limesurvey.uni-wh.de
Open in
urlscan Pro
193.175.243.86
Public Scan
Effective URL: https://limesurvey.uni-wh.de/index.php/129198?newtest=Y&lang=de
Submission: On May 13 via api from BE
Summary
TLS certificate: Issued by DFN-Verein Global Issuing CA on May 4th 2020. Valid for: 2 years.
This is the only time limesurvey.uni-wh.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a00:1158:0:1... 2a00:1158:0:100::14 | 8972 (GD-EMEA-D...) (GD-EMEA-DC-SXB1) | |
36 | 193.175.243.86 193.175.243.86 | 680 (DFN Verei...) (DFN Verein zur Foerderung eines Deutschen Forschungsnetzes e.V.) | |
36 | 1 |
ASN680 (DFN Verein zur Foerderung eines Deutschen Forschungsnetzes e.V., DE)
PTR: dmz5.uni-wh.de
limesurvey.uni-wh.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
36 |
uni-wh.de
limesurvey.uni-wh.de |
2 MB |
1 |
corona-in-der-praxis.de
1 redirects
corona-in-der-praxis.de |
231 B |
36 | 2 |
Domain | Requested by | |
---|---|---|
36 | limesurvey.uni-wh.de |
limesurvey.uni-wh.de
|
1 | corona-in-der-praxis.de | 1 redirects |
36 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
uni-wh.de |
www.uni-wh.de |
www.kinderaerzte-team.de |
co-ki.de |
Subject Issuer | Validity | Valid | |
---|---|---|---|
dmz5.uni-wh.de DFN-Verein Global Issuing CA |
2020-05-04 - 2022-08-06 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://limesurvey.uni-wh.de/index.php/129198?newtest=Y&lang=de
Frame ID: 309ED3478D97FEEBB3254DA314E931AE
Requests: 36 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://corona-in-der-praxis.de/
HTTP 302
https://limesurvey.uni-wh.de/index.php/129198?newtest=Y&lang=de Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- headers server /php\/?([\d.]+)?/i
CentOS (Operating Systems) Expand
Detected patterns
- headers server /CentOS/i
Bootstrap (Web Frameworks) Expand
Detected patterns
- html /<link[^>]+?href="[^"]*bootstrap(?:\.min)?\.css/i
- script /(?:\/([\d.]+))?(?:\/js)?\/bootstrap(?:\.min)?\.js/i
OpenSSL (Web Server Extensions) Expand
Detected patterns
- headers server /OpenSSL(?:\/([\d.]+[a-z]?))?/i
animate.css (Web Frameworks) Expand
Detected patterns
- html /<link [^>]+(?:\/([\d.]+)\/)?animate\.(?:min\.)?css/i
Apache (Web Servers) Expand
Detected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+(?:([\d.]+)\/)?(?:css\/)?font-awesome(?:\.min)?\.css/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery[.-]([\d.]*\d)[^/]*\.js/i
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
- script /jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?/i
jQuery Migrate (JavaScript Libraries) Expand
Detected patterns
- script /jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Impressum
Search URL Search Domain Scan URL
Title: Datenschutz
Search URL Search Domain Scan URL
Title: (mehr ...).
Search URL Search Domain Scan URL
Title: hier.
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://corona-in-der-praxis.de/
HTTP 302
https://limesurvey.uni-wh.de/index.php/129198?newtest=Y&lang=de Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
129198
limesurvey.uni-wh.de/index.php/ Redirect Chain
|
18 KB 19 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lato.css
limesurvey.uni-wh.de/tmp/assets/dd83367f/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
limesurvey.uni-wh.de/tmp/assets/b1e9a6f6/css/ |
30 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
survey.css
limesurvey.uni-wh.de/tmp/assets/e6cfca7e/ |
5 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
template-core.css
limesurvey.uni-wh.de/tmp/assets/8f31265a/ |
11 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
awesome-bootstrap-checkbox.css
limesurvey.uni-wh.de/tmp/assets/8f31265a/awesome-bootstrap-checkbox/ |
9 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
limesurvey.uni-wh.de/tmp/assets/4b4ac166/ |
119 KB 119 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yiistrap.min.css
limesurvey.uni-wh.de/tmp/assets/4b4ac166/ |
1 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
noto.css
limesurvey.uni-wh.de/tmp/assets/dd83367f/ |
594 B 907 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ajaxify.css
limesurvey.uni-wh.de/tmp/assets/ea418f3c/css/ |
527 B 840 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
animate.css
limesurvey.uni-wh.de/tmp/assets/39d73d81/css/ |
23 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sea_green.css
limesurvey.uni-wh.de/tmp/assets/39d73d81/css/variations/ |
52 KB 52 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme.css
limesurvey.uni-wh.de/tmp/assets/39d73d81/css/ |
18 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.css
limesurvey.uni-wh.de/tmp/assets/c3761ca3/css/ |
4 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lime-progress.css
limesurvey.uni-wh.de/tmp/assets/b1bc8852/ |
639 B 952 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.4.1.min.js
limesurvey.uni-wh.de/tmp/assets/35214075/ |
86 KB 86 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-migrate-3.1.0.min.js
limesurvey.uni-wh.de/tmp/assets/35214075/ |
9 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lslog.js
limesurvey.uni-wh.de/tmp/assets/4966352e/build/ |
8 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pjax.js
limesurvey.uni-wh.de/tmp/assets/b641fbe1/ |
55 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moment-with-locales.min.js
limesurvey.uni-wh.de/tmp/assets/a0d61b63/ |
306 KB 307 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
survey.js
limesurvey.uni-wh.de/tmp/assets/e6cfca7e/ |
17 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
template-core.js
limesurvey.uni-wh.de/tmp/assets/8f31265a/ |
8 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
limesurvey.uni-wh.de/tmp/assets/4b4ac166/ |
39 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrapconfirm.min.js
limesurvey.uni-wh.de/tmp/assets/4b4ac166/plugins/bootstrapconfirm/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme.js
limesurvey.uni-wh.de/tmp/assets/ea418f3c/scripts/ |
13 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ajaxify.js
limesurvey.uni-wh.de/tmp/assets/ea418f3c/scripts/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.js
limesurvey.uni-wh.de/tmp/assets/ea418f3c/scripts/ |
468 B 795 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
survey_runtime.js
limesurvey.uni-wh.de/tmp/assets/f4ca8b9c/ |
15 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
em_javascript.js
limesurvey.uni-wh.de/tmp/assets/6cc85c67/ |
130 KB 130 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nojs.js
limesurvey.uni-wh.de/tmp/assets/f4ca8b9c/ |
199 B 525 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo.png
limesurvey.uni-wh.de/tmp/assets/f523542a/ |
15 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
decimal.js
limesurvey.uni-wh.de/tmp/assets/61c17974/ |
125 KB 125 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
decimalcustom.js
limesurvey.uni-wh.de/tmp/assets/6d82988e/ |
9 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Logo.gif
limesurvey.uni-wh.de/upload/surveys/129198/images/ |
513 KB 514 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lato-v11-latin-regular.woff2
limesurvey.uni-wh.de/tmp/assets/dd83367f/font-src/ |
26 KB 26 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lato-v11-latin-700.woff2
limesurvey.uni-wh.de/tmp/assets/dd83367f/font-src/ |
25 KB 25 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
141 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| debugState function| $ function| jQuery function| _createClass function| _toConsumableArray function| _classCallCheck function| ConsoleShim object| globalLSConsole function| Pjax function| moment object| LSvar function| triggerEmRelevance function| triggerEmRelevanceQuestion function| triggerEmRelevanceGroup function| triggerEmRelevanceSubQuestion function| updateLineClass function| updateRepeatHeading function| manageIndex function| activateLanguageChanger function| activateActionLink function| confirmSurveyDialog function| activateConfirmButton function| triggerEmClassChange function| updateMandatoryErrorClass function| TemplateCoreClass object| templateCore function| ThemeScripts boolean| isIE10 function| AjaxSubmitObject function| setJsVar function| checkconditions function| fixnum_checkconditions function| tableCellAdapters function| inArray function| match_regex function| addHiddenField function| cancelBubbleThis function| cancelEvent function| hookEvent function| noScroll function| getkey function| goodchars function| show_hide_group function| round function| maxlengthtextarea function| doToolTipTable function| pad function| LEMcount function| LEMunique function| LEMcountif function| LEMcountifop function| LEMsumifop function| LEMpi function| LEMsum function| LEMintval function| LEMis_null function| LEMis_float function| LEMis_int function| LEMis_numeric function| LEMis_string function| LEMconvert_value function| LEMfloatval function| LEMif function| LEMlist function| LEMlistifop function| LEMlog function| LEMmax function| LEMmin function| LEMjoin function| LEMimplode function| LEMregexMatch function| LEMstrlen function| LEMstr_replace function| LEMstrpos function| LEMempty function| LEMbool function| LEMeq function| LEMval function| LEMfixnum function| LEMstrip_tags function| LEMstddev function| LEMstrtoupper function| LEMstrtolower function| LEManyNA function| LEMsetTabIndexes function| LEMflagMandOther function| is_bool function| addslashes function| html_entity_decode function| htmlentities function| get_html_translation_table function| htmlspecialchars function| htmlspecialchars_decode function| ltrim function| nl2br function| number_format function| quoted_printable_decode function| quoted_printable_encode function| quotemeta function| rtrim function| sprintf function| str_pad function| str_repeat function| strcasecmp function| strcmp function| strip_tags function| stripslashes function| stripos function| stristr function| strrev function| strstr function| strtotime function| substr function| trim function| ucwords function| checkdate function| date function| gmdate function| idate function| mktime function| rand function| time function| updateHeadings function| updateColors object| basicThemeScripts function| Decimal string| LEMmode number| LEMgseq number| bFixNumAuto number| bNumRealValue string| LEMradix object| numRegex object| intRegex function| ExprMgr_process_relevance_and_tailoring boolean| tabIndexesSet object| aQuestionsWithDependencies boolean| LEM_initialized string| last_evt_type undefined| last_sgqa2 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 |
---|---|---|
limesurvey.uni-wh.de/ | Name: YII_CSRF_TOKEN Value: cUhudWFHQjVpbFU2Y3JnNm5fa3ZHSTIzak5WdFdVNXQxGMf7Mf9m9dONi1DUGknZKbyzaURj9S1rx1tIiZB8Dw%3D%3D |
|
limesurvey.uni-wh.de/ | Name: PHPSESSID Value: j5hondhv1qp9rnb1gcer5qc6b2 |
1 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.
corona-in-der-praxis.de
limesurvey.uni-wh.de
193.175.243.86
2a00:1158:0:100::14
0925e8ad7bd971391a8b1e98be8e87a6971919eb5b60c196485941c3c1df089a
0980e8568cd199fc8ae0e31fd2e9d5be4c8f5cc2dfe8fcc96b0b91be215ac76b
0c60975ca5e9f713f753deb618c3d8fb9d6515aafa3162cc219ea3444e5babe3
1499682cdd3eaa4bf598cbe731b43ef9c4603eabb9383d361991ae1411259a6f
19ddc1149dd2757aff121d4f4494f19789e17868219b9ef11ee31a3552ffb459
1f128037461003561aedfea12c61ddc48c179fe8c4c9905b088a28aa3dd4d170
34faadbba78b2717f2f1e40f9407a11edfcc7285b72889a3d3be9121e3634ab2
4407166a88252e7216081413e0005034e58f9b2f02078e17803925565fba70da
47a3e3b64cffe3ff820ebe554ac4df940da5ed469eaddbbc13bdd3b0b1eb4479
5d6ac652a4a210d983f1b2fe05578b97b8827e1b3ea643f222aad941c4b64def
60647e94117139e8837fb8047c84e355680d66e2bc3040fe9f887846023ede98
61e7e435d8a88a252ca278d948b4459fd540aeb9f1f4462926bc76ec71edc6e3
63413259cbaefb160e5ade88d65669a85beb447007edb1eb6f58daeba865822e
664671c45cc20d5b55a5183d33c61c0c096f4b4e631aea2989921d5fe8b20d3b
6d92dfc1700fd38cd130ad818e23bc8aef697f815b2ea5face2b5dfad22f2e11
6fd215db853a89d6d7abcd2631a5286fc681d4db9038381227998e9b67a8a55c
78adaa18d52b0797918406697ff9e6a07a6c6a0dc01bbeb4a8c66a057954e67c
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
83172a2caf72c2adb5df18ea0bfcf45130c4c7c166b29f5268de7456fbaa1100
84876eedd710d537313b4b71cc2bf6b4424240d02ba270a392c4cf3514a30fe8
89c236221c31c198946d30d72ee2b930f3d223b0cd9fefe2c9985e9e00a137bb
9db57e4b7b0784a95241a2fa69471fd9aabf5d069789e1bdcbe9f587a5442527
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe
a32b83c6e059c04f8cdd9d9a0dbf246bb895714212548005269e9b000695e4c1
a846f07a8b253e18decc21dc8b07d75eac862095b29b015e831681e23efa3371
b0170d86d71cf145ea579607c95e09ac63b3839846376efe6ecc1fc0ef26c3d7
b1648647f9b4734348ac5407f4f6cc7ffda0cc5a1dc94851f1618b4136065275
b9630a730c9316fac042767ca60e8be275b06a5071c630f7fef1c627690717f6
bee8fbc2b07e7a69a4a5b0e4f99efdb874b77474fecec3129ce6c84e8fc886a4
c9c25e5db965f66edd1ca79a3db5c19191fc06e3fdf5298f9bff2ae4ef926c17
d394c9b454574960091bf4ae01aebf24085bd30eb648cd79c9634918831d037c
e13973041847d6da0072102991035d68e056a6d38b235fe301dc8c1886d4ead6
e794ad11d4c5896870d95664f6893bedc32d6ab8a89d2c96e4a8f35f40f58b2b
eb9d6720479bfcd7398b5a9d8baa6b32512cc6c84178bf50f1d8fa9b89e714b2
ebe24f124cfeb7c58607ace7bbcea0db2787d514184999a3297c246f687d1767
f52fdf7e54230bc39449c78c467e808d2c541639c91b495be475afa67dd1716a