Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Compliant repositories for institutions,
How to maintain a compliant repository?
OpenAIRE compatible repositories, guideli...
OPEN ACCESS INFRASTRUCTURE
OpenAIRE
for research in Europe
2
www.openaire.eu
Topics
3
1. OpenAIRE infrastructure and guidelines
2. How to become and maintain an
OpenAIRE compatible repository
3. Open...
1
OpenAIRE infrastructure
and guidelines
4
OPEN ACCESS
OpenAIRE implements the
EC requirements
Guided by OA funder policies
(European Commission)
Participatory approach
(human & e-infrastructure)
Integrated Scientific...
Data Providers OpenAIRE Platform Services
Interoperability is Key
• Reliant on network of repositories
• Participation of institutions / repositories
• Alignment of...
Content acquisition policy
Publications in OpenAIRE Data in OpenAIRE
9
1 2 3Literature
Repositories
(and journal platforms)
Dublin Core (DRIVER)
Data
Repositories
(and archives/data centres)
Da...
Why Guidelines?
needed to collect
FUNDING INFORMATION
ACCESS RIGHTS AND LICENSE INFO
+
REFERENCED DATASETS & RELATED PUBLI...
How do they work?
• Identification of Open Access and funded research results
by OAI-Sets:
• ‘openaire’ for publications
•...
OpenAIRE OAI-Set
• To group metadata relevant for OpenAIRE
• See https://www.openaire.eu/content-acquisition-
policy/conte...
projectID
14
Element name projectID
DCMI definition dc:relation
Usage Mandatory (if applicable)
Usage instruction A vocabu...
accessRights
15
Element name accessRights
DCMI definition dc:rights
Usage Mandatory
Usage instruction Use values from voca...
embargoEndDate
Element name embargoEndDate
DCMI definition dc:date
Usage Mandatory (if applicable)
Usage instruction Recom...
Meet H2020 OA Guidelines
• https://www.iprhelpdesk.eu/sites/default/files/newsdoc
uments/Open_Access_in_H2020.pdf
17
Prope...
CONTINUE TO BE DEVELOPED
to establish an open and sustainable
scholarly communication infrastructure
18
OpenAIRE guidelines
1 2 3AUGUST 2010
initial document
NOVEMBER 2010
(V. 1.1)
OCTOBER 2012
(V. 2.0)
Compatibility for
aggregators.
Extended
Nam...
2
OpenAIRE compatible
repositories: How?
20
OpenAIRE Compatibility
Status: Levels and OAI Sets
21
OpenAIRE
basic
Only Open
Access content
via driver oai
set
OpenAIRE
...
Registration Steps
22
1.Register your repository in OpenDOAR / re3data
* institutional/thematic repository -> OpenDOAR
* d...
1. Registration in OpenDOAR
(similar for re3data)
• The first step is to register your repository in
OpenDOAR http://opend...
2. Test the OpenAIRE Compliance
The OpenAIRE provides its validator service:
www.openaire.eu/validator
Users can:
• Verify...
3. Join OpenAIRE
1. Add and correct any details in the form and click submit.
After a short compatibility test against the...
www.openaire.eu/validator
Choose Your Repository From
The List
Via validator tool
27
Registration Form
28
https://www.openaire.eu/search/data-providers
3
OpenAIRE tools & services
for H2020 (OA compliance)
project outputs 30
Open Access in Horizon 2020
“ENSURE OPEN ACCESS…
AS SOON AS POSSIBLE AND AT THE LATEST ON
PUBLICATION, DEPOSIT A MACHINE-R...
Regardless of where you publish,
deposit the final manuscript or publisher’s PDF
in a repository, either institutional or ...
1 2 3INSTITUTIONAL
REPOSITORY
of the research
institution with which
they are affiliated
SUBJECT/THEMATIC
REPOSITORY
ZENOD...
LOCATE AN APPROPRIATED REPOSITORY
Deposit once!
Via OpenAIRE
34
Find where to deposit
35
Deposit: www.zenodo.org
36
PROJECT FUNDING IN THE
BIBLIOGRAPHIC RECORD
Acknowledge
37
Acknowledge project funding
in the article’s metadata:
ZENODO
38
API
REPOSITORIESDEPOSITWORKFLOW:
Searchingbythename,acronymortheprojectidnumber…Selecttheprojectandaccept
OpenAIRE Funders Pro...
H2020 PROJECTS LIST
http://api.openaire.eu/#cha_projects_http
Custom access to metadata
about projects funded by the
Europ...
OpenAIRE Funders Projects List Add-on/API
41
USE OUR LINKING SERVICES AFTERWARDS AND
ASSOCIATE YOUR RESEARCH RESULTS
When you publish or deposit in OA
make sure you us...
LINK RESEARCH RESULTS TOOL
https://www.openaire.eu/participate/claim
Link publication or datasets
to projets.
Identify the...
Funded projects info in OpenAIRE
44
Project
metadata info in
new records from
OpenAIRE
compliant
repositories
Metadata
pub...
STREAMLINES PROJECT
REPORTING
OpenAIRE
We maintain a page for every EC (H2020, FP7) project,
featuring project information...
PROJECTS PUBLICATIONS LIST
https://www.openaire.eu/search/find/projects
OpenAIRE portal includes an
App Box to generate a ...
Project apps
47
Use OpenAIRE to aggregate and
disseminate all project’s publications
Project report
48
All project publications in HTML or CSV
CAN'T FIND OR SEE ALL OF YOUR PROJECT'S
PUBLICATIONS IN OPENAIRE
AT REPORTING TIME?
49
Linking research results
• 3 easy steps
• Identify projects (EC +)
• Find publications/data
• Set access rights
Publicatio...
PROJECT
PUBLICATIONS
Automatically
YOUR PUBLICATIONS WILL BE REPORTED
AUTOMATICALLY TO THE EC'S PARTICIPANT
PORTAL AT REPORTING TIME.
Once you deposit in a f...
EC's participant portal
EC's participant portal (reporting)
EC's participant portal
List from
OpenAIRE
Mannually
add
publications
Q&A
Pedro Principe, pedroprincipe@sdum.uminho.pt
Jochen Schirrwagen, jochen.schirrwagen@uni-bielefeld.de
56
Upcoming SlideShare
Loading in …5
×

of

OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 1 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 2 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 3 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 4 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 5 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 6 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 7 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 8 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 9 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 10 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 11 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 12 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 13 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 14 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 15 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 16 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 17 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 18 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 19 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 20 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 21 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 22 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 23 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 24 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 25 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 26 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 27 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 28 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 29 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 30 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 31 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 32 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 33 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 34 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 35 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 36 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 37 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 38 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 39 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 40 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 41 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 42 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 43 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 44 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 45 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 46 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 47 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 48 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 49 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 50 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 51 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 52 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 53 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 54 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 55 OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar Slide 56
Upcoming SlideShare
Webinar on OpenAIRE compatibility for repositories: proprietary platforms
Next
Download to read offline and view in fullscreen.

1 Like

Share

Download to read offline

OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar

Download to read offline

Webinar on OpenAIRE compatible repositories, guidelines and services as part of the FOSTER Open Science Training for #H2020 NCPs - 6 May 2016

Related Books

Free with a 30 day trial from Scribd

See all

OpenAIRE compatible repositories for institutions - FOSTER & NCPs academy webinar

  1. 1. Compliant repositories for institutions, How to maintain a compliant repository? OpenAIRE compatible repositories, guidelines and services 6 May 2016 Pedro Principe, University of Minho Jochen Schirrwagen, University of Bielefeld
  2. 2. OPEN ACCESS INFRASTRUCTURE OpenAIRE for research in Europe 2 www.openaire.eu
  3. 3. Topics 3 1. OpenAIRE infrastructure and guidelines 2. How to become and maintain an OpenAIRE compatible repository 3. OpenAIRE tools and services for H2020 project outputs
  4. 4. 1 OpenAIRE infrastructure and guidelines 4
  5. 5. OPEN ACCESS OpenAIRE implements the EC requirements
  6. 6. Guided by OA funder policies (European Commission) Participatory approach (human & e-infrastructure) Integrated Scientific Information System Project & Infrastructure 6
  7. 7. Data Providers OpenAIRE Platform Services
  8. 8. Interoperability is Key • Reliant on network of repositories • Participation of institutions / repositories • Alignment of regional networks and infrastructures • LA Referencia, SHARE, RIOXX, COAR, … • Guidelines and standards • OpenAIRE Guidelines for Literature & Data repos and CRIS • Uniform vocabularies & global adoption (DC, DataCite, CERIF, …) • Persistent digital identifiers (DOI, URN, ORCID, ISNI, …) • Authority registries • Funder and funding information (Open Funder Registry, funder databases) • Directory of Dataproviders (OpenDOAR, re3data, DOAJ, …) 8
  9. 9. Content acquisition policy Publications in OpenAIRE Data in OpenAIRE 9
  10. 10. 1 2 3Literature Repositories (and journal platforms) Dublin Core (DRIVER) Data Repositories (and archives/data centres) Datacite CRIS systems CERIF-XML Guidelines for Data Providers 10
  11. 11. Why Guidelines? needed to collect FUNDING INFORMATION ACCESS RIGHTS AND LICENSE INFO + REFERENCED DATASETS & RELATED PUBLICATIONS, EMBARGO DATE INFORMATION 11
  12. 12. How do they work? • Identification of Open Access and funded research results by OAI-Sets: • ‘openaire’ for publications • ‘openaire_data’ for research datasets • Latest schema guarantees backward-compatibility with previous versions. • Complemented by metadata enrichment thanks to OpenAIRE’s text-mining services. 12
  13. 13. OpenAIRE OAI-Set • To group metadata relevant for OpenAIRE • See https://www.openaire.eu/content-acquisition- policy/content-acquisition-policy/content-acquisition-policy • Metadata about Open Access Publications • Metadata about Publications funded in EC-FP7 / H2020 • Metadata about Publications funded by other funders • OpenAIRE provides information about supported funding information 13 setName setSpec* The OpenAIRE set OpenAIRE openaire
  14. 14. projectID 14 Element name projectID DCMI definition dc:relation Usage Mandatory (if applicable) Usage instruction A vocabulary of projects is exposed by the OpenAIRE API: http://api.openaire.eu/#cha_projects_http , and available for all repository managers. Values include funder, project name and projectID. The projectID equals the Grant Agreement number, and is defined by the namespace: info:eu-repo/grantAgreement/Funder/ FundingProgram/ProjectNumber/ Jurisdiction/ProjectName/ProjectAcronym/ Example: <dc:relation> info:eu-repo/grantAgreement/EC/FP7/123456 </dc:relation> <dc:relation> info:eu-repo/grantAgreement/EC/FP7/12345/EU//Acronym </dc:relation>
  15. 15. accessRights 15 Element name accessRights DCMI definition dc:rights Usage Mandatory Usage instruction Use values from vocabulary Access Rights at http://purl.org/eu-repo/semantics/#info-eu-repo- AccessRights • info:eu-repo/semantics/closedAccess • info:eu-repo/semantics/embargoedAccess • info:eu-repo/semantics/restrictedAccess • info:eu-repo/semantics/openAccess Examples: <dc:rights> info:eu-repo/semantics/openAccess </dc:rights>
  16. 16. embargoEndDate Element name embargoEndDate DCMI definition dc:date Usage Mandatory (if applicable) Usage instruction Recommended when accessRights = info:eu- repo/semantics/embargoedAccess The date type is controlled by the name space info:eu- repo/date/embargoEnd/, see http://wiki.surffoundation.nl/display/standards/info- eu-repo/#info-eu-repo-DateTypesandvalue. Encoding of this date should be in the form YYYY-MM-DD (conform ISO 8601). Examples: <dc:date> info:eu-repo/date/embargoEnd/2011-05-12 <dc:date>
  17. 17. Meet H2020 OA Guidelines • https://www.iprhelpdesk.eu/sites/default/files/newsdoc uments/Open_Access_in_H2020.pdf 17 Property DC Field Value EU funding acknowledgment dc:contributor “controlled” terms : ["European Union (EU)" and "Horizon 2020"]["Euratom" and "Euratom research and training programme 2014-2018"] Peer reviewed dc:type info:eu-repo/semantics/publishedVersion Embargo period dc:date dc:rights • info:eu-repo/date/embargoEnd/<YYYY-MM-DD> • <YYYY-MM-DD> (as publication date) • info:eu-repo/semantics/embargoedAccess Project information dc:relation info:eu- repo/grantAgreement/EC/H2020/[ProjectID]/[Jurisdiction]/[ProjectName]/[Pr ojectAcronym]/ Persistent identifier dc:identifier or dc:relation License dc:rights URL of license condition Persistent IDs for authors and contributors dc:creator dc:contributor <Lastname, Firstname; id_orcid 0000-0000-0000-0000> Reference to related research outcome dc:relation info:eu-repo/semantics/dataset/<scheme>/<id>
  18. 18. CONTINUE TO BE DEVELOPED to establish an open and sustainable scholarly communication infrastructure 18 OpenAIRE guidelines
  19. 19. 1 2 3AUGUST 2010 initial document NOVEMBER 2010 (V. 1.1) OCTOBER 2012 (V. 2.0) Compatibility for aggregators. Extended Namespace for Project id. DECEMBER 2012 (3.0 beta) APRIL 2013 (3.0) OAI set has been renamed from ec_fundedresources to openaire. New relation elements for indicating external identifiers, references and connections to datasets. Literature Guidelines – versions 19 EC funded content EC and/or other funded content Open Access and EC and/or other funded content
  20. 20. 2 OpenAIRE compatible repositories: How? 20
  21. 21. OpenAIRE Compatibility Status: Levels and OAI Sets 21 OpenAIRE basic Only Open Access content via driver oai set OpenAIRE 2.0 EC funded content via ec_fundedres ources oai set OpenAIRE 2.0 + Open Access and EC funded content via driver and ec_fundedreso urces oai set OpenAIRE 3.0 Open Access and/or EC funded and/or National/other funded content via openaire oai set
  22. 22. Registration Steps 22 1.Register your repository in OpenDOAR / re3data * institutional/thematic repository -> OpenDOAR * data repository -> re3data 2. Test compliancy with OpenAIRE Guidelines Make your repository OpenAIRE compliant –> by help of the OpenAIRE validator service 3. Add your repository in OpenAIRE Register your repository in OpenAIRE; pre-filled information imported from OpenDOAR or re3data
  23. 23. 1. Registration in OpenDOAR (similar for re3data) • The first step is to register your repository in OpenDOAR http://opendoar.org/ • If you are already registered in OpenDOAR: • Check if the information is up to date • Take care on the OAI BaseURL and admin email contact 23
  24. 24. 2. Test the OpenAIRE Compliance The OpenAIRE provides its validator service: www.openaire.eu/validator Users can: • Verify if the repository is truly compatible with the guidelines. • Run a compatibility test (enter the OAI-PMH base URL). 24
  25. 25. 3. Join OpenAIRE 1. Add and correct any details in the form and click submit. After a short compatibility test against the OpenAIRE rule set, your repository will be ready to join OpenAIRE. 2. An email will be sent to the repository administrator to confirm this request. Please make sure you have contacted them before registering. 3. If the compatibility test does not succeed, you will be unable to join OpenAIRE until you correct all the errors that are found. Then you must re-submit your request. 25
  26. 26. www.openaire.eu/validator
  27. 27. Choose Your Repository From The List Via validator tool 27
  28. 28. Registration Form 28
  29. 29. https://www.openaire.eu/search/data-providers
  30. 30. 3 OpenAIRE tools & services for H2020 (OA compliance) project outputs 30
  31. 31. Open Access in Horizon 2020 “ENSURE OPEN ACCESS… AS SOON AS POSSIBLE AND AT THE LATEST ON PUBLICATION, DEPOSIT A MACHINE-READABLE ELECTRONIC COPY OF THE PUBLISHED VERSION OR FINAL PEER-REVIEWED MANUSCRIPT ACCEPTED FOR PUBLICATION IN A REPOSITORY FOR SCIENTIFIC PUBLICATIONS” The grant agreement states:
  32. 32. Regardless of where you publish, deposit the final manuscript or publisher’s PDF in a repository, either institutional or disciplinary. NB: It is not enough to list publications via a project website. They will go unnoticed! 32
  33. 33. 1 2 3INSTITUTIONAL REPOSITORY of the research institution with which they are affiliated SUBJECT/THEMATIC REPOSITORY ZENODO REPOSITORY Centralised option set up by the OpenAIRE project and CERN Depositing 33 Through OpenAIRE they can be directed to: Publication repositories (OpenDOAR), Research Data repositories (RE3DATA). If no repository is available: Zenodo at CERN (sponsored by OpenAIRE) OpenAIRE harvests directly from a number of OpenAIRE compliant OA publishers and journal aggregators.
  34. 34. LOCATE AN APPROPRIATED REPOSITORY Deposit once! Via OpenAIRE 34
  35. 35. Find where to deposit 35
  36. 36. Deposit: www.zenodo.org 36
  37. 37. PROJECT FUNDING IN THE BIBLIOGRAPHIC RECORD Acknowledge 37
  38. 38. Acknowledge project funding in the article’s metadata: ZENODO 38 API
  39. 39. REPOSITORIESDEPOSITWORKFLOW: Searchingbythename,acronymortheprojectidnumber…Selecttheprojectandaccept OpenAIRE Funders Projects List API
  40. 40. H2020 PROJECTS LIST http://api.openaire.eu/#cha_projects_http Custom access to metadata about projects funded by the European Commission (FP7 & H2020). API
  41. 41. OpenAIRE Funders Projects List Add-on/API 41
  42. 42. USE OUR LINKING SERVICES AFTERWARDS AND ASSOCIATE YOUR RESEARCH RESULTS When you publish or deposit in OA make sure you use a fully OpenAIRE compatible repository. If you don't… 42
  43. 43. LINK RESEARCH RESULTS TOOL https://www.openaire.eu/participate/claim Link publication or datasets to projets. Identify the project, select publications or datasets and set the access rights.
  44. 44. Funded projects info in OpenAIRE 44 Project metadata info in new records from OpenAIRE compliant repositories Metadata publications record enrichments by OpenAIRE deduplication Link Publications to projects by inference (text mining procedures) Link Publications to projects using the end-user service: claim publications
  45. 45. STREAMLINES PROJECT REPORTING OpenAIRE We maintain a page for every EC (H2020, FP7) project, featuring project information, related project publications and datasets, and a statistics section. 45
  46. 46. PROJECTS PUBLICATIONS LIST https://www.openaire.eu/search/find/projects OpenAIRE portal includes an App Box to generate a project publication list. Communicate your project results.
  47. 47. Project apps 47 Use OpenAIRE to aggregate and disseminate all project’s publications
  48. 48. Project report 48 All project publications in HTML or CSV
  49. 49. CAN'T FIND OR SEE ALL OF YOUR PROJECT'S PUBLICATIONS IN OPENAIRE AT REPORTING TIME? 49
  50. 50. Linking research results • 3 easy steps • Identify projects (EC +) • Find publications/data • Set access rights Publications and data to projects
  51. 51. PROJECT PUBLICATIONS Automatically
  52. 52. YOUR PUBLICATIONS WILL BE REPORTED AUTOMATICALLY TO THE EC'S PARTICIPANT PORTAL AT REPORTING TIME. Once you deposit in a fully OpenAIRE compliant repository
  53. 53. EC's participant portal
  54. 54. EC's participant portal (reporting)
  55. 55. EC's participant portal List from OpenAIRE Mannually add publications
  56. 56. Q&A Pedro Principe, pedroprincipe@sdum.uminho.pt Jochen Schirrwagen, jochen.schirrwagen@uni-bielefeld.de 56
  • MelissaSteele16

    Dec. 4, 2021

Webinar on OpenAIRE compatible repositories, guidelines and services as part of the FOSTER Open Science Training for #H2020 NCPs - 6 May 2016

Views

Total views

1,057

On Slideshare

0

From embeds

0

Number of embeds

12

Actions

Downloads

31

Shares

0

Comments

0

Likes

1

×