www.baytosoundneighbors.org
Open in
urlscan Pro
44.219.151.140
Public Scan
Effective URL: https://www.baytosoundneighbors.org/
Submission: On April 28 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on March 16th 2024. Valid for: 3 months.
This is the only time www.baytosoundneighbors.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:303... 2606:4700:3032::ac43:b459 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 10 | 44.219.151.140 44.219.151.140 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 3.5.160.145 3.5.160.145 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
18 | 5 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-44-219-151-140.compute-1.amazonaws.com
www.baytosoundneighbors.org |
ASN16509 (AMAZON-02, US)
PTR: s3-us-west-1-r-w.amazonaws.com
baytosoundneighbors.s3.us-west-1.amazonaws.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
baytosoundneighbors.org
2 redirects
baytosoundneighbors.org www.baytosoundneighbors.org |
671 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
277 KB |
3 |
amazonaws.com
baytosoundneighbors.s3.us-west-1.amazonaws.com |
1 MB |
2 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2404 |
317 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 33 |
746 B |
18 | 5 |
Domain | Requested by | |
---|---|---|
10 | www.baytosoundneighbors.org |
1 redirects
www.baytosoundneighbors.org
|
3 | www.googletagmanager.com |
www.baytosoundneighbors.org
www.googletagmanager.com |
3 | baytosoundneighbors.s3.us-west-1.amazonaws.com |
www.baytosoundneighbors.org
|
2 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | fonts.googleapis.com |
www.baytosoundneighbors.org
|
1 | baytosoundneighbors.org | 1 redirects |
18 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
baytosoundneighbors.helpfulvillage.com |
youtu.be |
soundcloud.com |
www.helpfulvillage.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.athomebyhigh.org R3 |
2024-03-16 - 2024-06-14 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
*.s3-us-west-1.amazonaws.com Amazon RSA 2048 M01 |
2023-11-24 - 2024-11-17 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-04-08 - 2024-07-01 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.baytosoundneighbors.org/
Frame ID: 377DCA38599689958DD2C21F034346E8
Requests: 18 HTTP requests in this frame
Screenshot
Page Title
Homepage - Bay to Sound NeighborsPage URL History Show full URLs
-
https://baytosoundneighbors.org/
HTTP 302
https://www.baytosoundneighbors.org/ Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
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
16 Outgoing links
These are links going to different origins than the main page.
Title: Online Volunteer Application
Search URL Search Domain Scan URL
Title: Printable Volunteer Application
Search URL Search Domain Scan URL
Title: Printable Volunteer Application
Search URL Search Domain Scan URL
Title: Donate
Search URL Search Domain Scan URL
Title: Contact
Search URL Search Domain Scan URL
Title: Members Only
Search URL Search Domain Scan URL
Title: Learn more
Search URL Search Domain Scan URL
Title: Join now
Search URL Search Domain Scan URL
Title: Volunteer
Search URL Search Domain Scan URL
Title: Check out our Volunteer Openings
Search URL Search Domain Scan URL
Title: Watch the Video
Search URL Search Domain Scan URL
Title: MVYRadio Interview Highlights B2SN
Search URL Search Domain Scan URL
Title: B2SN Covid & Flu Policy (June 2023)
Search URL Search Domain Scan URL
Title: Holiday Schedule
Search URL Search Domain Scan URL
Title: Newsletter
Search URL Search Domain Scan URL
Title: HelpfulVillage.com
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://baytosoundneighbors.org/
HTTP 302
https://www.baytosoundneighbors.org/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 5- https://www.baytosoundneighbors.org/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBak1OIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dd21fa3277e7a894aff85f031dbda76fb55ae5d7/New%201%20for%20FB.png HTTP 302
- https://baytosoundneighbors.s3.us-west-1.amazonaws.com/6akzfeina1l4cbm116hmt2temk4h?response-content-disposition=inline%3B%20filename%3D%22New%201%20for%20FB.png%22%3B%20filename%2A%3DUTF-8%27%27New%25201%2520for%2520FB.png&response-content-type=image%2Fpng&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJSZQP6GVS43QORHA%2F20240428%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20240428T215429Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=54591bd0f0480f5fe6dde18763133af60e1a083fe166a958b1a185cb85fc2709
18 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.baytosoundneighbors.org/ Redirect Chain
|
22 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-ac1892057eebee191bb6f419bdb9b38632959e63b9c3723abca38dbe069d0cfe.css
www.baytosoundneighbors.org/assets/ |
330 KB 114 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
turbo-84d59515c3d7f92ad696097a26261e1fde7f49750ebb8d5ab56a5e333ae05a3b.js
www.baytosoundneighbors.org/assets/ |
108 KB 28 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
808 B 746 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
helpfulvillage-logo-58x58-ea85072daa5bcd9adbd17f2e9fbfc7403a1cd34e10e75b9e278fdf6ac49f9adf.png
www.baytosoundneighbors.org/assets/ |
18 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
6uzh7s65ij1o6cykp55bh2apiqpc
baytosoundneighbors.s3.us-west-1.amazonaws.com/ |
33 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
6akzfeina1l4cbm116hmt2temk4h
baytosoundneighbors.s3.us-west-1.amazonaws.com/ Redirect Chain
|
1 MB 1 MB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jn38iloadm4c2nbaee6dipb2ocld
baytosoundneighbors.s3.us-west-1.amazonaws.com/ |
15 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-ed1a0704813325a41fe46afb0ae1ecb3a1ecb097190ed11bf0ded9424d4c92a2.js
www.baytosoundneighbors.org/assets/ |
1 MB 407 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
237 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
287 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
288 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 263 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 54 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
www.baytosoundneighbors.org/assets/ |
26 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min-a22b675c3396ee2f879d2e6296a459eed75e94f58c101e088dc3656a42191d66.css
www.baytosoundneighbors.org/assets/ |
26 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont-3c4a1bb7ce3234407184f0d80cc4dec075e4ad616b44dcc5778e1cfb1bc24019.woff2
www.baytosoundneighbors.org/assets/ |
63 KB 63 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.baytosoundneighbors.org/ |
3 KB 3 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
87 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 object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal function| scrollToAnchor function| disableFields function| initBackgroundCheckDonation function| show_hide_registration_deadline function| define_ambassador function| multiple_selection_ious_action function| toDollarAmount function| calculateAvailableCredit function| initMap function| setMarkers function| geocodeAddress function| handleMarkerClick function| initUiChange function| initStripeBankAccount function| add_user_to_list function| showTinyMCE function| multiple_selection_prospect_tasks_action function| contact_infos_to_clipboard function| toMinutes function| toTimeString function| multiple_selection_requests_action function| loadSliders function| displayFullCalendar function| isValidEmailAddress function| drawMarkers function| drawPolygons function| showUser function| set_markers_visibility function| get_center function| showCheckins function| hideCheckins function| drawCheckinsMarkers function| get_image_for_checkin function| showUserCheckin function| handle_emergencies_checkboxes function| search_people function| setVolunteersMarkers function| addTrips function| highlightMarker function| handlerTableClick function| refreshNotifications function| AutonumericRails object| skel function| verifyRecaptchav2Callback function| recaptchav2CallBack undefined| bounds object| EasyAutocomplete object| map_search_people undefined| map undefined| last_selected undefined| last_selected_marker object| members_markers object| volunteers_markers object| members_volunteers_markers object| localcoordinators_markers object| checkin_markers object| neighborhoods_polygons string| image_url_prefix object| markers function| $ function| jQuery object| autonumeric function| refresh_autonumeric function| onorientationchange function| moment object| FullCalendar object| TinyMCERails object| tinymce object| tinyMCE object| Chartkick object| App object| cookieconsent object| ActiveStorage function| initVillageMap string| image string| image_selected function| initVolunteersMap object| Turbo object| $a object| b object| $input object| $participants_condence4 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 |
---|---|---|
www.baytosoundneighbors.org/ | Name: _village_session Value: aUh3NEdnNDJuUVJRL2djY3pzK3R4cEJGb1FQazIwenhxVjUwbS9sUEw2SHRwOUVRc3YxcnJXeVgraTJEVysrQlIvUGZobUQwdG1QdjhKMkRQZ2hhaUR3RU9hamhlRC85M2RtdDJFMzFzWi9DSFNlcGdhaVNOOEdtRHk5UWNONGJteXRFcnM1cnBPU013cTB4UTZXeVQvcjlOZy9oTlBvc2JwNnFZZGtJRVRVPS0tYzFiZlZWSHRvd1BFUVVEK1lNMk5udz09--9cf51cb0a20fea25c7922054bf30250c61de139a |
|
.baytosoundneighbors.org/ | Name: _ga Value: GA1.1.869111025.1714341269 |
|
.baytosoundneighbors.org/ | Name: _ga_CSFJ7PSW0J Value: GS1.1.1714341269.1.0.1714341269.0.0.0 |
|
.baytosoundneighbors.org/ | Name: _ga_30BZ82D0F3 Value: GS1.1.1714341269.1.0.1714341269.0.0.0 |
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 |
---|
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 |
---|---|
Content-Security-Policy | default-src 'none'; base-uri 'self'; block-all-mixed-content; child-src 'self' https://checkout.stripe.com https://www.recaptcha.net https://apis.google.com https://www.googletagmanager.com https://developers.google.com https://accounts.google.com https://www.google.com https://cse.google.com https://docs.google.com/forms https://docs.google.com https://www.youtube.com https://vimeo.com https://player.vimeo.com https://www.vimeo.com https://www.loom.com https://www.facebook.com https://staticxx.facebook.com https://platform.twitter.com https://flickrembed.com https://js.stripe.com/v3/; connect-src https://www.baytosoundneighbors.org https://baytosoundneighbors.helpfulvillage.com https://checkout.stripe.com https://maps.googleapis.com https://*.tinymce.com https://*.google-analytics.com https://stats.g.doubleclick.net https://csp.withgoogle.com https://forms.hubspot.com/collected-forms/v1/config/json https://forms.hubspot.com/lead-flows-config/v1/config/json https://forms.hubspot.com https://forms.hubspot.com/collected-forms/submit/form https://api.stripe.com; font-src 'self' https://fonts.googleapis.com https://fonts.gstatic.com https://*.tinymce.com https://use.fontawesome.com data:; form-action 'self' https://baytosoundneighbors.s3.us-west-1.amazonaws.com *.zoom.us github.com forms.hubspot.com; frame-ancestors 'self'; img-src 'self' https://baytosoundneighbors.helpfulvillage.com https://baytosoundneighbors.s3.us-west-1.amazonaws.com https://plaza.helpfulvillage.com https://www.google.com https://www.googletagmanager.com https://*.gstatic.com https://clients1.google.com https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/folio/ https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/classic/ https://*.stripe.com https://*.tinymce.com https://*.googleapis.com https://maps.gstatic.com https://fonts.gstatic.com https://track.hubspot.com https://forms.hubspot.com https://www.google-analytics.com https://stats.g.doubleclick.net https://syndication.twitter.com https://pbs.twimg.com https://ton.twimg.com https://platform.twitter.com https://cdn2.hubspot.net data:; manifest-src 'self'; media-src utoob.com; object-src 'self'; sandbox allow-modals allow-popups allow-scripts allow-same-origin allow-presentation allow-forms allow-downloads; script-src 'self' https://www.googletagmanager.com https://www.google.com https://apis.google.com/js/platform.js https://cse.google.com https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/galleria.min.js https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/folio/galleria.folio.min.js https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/classic/galleria.classic.min.js https://www.gstatic.com/charts/loader.js https://*.tinymce.com https://www.recaptcha.net https://connect.facebook.net https://platform.twitter.com https://forms.hubspot.com https://js.hs-scripts.com https://use.fontawesome.com/releases/v5.2.0/js/all.js https://cdn.syndication.twimg.com/widgets/timelines/paged/688153339880583168 https://js.hs-analytics.net https://js.hscollectedforms.net/collectedforms.js https://js.hsleadflows.net/leadflows.js https://www.google.com/jsapi https://maps.googleapis.com/maps-api-v3/api/js/33/10/common.js https://maps.googleapis.com/maps-api-v3/api/js/33/10/controls.js https://maps.googleapis.com https://www.google-analytics.com/analytics.js https://checkout.stripe.com https://js.stripe.com 'nonce-fnR5LddJuZa5UjyWeO/DgbImXCkuZ3l0eJYqcW4rw3I=' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/folio/galleria.folio.css https://cdnjs.cloudflare.com/ajax/libs/galleria/1.6.1/themes/classic/galleria.classic.css https://www.googletagmanager.com https://www.gstatic.com https://*.tinymce.com https://*.iubenda.com https://fonts.googleapis.com/ https://use.fontawesome.com/releases/v5.2.0/css/ https://platform.twitter.com https://ton.twimg.com; upgrade-insecure-requests; worker-src 'self' https://www.youtube.com; report-uri /csp_reports |
Strict-Transport-Security | max-age=63072000; includeSubdomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
X-Xss-Protection | 1; mode=block |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
baytosoundneighbors.org
baytosoundneighbors.s3.us-west-1.amazonaws.com
fonts.googleapis.com
region1.google-analytics.com
www.baytosoundneighbors.org
www.googletagmanager.com
2001:4860:4802:32::36
2606:4700:3032::ac43:b459
2a00:1450:4001:811::200a
2a00:1450:4001:82f::2008
3.5.160.145
44.219.151.140
08b73b9397a60bd6bf12a6e582434cefbcf74915acb1daa81d7f5210ecc53370
13e6403529bbb1471cf4723d34498bb30ecc08cca8d1393e8721f3cac142c9b3
14b65befeafec84b91bb5986a1df968395dc5d8e7dc037c9a5d38421884a57a5
24de1506db4e1b341e2545832bd01972a2761737f574f3964ae2429e7a657225
3c4a1bb7ce3234407184f0d80cc4dec075e4ad616b44dcc5778e1cfb1bc24019
515e7ef20cb708b4cc7a5d045a77c9261737c0df538e607707997c3a787775e9
56753f79351d02bf3a85d46bde1cc2a2090001d2e630ca3416f22be46725041d
614650af212f5f810707b306ed0ddd56c6a556e2f56023f55507c30892a7b939
84d59515c3d7f92ad696097a26261e1fde7f49750ebb8d5ab56a5e333ae05a3b
8efb3fb97abbfb48cb6b1409d65111ca1d4a713cda9de415453e8ef97bfd7311
a22b675c3396ee2f879d2e6296a459eed75e94f58c101e088dc3656a42191d66
a5249eade3ea951665c559c8b517aad430753b82c71743c088f151c719819ba4
b955dd4677c3f5245de332b5dd804273aaaf02ed6fc86049d582f05071c0dd35
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ea85072daa5bcd9adbd17f2e9fbfc7403a1cd34e10e75b9e278fdf6ac49f9adf
ed1a0704813325a41fe46afb0ae1ecb3a1ecb097190ed11bf0ded9424d4c92a2