logo Netzschleuder network catalog, repository, and centrifuge

History of euppollnet

The changes to the source code of this entry in the repository, newest first, each with the differences it made to the entry's files. They are also listed on GitLab.

[entries] Add the date when each entry was added, and remove icon_hash by Tiago de Paula Peixoto beff7c9
The dates are those of the commits that first added the entries' files
(2020-08-11 for the entries of the initial commit); renamed entries keep
the date of their first name.

Changed: none
diff --git a/entries/euppollnet/__init__.py b/entries/euppollnet/__init__.py
index e56366d..cac07d4 100644
--- a/entries/euppollnet/__init__.py
+++ b/entries/euppollnet/__init__.py
@@ -46,7 +46,7 @@ tags = ['Biological', 'Food web', 'Weighted', 'Metadata']
 url = ['https://zenodo.org/records/15183272', 'https://github.com/JoseBSL/EuPPollNet']
 citation = [('J. B. Lanuza, T. M. Knight, N. Montes-Perez, et al., "EuPPollNet: A European Database of Plant-Pollinator Networks." Global Ecology and Biogeography 34(2), e70000 (2025)',
              'https://doi.org/10.1111/geb.70000')]
-icon_hash = None
+date_added = '2026-10-27'
 upstream_license = ('Creative Commons Attribution 4.0 International (CC BY 4.0)',
                     'https://creativecommons.org/licenses/by/4.0/')
 upstream_prefix = 'https://zenodo.org/records/15183272/files'
[entries] Prefix the properties in the descriptions with (Node), (Edge) or (Graph) by Tiago de Paula Peixoto bc3dbbd
The lists of properties at the end of the descriptions marked edge
properties with "Edge" but left node properties unmarked, or grouped
them in "Nodes: `a`, ...; `b`, ..." items, so the kind of a property
was often unclear. Every item now starts with (Node), (Edge) or (Graph),
followed by the property names, a colon and the explanation, one item
per property or group of properties; qualifications (kinds of nodes,
networks) follow the names in parentheses. Properties that were only
named got a short explanation, and a few items that named the wrong
kind of property were corrected.
diff --git a/entries/euppollnet/__init__.py b/entries/euppollnet/__init__.py
index 7f63163..e56366d 100644
--- a/entries/euppollnet/__init__.py
+++ b/entries/euppollnet/__init__.py
@@ -35,13 +35,13 @@ The networks of the study `1_Bartomeus` (Bartomeus et al. 2008, Cap de Creus, Sp
 
 The networks have the following properties:
 
-- `name`: the accepted name of the taxon.
-- `is_pollinator`: whether the node is a pollinator (otherwise a plant).
-- `rank`: the taxonomic rank of the name ("SPECIES", "GENUS", "FAMILY", ...).
-- `order`, `family`, `genus`: the taxonomy of the taxon (empty if not available).
-- `unsure_id`: whether the identification of the taxon is uncertain in some record ("Yes" in the database).
-- Edge `weight`: the number of records of the interaction.
-- Graph properties: `study_id`, `network_id` (the site within the study, as in the database) and `year`; `doi` (the publication of the study, if any, or "Unpublished"); `sampling_method`; `country`, `locality`, `bioregion`, `habitat` (the EuPPollNet habitat class) and `authors_habitat` (the habitat as described by the authors), with several values separated by "; " if the records of the network differ; `latitude`, `longitude`; and `first_date`, `last_date` (the dates of the first and last record, as YYYY-MM-DD)."""
+- (Node) `name`: the accepted name of the taxon.
+- (Node) `is_pollinator`: whether the node is a pollinator (otherwise a plant).
+- (Node) `rank`: the taxonomic rank of the name ("SPECIES", "GENUS", "FAMILY", ...).
+- (Node) `order`, `family`, `genus`: the taxonomy of the taxon (empty if not available).
+- (Node) `unsure_id`: whether the identification of the taxon is uncertain in some record ("Yes" in the database).
+- (Edge) `weight`: the number of records of the interaction.
+- (Graph) `study_id`, `network_id` (the site within the study, as in the database) and `year`; `doi` (the publication of the study, if any, or "Unpublished"); `sampling_method`; `country`, `locality`, `bioregion`, `habitat` (the EuPPollNet habitat class) and `authors_habitat` (the habitat as described by the authors), with several values separated by "; " if the records of the network differ; `latitude`, `longitude`; and `first_date`, `last_date` (the dates of the first and last record, as YYYY-MM-DD)."""
 tags = ['Biological', 'Food web', 'Weighted', 'Metadata']
 url = ['https://zenodo.org/records/15183272', 'https://github.com/JoseBSL/EuPPollNet']
 citation = [('J. B. Lanuza, T. M. Knight, N. Montes-Perez, et al., "EuPPollNet: A European Database of Plant-Pollinator Networks." Global Ecology and Biogeography 34(2), e70000 (2025)',
[entries] New entry: euppollnet by Tiago de Paula Peixoto 926921c
diff --git a/entries/euppollnet/__init__.py b/entries/euppollnet/__init__.py
new file mode 100644
index 0000000..7f63163
--- /dev/null
+++ b/entries/euppollnet/__init__.py
@@ -0,0 +1,1953 @@
+#! /usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Copyright (C) 2020-2026 Tiago de Paula Peixoto <tiago@skewed.de>
+#
+# This program is free software: you can redistribute it and/or modify it under
+# the terms of the GNU Affero General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option) any
+# later version.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
+# details.
+#
+# You should have received a copy of the GNU Affero General Public License along
+# with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+
+from .. import *
+import csv
+import gzip
+import re
+import unicodedata
+from datetime import datetime, timezone
+
+title = "EuPPollNet European plant-pollinator networks (2004-2021)"
+description = """Plant-pollinator networks from EuPPollNet (European Plant-Pollinator Networks), a database that harmonizes the plant-pollinator interaction data of 54 studies carried out between 2004 and 2021 in 23 European countries, compiled by J. B. Lanuza, T. M. Knight and more than a hundred collaborators. The studies recorded the insects (bees, hoverflies and other flies, butterflies, beetles, ...) visiting the flowers of plants, by transects, focal observations of plants or random censuses; the taxonomy of plants and pollinators was harmonized against GBIF and expert-curated checklists. This is version 1.3.0 of the database (April 2025), which removed duplicated records of earlier versions, with 623,476 interaction records; the networks of the earlier versions are also included (see below).
+
+Each network is one sampling event in space and time, as defined by the database: the records of one study, one site (the `Network_id` of the study) and one year, giving 1,864 networks. They are named `<study>_<site>_<year>`, e.g. `1_Bartomeus_BAT1CA_2005` (with accents removed and runs of characters other than letters, digits and "-" replaced by underscores; the original identifiers are kept as graph properties). The networks are bipartite and undirected: nodes are plant and pollinator taxa (by their accepted names), with the property `is_pollinator` marking the pollinators, and an edge connects a plant and a pollinator observed interacting, weighted by the number of records of the interaction (each record of the database is one observed interaction). The original names of the taxa in the studies, the dates of the individual records, and the flower counts that the database also provides are not included. A few records have taxon names in the Mac OS Roman encoding instead of UTF-8, which were converted. The coordinates are those of the network's site; for six networks with records at several coordinates, the graph properties give their mean.
+
+The earlier versions of the database are included as networks named after the version (`v1.0_<network>`, `v1.1_<network>`), taken from the GitHub repository at the commits of the releases (their archives at Zenodo are not openly accessible), where they are only available as R data files (`Interaction_data.rds`, `Metadata.rds`). Version 1.0.0 (October 2024) has 1,162,913 records, almost twice as many as version 1.3.0, since many records were duplicated; its networks are the same 1,864 sampling events (8 sites of the study `53_Libran-Embid` were renamed later), and 1,850 of them differ from those of version 1.3.0 (most of them in their edges or weights only, with the same nodes), and are included as `v1.0_<network>` (the other 14 are identical). Version 1.1.0 (December 2024) changed the records of 9 networks, which are included as `v1.1_<network>` (its other networks are identical to those of version 1.0.0). The data files of version 1.2.0 (January 2025) are identical to those of version 1.1.0. The networks of the earlier versions are built in the same way and have the same properties.
+
+The networks of the study `1_Bartomeus` (Bartomeus et al. 2008, Cap de Creus, Spain) are also in the entry `iwdb` (`pollination_bartomeus_<plot>`), and those of `14_Dupont` (Dupont et al. 2009, Denmark) appear to be in the entry `web_of_life` (`M_PL_047`, `M_PL_048`, Dupont and Olesen 2009).
+
+The networks have the following properties:
+
+- `name`: the accepted name of the taxon.
+- `is_pollinator`: whether the node is a pollinator (otherwise a plant).
+- `rank`: the taxonomic rank of the name ("SPECIES", "GENUS", "FAMILY", ...).
+- `order`, `family`, `genus`: the taxonomy of the taxon (empty if not available).
+- `unsure_id`: whether the identification of the taxon is uncertain in some record ("Yes" in the database).
+- Edge `weight`: the number of records of the interaction.
+- Graph properties: `study_id`, `network_id` (the site within the study, as in the database) and `year`; `doi` (the publication of the study, if any, or "Unpublished"); `sampling_method`; `country`, `locality`, `bioregion`, `habitat` (the EuPPollNet habitat class) and `authors_habitat` (the habitat as described by the authors), with several values separated by "; " if the records of the network differ; `latitude`, `longitude`; and `first_date`, `last_date` (the dates of the first and last record, as YYYY-MM-DD)."""
+tags = ['Biological', 'Food web', 'Weighted', 'Metadata']
+url = ['https://zenodo.org/records/15183272', 'https://github.com/JoseBSL/EuPPollNet']
+citation = [('J. B. Lanuza, T. M. Knight, N. Montes-Perez, et al., "EuPPollNet: A European Database of Plant-Pollinator Networks." Global Ecology and Biogeography 34(2), e70000 (2025)',
+             'https://doi.org/10.1111/geb.70000')]
+icon_hash = None
+upstream_license = ('Creative Commons Attribution 4.0 International (CC BY 4.0)',
+                    'https://creativecommons.org/licenses/by/4.0/')
+upstream_prefix = 'https://zenodo.org/records/15183272/files'
+archive = 'JoseBSL/EuPPollNet-v1.3.0.zip:JoseBSL-EuPPollNet-54bcb8e/Data/3_Final_data'
+interactions = f'{archive}/Interaction_data.csv.gz'
+metadata = f'{archive}/Metadata.csv'
+
+def alt_name(study, net, year):
+    s = unicodedata.normalize('NFKD', f'{study}_{net}_{year}')
+    s = s.encode('ascii', 'ignore').decode()
+    return re.sub(r'[^A-Za-z0-9-]+', '_', s).strip('_')
+
+# The networks, in the order of their first record: alt_name() of the study,
+# site and year
+names = [
+    '1_Bartomeus_BAT1CA_2005', '1_Bartomeus_BAT2CA_2005',
+    '1_Bartomeus_FRA1OP_2005', '1_Bartomeus_FRA2OP_2005',
+    '1_Bartomeus_MED1CA_2005', '1_Bartomeus_MED2CA_2005',
+    '1_Bartomeus_MED3CA_2005', '1_Bartomeus_MED4CA_2005',
+    '1_Bartomeus_MIQ1OP_2005', '1_Bartomeus_MIQ2OP_2005',
+    '1_Bartomeus_SEL1OP_2005', '1_Bartomeus_SEL2OP_2005',
+    '2_Petanidou_Armolia_2015', '2_Petanidou_Emborios_2015',
+    '2_Petanidou_Gridia_2015', '2_Petanidou_Kato_Fana_2015',
+    '2_Petanidou_Palios_Katarraktis_2015', '2_Petanidou_Vessa_2_2015',
+    '3_Michez_Ancien_moulin_2020', '3_Michez_Ancienne_Gare_2020',
+    '3_Michez_Beaulieu_2020', '3_Michez_Bois_d_Havre_2020',
+    '3_Michez_Bois_de_Wadelincourt_2020', '3_Michez_Bruyere_Site_2_2020',
+    '3_Michez_Camp-a-cayaux_2020', '3_Michez_Carriere_Omya_2020',
+    '3_Michez_Cascade_d_Hyon_2020', '3_Michez_Chateau_d_Havre_2020',
+    '3_Michez_Chemin_de_Roucourt_2020', '3_Michez_Chemin_du_Trainage_2020',
+    '3_Michez_Cimetiere_d_Havre_2020', '3_Michez_Cimetiere_de_Spiennes_2020',
+    '3_Michez_Culture_de_bouleaux_2020', '3_Michez_Epargne_UMONS_2020',
+    '3_Michez_Friche_des_Vignobles_2020', '3_Michez_Gare_2020',
+    '3_Michez_Geothermia_IDEA_2020', '3_Michez_Grand_Large_2020',
+    '3_Michez_Jardin_suspendu_2020', '3_Michez_La_Haine_2020',
+    '3_Michez_La_Trouille_2020', '3_Michez_Les_Etangs_2020',
+    '3_Michez_Marais_de_Douvrain_Ouest_2020', '3_Michez_Mer_de_Sable_2020',
+    '3_Michez_Mont_Ostenes_2020', '3_Michez_Mont_Panisel_2020',
+    '3_Michez_Nocarcentre_Site_1_2020', '3_Michez_Nocarcentre_Site_5_2020',
+    '3_Michez_Notre_dame_du_petit_Nimy_2020', '3_Michez_Parc_d_Obourg_2020',
+    '3_Michez_Parc_de_Jemappes_2020', '3_Michez_Parc_des_5_rocs_2020',
+    '3_Michez_PEMH_Obourg_IDEA_2020', '3_Michez_Planoi_Site_1_2020',
+    '3_Michez_Pont_du_Prince_2020', '3_Michez_Pre_a_Parchon_2020',
+    '3_Michez_Pres_du_village_2020', '3_Michez_Ravel_98_2020',
+    '3_Michez_Ronveaux_2020', '3_Michez_Rue_du_Bois_2020',
+    '3_Michez_Rue_du_Carme_2020', '3_Michez_Rue_du_Castillon_2020',
+    '3_Michez_Rue_Jean_Winance_2020', '3_Michez_Rue_la-dessous_2020',
+    '3_Michez_Sainte-Waudru_2020', '3_Michez_Siege_social_UMONS_2020',
+    '3_Michez_Silex_2020', '3_Michez_Talus_aux_noyers_2020',
+    '3_Michez_Terril_Bayemont-Saint-Charles_2020',
+    '3_Michez_Terril_Belle_vue_du_huit_2020', '3_Michez_Terril_d_Hensies_2020',
+    '3_Michez_Terril_de_Ciply_site_1_2020',
+    '3_Michez_Terril_de_l_Heribus_2020',
+    '3_Michez_terril_de_la_cokerie_stat_2_2020',
+    '3_Michez_Terril_du_dix-huit_2020', '3_Michez_Terril_du_Ferrand_2020',
+    '3_Michez_Terril_du_Grand_Buisson_2020',
+    '3_Michez_Terril_du_Quesnoy_site_2_2020',
+    '3_Michez_Terril_du_sept-huit_stat_2_2020',
+    '3_Michez_Terril_n5_de_Trazegnie_site_1_2020',
+    '3_Michez_Terril_n8_Pays-bas_2020', '3_Michez_Terril_Naye-a-bois_2020',
+    '3_Michez_Terril_Sacre-Francais_site_2_2020',
+    '3_Michez_Terril_Saint-Antoine_site_1_2020',
+    '3_Michez_Terril_Saint-Antoine_site_3_2020', '3_Michez_Tilou_2020',
+    '3_Michez_Vertbois_Site_2_2020', '3_Michez_Vieille_Haine_2020',
+    '3_Michez_Village_des_abeilles_UMONS_2020', '4_Marini_UNIPD01_A_2018',
+    '4_Marini_UNIPD01_An_2018', '4_Marini_UNIPD01_B_2018',
+    '4_Marini_UNIPD01_Bn_2018', '4_Marini_UNIPD01_C_2018',
+    '4_Marini_UNIPD01_Cn_2018', '4_Marini_UNIPD01_D_2018',
+    '4_Marini_UNIPD01_Dn_2018', '4_Marini_UNIPD01_E_2018',
+    '4_Marini_UNIPD01_En_2018', '4_Marini_UNIPD01_F_2018',
+    '4_Marini_UNIPD01_Fn_2018', '4_Marini_UNIPD01_G_2018',
+    '4_Marini_UNIPD01_Gn_2018', '4_Marini_UNIPD01_H_2018',
+    '4_Marini_UNIPD01_Hn_2018', '4_Marini_UNIPD01_I_2018',
+    '4_Marini_UNIPD01_In_2018', '5_Marini_UNIPD02_A_2019',
+    '5_Marini_UNIPD02_AA_2019', '5_Marini_UNIPD02_AB_2019',
+    '5_Marini_UNIPD02_AC_2019', '5_Marini_UNIPD02_AD_2019',
+    '5_Marini_UNIPD02_AE_2019', '5_Marini_UNIPD02_AF_2019',
+    '5_Marini_UNIPD02_AG_2019', '5_Marini_UNIPD02_AH_2019',
+    '5_Marini_UNIPD02_AI_2019', '5_Marini_UNIPD02_AJ_2019',
+    '5_Marini_UNIPD02_AK_2019', '5_Marini_UNIPD02_AL_2019',
+    '5_Marini_UNIPD02_AM_2019', '5_Marini_UNIPD02_AN_2019',
+    '5_Marini_UNIPD02_AO_2019', '5_Marini_UNIPD02_AP_2019',
+    '5_Marini_UNIPD02_AQ_2019', '5_Marini_UNIPD02_AR_2019',
+    '5_Marini_UNIPD02_AS_2019', '5_Marini_UNIPD02_AT_2019',
+    '5_Marini_UNIPD02_AU_2019', '5_Marini_UNIPD02_AV_2019',
+    '5_Marini_UNIPD02_AW_2019', '5_Marini_UNIPD02_AX_2019',
+    '5_Marini_UNIPD02_AZ_2019', '5_Marini_UNIPD02_B_2019',
+    '5_Marini_UNIPD02_C_2019', '5_Marini_UNIPD02_D_2019',
+    '5_Marini_UNIPD02_E_2019', '5_Marini_UNIPD02_F_2019',
+    '5_Marini_UNIPD02_G_2019', '5_Marini_UNIPD02_H_2019',
+    '5_Marini_UNIPD02_I_2019', '5_Marini_UNIPD02_J_2019',
+    '5_Marini_UNIPD02_K_2019', '5_Marini_UNIPD02_L_2019',
+    '5_Marini_UNIPD02_M_2019', '5_Marini_UNIPD02_N_2019',
+    '5_Marini_UNIPD02_O_2019', '5_Marini_UNIPD02_P_2019',
+    '5_Marini_UNIPD02_Q_2019', '5_Marini_UNIPD02_R_2019',
+    '5_Marini_UNIPD02_S_2019', '5_Marini_UNIPD02_T_2019',
+    '5_Marini_UNIPD02_U_2019', '5_Marini_UNIPD02_V_2019',
+    '5_Marini_UNIPD02_W_2019', '5_Marini_UNIPD02_X_2019',
+    '5_Marini_UNIPD02_Y_2019', '5_Marini_UNIPD02_Z_2019',
+    '6_Marini_UNIPD03_CD10_2020', '6_Marini_UNIPD03_CD11_2020',
+    '6_Marini_UNIPD03_CD12_2020', '6_Marini_UNIPD03_CD13_2020',
+    '6_Marini_UNIPD03_CD14_2020', '6_Marini_UNIPD03_CD15_2020',
+    '6_Marini_UNIPD03_CD16_2020', '6_Marini_UNIPD03_CD17_2020',
+    '6_Marini_UNIPD03_CD18_2020', '6_Marini_UNIPD03_CD19_2020',
+    '6_Marini_UNIPD03_CD2_2020', '6_Marini_UNIPD03_CD20_2020',
+    '6_Marini_UNIPD03_CD21_2020', '6_Marini_UNIPD03_CD22_2020',
+    '6_Marini_UNIPD03_CD23_2020', '6_Marini_UNIPD03_CD24_2020',
+    '6_Marini_UNIPD03_CD26_2020', '6_Marini_UNIPD03_CD27_2020',
+    '6_Marini_UNIPD03_CD28_2020', '6_Marini_UNIPD03_CD29_2020',
+    '6_Marini_UNIPD03_CD3_2020', '6_Marini_UNIPD03_CD30_2020',
+    '6_Marini_UNIPD03_CD31_2020', '6_Marini_UNIPD03_CD34_2020',
+    '6_Marini_UNIPD03_CD35_2020', '6_Marini_UNIPD03_CD36_2020',
+    '6_Marini_UNIPD03_CD4_2020', '6_Marini_UNIPD03_CD5_2020',
+    '6_Marini_UNIPD03_CD9_2020', '6_Marini_UNIPD03_D1_2020',
+    '6_Marini_UNIPD03_D10_2020', '6_Marini_UNIPD03_D11_2020',
+    '6_Marini_UNIPD03_D12_2020', '6_Marini_UNIPD03_D13_2020',
+    '6_Marini_UNIPD03_D14_2020', '6_Marini_UNIPD03_D15_2020',
+    '6_Marini_UNIPD03_D16_2020', '6_Marini_UNIPD03_D17_2020',
+    '6_Marini_UNIPD03_D18_2020', '6_Marini_UNIPD03_D19_2020',
+    '6_Marini_UNIPD03_D2_2020', '6_Marini_UNIPD03_D21_2020',
+    '6_Marini_UNIPD03_D22_2020', '6_Marini_UNIPD03_D23_2020',
+    '6_Marini_UNIPD03_D24_2020', '6_Marini_UNIPD03_D25_2020',
+    '6_Marini_UNIPD03_D26_2020', '6_Marini_UNIPD03_D27_2020',
+    '6_Marini_UNIPD03_D28_2020', '6_Marini_UNIPD03_D29_2020',
+    '6_Marini_UNIPD03_D3_2020', '6_Marini_UNIPD03_D30_2020',
+    '6_Marini_UNIPD03_D31_2020', '6_Marini_UNIPD03_D33_2020',
+    '6_Marini_UNIPD03_D34_2020', '6_Marini_UNIPD03_D35_2020',
+    '6_Marini_UNIPD03_D36_2020', '6_Marini_UNIPD03_D4_2020',
+    '6_Marini_UNIPD03_D5_2020', '6_Marini_UNIPD03_D6_2020',
+    '6_Marini_UNIPD03_D7_2020', '6_Marini_UNIPD03_D8_2020',
+    '6_Marini_UNIPD03_D9_2020', '6_Marini_UNIPD03_E1_2020',
+    '6_Marini_UNIPD03_E10_2020', '6_Marini_UNIPD03_E11_2020',
+    '6_Marini_UNIPD03_E13_2020', '6_Marini_UNIPD03_E14_2020',
+    '6_Marini_UNIPD03_E15_2020', '6_Marini_UNIPD03_E16_2020',
+    '6_Marini_UNIPD03_E17_2020', '6_Marini_UNIPD03_E19_2020',
+    '6_Marini_UNIPD03_E2_2020', '6_Marini_UNIPD03_E20_2020',
+    '6_Marini_UNIPD03_E21_2020', '6_Marini_UNIPD03_E22_2020',
+    '6_Marini_UNIPD03_E23_2020', '6_Marini_UNIPD03_E24_2020',
+    '6_Marini_UNIPD03_E25_2020', '6_Marini_UNIPD03_E26_2020',
+    '6_Marini_UNIPD03_E27_2020', '6_Marini_UNIPD03_E28_2020',
+    '6_Marini_UNIPD03_E29_2020', '6_Marini_UNIPD03_E3_2020',
+    '6_Marini_UNIPD03_E30_2020', '6_Marini_UNIPD03_E31_2020',
+    '6_Marini_UNIPD03_E32_2020', '6_Marini_UNIPD03_E33_2020',
+    '6_Marini_UNIPD03_E34_2020', '6_Marini_UNIPD03_E35_2020',
+    '6_Marini_UNIPD03_E36_2020', '6_Marini_UNIPD03_E4_2020',
+    '6_Marini_UNIPD03_E5_2020', '6_Marini_UNIPD03_E9_2020',
+    '7_Scheper_Chize_1_Field_boundary_2015',
+    '7_Scheper_Chize_1_Grassland_2015',
+    '7_Scheper_Chize_10_Field_boundary_2015',
+    '7_Scheper_Chize_10_Grassland_2015',
+    '7_Scheper_Chize_11_Field_boundary_2015',
+    '7_Scheper_Chize_11_Grassland_2015',
+    '7_Scheper_Chize_12_Field_boundary_2015',
+    '7_Scheper_Chize_12_Grassland_2015',
+    '7_Scheper_Chize_13_Field_boundary_2015',
+    '7_Scheper_Chize_13_Grassland_2015',
+    '7_Scheper_Chize_14_Field_boundary_2015',
+    '7_Scheper_Chize_14_Grassland_2015',
+    '7_Scheper_Chize_15_Field_boundary_2015',
+    '7_Scheper_Chize_15_Grassland_2015',
+    '7_Scheper_Chize_16_Field_boundary_2015',
+    '7_Scheper_Chize_16_Grassland_2015',
+    '7_Scheper_Chize_17_Field_boundary_2015',
+    '7_Scheper_Chize_17_Grassland_2015',
+    '7_Scheper_Chize_18_Field_boundary_2015',
+    '7_Scheper_Chize_18_Grassland_2015',
+    '7_Scheper_Chize_19_Field_boundary_2015',
+    '7_Scheper_Chize_19_Grassland_2015',
+    '7_Scheper_Chize_2_Field_boundary_2015',
+    '7_Scheper_Chize_2_Grassland_2015',
+    '7_Scheper_Chize_20_Field_boundary_2015',
+    '7_Scheper_Chize_20_Grassland_2015',
+    '7_Scheper_Chize_21_Field_boundary_2015',
+    '7_Scheper_Chize_21_Grassland_2015',
+    '7_Scheper_Chize_22_Field_boundary_2015',
+    '7_Scheper_Chize_22_Grassland_2015',
+    '7_Scheper_Chize_23_Field_boundary_2015',
+    '7_Scheper_Chize_23_Grassland_2015',
+    '7_Scheper_Chize_24_Field_boundary_2015',
+    '7_Scheper_Chize_24_Grassland_2015',
+    '7_Scheper_Chize_25_Field_boundary_2015',
+    '7_Scheper_Chize_25_Grassland_2015',
+    '7_Scheper_Chize_3_Field_boundary_2015',
+    '7_Scheper_Chize_3_Grassland_2015',
+    '7_Scheper_Chize_4_Field_boundary_2015',
+    '7_Scheper_Chize_4_Grassland_2015',
+    '7_Scheper_Chize_5_Field_boundary_2015',
+    '7_Scheper_Chize_5_Grassland_2015',
+    '7_Scheper_Chize_6_Field_boundary_2015',
+    '7_Scheper_Chize_6_Grassland_2015',
+    '7_Scheper_Chize_7_Field_boundary_2015',
+    '7_Scheper_Chize_7_Grassland_2015',
+    '7_Scheper_Chize_8_Field_boundary_2015',
+    '7_Scheper_Chize_8_Grassland_2015',
+    '7_Scheper_Chize_9_Field_boundary_2015', '8_Biella_Mt_Lesima_1_2013',
+    '8_Biella_Mt_Lesima_2_2013', '9_Heleno_Coimbra_2017_2016',
+    '9_Heleno_Coimbra_2017_2017', '10_Vanbergen_FR_V02_2021',
+    '10_Vanbergen_FR_V03_2021', '10_Vanbergen_FR_V08_2021',
+    '10_Vanbergen_FR_V09_2021', '10_Vanbergen_FR_V13_2021',
+    '10_Vanbergen_FR_V15_2021', '10_Vanbergen_FR_V16_2021',
+    '10_Vanbergen_FR_V18_2021', '10_Vanbergen_FR_VAU_2021',
+    '10_Vanbergen_FR_VDI_2021', '10_Vanbergen_FR_VNU_2021',
+    '10_Vanbergen_FR_VQU_2021', '11_Clough_ASK_2020_2020',
+    '11_Clough_ASK_2021_2021', '11_Clough_DAL_2020_2020',
+    '11_Clough_DAL_2021_2021', '11_Clough_GLA_2020_2020',
+    '11_Clough_GLA_2021_2021', '11_Clough_GYL_2020_2020',
+    '11_Clough_GYL_2021_2021', '11_Clough_HAM_2020_2020',
+    '11_Clough_HAM_2021_2021', '11_Clough_HAR_2020_2020',
+    '11_Clough_HAR_2021_2021', '11_Clough_HAS_2020_2020',
+    '11_Clough_HAS_2021_2021', '11_Clough_KAG_2020_2020',
+    '11_Clough_KAG_2021_2021', '11_Clough_KAR_2020_2020',
+    '11_Clough_KAR_2021_2021', '11_Clough_KOM_2020_2020',
+    '11_Clough_KOM_2021_2021', '11_Clough_LOB_2020_2020',
+    '11_Clough_LOB_2021_2021', '11_Clough_LYB_2020_2020',
+    '11_Clough_LYB_2021_2021', '11_Clough_PET_2020_2020',
+    '11_Clough_PET_2021_2021', '11_Clough_ROR_2020_2020',
+    '11_Clough_ROR_2021_2021', '11_Clough_SPJ_2020_2020',
+    '11_Clough_SPJ_2021_2021', '11_Clough_STE_2020_2020',
+    '11_Clough_STE_2021_2021', '11_Clough_TAG_2020_2020',
+    '11_Clough_TAG_2021_2021', '11_Clough_TOM_2020_2020',
+    '11_Clough_TOM_2021_2021', '12_Ockinger_Ahlezons_hage_2021',
+    '12_Ockinger_Andeberga_Balsta_2021',
+    '12_Ockinger_Blankhemshagen_Kungsor_2021',
+    '12_Ockinger_Bonderyd_Odeshog_Og_2021', '12_Ockinger_Borgardalsbadet_2021',
+    '12_Ockinger_Bullerum_Og_2021', '12_Ockinger_Eke_Vidbo_2021',
+    '12_Ockinger_Ekeby_Norrtalje_2021', '12_Ockinger_Focksta_2_2021',
+    '12_Ockinger_Forkarby_2021', '12_Ockinger_Forsbacka_Rimbo_2021',
+    '12_Ockinger_Gran_rasbo_2021', '12_Ockinger_Graneberg_Litslena_2021',
+    '12_Ockinger_Haknas_vassunda_2021', '12_Ockinger_Johns_Hage_Valla_2021',
+    '12_Ockinger_Jordmarken_Kungsor_2021', '12_Ockinger_Kramnas_2021',
+    '12_Ockinger_Kungs_Husby_2021', '12_Ockinger_Laby_2021',
+    '12_Ockinger_Langalma_Oregrund_2021',
+    '12_Ockinger_Langholmsbryggan_Engso_2021',
+    '12_Ockinger_Malmberga_Havero_2021',
+    '12_Ockinger_Norrang_Ryckelsby_Og_2021', '12_Ockinger_Norrby_Vidbo_2021',
+    '12_Ockinger_Opplunda_Vikingstad_Og_2021', '12_Ockinger_Paris_Vange_2021',
+    '12_Ockinger_Reutersberg_2021', '12_Ockinger_Rocksta_Norrtalje_2021',
+    '12_Ockinger_S_Lunger_2021', '12_Ockinger_Sattra_Og_2021',
+    '12_Ockinger_Sjoangen_Engso_2021', '12_Ockinger_Sparreholm_2021',
+    '12_Ockinger_St_Tadinge_2021', '12_Ockinger_Storsatra_Vange_2021',
+    '12_Ockinger_Stubbetorp_Og_2021', '12_Ockinger_Tjalinge_Skogstibble_2021',
+    '12_Ockinger_Tjarns_Hage_2021', '12_Ockinger_Tyringe_2021',
+    '13_Karise_K1_2014_2014', '13_Karise_K10_2014_2014',
+    '13_Karise_K10_2017_2017', '13_Karise_K10_2018_2018',
+    '13_Karise_K10_2019_2019', '13_Karise_K10_2020_2020',
+    '13_Karise_K10_2021_2021', '13_Karise_K11_2014_2014',
+    '13_Karise_K11_2017_2017', '13_Karise_K11_2018_2018',
+    '13_Karise_K11_2019_2019', '13_Karise_K11_2020_2020',
+    '13_Karise_K11_2021_2021', '13_Karise_K12_2014_2014',
+    '13_Karise_K12_2017_2017', '13_Karise_K12_2018_2018',
+    '13_Karise_K12_2019_2019', '13_Karise_K12_2020_2020',
+    '13_Karise_K12_2021_2021', '13_Karise_K13_2014_2014',
+    '13_Karise_K14_2014_2014', '13_Karise_K14_2017_2017',
+    '13_Karise_K14_2018_2018', '13_Karise_K14_2019_2019',
+    '13_Karise_K14_2020_2020', '13_Karise_K14_2021_2021',
+    '13_Karise_K15_2014_2014', '13_Karise_K15_2017_2017',
+    '13_Karise_K15_2018_2018', '13_Karise_K15_2019_2019',
+    '13_Karise_K15_2020_2020', '13_Karise_K15_2021_2021',
+    '13_Karise_K16_2014_2014', '13_Karise_K17_2014_2014',
+    '13_Karise_K17_2017_2017', '13_Karise_K17_2018_2018',
+    '13_Karise_K17_2019_2019', '13_Karise_K17_2020_2020',
+    '13_Karise_K17_2021_2021', '13_Karise_K18_2014_2014',
+    '13_Karise_K18_2017_2017', '13_Karise_K18_2018_2018',
+    '13_Karise_K18_2019_2019', '13_Karise_K18_2020_2020',
+    '13_Karise_K2_2014_2014', '13_Karise_K20_2014_2014',
+    '13_Karise_K21_2018_2018', '13_Karise_K21_2019_2019',
+    '13_Karise_K21_2020_2020', '13_Karise_K21_2021_2021',
+    '13_Karise_K22_2014_2014', '13_Karise_K22_2017_2017',
+    '13_Karise_K22_2018_2018', '13_Karise_K23_2014_2014',
+    '13_Karise_K23_2017_2017', '13_Karise_K23_2018_2018',
+    '13_Karise_K23_2019_2019', '13_Karise_K23_2020_2020',
+    '13_Karise_K23_2021_2021', '13_Karise_K24_2014_2014',
+    '13_Karise_K24_2017_2017', '13_Karise_K24_2018_2018',
+    '13_Karise_K24_2019_2019', '13_Karise_K24_2020_2020',
+    '13_Karise_K25_2014_2014', '13_Karise_K25_2017_2017',
+    '13_Karise_K25_2018_2018', '13_Karise_K25_2019_2019',
+    '13_Karise_K25_2020_2020', '13_Karise_K25_2021_2021',
+    '13_Karise_K27_2014_2014', '13_Karise_K27_2017_2017',
+    '13_Karise_K27_2018_2018', '13_Karise_K27_2019_2019',
+    '13_Karise_K27_2020_2020', '13_Karise_K27_2021_2021',
+    '13_Karise_K29_2014_2014', '13_Karise_K30_2014_2014',
+    '13_Karise_K30_2017_2017', '13_Karise_K30_2018_2018',
+    '13_Karise_K30_2019_2019', '13_Karise_K30_2020_2020',
+    '13_Karise_K30_2021_2021', '13_Karise_K31_2014_2014',
+    '13_Karise_K32_2014_2014', '13_Karise_K33_2014_2014',
+    '13_Karise_K34_2014_2014', '13_Karise_K34_2017_2017',
+    '13_Karise_K34_2018_2018', '13_Karise_K34_2019_2019',
+    '13_Karise_K34_2020_2020', '13_Karise_K34_2021_2021',
+    '13_Karise_K35_2017_2017', '13_Karise_K35_2018_2018',
+    '13_Karise_K35_2019_2019', '13_Karise_K35_2020_2020',
+    '13_Karise_K36_2014_2014', '13_Karise_K36_2017_2017',
+    '13_Karise_K36_2018_2018', '13_Karise_K36_2019_2019',
+    '13_Karise_K36_2020_2020', '13_Karise_K36_2021_2021',
+    '13_Karise_K37_2014_2014', '13_Karise_K37_2017_2017',
+    '13_Karise_K37_2018_2018', '13_Karise_K37_2019_2019',
+    '13_Karise_K38_2017_2017', '13_Karise_K38_2018_2018',
+    '13_Karise_K38_2019_2019', '13_Karise_K38_2020_2020',
+    '13_Karise_K39_2017_2017', '13_Karise_K39_2018_2018',
+    '13_Karise_K39_2019_2019', '13_Karise_K39_2020_2020',
+    '13_Karise_K39_2021_2021', '13_Karise_K4_2014_2014',
+    '13_Karise_K40_2017_2017', '13_Karise_K40_2019_2019',
+    '13_Karise_K40_2020_2020', '13_Karise_K40_2021_2021',
+    '13_Karise_K41_2017_2017', '13_Karise_K41_2018_2018',
+    '13_Karise_K41_2019_2019', '13_Karise_K41_2020_2020',
+    '13_Karise_K42_2017_2017', '13_Karise_K42_2018_2018',
+    '13_Karise_K42_2019_2019', '13_Karise_K42_2020_2020',
+    '13_Karise_K42_2021_2021', '13_Karise_K43_2017_2017',
+    '13_Karise_K43_2018_2018', '13_Karise_K43_2019_2019',
+    '13_Karise_K43_2020_2020', '13_Karise_K43_2021_2021',
+    '13_Karise_K44_2017_2017', '13_Karise_K44_2018_2018',
+    '13_Karise_K44_2019_2019', '13_Karise_K44_2020_2020',
+    '13_Karise_K44_2021_2021', '13_Karise_K45_2017_2017',
+    '13_Karise_K45_2018_2018', '13_Karise_K45_2019_2019',
+    '13_Karise_K45_2020_2020', '13_Karise_K45_2021_2021',
+    '13_Karise_K46_2017_2017', '13_Karise_K46_2018_2018',
+    '13_Karise_K46_2019_2019', '13_Karise_K46_2020_2020',
+    '13_Karise_K48_2017_2017', '13_Karise_K48_2018_2018',
+    '13_Karise_K48_2019_2019', '13_Karise_K48_2020_2020',
+    '13_Karise_K48_2021_2021', '13_Karise_K49_2019_2019',
+    '13_Karise_K49_2020_2020', '13_Karise_K5_2014_2014',
+    '13_Karise_K5_2017_2017', '13_Karise_K5_2018_2018',
+    '13_Karise_K5_2019_2019', '13_Karise_K5_2020_2020',
+    '13_Karise_K5_2021_2021', '13_Karise_K50_2020_2020',
+    '13_Karise_K52_2021_2021', '13_Karise_K53_2021_2021',
+    '13_Karise_K6_2014_2014', '13_Karise_K6_2017_2017',
+    '13_Karise_K6_2018_2018', '13_Karise_K6_2019_2019',
+    '13_Karise_K6_2020_2020', '13_Karise_K6_2021_2021',
+    '13_Karise_K7_2014_2014', '13_Karise_K7_2017_2017',
+    '13_Karise_K7_2018_2018', '13_Karise_K7_2019_2019',
+    '13_Karise_K7_2020_2020', '13_Karise_K7_2021_2021',
+    '13_Karise_K8_2014_2014', '13_Karise_K8_2017_2017',
+    '13_Karise_K8_2018_2018', '13_Karise_K8_2019_2019',
+    '13_Karise_K8_2020_2020', '13_Karise_K8_2021_2021',
+    '13_Karise_K9_2014_2014', '13_Karise_K9_2017_2017',
+    '13_Karise_K9_2018_2018', '13_Karise_K9_2019_2019',
+    '13_Karise_K9_2020_2020', '13_Karise_K9_2021_2021',
+    '13_Karise_L1_2014_2014', '13_Karise_L1_2017_2017',
+    '13_Karise_L1_2018_2018', '13_Karise_L1_2019_2019',
+    '13_Karise_L1_2020_2020', '13_Karise_L1_2021_2021',
+    '13_Karise_L10_2014_2014', '13_Karise_L10_2017_2017',
+    '13_Karise_L10_2018_2018', '13_Karise_L10_2019_2019',
+    '13_Karise_L10_2020_2020', '13_Karise_L10_2021_2021',
+    '13_Karise_L11_2014_2014', '13_Karise_L11_2017_2017',
+    '13_Karise_L11_2018_2018', '13_Karise_L11_2019_2019',
+    '13_Karise_L11_2020_2020', '13_Karise_L11_2021_2021',
+    '13_Karise_L12_2014_2014', '13_Karise_L12_2017_2017',
+    '13_Karise_L12_2018_2018', '13_Karise_L12_2019_2019',
+    '13_Karise_L12_2020_2020', '13_Karise_L12_2021_2021',
+    '13_Karise_L13_2014_2014', '13_Karise_L13_2017_2017',
+    '13_Karise_L13_2018_2018', '13_Karise_L13_2019_2019',
+    '13_Karise_L13_2020_2020', '13_Karise_L13_2021_2021',
+    '13_Karise_L14_2014_2014', '13_Karise_L15_2014_2014',
+    '13_Karise_L15_2017_2017', '13_Karise_L15_2018_2018',
+    '13_Karise_L15_2019_2019', '13_Karise_L15_2020_2020',
+    '13_Karise_L15_2021_2021', '13_Karise_L16_2014_2014',
+    '13_Karise_L16_2017_2017', '13_Karise_L16_2018_2018',
+    '13_Karise_L16_2019_2019', '13_Karise_L16_2020_2020',
+    '13_Karise_L16_2021_2021', '13_Karise_L17_2014_2014',
+    '13_Karise_L17_2017_2017', '13_Karise_L17_2018_2018',
+    '13_Karise_L17_2019_2019', '13_Karise_L17_2020_2020',
+    '13_Karise_L17_2021_2021', '13_Karise_L19_2014_2014',
+    '13_Karise_L20_2014_2014', '13_Karise_L21_2014_2014',
+    '13_Karise_L22_2014_2014', '13_Karise_L22_2017_2017',
+    '13_Karise_L22_2018_2018', '13_Karise_L22_2019_2019',
+    '13_Karise_L22_2020_2020', '13_Karise_L22_2021_2021',
+    '13_Karise_L23_2014_2014', '13_Karise_L23_2017_2017',
+    '13_Karise_L23_2018_2018', '13_Karise_L23_2019_2019',
+    '13_Karise_L23_2020_2020', '13_Karise_L23_2021_2021',
+    '13_Karise_L24_2014_2014', '13_Karise_L27_2014_2014',
+    '13_Karise_L27_2017_2017', '13_Karise_L27_2018_2018',
+    '13_Karise_L27_2019_2019', '13_Karise_L27_2020_2020',
+    '13_Karise_L27_2021_2021', '13_Karise_L28_2014_2014',
+    '13_Karise_L28_2017_2017', '13_Karise_L28_2018_2018',
+    '13_Karise_L28_2019_2019', '13_Karise_L28_2020_2020',
+    '13_Karise_L28_2021_2021', '13_Karise_L29_2014_2014',
+    '13_Karise_L29_2017_2017', '13_Karise_L29_2018_2018',
+    '13_Karise_L29_2019_2019', '13_Karise_L29_2020_2020',
+    '13_Karise_L29_2021_2021', '13_Karise_L3_2014_2014',
+    '13_Karise_L3_2017_2017', '13_Karise_L3_2019_2019',
+    '13_Karise_L3_2020_2020', '13_Karise_L3_2021_2021',
+    '13_Karise_L31_2014_2014', '13_Karise_L31_2017_2017',
+    '13_Karise_L31_2018_2018', '13_Karise_L31_2019_2019',
+    '13_Karise_L32_2014_2014', '13_Karise_L33_2014_2014',
+    '13_Karise_L33_2017_2017', '13_Karise_L33_2018_2018',
+    '13_Karise_L33_2019_2019', '13_Karise_L33_2020_2020',
+    '13_Karise_L33_2021_2021', '13_Karise_L34_2014_2014',
+    '13_Karise_L35_2014_2014', '13_Karise_L35_2017_2017',
+    '13_Karise_L35_2018_2018', '13_Karise_L35_2019_2019',
+    '13_Karise_L35_2020_2020', '13_Karise_L35_2021_2021',
+    '13_Karise_L36_2014_2014', '13_Karise_L36_2017_2017',
+    '13_Karise_L36_2018_2018', '13_Karise_L36_2019_2019',
+    '13_Karise_L36_2020_2020', '13_Karise_L36_2021_2021',
+    '13_Karise_L37_2014_2014', '13_Karise_L37_2017_2017',
+    '13_Karise_L37_2018_2018', '13_Karise_L37_2019_2019',
+    '13_Karise_L37_2020_2020', '13_Karise_L37_2021_2021',
+    '13_Karise_L38_2014_2014', '13_Karise_L38_2017_2017',
+    '13_Karise_L38_2018_2018', '13_Karise_L38_2019_2019',
+    '13_Karise_L38_2020_2020', '13_Karise_L38_2021_2021',
+    '13_Karise_L39_2017_2017', '13_Karise_L39_2018_2018',
+    '13_Karise_L39_2019_2019', '13_Karise_L39_2020_2020',
+    '13_Karise_L39_2021_2021', '13_Karise_L4_2014_2014',
+    '13_Karise_L4_2017_2017', '13_Karise_L4_2018_2018',
+    '13_Karise_L4_2019_2019', '13_Karise_L4_2020_2020',
+    '13_Karise_L4_2021_2021', '13_Karise_L40_2017_2017',
+    '13_Karise_L40_2018_2018', '13_Karise_L40_2019_2019',
+    '13_Karise_L40_2020_2020', '13_Karise_L40_2021_2021',
+    '13_Karise_L41_2017_2017', '13_Karise_L41_2019_2019',
+    '13_Karise_L41_2020_2020', '13_Karise_L41_2021_2021',
+    '13_Karise_L42_2017_2017', '13_Karise_L42_2018_2018',
+    '13_Karise_L42_2019_2019', '13_Karise_L42_2020_2020',
+    '13_Karise_L42_2021_2021', '13_Karise_L43_2017_2017',
+    '13_Karise_L43_2018_2018', '13_Karise_L43_2019_2019',
+    '13_Karise_L44_2017_2017', '13_Karise_L44_2018_2018',
+    '13_Karise_L44_2019_2019', '13_Karise_L44_2020_2020',
+    '13_Karise_L44_2021_2021', '13_Karise_L45_2017_2017',
+    '13_Karise_L45_2018_2018', '13_Karise_L45_2019_2019',
+    '13_Karise_L45_2020_2020', '13_Karise_L45_2021_2021',
+    '13_Karise_L46_2017_2017', '13_Karise_L46_2018_2018',
+    '13_Karise_L46_2019_2019', '13_Karise_L46_2020_2020',
+    '13_Karise_L47_2020_2020', '13_Karise_L47_2021_2021',
+    '13_Karise_L48_2020_2020', '13_Karise_L48_2021_2021',
+    '13_Karise_L49_2021_2021', '13_Karise_L6_2014_2014',
+    '13_Karise_L6_2017_2017', '13_Karise_L6_2018_2018',
+    '13_Karise_L6_2019_2019', '13_Karise_L6_2020_2020',
+    '13_Karise_L6_2021_2021', '13_Karise_L7_2014_2014',
+    '13_Karise_L7_2017_2017', '13_Karise_L7_2018_2018',
+    '13_Karise_L7_2019_2019', '13_Karise_L7_2020_2020',
+    '13_Karise_L7_2021_2021', '13_Karise_L8_2014_2014',
+    '13_Karise_L8_2017_2017', '13_Karise_L8_2018_2018',
+    '13_Karise_L8_2019_2019', '13_Karise_L8_2020_2020',
+    '13_Karise_L8_2021_2021', '13_Karise_L9_2014_2014',
+    '13_Karise_L9_2017_2017', '13_Karise_L9_2018_2018',
+    '13_Karise_L9_2019_2019', '13_Karise_L9_2020_2020',
+    '13_Karise_L9_2021_2021', '14_Dupont_Horbylunde_2005_2005',
+    '14_Dupont_Isen_Bjerg_2004_2004', '14_Dupont_Isen_Bjerg_2005_2005',
+    '14_Dupont_Skov_Olesen_2004_2004', '15_Magrach_1_2020',
+    '15_Magrach_2_2020', '15_Magrach_3_2020', '15_Magrach_4_2020',
+    '15_Magrach_5_2020', '16_Manincor_Bois_de_Fontaret_2016_2016',
+    '16_Manincor_Chateau_Gaillard_2016_2016', '16_Manincor_Falaises_2016_2016',
+    '16_Manincor_Fourches_2016_2016', '16_Manincor_Larris_2016_2016',
+    '16_Manincor_Riez_2016_2016', '17_Fisogni_Gessi_2011_2011',
+    '17_Fisogni_Gessi_2012_2012', '17_Fisogni_Gessi_2013_2013',
+    '17_Fisogni_Gessi_2014_2014', '18_Bartomeus_Aznalcazar_2015',
+    '18_Bartomeus_Bonares_2015', '18_Bartomeus_Conventodelaluz_2015',
+    '18_Bartomeus_Cotitodesantateresa_2015', '18_Bartomeus_Elpinar_2015',
+    '18_Bartomeus_Elpozo_2015', '18_Bartomeus_Esparragal_2015',
+    '18_Bartomeus_Lacunya_2015', '18_Bartomeus_Larocina_2015',
+    '18_Bartomeus_Lasmulas_2015', '18_Bartomeus_Niebla_2015',
+    '18_Bartomeus_Pinaresdehinojos_2015', '18_Bartomeus_Pinodelcuervo_2015',
+    '18_Bartomeus_Urbanizaciones_2015', '18_Bartomeus_Villamanriqueeste_2015',
+    '18_Bartomeus_Villamanriquesur_2015', '19_Jauker_01_2004',
+    '19_Jauker_02_2004', '19_Jauker_03_2004', '19_Jauker_04_2004',
+    '19_Jauker_05_2004', '19_Jauker_06_2004', '19_Jauker_07_2004',
+    '19_Jauker_08_2004', '19_Jauker_09_2004', '19_Jauker_10_2004',
+    '19_Jauker_11_2004', '19_Jauker_12_2004', '19_Jauker_13_2004',
+    '19_Jauker_14_2004', '19_Jauker_15_2004', '19_Jauker_16_2004',
+    '19_Jauker_17_2004', '19_Jauker_18_2004', '19_Jauker_19_2004',
+    '19_Jauker_20_2004', '19_Jauker_21_2004', '19_Jauker_22_2004',
+    '19_Jauker_23_2004', '19_Jauker_24_2004', '19_Jauker_25_2004',
+    '19_Jauker_26_2004', '19_Jauker_27_2004', '19_Jauker_28_2004',
+    '19_Jauker_29_2004', '19_Jauker_30_2004', '19_Jauker_31_2004',
+    '19_Jauker_32_2004', '20_Hoiss_H1_2010', '20_Hoiss_H3_2010',
+    '20_Hoiss_H4_2010', '20_Hoiss_H5_2010', '20_Hoiss_H6_2010',
+    '20_Hoiss_H7_2010', '20_Hoiss_HO1_2010', '20_Hoiss_HO2_2010',
+    '20_Hoiss_HO3_2010', '20_Hoiss_HO4_2010', '20_Hoiss_HO5_2010',
+    '20_Hoiss_T1_2010', '20_Hoiss_T4_2010', '20_Hoiss_T5_2010',
+    '20_Hoiss_Wmb1_2010', '21_Hopfenmuller_Allersdorf_2010',
+    '21_Hopfenmuller_Bieberbach_2010', '21_Hopfenmuller_Bindlacher_Berg_2010',
+    '21_Hopfenmuller_Friesen_2010', '21_Hopfenmuller_Groenohe_2010',
+    '21_Hopfenmuller_Haselbrunn_2010', '21_Hopfenmuller_Hohe_Leite_2010',
+    '21_Hopfenmuller_Kainach_2010', '21_Hopfenmuller_Kalkberg_2010',
+    '21_Hopfenmuller_Kleinziegenfeld_2010', '21_Hopfenmuller_Kottel_2010',
+    '21_Hopfenmuller_Leidingshof_2010', '21_Hopfenmuller_Neuburg_2010',
+    '21_Hopfenmuller_Oberailsfeld_2010', '21_Hopfenmuller_Pottenstein_2010',
+    '21_Hopfenmuller_Schirradorf_2010', '21_Hopfenmuller_Schutzengraben_2010',
+    '21_Hopfenmuller_Spitzberg_2010', '21_Hopfenmuller_Tiefenellern_2010',
+    '21_Hopfenmuller_Wallersberg_2010', '21_Hopfenmuller_Wattendorf_2010',
+    '21_Hopfenmuller_Wiesenthau_2010', '21_Hopfenmuller_Wonsees_2010',
+    '22_Kallnik_h1_2010', '22_Kallnik_h1_2011', '22_Kallnik_h1_2012',
+    '22_Kallnik_h2_2010', '22_Kallnik_h2_2011', '22_Kallnik_h2_2012',
+    '22_Kallnik_h3_2010', '22_Kallnik_h3_2011', '22_Kallnik_h3_2012',
+    '22_Kallnik_h4_2010', '22_Kallnik_h4_2011', '22_Kallnik_h4_2012',
+    '22_Kallnik_h5_2010', '22_Kallnik_h5_2011', '22_Kallnik_h5_2012',
+    '22_Kallnik_h6_2010', '22_Kallnik_h6_2011', '22_Kallnik_h6_2012',
+    '22_Kallnik_h7_2010', '22_Kallnik_h7_2011', '22_Kallnik_h7_2012',
+    '22_Kallnik_ho1_2010', '22_Kallnik_ho1_2011', '22_Kallnik_ho1_2012',
+    '22_Kallnik_ho2_2010', '22_Kallnik_ho2_2011', '22_Kallnik_ho2_2012',
+    '22_Kallnik_ho3_2010', '22_Kallnik_ho3_2011', '22_Kallnik_ho3_2012',
+    '22_Kallnik_ho4_2010', '22_Kallnik_ho4_2011', '22_Kallnik_ho4_2012',
+    '22_Kallnik_ho5_2010', '22_Kallnik_ho5_2011', '22_Kallnik_ho5_2012',
+    '22_Kallnik_t1_2010', '22_Kallnik_t1_2011', '22_Kallnik_t1_2012',
+    '22_Kallnik_t4_2010', '22_Kallnik_t4_2012', '22_Kallnik_t5_2010',
+    '22_Kallnik_t5_2011', '22_Kallnik_t5_2012', '22_Kallnik_wma1_2010',
+    '22_Kallnik_wma1_2011', '22_Kallnik_wma1_2012', '22_Kallnik_wma2_2010',
+    '22_Kallnik_wma2_2011', '22_Kallnik_wma2_2012', '22_Kallnik_wma3_2010',
+    '22_Kallnik_wma3_2011', '22_Kallnik_wma3_2012', '22_Kallnik_wma4_2010',
+    '22_Kallnik_wma4_2011', '22_Kallnik_wma4_2012', '22_Kallnik_wma5_2010',
+    '22_Kallnik_wma5_2011', '22_Kallnik_wma5_2012', '22_Kallnik_wmb1_2010',
+    '22_Kallnik_wmb1_2011', '22_Kallnik_wmb1_2012', '22_Kallnik_wmb2_2010',
+    '22_Kallnik_wmb2_2011', '22_Kallnik_wmb2_2012', '22_Kallnik_wmb3_2010',
+    '22_Kallnik_wmb3_2011', '22_Kallnik_wmb3_2012', '22_Kallnik_wmb4_2010',
+    '22_Kallnik_wmb4_2011', '22_Kallnik_wmb4_2012', '22_Kallnik_wmb5_2010',
+    '22_Kallnik_wmb5_2011', '22_Kallnik_wmb5_2012', '23_Holzschuh_1_2011',
+    '23_Holzschuh_1_2012', '23_Holzschuh_10_2011', '23_Holzschuh_10_2012',
+    '23_Holzschuh_11_2011', '23_Holzschuh_11_2012', '23_Holzschuh_12_2011',
+    '23_Holzschuh_12_2012', '23_Holzschuh_13_2011', '23_Holzschuh_13_2012',
+    '23_Holzschuh_14_2011', '23_Holzschuh_14_2012', '23_Holzschuh_15_2011',
+    '23_Holzschuh_15_2012', '23_Holzschuh_16_2011', '23_Holzschuh_16_2012',
+    '23_Holzschuh_2_2011', '23_Holzschuh_2_2012', '23_Holzschuh_3_2011',
+    '23_Holzschuh_3_2012', '23_Holzschuh_4_2011', '23_Holzschuh_4_2012',
+    '23_Holzschuh_5_2011', '23_Holzschuh_5_2012', '23_Holzschuh_6_2011',
+    '23_Holzschuh_6_2012', '23_Holzschuh_7_2011', '23_Holzschuh_7_2012',
+    '23_Holzschuh_8_2011', '23_Holzschuh_8_2012', '23_Holzschuh_9_2011',
+    '23_Holzschuh_9_2012', '24_Holzschuh_1_2011', '24_Holzschuh_1_2012',
+    '24_Holzschuh_10_2011', '24_Holzschuh_10_2012', '24_Holzschuh_11_2011',
+    '24_Holzschuh_11_2012', '24_Holzschuh_12_2011', '24_Holzschuh_12_2012',
+    '24_Holzschuh_13_2011', '24_Holzschuh_13_2012', '24_Holzschuh_14_2011',
+    '24_Holzschuh_14_2012', '24_Holzschuh_15_2011', '24_Holzschuh_15_2012',
+    '24_Holzschuh_16_2011', '24_Holzschuh_16_2012', '24_Holzschuh_2_2011',
+    '24_Holzschuh_2_2012', '24_Holzschuh_3_2011', '24_Holzschuh_3_2012',
+    '24_Holzschuh_4_2011', '24_Holzschuh_4_2012', '24_Holzschuh_5_2011',
+    '24_Holzschuh_5_2012', '24_Holzschuh_6_2011', '24_Holzschuh_6_2012',
+    '24_Holzschuh_7_2011', '24_Holzschuh_7_2012', '24_Holzschuh_8_2011',
+    '24_Holzschuh_8_2012', '24_Holzschuh_9_2011', '24_Holzschuh_9_2012',
+    '25_Holzschuh_1_2011', '25_Holzschuh_1_2012', '25_Holzschuh_10_2011',
+    '25_Holzschuh_10_2012', '25_Holzschuh_11_2011', '25_Holzschuh_11_2012',
+    '25_Holzschuh_12_2011', '25_Holzschuh_12_2012', '25_Holzschuh_13_2011',
+    '25_Holzschuh_13_2012', '25_Holzschuh_14_2011', '25_Holzschuh_14_2012',
+    '25_Holzschuh_15_2011', '25_Holzschuh_15_2012', '25_Holzschuh_16_2011',
+    '25_Holzschuh_16_2012', '25_Holzschuh_2_2011', '25_Holzschuh_2_2012',
+    '25_Holzschuh_3_2011', '25_Holzschuh_3_2012', '25_Holzschuh_4_2011',
+    '25_Holzschuh_4_2012', '25_Holzschuh_5_2011', '25_Holzschuh_5_2012',
+    '25_Holzschuh_6_2011', '25_Holzschuh_6_2012', '25_Holzschuh_7_2011',
+    '25_Holzschuh_7_2012', '25_Holzschuh_8_2011', '25_Holzschuh_8_2012',
+    '25_Holzschuh_9_2011', '25_Holzschuh_9_2012',
+    '26_Castro_Ferrero_2011A_PARCEL1_2011',
+    '26_Castro_Ferrero_2011A_PARCEL2_2011',
+    '26_Castro_Ferrero_2011A_PARCEL3_2011',
+    '26_Castro_Ferrero_2011A_PARCEL4_2011',
+    '26_Castro_Ferrero_2011A_PARCEL5_2011',
+    '26_Castro_Ferrero_2011A_PARCEL6_2011',
+    '26_Castro_Ferrero_2011B_PARCEL1_2011',
+    '26_Castro_Ferrero_2011B_PARCEL2_2011',
+    '26_Castro_Ferrero_2011B_PARCEL3_2011',
+    '26_Castro_Ferrero_2011B_PARCEL4_2011',
+    '26_Castro_Ferrero_2011B_PARCEL5_2011',
+    '26_Castro_Ferrero_2011B_PARCEL6_2011', '27_Castro_pasture_2021',
+    '27_Castro_semi_natural_area_2021', '27_Castro_shrubland_1_2021',
+    '27_Castro_shrubland_2_2021', '28_Sutter_1_2014', '28_Sutter_1_2013',
+    '28_Sutter_10_2014', '28_Sutter_10_2013', '28_Sutter_11_2014',
+    '28_Sutter_11_2013', '28_Sutter_12_2014', '28_Sutter_12_2013',
+    '28_Sutter_13_2014', '28_Sutter_13_2013', '28_Sutter_14_2014',
+    '28_Sutter_14_2013', '28_Sutter_17_2014', '28_Sutter_17_2013',
+    '28_Sutter_19_2013', '28_Sutter_19_2014', '28_Sutter_2_2014',
+    '28_Sutter_2_2013', '28_Sutter_20_2014', '28_Sutter_20_2013',
+    '28_Sutter_21_2014', '28_Sutter_21_2013', '28_Sutter_3_2014',
+    '28_Sutter_3_2013', '28_Sutter_4_2014', '28_Sutter_4_2013',
+    '28_Sutter_5_2014', '28_Sutter_5_2013', '28_Sutter_6_2014',
+    '28_Sutter_6_2013', '28_Sutter_8_2014', '28_Sutter_8_2013',
+    '28_Sutter_9_2014', '28_Sutter_9_2013', '29_Magrach_Barca_2011',
+    '29_Magrach_Barca_2012', '29_Magrach_Bonares_2011',
+    '29_Magrach_Bonares_2012', '29_Magrach_Canal_2012',
+    '29_Magrach_Cartaya_2011', '29_Magrach_Cartaya_2012',
+    '29_Magrach_Cetrero_2011', '29_Magrach_Cetrero_2012',
+    '29_Magrach_Curva_2011', '29_Magrach_Estanque_2011',
+    '29_Magrach_Estanque_2012', '29_Magrach_Gibraleon_2011',
+    '29_Magrach_Gibraleon_2012', '29_Magrach_Gravera_2011',
+    '29_Magrach_Lucena_2011', '29_Magrach_Lucena_2012',
+    '29_Magrach_Menajo_2011', '29_Magrach_Menajo_2012',
+    '29_Magrach_Niebla_2011', '29_Magrach_Niebla_2012',
+    '29_Magrach_Pinar_2011', '29_Magrach_Pinar_2012',
+    '29_Magrach_Redondela_2011', '29_Magrach_Redondela_2012',
+    '29_Magrach_Rociana_2011', '29_Magrach_Villablanca_2011',
+    '29_Magrach_Villablanca_2012', '29_Magrach_Viso_2011',
+    '29_Magrach_Viso_2012', '30_Smith_lsk02_2011', '30_Smith_lsk02_2012',
+    '30_Smith_lsk08_2011', '30_Smith_lsk08_2012', '30_Smith_lsk12_2011',
+    '30_Smith_lsk12_2012', '30_Smith_lsk14_2011', '30_Smith_lsk14_2012',
+    '30_Smith_lsk21_2011', '30_Smith_lsk21_2012', '30_Smith_lsk32_2011',
+    '30_Smith_lsk32_2012', '30_Smith_lsk42_2011', '30_Smith_lsk42_2012',
+    '30_Smith_lsk46_2011', '30_Smith_lsk46_2012', '30_Smith_lsk48_2011',
+    '30_Smith_lsk48_2012', '30_Smith_lsk57_2011', '30_Smith_lsk57_2012',
+    '30_Smith_lsk59_2011', '30_Smith_lsk59_2012', '30_Smith_lsk64_2011',
+    '30_Smith_lsk64_2012', '30_Smith_lsk73_2011', '30_Smith_lsk73_2012',
+    '30_Smith_lsk74_2011', '30_Smith_lsk74_2012', '30_Smith_lsk77_2011',
+    '30_Smith_lsk77_2012', '30_Smith_lsk78_2011', '30_Smith_lsk78_2012',
+    '31_Roberts_Beacroft_2012', '31_Roberts_Carlisle_2012',
+    '31_Roberts_Carlisle_2013', '31_Roberts_Chamberlain_2012',
+    '31_Roberts_Chamberlain_2013', '31_Roberts_Hadland_2012',
+    '31_Roberts_Hadland_2013', '31_Roberts_Hunt_2012', '31_Roberts_Hunt_2013',
+    '31_Roberts_Jefferies_2012', '31_Roberts_Jefferies_2013',
+    '31_Roberts_Livingstone_far_2012', '31_Roberts_Livingstone_far_2013',
+    '31_Roberts_Livingstone_house_2012', '31_Roberts_Livingstone_house_2013',
+    '31_Roberts_Mearns_2012', '31_Roberts_Mearns_2013',
+    '31_Roberts_Nicholson_2012', '31_Roberts_Nicholson_2013',
+    '31_Roberts_Sadler_2012', '31_Roberts_Sadler_2013',
+    '31_Roberts_Taylor_2012', '31_Roberts_Taylor_2013',
+    '31_Roberts_Walter_2012', '31_Roberts_Walter_2013',
+    '31_Roberts_White_left_2012', '31_Roberts_White_left_2013',
+    '31_Roberts_White_right_2012', '31_Roberts_White_right_2013',
+    '32_ORourke_Ark_1_CD3_2011', '32_ORourke_Ark_2_CD3_2011',
+    '32_ORourke_Ark_3_CD3_2011', '32_ORourke_Bal_1_CD3_2011',
+    '32_ORourke_Bal_2_CD3_2011', '32_ORourke_Bal_3_CD3_2011',
+    '32_ORourke_Cah_1_CD3_2011', '32_ORourke_Cah_2_CD3_2011',
+    '32_ORourke_Cah_3_CD3_2011', '32_ORourke_Cur_1_CD3_2011',
+    '32_ORourke_Cur_2_CD3_2011', '32_ORourke_Cur_3_CD3_2011',
+    '32_ORourke_Kil_1_CD3_2011', '32_ORourke_Kil_2_CD3_2011',
+    '32_ORourke_Kil_3_CD3_2011', '32_ORourke_Mag_1_CD3_2011',
+    '32_ORourke_Mag_2_CD3_2011', '32_ORourke_Mag_3_CD3_2011',
+    '32_ORourke_Rav_1_CD3_2011', '32_ORourke_Rav_2_CD3_2011',
+    '32_ORourke_Rav_3_CD3_2011', '32_ORourke_Sal_1_CD3_2011',
+    '32_ORourke_Sal_2_CD3_2011', '32_ORourke_Sal_3_CD3_2011',
+    '33_Power_10A_1_GA_2009', '33_Power_10A_2_GA_2009',
+    '33_Power_10A_3_GA_2009', '33_Power_10B_1_GA1_2009',
+    '33_Power_10B_2_GA1_2009', '33_Power_10B_3_GA1_2009',
+    '33_Power_1A_1_GA_2009', '33_Power_1A_2_GA_2009', '33_Power_1A_3_GA_2009',
+    '33_Power_1B_2_GA1_2009', '33_Power_1B_3_GA1_2009',
+    '33_Power_2A_1_GA_2009', '33_Power_2A_2_GA_2009', '33_Power_2A_3_GA_2009',
+    '33_Power_2B_2_GA1_2009', '33_Power_2B_3_GA1_2009',
+    '33_Power_3A_2_GA_2009', '33_Power_3A_3_GA_2009', '33_Power_3B_1_GA1_2009',
+    '33_Power_3B_2_GA1_2009', '33_Power_3B_3_GA1_2009',
+    '33_Power_4A_1_GA_2009', '33_Power_4A_2_GA_2009', '33_Power_4A_3_GA_2009',
+    '33_Power_4B_1_GA1_2009', '33_Power_4B_2_GA1_2009',
+    '33_Power_4B_3_GA1_2009', '33_Power_5A_2_GA_2009', '33_Power_5A_3_GA_2009',
+    '33_Power_5B_2_GA1_2009', '33_Power_5B_3_GA1_2009',
+    '33_Power_6A_1_GA_2009', '33_Power_6A_2_GA_2009', '33_Power_6A_3_GA_2009',
+    '33_Power_6B_1_GA1_2009', '33_Power_6B_2_GA1_2009',
+    '33_Power_6B_3_GA1_2009', '33_Power_7A_1_GA_2009', '33_Power_7A_2_GA_2009',
+    '33_Power_7A_3_GA_2009', '33_Power_7B_1_GA1_2009',
+    '33_Power_7B_2_GA1_2009', '33_Power_7B_3_GA1_2009',
+    '33_Power_8A_1_GA_2009', '33_Power_8A_2_GA_2009', '33_Power_8A_3_GA_2009',
+    '33_Power_8B_2_GA1_2009', '33_Power_8B_3_GA1_2009',
+    '33_Power_9A_1_GA_2009', '33_Power_9A_2_GA_2009', '33_Power_9A_3_GA_2009',
+    '33_Power_9B_1_GA1_2009', '33_Power_9B_2_GA1_2009',
+    '33_Power_9B_3_GA1_2009', '34_Stanley_CG42_C1_GA1_2009',
+    '34_Stanley_CG42_C2_GA1_2009', '34_Stanley_CG42_E1_GA1_2009',
+    '34_Stanley_CG42_E2_GA1_2009', '34_Stanley_CG43_C1_GA1_2009',
+    '34_Stanley_CG43_C2_GA1_2009', '34_Stanley_CG43_E1_GA1_2009',
+    '34_Stanley_CG43_E2_GA1_2009', '34_Stanley_CG45_C1_GA1_2009',
+    '34_Stanley_CG45_E1_GA1_2009', '34_Stanley_CG45_E2_GA1_2009',
+    '34_Stanley_CG49_E1_GA1_2009', '34_Stanley_CG49_E2_GA1_2009',
+    '34_Stanley_CG50_C1_GA1_2009', '34_Stanley_CG50_C2_GA1_2009',
+    '34_Stanley_CG50_E1_GA1_2009', '34_Stanley_CG50_E2_GA1_2009',
+    '34_Stanley_CT32_C2_BC1_2009', '34_Stanley_CT32_E1_BC1_2009',
+    '34_Stanley_CT32_E2_BC1_2009', '34_Stanley_CT33_E1_BC1_2009',
+    '34_Stanley_CT33_E2_BC1_2009', '34_Stanley_CT35_E1_BC1_2009',
+    '34_Stanley_CT35_E2_BC1_2009', '34_Stanley_CT36_E1_BC1_2009',
+    '34_Stanley_CT36_E2_BC1_2009', '34_Stanley_CT37_E1_BC1_2009',
+    '34_Stanley_CT37_E2_BC1_2009', '34_Stanley_MG11_C1_BC1_2009',
+    '34_Stanley_MG11_C2_BC1_2009', '34_Stanley_MG11_E1_BC1_2009',
+    '34_Stanley_MG11_E2_BC1_2009', '34_Stanley_MG12_C1_BC1_2009',
+    '34_Stanley_MG12_E1_BC1_2009', '34_Stanley_MG12_E2_BC1_2009',
+    '34_Stanley_MG13_C1_BC1_2009', '34_Stanley_MG13_C2_BC1_2009',
+    '34_Stanley_MG13_E1_BC1_2009', '34_Stanley_MG13_E2_BC1_2009',
+    '34_Stanley_MG14_C1_BC1_2009', '34_Stanley_MG14_C2_BC1_2009',
+    '34_Stanley_MG14_E1_BC1_2009', '34_Stanley_MG14_E2_BC1_2009',
+    '34_Stanley_MG18_C1_BC1_2009', '34_Stanley_MG18_C2_BC1_2009',
+    '34_Stanley_MG18_E1_BC1_2009', '34_Stanley_MG18_E2_BC1_2009',
+    '34_Stanley_MT1_C1_BC1_2009', '34_Stanley_MT1_E1_BC1_2009',
+    '34_Stanley_MT1_E2_BC1_2009', '34_Stanley_MT10_C1_BC1_2009',
+    '34_Stanley_MT10_C2_BC1_2009', '34_Stanley_MT10_E1_BC1_2009',
+    '34_Stanley_MT10_E2_BC1_2009', '34_Stanley_MT2_C1_BC1_2009',
+    '34_Stanley_MT2_C2_BC1_2009', '34_Stanley_MT2_E1_BC1_2009',
+    '34_Stanley_MT2_E2_BC1_2009', '34_Stanley_MT3_C1_BC1_2009',
+    '34_Stanley_MT3_E1_BC1_2009', '34_Stanley_MT3_E2_BC1_2009',
+    '34_Stanley_MT4_C1_BC1_2009', '34_Stanley_MT4_E1_BC1_2009',
+    '34_Stanley_MT4_E2_BC1_2009', '34_Stanley_OS23_C1_BC1_2009',
+    '34_Stanley_OS23_C2_BC1_2009', '34_Stanley_OS23_E1_BC1_2009',
+    '34_Stanley_OS23_E2_BC1_2009', '34_Stanley_OS24_C1_BC1_2009',
+    '34_Stanley_OS24_E1_BC1_2009', '34_Stanley_OS24_E2_BC1_2009',
+    '34_Stanley_OS26_C1_BC1_2009', '34_Stanley_OS26_C2_BC1_2009',
+    '34_Stanley_OS26_E1_BC1_2009', '34_Stanley_OS26_E2_BC1_2009',
+    '34_Stanley_OS27_C1_BC1_2009', '34_Stanley_OS27_C2_BC1_2009',
+    '34_Stanley_OS27_E1_BC1_2009', '34_Stanley_OS27_E2_BC1_2009',
+    '34_Stanley_OS29_C1_BC1_2009', '34_Stanley_OS29_C2_BC1_2009',
+    '34_Stanley_OS29_E1_BC1_2009', '34_Stanley_OS29_E2_BC1_2009',
+    '35_Mullen_All_Saints_1_GS1_2011', '35_Mullen_All_Saints_1_GS1_2010',
+    '35_Mullen_All_Saints_2_GS1_2011', '35_Mullen_All_Saints_2_GS1_2010',
+    '35_Mullen_All_Saints_3_GS1_2011', '35_Mullen_All_Saints_3_GS1_2010',
+    '35_Mullen_All_Saints_4_GS1_2011', '35_Mullen_All_Saints_4_GS1_2010',
+    '35_Mullen_All_Saints_5_GS1_2011', '35_Mullen_All_Saints_6_GS1_2011',
+    '35_Mullen_All_Saints_6_GS1_2010', '35_Mullen_Ardmullen_1_GS1_2010',
+    '35_Mullen_Ardmullen_2_GS1_2011', '35_Mullen_Ardmullen_2_GS1_2010',
+    '35_Mullen_Ardmullen_3_GS1_2011', '35_Mullen_Ardmullen_3_GS1_2010',
+    '35_Mullen_Ardmullen_5_GS1_2011', '35_Mullen_Ardmullen_5_GS1_2010',
+    '35_Mullen_Ardmullen_6_GS1_2011', '35_Mullen_Ardmullen_6_GS1_2010',
+    '35_Mullen_Ballinasloe_1_GS1_2011', '35_Mullen_Ballinasloe_2_GS1_2011',
+    '35_Mullen_Ballinasloe_2_GS1_2010', '35_Mullen_Ballinasloe_3_GS1_2011',
+    '35_Mullen_Ballinasloe_3_GS1_2010', '35_Mullen_Ballinasloe_4_GS1_2010',
+    '35_Mullen_Ballinasloe_5_GS1_2011', '35_Mullen_Ballinasloe_6_GS1_2011',
+    '35_Mullen_Ballinasloe_6_GS1_2010', '35_Mullen_Ballyduff_1_GS1_2011',
+    '35_Mullen_Ballyduff_1_GS1_2010', '35_Mullen_Ballyduff_2_GS1_2011',
+    '35_Mullen_Ballyduff_2_GS1_2010', '35_Mullen_Ballyduff_3_GS1_2011',
+    '35_Mullen_Ballyduff_3_GS1_2010', '35_Mullen_Ballyduff_4_GS1_2010',
+    '35_Mullen_Ballyduff_5_GS1_2011', '35_Mullen_Ballyduff_5_GS1_2010',
+    '35_Mullen_Ballyduff_6_GS1_2011', '35_Mullen_Ballyduff_6_GS1_2010',
+    '35_Mullen_Breeole_1_GS1_2011', '35_Mullen_Breeole_1_GS1_2010',
+    '35_Mullen_Breeole_2_GS1_2011', '35_Mullen_Breeole_2_GS1_2010',
+    '35_Mullen_Breeole_3_GS1_2011', '35_Mullen_Breeole_3_GS1_2010',
+    '35_Mullen_Breeole_4_GS1_2011', '35_Mullen_Breeole_4_GS1_2010',
+    '35_Mullen_Breeole_5_GS1_2011', '35_Mullen_Breeole_6_GS1_2011',
+    '35_Mullen_Breeole_6_GS1_2010', '35_Mullen_Carrownalassan_1_GS1_2011',
+    '35_Mullen_Carrownalassan_1_GS1_2010',
+    '35_Mullen_Carrownalassan_2_GS1_2011',
+    '35_Mullen_Carrownalassan_2_GS1_2010',
+    '35_Mullen_Carrownalassan_3_GS1_2011',
+    '35_Mullen_Carrownalassan_3_GS1_2010',
+    '35_Mullen_Carrownalassan_4_GS1_2011',
+    '35_Mullen_Carrownalassan_5_GS1_2011',
+    '35_Mullen_Carrownalassan_6_GS1_2011',
+    '35_Mullen_Carrownalassan_6_GS1_2010',
+    '35_Mullen_Castlesampson_1_GS1_2010', '35_Mullen_Castlesampson_2_GS1_2011',
+    '35_Mullen_Castlesampson_2_GS1_2010', '35_Mullen_Castlesampson_3_GS1_2011',
+    '35_Mullen_Castlesampson_3_GS1_2010', '35_Mullen_Castlesampson_4_GS1_2011',
+    '35_Mullen_Castlesampson_4_GS1_2010', '35_Mullen_Castlesampson_5_GS1_2011',
+    '35_Mullen_Castlesampson_5_GS1_2010', '35_Mullen_Castlesampson_6_GS1_2011',
+    '35_Mullen_Castlestrange_1_GS1_2011', '35_Mullen_Castlestrange_1_GS1_2010',
+    '35_Mullen_Castlestrange_2_GS1_2011', '35_Mullen_Castlestrange_3_GS1_2011',
+    '35_Mullen_Castlestrange_3_GS1_2010', '35_Mullen_Castlestrange_4_GS1_2011',
+    '35_Mullen_Castlestrange_5_GS1_2011', '35_Mullen_Clonmacnoise_1_GS1_2011',
+    '35_Mullen_Clonmacnoise_1_GS1_2010', '35_Mullen_Clonmacnoise_2_GS1_2011',
+    '35_Mullen_Clonmacnoise_2_GS1_2010', '35_Mullen_Clonmacnoise_3_GS1_2011',
+    '35_Mullen_Clonmacnoise_3_GS1_2010', '35_Mullen_Clonmacnoise_4_GS1_2011',
+    '35_Mullen_Clonmacnoise_4_GS1_2010', '35_Mullen_Clonmacnoise_5_GS1_2011',
+    '35_Mullen_Clonmacnoise_6_GS1_2011', '35_Mullen_Clonmacnoise_6_GS1_2010',
+    '35_Mullen_Cloonfenbaun_1_GS1_2010', '35_Mullen_Cloonfenbaun_2_GS1_2011',
+    '35_Mullen_Cloonfenbaun_2_GS1_2010', '35_Mullen_Cloonfenbaun_3_GS1_2011',
+    '35_Mullen_Cloonfenbaun_3_GS1_2010', '35_Mullen_Cloonfenbaun_5_GS1_2011',
+    '35_Mullen_Cloonfenbaun_5_GS1_2010', '35_Mullen_Cloonfenbaun_6_GS1_2011',
+    '35_Mullen_Curry_1_GS1_2011', '35_Mullen_Curry_1_GS1_2010',
+    '35_Mullen_Curry_2_GS1_2011', '35_Mullen_Curry_2_GS1_2010',
+    '35_Mullen_Curry_3_GS1_2011', '35_Mullen_Curry_3_GS1_2010',
+    '35_Mullen_Curry_4_GS1_2011', '35_Mullen_Curry_5_GS1_2011',
+    '35_Mullen_Curry_5_GS1_2010', '35_Mullen_Curry_6_GS1_2011',
+    '35_Mullen_Curry_6_GS1_2010', '35_Mullen_Fray_1_GS1_2011',
+    '35_Mullen_Fray_1_GS1_2010', '35_Mullen_Fray_2_GS1_2011',
+    '35_Mullen_Fray_2_GS1_2010', '35_Mullen_Fray_3_GS1_2011',
+    '35_Mullen_Fray_3_GS1_2010', '35_Mullen_Fray_4_GS1_2011',
+    '35_Mullen_Fray_4_GS1_2010', '35_Mullen_Fray_5_GS1_2011',
+    '35_Mullen_Fray_6_GS1_2011', '35_Mullen_Fray_6_GS1_2010',
+    '35_Mullen_Glenballythomas_1_GS1_2010',
+    '35_Mullen_Glenballythomas_2_GS1_2011',
+    '35_Mullen_Glenballythomas_2_GS1_2010',
+    '35_Mullen_Glenballythomas_3_GS1_2011',
+    '35_Mullen_Glenballythomas_3_GS1_2010',
+    '35_Mullen_Glenballythomas_4_GS1_2011',
+    '35_Mullen_Glenballythomas_4_GS1_2010',
+    '35_Mullen_Glenballythomas_5_GS1_2010',
+    '35_Mullen_Glenballythomas_6_GS1_2011',
+    '35_Mullen_Glenballythomas_6_GS1_2010',
+    '35_Mullen_Knockrogherry_1_GS1_2010', '35_Mullen_Knockrogherry_2_GS1_2011',
+    '35_Mullen_Knockrogherry_2_GS1_2010', '35_Mullen_Knockrogherry_3_GS1_2011',
+    '35_Mullen_Knockrogherry_5_GS1_2011', '35_Mullen_Knockrogherry_6_GS1_2011',
+    '35_Mullen_Knockrogherry_6_GS1_2010', '35_Mullen_Pollalaher_1_GS1_2011',
+    '35_Mullen_Pollalaher_1_GS1_2010', '35_Mullen_Pollalaher_2_GS1_2011',
+    '35_Mullen_Pollalaher_3_GS1_2011', '35_Mullen_Pollalaher_3_GS1_2010',
+    '35_Mullen_Pollalaher_6_GS1_2011', '35_Mullen_Pollalaher_6_GS1_2010',
+    '35_Mullen_Skrine_1_1_GS1_2011', '35_Mullen_Skrine_1_1_GS1_2010',
+    '35_Mullen_Skrine_1_2_GS1_2011', '35_Mullen_Skrine_1_2_GS1_2010',
+    '35_Mullen_Skrine_1_3_GS1_2011', '35_Mullen_Skrine_1_3_GS1_2010',
+    '35_Mullen_Skrine_1_4_GS1_2011', '35_Mullen_Skrine_1_5_GS1_2010',
+    '35_Mullen_Skrine_1_6_GS1_2011', '35_Mullen_Skrine_1_6_GS1_2010',
+    '35_Mullen_Skrine_2_1_GS1_2011', '35_Mullen_Skrine_2_1_GS1_2010',
+    '35_Mullen_Skrine_2_2_GS1_2011', '35_Mullen_Skrine_2_2_GS1_2010',
+    '35_Mullen_Skrine_2_3_GS1_2011', '35_Mullen_Skrine_2_3_GS1_2010',
+    '35_Mullen_Skrine_2_5_GS1_2011', '35_Mullen_Skrine_2_6_GS1_2011',
+    '35_Mullen_Tibarney_1_GS1_2011', '35_Mullen_Tibarney_2_GS1_2011',
+    '35_Mullen_Tibarney_2_GS1_2010', '35_Mullen_Tibarney_3_GS1_2011',
+    '35_Mullen_Tibarney_3_GS1_2010', '35_Mullen_Tibarney_4_GS1_2011',
+    '35_Mullen_Tibarney_4_GS1_2010', '35_Mullen_Tibarney_5_GS1_2011',
+    '35_Mullen_Tibarney_5_GS1_2010', '35_Mullen_Tibarney_6_GS1_2011',
+    '35_Mullen_Turrock_1_GS1_2011', '35_Mullen_Turrock_1_GS1_2010',
+    '35_Mullen_Turrock_2_GS1_2011', '35_Mullen_Turrock_2_GS1_2010',
+    '35_Mullen_Turrock_3_GS1_2011', '35_Mullen_Turrock_3_GS1_2010',
+    '35_Mullen_Turrock_4_GS1_2011', '35_Mullen_Turrock_4_GS1_2010',
+    '35_Mullen_Turrock_5_GS1_2011', '35_Mullen_Turrock_5_GS1_2010',
+    '35_Mullen_Turrock_6_GS1_2011', '35_Mullen_Turrock_6_GS1_2010',
+    '36_Larkin_Ballinphunta_Co_Clare_14_2017_GS1_2017',
+    '36_Larkin_Barracks_Lyan_Co_Clare_13_2017_GS1_2017',
+    '36_Larkin_Caherbullog_Co_Clare_4_2017_GA1_2017',
+    '36_Larkin_Cappagh_Aghacurreen_Co_Clare_15_2017_GA1_2017',
+    '36_Larkin_Carrownamaddra_Co_Clare_16_2017_GA1_2017',
+    '36_Larkin_Cloonselherny_Co_Clare_1_2018_GS1_WS1_2017',
+    '36_Larkin_Creehaun_Carron_Co_Clare_4_2018_GA1_GS1_WS1_2017',
+    '36_Larkin_Deelin_Beg_Carron_Co_Clare_23_2017_GS1_2017',
+    '36_Larkin_Derreenatloghtan_Co_Clare_1_2017_GS1_2017',
+    '36_Larkin_Doorus_Demesne_Co_Galway_12_2017_GS1_2017',
+    '36_Larkin_Fermoyle_st_Formoyle_East_Fanore_Co_Clare_17_2017_GS1_2017',
+    '36_Larkin_Formoyle_East_Co_Clare_18_2017_GS1_2017',
+    '36_Larkin_Funshin_Beg_Co_Galway_11_2017_GS1_2017',
+    '36_Larkin_Glencolumbkille_South_Carron_Co_Clare_19_2017_GA1_2017',
+    '36_Larkin_Glencolumbkille_South_Carron_Co_Clare_20_2017_GS1_2017',
+    '36_Larkin_Gleninsheen_Co_Clare_2_2018_GA1_GS1_WS1_2017',
+    '36_Larkin_Keelhilla_Co_Clare_3_2017_GA1_GS1_2017',
+    '36_Larkin_Kilcorkan_Co_Clare_22_2017_GS1_2017',
+    '36_Larkin_Newtown_Co_Clare_7_2017_GS1_2017',
+    '36_Larkin_Poulnalour_Co_Clare_10_2017_GA1_2017',
+    '36_Larkin_Rannagh_West_Carron_Co_Clare_21_2017_GA1_2017',
+    '36_Larkin_Teeskagh_Carron_Co_Clare_8_2017_GA1_2017',
+    '36_Larkin_Tonarussa_Co_Clare_5_2017_GA1_2017', '37_White_An_2018',
+    '37_White_Bl_2018', '37_White_Bn_2018', '37_White_Ce_2018',
+    '37_White_Cn_2018', '37_White_CW_2018', '37_White_DB_2018',
+    '37_White_ED_2018', '37_White_Fs_2018', '37_White_GB_2018',
+    '37_White_GT_2018', '37_White_JK_2018', '37_White_Kr_2018',
+    '37_White_Lp_2018', '37_White_Me_2018', '37_White_ND_2018',
+    '37_White_NG_2018', '37_White_NS_2018', '37_White_Pn_2018',
+    '37_White_Te_2018', '37_White_WD_2018', '38_Maurer_A1_2020',
+    '38_Maurer_A2_2020', '38_Maurer_A3_2020', '38_Maurer_A4_2020',
+    '38_Maurer_R1_2020', '38_Maurer_R2_2020', '38_Maurer_R3_2020',
+    '38_Maurer_R4_2020', '38_Maurer_U1_2020', '38_Maurer_U2_2020',
+    '38_Maurer_U3_2020', '38_Maurer_U4_2020', '39_Schweiger_A1_arable_2_2021',
+    '39_Schweiger_A1_arable_5_2021', '39_Schweiger_A1_ruderal_3_2021',
+    '39_Schweiger_A1_ruderal_4_2021', '39_Schweiger_A1_ruderal_5_2021',
+    '39_Schweiger_A1_woodland_decidious_1_2021',
+    '39_Schweiger_A1_woodland_scrub_1_2021', '39_Schweiger_A2_arable_3_2021',
+    '39_Schweiger_A2_ruderal_2_2021', '39_Schweiger_A2_ruderal_4_2021',
+    '39_Schweiger_A2_ruderal_5_2021',
+    '39_Schweiger_A2_woodland_decidious_1_2021',
+    '39_Schweiger_A2_woodland_decidious_3_2021',
+    '39_Schweiger_A2_woodland_decidious_6_2021',
+    '39_Schweiger_A3_arable_4_2021', '39_Schweiger_A3_arable_6_2021',
+    '39_Schweiger_A3_ruderal_1_2021',
+    '39_Schweiger_A3_semi_natural_grass_2_2021',
+    '39_Schweiger_A3_semi_natural_herb_2_2021',
+    '39_Schweiger_A3_semi_natural_herb_3_2021',
+    '39_Schweiger_A3_semi_natural_herb_5_2021',
+    '39_Schweiger_A3_woodland_decidious_2_2021',
+    '39_Schweiger_A3_woodland_decidious_3_2021',
+    '39_Schweiger_A3_woodland_decidious_4_2021',
+    '39_Schweiger_A3_woodland_decidious_5_2021',
+    '39_Schweiger_A4_arable_7_2021', '39_Schweiger_A4_ruderal_2_2021',
+    '39_Schweiger_A4_semi_natural_grass_3_2021',
+    '39_Schweiger_A4_semi_natural_grass_4_2021',
+    '39_Schweiger_A4_semi_natural_grass_5_2021',
+    '39_Schweiger_A4_woodland_decidious_6_2021',
+    '39_Schweiger_A4_woodland_scrub_1_2021', '39_Schweiger_I1_arable_6_2021',
+    '39_Schweiger_I1_ruderal_1_2021', '39_Schweiger_I1_ruderal_2_2021',
+    '39_Schweiger_I1_ruderal_3_2021',
+    '39_Schweiger_I1_semi_natural_grass_5_2021',
+    '39_Schweiger_I1_woodland_scrub_4_2021', '39_Schweiger_I2_ruderal_4_2021',
+    '39_Schweiger_I2_ruderal_5_2021',
+    '39_Schweiger_I2_semi_natural_grass_2_2021',
+    '39_Schweiger_I2_semi_natural_grass_3_2021',
+    '39_Schweiger_I2_semi_natural_grass_5_2021',
+    '39_Schweiger_I2_woodland_scrub_1_2021',
+    '39_Schweiger_I2_woodland_scrub_6_2021', '39_Schweiger_I3_arable_6_2021',
+    '39_Schweiger_I3_intensive_grass_3_2021', '39_Schweiger_I3_ruderal_2_2021',
+    '39_Schweiger_I3_ruderal_6_2021',
+    '39_Schweiger_I3_semi_natural_grass_3_2021',
+    '39_Schweiger_I3_semi_natural_grass_4_2021',
+    '39_Schweiger_I3_semi_natural_grass_5_2021',
+    '39_Schweiger_I3_woodland_decidious_1_2021',
+    '39_Schweiger_I4_ruderal_4_2021', '39_Schweiger_I4_ruderal_6_2021',
+    '39_Schweiger_I4_semi_natural_grass_2_2021',
+    '39_Schweiger_I4_semi_natural_grass_5_2021',
+    '39_Schweiger_I4_semi_natural_grass_6_2021',
+    '39_Schweiger_I4_semi_natural_grass_7_2021',
+    '39_Schweiger_I4_semi_natural_grass_8_2021',
+    '39_Schweiger_I4_woodland_coniferous_3_2021',
+    '39_Schweiger_I4_woodland_coniferous_5_2021',
+    '39_Schweiger_I4_woodland_scrub_3_2021',
+    '39_Schweiger_I4_woodland_small_1_2021',
+    '39_Schweiger_I4_woodland_small_2_2021',
+    '39_Schweiger_I4_woodland_small_4_2021',
+    '39_Schweiger_R1_intensive_grass_3_2021', '39_Schweiger_R1_ruderal_1_2021',
+    '39_Schweiger_R1_semi_natural_grass_4_2021',
+    '39_Schweiger_R1_woodland_decidious_2_2021',
+    '39_Schweiger_R2_arable_9_2021', '39_Schweiger_R2_ruderal_4_2021',
+    '39_Schweiger_R2_ruderal_8_2021',
+    '39_Schweiger_R2_semi_natural_grass_1_2021',
+    '39_Schweiger_R2_semi_natural_grass_3_2021',
+    '39_Schweiger_R2_semi_natural_grass_5_2021',
+    '39_Schweiger_R2_semi_natural_grass_6_2021',
+    '39_Schweiger_R2_woodland_decidious_10_2021',
+    '39_Schweiger_R2_woodland_decidious_2_2021',
+    '39_Schweiger_R2_woodland_decidious_7_2021',
+    '39_Schweiger_R2_woodland_scrub_2_2021', '39_Schweiger_R3_arable_6_2021',
+    '39_Schweiger_R3_ruderal_1_2021', '39_Schweiger_R3_ruderal_5_2021',
+    '39_Schweiger_R3_semi_natural_grass_4_2021',
+    '39_Schweiger_R3_woodland_decidious_2_2021',
+    '39_Schweiger_R3_woodland_decidious_3_2021',
+    '39_Schweiger_R4_ruderal_5_2021',
+    '39_Schweiger_R4_semi_natural_grass_1_2021',
+    '39_Schweiger_R4_semi_natural_grass_2_2021',
+    '39_Schweiger_R4_woodland_decidious_3_2021',
+    '39_Schweiger_R4_woodland_decidious_4_2021',
+    '39_Schweiger_R4_woodland_decidious_6_2021',
+    '39_Schweiger_U1_garden_4_2021', '39_Schweiger_U1_garden_5_2021',
+    '39_Schweiger_U1_ruderal_2_2021', '39_Schweiger_U1_ruderal_3_2021',
+    '39_Schweiger_U1_ruderal_6_2021',
+    '39_Schweiger_U1_semi_natural_grass_1_2021',
+    '39_Schweiger_U2_garden_1_2021', '39_Schweiger_U2_garden_2_2021',
+    '39_Schweiger_U2_garden_3_2021', '39_Schweiger_U2_garden_4_2021',
+    '39_Schweiger_U2_garden_5_2021', '39_Schweiger_U2_garden_6_2021',
+    '39_Schweiger_U3_garden_1_2021', '39_Schweiger_U3_garden_2_2021',
+    '39_Schweiger_U3_ruderal_3_2021', '39_Schweiger_U3_ruderal_5_2021',
+    '39_Schweiger_U3_semi_natural_grass_4_2021',
+    '39_Schweiger_U3_semi_natural_grass_6_2021',
+    '39_Schweiger_U4_garden_1_2021', '39_Schweiger_U4_garden_2_2021',
+    '39_Schweiger_U4_garden_3_2021', '39_Schweiger_U4_ruderal_4_2021',
+    '39_Schweiger_U4_ruderal_5_2021',
+    '39_Schweiger_U4_semi_natural_grass_5_2021', '40_Knight_Ghe_ari_2017',
+    '41_Knight_1_wooded_meadow_2018', '41_Knight_2_alvar_pasture_2018',
+    '41_Knight_3_alvar_pasture_2018', '41_Knight_4_wooded_meadow_2018',
+    '41_Knight_5_wooded_meadow_2018', '41_Knight_6_alvar_pasture_2018',
+    '42_Knight_M1Restored_2019', '42_Knight_M2Natural_2019',
+    '42_Knight_M3Natural_2019', '42_Knight_M4Restored_2019',
+    '42_Knight_M5Restored_2019', '42_Knight_M6Natural_2019',
+    '42_Knight_M7Natural_2019', '42_Knight_M8Restored_2019',
+    '43_Knight_K1_2019', '43_Knight_K2_2019', '43_Knight_K3_2019',
+    '43_Knight_K4_2019', '43_Knight_L1_2019', '43_Knight_L2_2019',
+    '43_Knight_L3_2019', '43_Knight_L4_2019', '43_Knight_P1_2019',
+    '43_Knight_P2_2019', '43_Knight_P3_2019', '43_Knight_P4_2019',
+    '44_Knight_M1_2018', '44_Knight_M10_2018', '44_Knight_M11_2018',
+    '44_Knight_M12_2018', '44_Knight_M13_2018', '44_Knight_M14_2018',
+    '44_Knight_M15_2018', '44_Knight_M16_2018', '44_Knight_M17_2018',
+    '44_Knight_M18_2018', '44_Knight_M2_2018', '44_Knight_M3_2018',
+    '44_Knight_M4_2018', '44_Knight_M5_2018', '44_Knight_M6_2018',
+    '44_Knight_M7_2018', '44_Knight_M8_2018', '44_Knight_M9_2018',
+    '45_Knight_Hermanovice_meadow_2018', '45_Knight_Hermanovice_pasture_2018',
+    '45_Knight_HorniGrunt_meadow_2018', '45_Knight_Jarnoltowek_pasture_2018',
+    '45_Knight_Mnichov_meadow_2018', '46_Knight_Gora_Gipsowa_2018',
+    '47_Benadi_1_2010', '47_Benadi_2_2010', '47_Benadi_3_2010',
+    '47_Benadi_4_2010', '47_Benadi_5_2010', '47_Benadi_6_2010',
+    '48_Lara-Romero_nevero_Encroached_pasture_2011_2011',
+    '48_Lara-Romero_nevero_Pasture_2011_2011',
+    '48_Lara-Romero_penalara_Encroached_pasture_2011_2011',
+    '48_Lara-Romero_penalara_Pasture_2011_2011',
+    '49_Hervias-Parejo_Na_Redona_2018_2018',
+    '49_Hervias-Parejo_Na_Redona_2019_2019',
+    '50_Hervias-Parejo_Cala_Tirant_2021',
+    '50_Hervias-Parejo_coast_Son_Bou_2021', '50_Hervias-Parejo_Favaritx_2021',
+    '50_Hervias-Parejo_Llucalari_2021',
+    '50_Hervias-Parejo_platja_Es_Grau_2021', '50_Hervias-Parejo_Sa_Bassa_2021',
+    '50_Hervias-Parejo_Salinas_2021',
+    '50_Hervias-Parejo_Sant_Jaume_de_Dalt_2021',
+    '50_Hervias-Parejo_Torre_Fornells_2021', '51_Petanidou_Eresos_3_2012',
+    '51_Petanidou_Katergo_2014', '51_Petanidou_Merihas_2015',
+    '51_Petanidou_Poisses_2013', '51_Petanidou_Pyrgos_2013',
+    '51_Petanidou_Sigri_3_2012', '51_Petanidou_Sklavogianni_2015',
+    '51_Petanidou_Vatousa_1_2012', '51_Petanidou_Zoodohos_Pigi_2013',
+    '52_Hadrava_1_2013', '52_Hadrava_2_2013', '52_Hadrava_3_2013',
+    '52_Hadrava_4_2013', '52_Hadrava_5_2013', '52_Hadrava_6_2013',
+    '52_Hadrava_7_2013', '52_Hadrava_8_2013', '52_Hadrava_9_2013',
+    '52_Hadrava_10_2013', '52_Hadrava_11_2013', '52_Hadrava_12_2013',
+    '52_Hadrava_13_2013', '52_Hadrava_14_2013', '52_Hadrava_15_2013',
+    '52_Hadrava_16_2013', '52_Hadrava_17_2013', '52_Hadrava_18_2013',
+    '52_Hadrava_19_2013', '52_Hadrava_20_2013', '52_Hadrava_21_2013',
+    '52_Hadrava_22_2013', '52_Hadrava_23_2013', '52_Hadrava_24_2013',
+    '52_Hadrava_25_2013', '52_Hadrava_26_2013', '52_Hadrava_27_2013',
+    '52_Hadrava_29_2013', '52_Hadrava_30_2013', '52_Hadrava_31_2013',
+    '52_Hadrava_32_2013', '52_Hadrava_33_2014', '52_Hadrava_34_2014',
+    '52_Hadrava_35_2014', '52_Hadrava_36_2014', '52_Hadrava_37_2014',
+    '52_Hadrava_38_2014', '52_Hadrava_39_2014', '52_Hadrava_40_2014',
+    '52_Hadrava_41_2014', '52_Hadrava_42_2014', '52_Hadrava_43_2014',
+    '52_Hadrava_44_2014', '52_Hadrava_45_2014', '52_Hadrava_46_2014',
+    '52_Hadrava_47_2014', '52_Hadrava_48_2014', '52_Hadrava_49_2014',
+    '53_Libran-embid_M1Restored_2019', '53_Libran-embid_M2Natural_2019',
+    '53_Libran-embid_M3Natural_2019', '53_Libran-embid_M4Restored_2019',
+    '53_Libran-embid_M5Restored_2019', '53_Libran-embid_M6Natural_2019',
+    '53_Libran-embid_M7Natural_2019', '53_Libran-embid_M8Restored_2019',
+    '54_Lazaro_AloeVera_2018_2018', '54_Lazaro_CanRefila_2018_2018',
+    '54_Lazaro_CanVolaVola_2018_2018', '54_Lazaro_CarrerBetlem_2018_2018',
+    '54_Lazaro_EsCabanells_2018_2018', '54_Lazaro_EsCapdella_2018_2018',
+    '54_Lazaro_Esporles_2018_2018', '54_Lazaro_MontiSion_2018_2018',
+    '54_Lazaro_Muro_2018_2018', '54_Lazaro_Puntiro_2018_2018',
+    '54_Lazaro_SaRitxola_2018_2018', '54_Lazaro_sHeretat_2018_2018',
+    '54_Lazaro_SonBaco_2018_2018', '54_Lazaro_SonDoblons_2018_2018',
+    '54_Lazaro_SonForteza_2018_2018', '54_Lazaro_SonGinard_2018_2018',
+    '54_Lazaro_SonGual_2018_2018', '54_Lazaro_SonMutNou_2018_2018',
+    '54_Lazaro_SonSali_2018_2018', '54_Lazaro_UIB_2018_2018',
+]
+
+names_set = set(names)
+files = [((interactions, metadata), alt, None) for alt in names]
+
+# Earlier versions, from the GitHub repository (by commit; only available as R
+# data): 1.0.0, and 1.1.0, whose data files are identical to those of 1.2.0.
+# Their networks that differ from those of version 1.3.0 (and, for 1.1.0,
+# from those of 1.0.0), in the order of their first record
+old_versions = {
+    '1.0': ('c4ff99b0b99289e966ddbba076a475f3183b5458', '''
+1_Bartomeus_BAT1CA_2005 1_Bartomeus_BAT2CA_2005 1_Bartomeus_FRA1OP_2005
+1_Bartomeus_FRA2OP_2005 1_Bartomeus_MED1CA_2005 1_Bartomeus_MED2CA_2005
+1_Bartomeus_MED3CA_2005 1_Bartomeus_MED4CA_2005 1_Bartomeus_MIQ1OP_2005
+1_Bartomeus_MIQ2OP_2005 1_Bartomeus_SEL1OP_2005 1_Bartomeus_SEL2OP_2005
+2_Petanidou_Armolia_2015 2_Petanidou_Emborios_2015 2_Petanidou_Gridia_2015
+2_Petanidou_Kato_Fana_2015 2_Petanidou_Palios_Katarraktis_2015
+2_Petanidou_Vessa_2_2015 3_Michez_Ancien_moulin_2020
+3_Michez_Ancienne_Gare_2020 3_Michez_Beaulieu_2020 3_Michez_Bois_d_Havre_2020
+3_Michez_Bois_de_Wadelincourt_2020 3_Michez_Bruyere_Site_2_2020
+3_Michez_Camp-a-cayaux_2020 3_Michez_Carriere_Omya_2020
+3_Michez_Cascade_d_Hyon_2020 3_Michez_Chateau_d_Havre_2020
+3_Michez_Chemin_de_Roucourt_2020 3_Michez_Chemin_du_Trainage_2020
+3_Michez_Cimetiere_d_Havre_2020 3_Michez_Cimetiere_de_Spiennes_2020
+3_Michez_Culture_de_bouleaux_2020 3_Michez_Epargne_UMONS_2020
+3_Michez_Friche_des_Vignobles_2020 3_Michez_Gare_2020
+3_Michez_Geothermia_IDEA_2020 3_Michez_Grand_Large_2020
+3_Michez_Jardin_suspendu_2020 3_Michez_La_Haine_2020 3_Michez_La_Trouille_2020
+3_Michez_Les_Etangs_2020 3_Michez_Marais_de_Douvrain_Ouest_2020
+3_Michez_Mer_de_Sable_2020 3_Michez_Mont_Ostenes_2020
+3_Michez_Mont_Panisel_2020 3_Michez_Nocarcentre_Site_1_2020
+3_Michez_Nocarcentre_Site_5_2020 3_Michez_Notre_dame_du_petit_Nimy_2020
+3_Michez_Parc_d_Obourg_2020 3_Michez_Parc_de_Jemappes_2020
+3_Michez_Parc_des_5_rocs_2020 3_Michez_PEMH_Obourg_IDEA_2020
+3_Michez_Planoi_Site_1_2020 3_Michez_Pont_du_Prince_2020
+3_Michez_Pre_a_Parchon_2020 3_Michez_Pres_du_village_2020
+3_Michez_Ravel_98_2020 3_Michez_Ronveaux_2020 3_Michez_Rue_du_Bois_2020
+3_Michez_Rue_du_Carme_2020 3_Michez_Rue_du_Castillon_2020
+3_Michez_Rue_Jean_Winance_2020 3_Michez_Rue_la-dessous_2020
+3_Michez_Sainte-Waudru_2020 3_Michez_Siege_social_UMONS_2020
+3_Michez_Silex_2020 3_Michez_Talus_aux_noyers_2020
+3_Michez_Terril_Bayemont-Saint-Charles_2020
+3_Michez_Terril_Belle_vue_du_huit_2020 3_Michez_Terril_d_Hensies_2020
+3_Michez_Terril_de_Ciply_site_1_2020 3_Michez_Terril_de_l_Heribus_2020
+3_Michez_terril_de_la_cokerie_stat_2_2020 3_Michez_Terril_du_dix-huit_2020
+3_Michez_Terril_du_Ferrand_2020 3_Michez_Terril_du_Grand_Buisson_2020
+3_Michez_Terril_du_Quesnoy_site_2_2020
+3_Michez_Terril_du_sept-huit_stat_2_2020
+3_Michez_Terril_n5_de_Trazegnie_site_1_2020 3_Michez_Terril_n8_Pays-bas_2020
+3_Michez_Terril_Naye-a-bois_2020 3_Michez_Terril_Sacre-Francais_site_2_2020
+3_Michez_Terril_Saint-Antoine_site_1_2020
+3_Michez_Terril_Saint-Antoine_site_3_2020 3_Michez_Tilou_2020
+3_Michez_Vertbois_Site_2_2020 3_Michez_Vieille_Haine_2020
+3_Michez_Village_des_abeilles_UMONS_2020 4_Marini_UNIPD01_A_2018
+4_Marini_UNIPD01_An_2018 4_Marini_UNIPD01_B_2018 4_Marini_UNIPD01_Bn_2018
+4_Marini_UNIPD01_C_2018 4_Marini_UNIPD01_Cn_2018 4_Marini_UNIPD01_D_2018
+4_Marini_UNIPD01_Dn_2018 4_Marini_UNIPD01_E_2018 4_Marini_UNIPD01_En_2018
+4_Marini_UNIPD01_F_2018 4_Marini_UNIPD01_Fn_2018 4_Marini_UNIPD01_G_2018
+4_Marini_UNIPD01_Gn_2018 4_Marini_UNIPD01_H_2018 4_Marini_UNIPD01_Hn_2018
+4_Marini_UNIPD01_I_2018 4_Marini_UNIPD01_In_2018 5_Marini_UNIPD02_A_2019
+5_Marini_UNIPD02_AA_2019 5_Marini_UNIPD02_AB_2019 5_Marini_UNIPD02_AC_2019
+5_Marini_UNIPD02_AD_2019 5_Marini_UNIPD02_AE_2019 5_Marini_UNIPD02_AF_2019
+5_Marini_UNIPD02_AG_2019 5_Marini_UNIPD02_AH_2019 5_Marini_UNIPD02_AI_2019
+5_Marini_UNIPD02_AJ_2019 5_Marini_UNIPD02_AK_2019 5_Marini_UNIPD02_AL_2019
+5_Marini_UNIPD02_AM_2019 5_Marini_UNIPD02_AN_2019 5_Marini_UNIPD02_AO_2019
+5_Marini_UNIPD02_AP_2019 5_Marini_UNIPD02_AQ_2019 5_Marini_UNIPD02_AR_2019
+5_Marini_UNIPD02_AS_2019 5_Marini_UNIPD02_AT_2019 5_Marini_UNIPD02_AU_2019
+5_Marini_UNIPD02_AV_2019 5_Marini_UNIPD02_AW_2019 5_Marini_UNIPD02_AX_2019
+5_Marini_UNIPD02_AZ_2019 5_Marini_UNIPD02_B_2019 5_Marini_UNIPD02_C_2019
+5_Marini_UNIPD02_D_2019 5_Marini_UNIPD02_E_2019 5_Marini_UNIPD02_F_2019
+5_Marini_UNIPD02_G_2019 5_Marini_UNIPD02_H_2019 5_Marini_UNIPD02_I_2019
+5_Marini_UNIPD02_J_2019 5_Marini_UNIPD02_K_2019 5_Marini_UNIPD02_L_2019
+5_Marini_UNIPD02_M_2019 5_Marini_UNIPD02_N_2019 5_Marini_UNIPD02_O_2019
+5_Marini_UNIPD02_P_2019 5_Marini_UNIPD02_Q_2019 5_Marini_UNIPD02_R_2019
+5_Marini_UNIPD02_S_2019 5_Marini_UNIPD02_T_2019 5_Marini_UNIPD02_U_2019
+5_Marini_UNIPD02_V_2019 5_Marini_UNIPD02_W_2019 5_Marini_UNIPD02_X_2019
+5_Marini_UNIPD02_Y_2019 5_Marini_UNIPD02_Z_2019 6_Marini_UNIPD03_CD10_2020
+6_Marini_UNIPD03_CD11_2020 6_Marini_UNIPD03_CD12_2020
+6_Marini_UNIPD03_CD13_2020 6_Marini_UNIPD03_CD14_2020
+6_Marini_UNIPD03_CD15_2020 6_Marini_UNIPD03_CD16_2020
+6_Marini_UNIPD03_CD17_2020 6_Marini_UNIPD03_CD18_2020
+6_Marini_UNIPD03_CD19_2020 6_Marini_UNIPD03_CD2_2020
+6_Marini_UNIPD03_CD20_2020 6_Marini_UNIPD03_CD21_2020
+6_Marini_UNIPD03_CD22_2020 6_Marini_UNIPD03_CD23_2020
+6_Marini_UNIPD03_CD24_2020 6_Marini_UNIPD03_CD26_2020
+6_Marini_UNIPD03_CD27_2020 6_Marini_UNIPD03_CD28_2020
+6_Marini_UNIPD03_CD29_2020 6_Marini_UNIPD03_CD3_2020
+6_Marini_UNIPD03_CD30_2020 6_Marini_UNIPD03_CD31_2020
+6_Marini_UNIPD03_CD34_2020 6_Marini_UNIPD03_CD35_2020
+6_Marini_UNIPD03_CD36_2020 6_Marini_UNIPD03_CD4_2020 6_Marini_UNIPD03_CD5_2020
+6_Marini_UNIPD03_CD9_2020 6_Marini_UNIPD03_D1_2020 6_Marini_UNIPD03_D10_2020
+6_Marini_UNIPD03_D11_2020 6_Marini_UNIPD03_D12_2020 6_Marini_UNIPD03_D13_2020
+6_Marini_UNIPD03_D14_2020 6_Marini_UNIPD03_D15_2020 6_Marini_UNIPD03_D16_2020
+6_Marini_UNIPD03_D17_2020 6_Marini_UNIPD03_D18_2020 6_Marini_UNIPD03_D19_2020
+6_Marini_UNIPD03_D2_2020 6_Marini_UNIPD03_D21_2020 6_Marini_UNIPD03_D22_2020
+6_Marini_UNIPD03_D23_2020 6_Marini_UNIPD03_D24_2020 6_Marini_UNIPD03_D25_2020
+6_Marini_UNIPD03_D26_2020 6_Marini_UNIPD03_D27_2020 6_Marini_UNIPD03_D28_2020
+6_Marini_UNIPD03_D29_2020 6_Marini_UNIPD03_D3_2020 6_Marini_UNIPD03_D30_2020
+6_Marini_UNIPD03_D31_2020 6_Marini_UNIPD03_D33_2020 6_Marini_UNIPD03_D34_2020
+6_Marini_UNIPD03_D35_2020 6_Marini_UNIPD03_D36_2020 6_Marini_UNIPD03_D4_2020
+6_Marini_UNIPD03_D5_2020 6_Marini_UNIPD03_D6_2020 6_Marini_UNIPD03_D7_2020
+6_Marini_UNIPD03_D8_2020 6_Marini_UNIPD03_D9_2020 6_Marini_UNIPD03_E1_2020
+6_Marini_UNIPD03_E10_2020 6_Marini_UNIPD03_E11_2020 6_Marini_UNIPD03_E13_2020
+6_Marini_UNIPD03_E14_2020 6_Marini_UNIPD03_E15_2020 6_Marini_UNIPD03_E16_2020
+6_Marini_UNIPD03_E17_2020 6_Marini_UNIPD03_E19_2020 6_Marini_UNIPD03_E2_2020
+6_Marini_UNIPD03_E20_2020 6_Marini_UNIPD03_E21_2020 6_Marini_UNIPD03_E22_2020
+6_Marini_UNIPD03_E23_2020 6_Marini_UNIPD03_E24_2020 6_Marini_UNIPD03_E25_2020
+6_Marini_UNIPD03_E26_2020 6_Marini_UNIPD03_E27_2020 6_Marini_UNIPD03_E28_2020
+6_Marini_UNIPD03_E29_2020 6_Marini_UNIPD03_E3_2020 6_Marini_UNIPD03_E30_2020
+6_Marini_UNIPD03_E31_2020 6_Marini_UNIPD03_E32_2020 6_Marini_UNIPD03_E33_2020
+6_Marini_UNIPD03_E34_2020 6_Marini_UNIPD03_E35_2020 6_Marini_UNIPD03_E36_2020
+6_Marini_UNIPD03_E4_2020 6_Marini_UNIPD03_E5_2020 6_Marini_UNIPD03_E9_2020
+7_Scheper_Chize_1_Field_boundary_2015 7_Scheper_Chize_1_Grassland_2015
+7_Scheper_Chize_10_Field_boundary_2015 7_Scheper_Chize_10_Grassland_2015
+7_Scheper_Chize_11_Field_boundary_2015 7_Scheper_Chize_11_Grassland_2015
+7_Scheper_Chize_12_Field_boundary_2015 7_Scheper_Chize_12_Grassland_2015
+7_Scheper_Chize_13_Field_boundary_2015 7_Scheper_Chize_13_Grassland_2015
+7_Scheper_Chize_14_Field_boundary_2015 7_Scheper_Chize_14_Grassland_2015
+7_Scheper_Chize_15_Field_boundary_2015 7_Scheper_Chize_15_Grassland_2015
+7_Scheper_Chize_16_Field_boundary_2015 7_Scheper_Chize_16_Grassland_2015
+7_Scheper_Chize_17_Field_boundary_2015 7_Scheper_Chize_17_Grassland_2015
+7_Scheper_Chize_18_Field_boundary_2015 7_Scheper_Chize_18_Grassland_2015
+7_Scheper_Chize_19_Field_boundary_2015 7_Scheper_Chize_19_Grassland_2015
+7_Scheper_Chize_2_Field_boundary_2015 7_Scheper_Chize_2_Grassland_2015
+7_Scheper_Chize_20_Field_boundary_2015 7_Scheper_Chize_20_Grassland_2015
+7_Scheper_Chize_21_Field_boundary_2015 7_Scheper_Chize_21_Grassland_2015
+7_Scheper_Chize_22_Field_boundary_2015 7_Scheper_Chize_22_Grassland_2015
+7_Scheper_Chize_23_Field_boundary_2015 7_Scheper_Chize_23_Grassland_2015
+7_Scheper_Chize_24_Field_boundary_2015 7_Scheper_Chize_24_Grassland_2015
+7_Scheper_Chize_25_Field_boundary_2015 7_Scheper_Chize_25_Grassland_2015
+7_Scheper_Chize_3_Field_boundary_2015 7_Scheper_Chize_3_Grassland_2015
+7_Scheper_Chize_4_Field_boundary_2015 7_Scheper_Chize_4_Grassland_2015
+7_Scheper_Chize_5_Field_boundary_2015 7_Scheper_Chize_5_Grassland_2015
+7_Scheper_Chize_6_Field_boundary_2015 7_Scheper_Chize_6_Grassland_2015
+7_Scheper_Chize_7_Field_boundary_2015 7_Scheper_Chize_7_Grassland_2015
+7_Scheper_Chize_8_Field_boundary_2015 7_Scheper_Chize_8_Grassland_2015
+7_Scheper_Chize_9_Field_boundary_2015 8_Biella_Mt_Lesima_1_2013
+8_Biella_Mt_Lesima_2_2013 9_Heleno_Coimbra_2017_2016
+9_Heleno_Coimbra_2017_2017 10_Vanbergen_FR_V02_2021 10_Vanbergen_FR_V03_2021
+10_Vanbergen_FR_V08_2021 10_Vanbergen_FR_V09_2021 10_Vanbergen_FR_V13_2021
+10_Vanbergen_FR_V15_2021 10_Vanbergen_FR_V16_2021 10_Vanbergen_FR_V18_2021
+10_Vanbergen_FR_VAU_2021 10_Vanbergen_FR_VDI_2021 10_Vanbergen_FR_VNU_2021
+10_Vanbergen_FR_VQU_2021 11_Clough_ASK_2020_2020 11_Clough_ASK_2021_2021
+11_Clough_DAL_2020_2020 11_Clough_DAL_2021_2021 11_Clough_GLA_2020_2020
+11_Clough_GLA_2021_2021 11_Clough_GYL_2020_2020 11_Clough_GYL_2021_2021
+11_Clough_HAM_2020_2020 11_Clough_HAM_2021_2021 11_Clough_HAR_2020_2020
+11_Clough_HAR_2021_2021 11_Clough_HAS_2020_2020 11_Clough_HAS_2021_2021
+11_Clough_KAG_2020_2020 11_Clough_KAG_2021_2021 11_Clough_KAR_2020_2020
+11_Clough_KAR_2021_2021 11_Clough_KOM_2020_2020 11_Clough_KOM_2021_2021
+11_Clough_LOB_2020_2020 11_Clough_LOB_2021_2021 11_Clough_LYB_2020_2020
+11_Clough_LYB_2021_2021 11_Clough_PET_2020_2020 11_Clough_PET_2021_2021
+11_Clough_ROR_2020_2020 11_Clough_ROR_2021_2021 11_Clough_SPJ_2020_2020
+11_Clough_SPJ_2021_2021 11_Clough_STE_2020_2020 11_Clough_STE_2021_2021
+11_Clough_TAG_2020_2020 11_Clough_TAG_2021_2021 11_Clough_TOM_2020_2020
+11_Clough_TOM_2021_2021 12_Ockinger_Ahlezons_hage_2021
+12_Ockinger_Andeberga_Balsta_2021 12_Ockinger_Blankhemshagen_Kungsor_2021
+12_Ockinger_Bonderyd_Odeshog_Og_2021 12_Ockinger_Borgardalsbadet_2021
+12_Ockinger_Bullerum_Og_2021 12_Ockinger_Eke_Vidbo_2021
+12_Ockinger_Ekeby_Norrtalje_2021 12_Ockinger_Focksta_2_2021
+12_Ockinger_Forkarby_2021 12_Ockinger_Forsbacka_Rimbo_2021
+12_Ockinger_Gran_rasbo_2021 12_Ockinger_Graneberg_Litslena_2021
+12_Ockinger_Haknas_vassunda_2021 12_Ockinger_Johns_Hage_Valla_2021
+12_Ockinger_Jordmarken_Kungsor_2021 12_Ockinger_Kramnas_2021
+12_Ockinger_Kungs_Husby_2021 12_Ockinger_Laby_2021
+12_Ockinger_Langalma_Oregrund_2021 12_Ockinger_Langholmsbryggan_Engso_2021
+12_Ockinger_Malmberga_Havero_2021 12_Ockinger_Norrang_Ryckelsby_Og_2021
+12_Ockinger_Norrby_Vidbo_2021 12_Ockinger_Opplunda_Vikingstad_Og_2021
+12_Ockinger_Paris_Vange_2021 12_Ockinger_Reutersberg_2021
+12_Ockinger_Rocksta_Norrtalje_2021 12_Ockinger_S_Lunger_2021
+12_Ockinger_Sattra_Og_2021 12_Ockinger_Sjoangen_Engso_2021
+12_Ockinger_Sparreholm_2021 12_Ockinger_St_Tadinge_2021
+12_Ockinger_Storsatra_Vange_2021 12_Ockinger_Stubbetorp_Og_2021
+12_Ockinger_Tjalinge_Skogstibble_2021 12_Ockinger_Tjarns_Hage_2021
+12_Ockinger_Tyringe_2021 13_Karise_K1_2014_2014 13_Karise_K10_2014_2014
+13_Karise_K10_2017_2017 13_Karise_K10_2018_2018 13_Karise_K10_2019_2019
+13_Karise_K10_2020_2020 13_Karise_K10_2021_2021 13_Karise_K11_2014_2014
+13_Karise_K11_2017_2017 13_Karise_K11_2018_2018 13_Karise_K11_2019_2019
+13_Karise_K11_2020_2020 13_Karise_K11_2021_2021 13_Karise_K12_2014_2014
+13_Karise_K12_2017_2017 13_Karise_K12_2018_2018 13_Karise_K12_2019_2019
+13_Karise_K12_2020_2020 13_Karise_K12_2021_2021 13_Karise_K13_2014_2014
+13_Karise_K14_2014_2014 13_Karise_K14_2017_2017 13_Karise_K14_2018_2018
+13_Karise_K14_2019_2019 13_Karise_K14_2020_2020 13_Karise_K14_2021_2021
+13_Karise_K15_2014_2014 13_Karise_K15_2017_2017 13_Karise_K15_2018_2018
+13_Karise_K15_2019_2019 13_Karise_K15_2020_2020 13_Karise_K15_2021_2021
+13_Karise_K16_2014_2014 13_Karise_K17_2014_2014 13_Karise_K17_2017_2017
+13_Karise_K17_2018_2018 13_Karise_K17_2019_2019 13_Karise_K17_2020_2020
+13_Karise_K17_2021_2021 13_Karise_K18_2014_2014 13_Karise_K18_2017_2017
+13_Karise_K18_2018_2018 13_Karise_K18_2019_2019 13_Karise_K18_2020_2020
+13_Karise_K2_2014_2014 13_Karise_K20_2014_2014 13_Karise_K21_2018_2018
+13_Karise_K21_2019_2019 13_Karise_K21_2020_2020 13_Karise_K21_2021_2021
+13_Karise_K22_2014_2014 13_Karise_K22_2017_2017 13_Karise_K22_2018_2018
+13_Karise_K23_2014_2014 13_Karise_K23_2017_2017 13_Karise_K23_2018_2018
+13_Karise_K23_2019_2019 13_Karise_K23_2020_2020 13_Karise_K23_2021_2021
+13_Karise_K24_2014_2014 13_Karise_K24_2017_2017 13_Karise_K24_2018_2018
+13_Karise_K24_2019_2019 13_Karise_K24_2020_2020 13_Karise_K25_2014_2014
+13_Karise_K25_2017_2017 13_Karise_K25_2018_2018 13_Karise_K25_2019_2019
+13_Karise_K25_2020_2020 13_Karise_K25_2021_2021 13_Karise_K27_2014_2014
+13_Karise_K27_2017_2017 13_Karise_K27_2018_2018 13_Karise_K27_2019_2019
+13_Karise_K27_2020_2020 13_Karise_K27_2021_2021 13_Karise_K29_2014_2014
+13_Karise_K30_2014_2014 13_Karise_K30_2017_2017 13_Karise_K30_2018_2018
+13_Karise_K30_2019_2019 13_Karise_K30_2020_2020 13_Karise_K30_2021_2021
+13_Karise_K31_2014_2014 13_Karise_K32_2014_2014 13_Karise_K33_2014_2014
+13_Karise_K34_2014_2014 13_Karise_K34_2017_2017 13_Karise_K34_2018_2018
+13_Karise_K34_2019_2019 13_Karise_K34_2020_2020 13_Karise_K34_2021_2021
+13_Karise_K35_2017_2017 13_Karise_K35_2018_2018 13_Karise_K35_2019_2019
+13_Karise_K35_2020_2020 13_Karise_K36_2014_2014 13_Karise_K36_2017_2017
+13_Karise_K36_2018_2018 13_Karise_K36_2019_2019 13_Karise_K36_2020_2020
+13_Karise_K36_2021_2021 13_Karise_K37_2014_2014 13_Karise_K37_2017_2017
+13_Karise_K37_2018_2018 13_Karise_K37_2019_2019 13_Karise_K38_2017_2017
+13_Karise_K38_2018_2018 13_Karise_K38_2019_2019 13_Karise_K38_2020_2020
+13_Karise_K39_2017_2017 13_Karise_K39_2018_2018 13_Karise_K39_2019_2019
+13_Karise_K39_2020_2020 13_Karise_K39_2021_2021 13_Karise_K4_2014_2014
+13_Karise_K40_2017_2017 13_Karise_K40_2019_2019 13_Karise_K40_2020_2020
+13_Karise_K40_2021_2021 13_Karise_K41_2017_2017 13_Karise_K41_2018_2018
+13_Karise_K41_2019_2019 13_Karise_K41_2020_2020 13_Karise_K42_2017_2017
+13_Karise_K42_2018_2018 13_Karise_K42_2019_2019 13_Karise_K42_2020_2020
+13_Karise_K42_2021_2021 13_Karise_K43_2017_2017 13_Karise_K43_2018_2018
+13_Karise_K43_2019_2019 13_Karise_K43_2020_2020 13_Karise_K43_2021_2021
+13_Karise_K44_2017_2017 13_Karise_K44_2018_2018 13_Karise_K44_2019_2019
+13_Karise_K44_2020_2020 13_Karise_K44_2021_2021 13_Karise_K45_2017_2017
+13_Karise_K45_2018_2018 13_Karise_K45_2019_2019 13_Karise_K45_2020_2020
+13_Karise_K45_2021_2021 13_Karise_K46_2017_2017 13_Karise_K46_2018_2018
+13_Karise_K46_2019_2019 13_Karise_K46_2020_2020 13_Karise_K48_2017_2017
+13_Karise_K48_2018_2018 13_Karise_K48_2019_2019 13_Karise_K48_2020_2020
+13_Karise_K48_2021_2021 13_Karise_K49_2019_2019 13_Karise_K49_2020_2020
+13_Karise_K5_2014_2014 13_Karise_K5_2017_2017 13_Karise_K5_2018_2018
+13_Karise_K5_2019_2019 13_Karise_K5_2020_2020 13_Karise_K5_2021_2021
+13_Karise_K50_2020_2020 13_Karise_K52_2021_2021 13_Karise_K53_2021_2021
+13_Karise_K6_2014_2014 13_Karise_K6_2017_2017 13_Karise_K6_2018_2018
+13_Karise_K6_2019_2019 13_Karise_K6_2020_2020 13_Karise_K6_2021_2021
+13_Karise_K7_2014_2014 13_Karise_K7_2017_2017 13_Karise_K7_2018_2018
+13_Karise_K7_2019_2019 13_Karise_K7_2020_2020 13_Karise_K7_2021_2021
+13_Karise_K8_2014_2014 13_Karise_K8_2017_2017 13_Karise_K8_2018_2018
+13_Karise_K8_2019_2019 13_Karise_K8_2020_2020 13_Karise_K8_2021_2021
+13_Karise_K9_2014_2014 13_Karise_K9_2017_2017 13_Karise_K9_2018_2018
+13_Karise_K9_2019_2019 13_Karise_K9_2020_2020 13_Karise_K9_2021_2021
+13_Karise_L1_2014_2014 13_Karise_L1_2017_2017 13_Karise_L1_2018_2018
+13_Karise_L1_2019_2019 13_Karise_L1_2020_2020 13_Karise_L1_2021_2021
+13_Karise_L10_2014_2014 13_Karise_L10_2017_2017 13_Karise_L10_2018_2018
+13_Karise_L10_2019_2019 13_Karise_L10_2020_2020 13_Karise_L10_2021_2021
+13_Karise_L11_2014_2014 13_Karise_L11_2017_2017 13_Karise_L11_2018_2018
+13_Karise_L11_2019_2019 13_Karise_L11_2020_2020 13_Karise_L11_2021_2021
+13_Karise_L12_2014_2014 13_Karise_L12_2017_2017 13_Karise_L12_2018_2018
+13_Karise_L12_2019_2019 13_Karise_L12_2020_2020 13_Karise_L12_2021_2021
+13_Karise_L13_2014_2014 13_Karise_L13_2017_2017 13_Karise_L13_2018_2018
+13_Karise_L13_2019_2019 13_Karise_L13_2020_2020 13_Karise_L13_2021_2021
+13_Karise_L14_2014_2014 13_Karise_L15_2014_2014 13_Karise_L15_2017_2017
+13_Karise_L15_2018_2018 13_Karise_L15_2019_2019 13_Karise_L15_2020_2020
+13_Karise_L15_2021_2021 13_Karise_L16_2014_2014 13_Karise_L16_2017_2017
+13_Karise_L16_2018_2018 13_Karise_L16_2019_2019 13_Karise_L16_2020_2020
+13_Karise_L16_2021_2021 13_Karise_L17_2014_2014 13_Karise_L17_2017_2017
+13_Karise_L17_2018_2018 13_Karise_L17_2019_2019 13_Karise_L17_2020_2020
+13_Karise_L17_2021_2021 13_Karise_L19_2014_2014 13_Karise_L20_2014_2014
+13_Karise_L21_2014_2014 13_Karise_L22_2014_2014 13_Karise_L22_2017_2017
+13_Karise_L22_2018_2018 13_Karise_L22_2019_2019 13_Karise_L22_2020_2020
+13_Karise_L22_2021_2021 13_Karise_L23_2014_2014 13_Karise_L23_2017_2017
+13_Karise_L23_2018_2018 13_Karise_L23_2019_2019 13_Karise_L23_2020_2020
+13_Karise_L23_2021_2021 13_Karise_L24_2014_2014 13_Karise_L27_2014_2014
+13_Karise_L27_2017_2017 13_Karise_L27_2018_2018 13_Karise_L27_2019_2019
+13_Karise_L27_2020_2020 13_Karise_L27_2021_2021 13_Karise_L28_2014_2014
+13_Karise_L28_2017_2017 13_Karise_L28_2018_2018 13_Karise_L28_2019_2019
+13_Karise_L28_2020_2020 13_Karise_L28_2021_2021 13_Karise_L29_2014_2014
+13_Karise_L29_2017_2017 13_Karise_L29_2018_2018 13_Karise_L29_2019_2019
+13_Karise_L29_2020_2020 13_Karise_L29_2021_2021 13_Karise_L3_2014_2014
+13_Karise_L3_2017_2017 13_Karise_L3_2019_2019 13_Karise_L3_2020_2020
+13_Karise_L3_2021_2021 13_Karise_L31_2014_2014 13_Karise_L31_2017_2017
+13_Karise_L31_2018_2018 13_Karise_L31_2019_2019 13_Karise_L32_2014_2014
+13_Karise_L33_2014_2014 13_Karise_L33_2017_2017 13_Karise_L33_2018_2018
+13_Karise_L33_2019_2019 13_Karise_L33_2020_2020 13_Karise_L33_2021_2021
+13_Karise_L34_2014_2014 13_Karise_L35_2014_2014 13_Karise_L35_2017_2017
+13_Karise_L35_2018_2018 13_Karise_L35_2019_2019 13_Karise_L35_2020_2020
+13_Karise_L35_2021_2021 13_Karise_L36_2014_2014 13_Karise_L36_2017_2017
+13_Karise_L36_2018_2018 13_Karise_L36_2019_2019 13_Karise_L36_2020_2020
+13_Karise_L36_2021_2021 13_Karise_L37_2014_2014 13_Karise_L37_2017_2017
+13_Karise_L37_2018_2018 13_Karise_L37_2019_2019 13_Karise_L37_2020_2020
+13_Karise_L37_2021_2021 13_Karise_L38_2014_2014 13_Karise_L38_2017_2017
+13_Karise_L38_2018_2018 13_Karise_L38_2019_2019 13_Karise_L38_2020_2020
+13_Karise_L38_2021_2021 13_Karise_L39_2017_2017 13_Karise_L39_2018_2018
+13_Karise_L39_2019_2019 13_Karise_L39_2020_2020 13_Karise_L39_2021_2021
+13_Karise_L4_2014_2014 13_Karise_L4_2017_2017 13_Karise_L4_2018_2018
+13_Karise_L4_2019_2019 13_Karise_L4_2020_2020 13_Karise_L4_2021_2021
+13_Karise_L40_2017_2017 13_Karise_L40_2018_2018 13_Karise_L40_2019_2019
+13_Karise_L40_2020_2020 13_Karise_L40_2021_2021 13_Karise_L41_2017_2017
+13_Karise_L41_2019_2019 13_Karise_L41_2020_2020 13_Karise_L41_2021_2021
+13_Karise_L42_2017_2017 13_Karise_L42_2018_2018 13_Karise_L42_2019_2019
+13_Karise_L42_2020_2020 13_Karise_L42_2021_2021 13_Karise_L43_2017_2017
+13_Karise_L43_2018_2018 13_Karise_L43_2019_2019 13_Karise_L44_2017_2017
+13_Karise_L44_2018_2018 13_Karise_L44_2019_2019 13_Karise_L44_2020_2020
+13_Karise_L44_2021_2021 13_Karise_L45_2017_2017 13_Karise_L45_2018_2018
+13_Karise_L45_2019_2019 13_Karise_L45_2020_2020 13_Karise_L45_2021_2021
+13_Karise_L46_2017_2017 13_Karise_L46_2018_2018 13_Karise_L46_2019_2019
+13_Karise_L46_2020_2020 13_Karise_L47_2020_2020 13_Karise_L47_2021_2021
+13_Karise_L48_2020_2020 13_Karise_L48_2021_2021 13_Karise_L49_2021_2021
+13_Karise_L6_2014_2014 13_Karise_L6_2017_2017 13_Karise_L6_2018_2018
+13_Karise_L6_2019_2019 13_Karise_L6_2020_2020 13_Karise_L6_2021_2021
+13_Karise_L7_2014_2014 13_Karise_L7_2017_2017 13_Karise_L7_2018_2018
+13_Karise_L7_2019_2019 13_Karise_L7_2020_2020 13_Karise_L7_2021_2021
+13_Karise_L8_2014_2014 13_Karise_L8_2017_2017 13_Karise_L8_2018_2018
+13_Karise_L8_2019_2019 13_Karise_L8_2020_2020 13_Karise_L8_2021_2021
+13_Karise_L9_2014_2014 13_Karise_L9_2017_2017 13_Karise_L9_2018_2018
+13_Karise_L9_2019_2019 13_Karise_L9_2020_2020 13_Karise_L9_2021_2021
+14_Dupont_Horbylunde_2005_2005 14_Dupont_Isen_Bjerg_2004_2004
+14_Dupont_Isen_Bjerg_2005_2005 14_Dupont_Skov_Olesen_2004_2004
+15_Magrach_1_2020 15_Magrach_2_2020 15_Magrach_3_2020 15_Magrach_4_2020
+15_Magrach_5_2020 16_Manincor_Bois_de_Fontaret_2016_2016
+16_Manincor_Chateau_Gaillard_2016_2016 16_Manincor_Falaises_2016_2016
+16_Manincor_Fourches_2016_2016 16_Manincor_Larris_2016_2016
+16_Manincor_Riez_2016_2016 17_Fisogni_Gessi_2011_2011
+17_Fisogni_Gessi_2012_2012 17_Fisogni_Gessi_2013_2013
+17_Fisogni_Gessi_2014_2014 18_Bartomeus_Aznalcazar_2015
+18_Bartomeus_Bonares_2015 18_Bartomeus_Conventodelaluz_2015
+18_Bartomeus_Cotitodesantateresa_2015 18_Bartomeus_Elpinar_2015
+18_Bartomeus_Elpozo_2015 18_Bartomeus_Esparragal_2015
+18_Bartomeus_Lacunya_2015 18_Bartomeus_Larocina_2015
+18_Bartomeus_Lasmulas_2015 18_Bartomeus_Niebla_2015
+18_Bartomeus_Pinaresdehinojos_2015 18_Bartomeus_Pinodelcuervo_2015
+18_Bartomeus_Urbanizaciones_2015 18_Bartomeus_Villamanriqueeste_2015
+18_Bartomeus_Villamanriquesur_2015 19_Jauker_01_2004 19_Jauker_02_2004
+19_Jauker_03_2004 19_Jauker_04_2004 19_Jauker_05_2004 19_Jauker_06_2004
+19_Jauker_07_2004 19_Jauker_08_2004 19_Jauker_09_2004 19_Jauker_10_2004
+19_Jauker_11_2004 19_Jauker_12_2004 19_Jauker_13_2004 19_Jauker_14_2004
+19_Jauker_15_2004 19_Jauker_16_2004 19_Jauker_17_2004 19_Jauker_18_2004
+19_Jauker_19_2004 19_Jauker_20_2004 19_Jauker_21_2004 19_Jauker_22_2004
+19_Jauker_23_2004 19_Jauker_24_2004 19_Jauker_25_2004 19_Jauker_26_2004
+19_Jauker_27_2004 19_Jauker_28_2004 19_Jauker_29_2004 19_Jauker_30_2004
+19_Jauker_31_2004 19_Jauker_32_2004 20_Hoiss_H1_2010 20_Hoiss_H3_2010
+20_Hoiss_H4_2010 20_Hoiss_H5_2010 20_Hoiss_H6_2010 20_Hoiss_H7_2010
+20_Hoiss_HO1_2010 20_Hoiss_HO2_2010 20_Hoiss_HO3_2010 20_Hoiss_HO4_2010
+20_Hoiss_HO5_2010 20_Hoiss_T1_2010 20_Hoiss_T4_2010 20_Hoiss_T5_2010
+20_Hoiss_Wmb1_2010 21_Hopfenmuller_Allersdorf_2010
+21_Hopfenmuller_Bieberbach_2010 21_Hopfenmuller_Bindlacher_Berg_2010
+21_Hopfenmuller_Friesen_2010 21_Hopfenmuller_Groenohe_2010
+21_Hopfenmuller_Haselbrunn_2010 21_Hopfenmuller_Hohe_Leite_2010
+21_Hopfenmuller_Kainach_2010 21_Hopfenmuller_Kalkberg_2010
+21_Hopfenmuller_Kleinziegenfeld_2010 21_Hopfenmuller_Kottel_2010
+21_Hopfenmuller_Leidingshof_2010 21_Hopfenmuller_Neuburg_2010
+21_Hopfenmuller_Oberailsfeld_2010 21_Hopfenmuller_Pottenstein_2010
+21_Hopfenmuller_Schirradorf_2010 21_Hopfenmuller_Schutzengraben_2010
+21_Hopfenmuller_Spitzberg_2010 21_Hopfenmuller_Tiefenellern_2010
+21_Hopfenmuller_Wallersberg_2010 21_Hopfenmuller_Wattendorf_2010
+21_Hopfenmuller_Wiesenthau_2010 21_Hopfenmuller_Wonsees_2010
+22_Kallnik_h1_2010 22_Kallnik_h1_2011 22_Kallnik_h1_2012 22_Kallnik_h2_2010
+22_Kallnik_h2_2011 22_Kallnik_h2_2012 22_Kallnik_h3_2010 22_Kallnik_h3_2011
+22_Kallnik_h3_2012 22_Kallnik_h4_2010 22_Kallnik_h4_2011 22_Kallnik_h4_2012
+22_Kallnik_h5_2010 22_Kallnik_h5_2011 22_Kallnik_h5_2012 22_Kallnik_h6_2010
+22_Kallnik_h6_2011 22_Kallnik_h6_2012 22_Kallnik_h7_2010 22_Kallnik_h7_2011
+22_Kallnik_h7_2012 22_Kallnik_ho1_2010 22_Kallnik_ho1_2011 22_Kallnik_ho1_2012
+22_Kallnik_ho2_2010 22_Kallnik_ho2_2011 22_Kallnik_ho2_2012
+22_Kallnik_ho3_2010 22_Kallnik_ho3_2011 22_Kallnik_ho3_2012
+22_Kallnik_ho4_2010 22_Kallnik_ho4_2011 22_Kallnik_ho4_2012
+22_Kallnik_ho5_2010 22_Kallnik_ho5_2011 22_Kallnik_ho5_2012 22_Kallnik_t1_2010
+22_Kallnik_t1_2011 22_Kallnik_t1_2012 22_Kallnik_t4_2010 22_Kallnik_t4_2012
+22_Kallnik_t5_2010 22_Kallnik_t5_2011 22_Kallnik_t5_2012 22_Kallnik_wma1_2010
+22_Kallnik_wma1_2011 22_Kallnik_wma1_2012 22_Kallnik_wma2_2010
+22_Kallnik_wma2_2011 22_Kallnik_wma2_2012 22_Kallnik_wma3_2010
+22_Kallnik_wma3_2011 22_Kallnik_wma3_2012 22_Kallnik_wma4_2010
+22_Kallnik_wma4_2011 22_Kallnik_wma4_2012 22_Kallnik_wma5_2010
+22_Kallnik_wma5_2011 22_Kallnik_wma5_2012 22_Kallnik_wmb1_2010
+22_Kallnik_wmb1_2011 22_Kallnik_wmb1_2012 22_Kallnik_wmb2_2010
+22_Kallnik_wmb2_2011 22_Kallnik_wmb2_2012 22_Kallnik_wmb3_2010
+22_Kallnik_wmb3_2011 22_Kallnik_wmb3_2012 22_Kallnik_wmb4_2010
+22_Kallnik_wmb4_2011 22_Kallnik_wmb4_2012 22_Kallnik_wmb5_2010
+22_Kallnik_wmb5_2011 22_Kallnik_wmb5_2012 23_Holzschuh_1_2011
+23_Holzschuh_1_2012 23_Holzschuh_10_2011 23_Holzschuh_10_2012
+23_Holzschuh_11_2011 23_Holzschuh_11_2012 23_Holzschuh_12_2011
+23_Holzschuh_12_2012 23_Holzschuh_13_2011 23_Holzschuh_13_2012
+23_Holzschuh_14_2011 23_Holzschuh_14_2012 23_Holzschuh_15_2011
+23_Holzschuh_15_2012 23_Holzschuh_16_2011 23_Holzschuh_16_2012
+23_Holzschuh_2_2011 23_Holzschuh_2_2012 23_Holzschuh_3_2011
+23_Holzschuh_3_2012 23_Holzschuh_4_2011 23_Holzschuh_4_2012
+23_Holzschuh_5_2011 23_Holzschuh_5_2012 23_Holzschuh_6_2011
+23_Holzschuh_6_2012 23_Holzschuh_7_2011 23_Holzschuh_7_2012
+23_Holzschuh_8_2011 23_Holzschuh_8_2012 23_Holzschuh_9_2011
+23_Holzschuh_9_2012 24_Holzschuh_1_2011 24_Holzschuh_1_2012
+24_Holzschuh_10_2011 24_Holzschuh_10_2012 24_Holzschuh_11_2011
+24_Holzschuh_11_2012 24_Holzschuh_12_2011 24_Holzschuh_12_2012
+24_Holzschuh_13_2011 24_Holzschuh_13_2012 24_Holzschuh_14_2011
+24_Holzschuh_14_2012 24_Holzschuh_15_2011 24_Holzschuh_15_2012
+24_Holzschuh_16_2011 24_Holzschuh_16_2012 24_Holzschuh_2_2011
+24_Holzschuh_2_2012 24_Holzschuh_3_2011 24_Holzschuh_3_2012
+24_Holzschuh_4_2011 24_Holzschuh_4_2012 24_Holzschuh_5_2011
+24_Holzschuh_5_2012 24_Holzschuh_6_2011 24_Holzschuh_6_2012
+24_Holzschuh_7_2011 24_Holzschuh_7_2012 24_Holzschuh_8_2011
+24_Holzschuh_8_2012 24_Holzschuh_9_2011 24_Holzschuh_9_2012
+25_Holzschuh_1_2011 25_Holzschuh_1_2012 25_Holzschuh_10_2011
+25_Holzschuh_10_2012 25_Holzschuh_11_2011 25_Holzschuh_11_2012
+25_Holzschuh_12_2011 25_Holzschuh_12_2012 25_Holzschuh_13_2011
+25_Holzschuh_13_2012 25_Holzschuh_14_2011 25_Holzschuh_14_2012
+25_Holzschuh_15_2011 25_Holzschuh_15_2012 25_Holzschuh_16_2011
+25_Holzschuh_16_2012 25_Holzschuh_2_2011 25_Holzschuh_2_2012
+25_Holzschuh_3_2011 25_Holzschuh_3_2012 25_Holzschuh_4_2011
+25_Holzschuh_4_2012 25_Holzschuh_5_2011 25_Holzschuh_5_2012
+25_Holzschuh_6_2011 25_Holzschuh_6_2012 25_Holzschuh_7_2011
+25_Holzschuh_7_2012 25_Holzschuh_8_2011 25_Holzschuh_8_2012
+25_Holzschuh_9_2011 25_Holzschuh_9_2012 26_Castro_Ferrero_2011A_PARCEL1_2011
+26_Castro_Ferrero_2011A_PARCEL2_2011 26_Castro_Ferrero_2011A_PARCEL3_2011
+26_Castro_Ferrero_2011A_PARCEL5_2011 26_Castro_Ferrero_2011A_PARCEL6_2011
+26_Castro_Ferrero_2011B_PARCEL1_2011 26_Castro_Ferrero_2011B_PARCEL2_2011
+26_Castro_Ferrero_2011B_PARCEL3_2011 26_Castro_Ferrero_2011B_PARCEL4_2011
+26_Castro_Ferrero_2011B_PARCEL5_2011 26_Castro_Ferrero_2011B_PARCEL6_2011
+27_Castro_pasture_2021 27_Castro_semi_natural_area_2021
+27_Castro_shrubland_1_2021 27_Castro_shrubland_2_2021 28_Sutter_1_2014
+28_Sutter_1_2013 28_Sutter_10_2014 28_Sutter_10_2013 28_Sutter_11_2014
+28_Sutter_11_2013 28_Sutter_12_2014 28_Sutter_12_2013 28_Sutter_13_2014
+28_Sutter_13_2013 28_Sutter_14_2014 28_Sutter_14_2013 28_Sutter_17_2014
+28_Sutter_17_2013 28_Sutter_19_2013 28_Sutter_19_2014 28_Sutter_2_2014
+28_Sutter_2_2013 28_Sutter_20_2014 28_Sutter_20_2013 28_Sutter_21_2014
+28_Sutter_21_2013 28_Sutter_3_2014 28_Sutter_3_2013 28_Sutter_4_2014
+28_Sutter_4_2013 28_Sutter_5_2014 28_Sutter_5_2013 28_Sutter_6_2014
+28_Sutter_6_2013 28_Sutter_8_2014 28_Sutter_8_2013 28_Sutter_9_2014
+28_Sutter_9_2013 29_Magrach_Barca_2011 29_Magrach_Barca_2012
+29_Magrach_Bonares_2011 29_Magrach_Bonares_2012 29_Magrach_Canal_2012
+29_Magrach_Cartaya_2011 29_Magrach_Cartaya_2012 29_Magrach_Cetrero_2011
+29_Magrach_Cetrero_2012 29_Magrach_Curva_2011 29_Magrach_Estanque_2011
+29_Magrach_Estanque_2012 29_Magrach_Gibraleon_2011 29_Magrach_Gibraleon_2012
+29_Magrach_Gravera_2011 29_Magrach_Lucena_2011 29_Magrach_Lucena_2012
+29_Magrach_Menajo_2011 29_Magrach_Menajo_2012 29_Magrach_Niebla_2011
+29_Magrach_Niebla_2012 29_Magrach_Pinar_2011 29_Magrach_Pinar_2012
+29_Magrach_Redondela_2011 29_Magrach_Redondela_2012 29_Magrach_Rociana_2011
+29_Magrach_Villablanca_2011 29_Magrach_Villablanca_2012 29_Magrach_Viso_2011
+29_Magrach_Viso_2012 30_Smith_lsk02_2011 30_Smith_lsk02_2012
+30_Smith_lsk08_2011 30_Smith_lsk08_2012 30_Smith_lsk12_2011
+30_Smith_lsk12_2012 30_Smith_lsk14_2011 30_Smith_lsk14_2012
+30_Smith_lsk21_2011 30_Smith_lsk21_2012 30_Smith_lsk32_2011
+30_Smith_lsk32_2012 30_Smith_lsk42_2011 30_Smith_lsk42_2012
+30_Smith_lsk46_2011 30_Smith_lsk46_2012 30_Smith_lsk48_2011
+30_Smith_lsk48_2012 30_Smith_lsk57_2011 30_Smith_lsk57_2012
+30_Smith_lsk59_2011 30_Smith_lsk59_2012 30_Smith_lsk64_2011
+30_Smith_lsk64_2012 30_Smith_lsk73_2011 30_Smith_lsk73_2012
+30_Smith_lsk74_2011 30_Smith_lsk74_2012 30_Smith_lsk77_2011
+30_Smith_lsk77_2012 30_Smith_lsk78_2011 30_Smith_lsk78_2012
+31_Roberts_Beacroft_2012 31_Roberts_Carlisle_2012 31_Roberts_Carlisle_2013
+31_Roberts_Chamberlain_2012 31_Roberts_Chamberlain_2013
+31_Roberts_Hadland_2012 31_Roberts_Hadland_2013 31_Roberts_Hunt_2012
+31_Roberts_Hunt_2013 31_Roberts_Jefferies_2012 31_Roberts_Jefferies_2013
+31_Roberts_Livingstone_far_2012 31_Roberts_Livingstone_far_2013
+31_Roberts_Livingstone_house_2012 31_Roberts_Livingstone_house_2013
+31_Roberts_Mearns_2012 31_Roberts_Mearns_2013 31_Roberts_Nicholson_2012
+31_Roberts_Nicholson_2013 31_Roberts_Sadler_2012 31_Roberts_Sadler_2013
+31_Roberts_Taylor_2012 31_Roberts_Taylor_2013 31_Roberts_Walter_2012
+31_Roberts_Walter_2013 31_Roberts_White_left_2012 31_Roberts_White_left_2013
+31_Roberts_White_right_2012 31_Roberts_White_right_2013
+32_ORourke_Ark_1_CD3_2011 32_ORourke_Ark_2_CD3_2011 32_ORourke_Ark_3_CD3_2011
+32_ORourke_Bal_1_CD3_2011 32_ORourke_Bal_2_CD3_2011 32_ORourke_Bal_3_CD3_2011
+32_ORourke_Cah_1_CD3_2011 32_ORourke_Cah_2_CD3_2011 32_ORourke_Cah_3_CD3_2011
+32_ORourke_Cur_1_CD3_2011 32_ORourke_Cur_2_CD3_2011 32_ORourke_Cur_3_CD3_2011
+32_ORourke_Kil_1_CD3_2011 32_ORourke_Kil_2_CD3_2011 32_ORourke_Kil_3_CD3_2011
+32_ORourke_Mag_1_CD3_2011 32_ORourke_Mag_2_CD3_2011 32_ORourke_Mag_3_CD3_2011
+32_ORourke_Rav_1_CD3_2011 32_ORourke_Rav_2_CD3_2011 32_ORourke_Rav_3_CD3_2011
+32_ORourke_Sal_1_CD3_2011 32_ORourke_Sal_2_CD3_2011 32_ORourke_Sal_3_CD3_2011
+33_Power_10A_1_GA_2009 33_Power_10A_2_GA_2009 33_Power_10A_3_GA_2009
+33_Power_10B_1_GA1_2009 33_Power_10B_2_GA1_2009 33_Power_10B_3_GA1_2009
+33_Power_1A_1_GA_2009 33_Power_1A_2_GA_2009 33_Power_1A_3_GA_2009
+33_Power_1B_2_GA1_2009 33_Power_1B_3_GA1_2009 33_Power_2A_1_GA_2009
+33_Power_2A_2_GA_2009 33_Power_2A_3_GA_2009 33_Power_2B_2_GA1_2009
+33_Power_2B_3_GA1_2009 33_Power_3A_2_GA_2009 33_Power_3A_3_GA_2009
+33_Power_3B_1_GA1_2009 33_Power_3B_2_GA1_2009 33_Power_3B_3_GA1_2009
+33_Power_4A_1_GA_2009 33_Power_4A_2_GA_2009 33_Power_4A_3_GA_2009
+33_Power_4B_1_GA1_2009 33_Power_4B_2_GA1_2009 33_Power_4B_3_GA1_2009
+33_Power_5A_2_GA_2009 33_Power_5A_3_GA_2009 33_Power_5B_2_GA1_2009
+33_Power_5B_3_GA1_2009 33_Power_6A_1_GA_2009 33_Power_6A_2_GA_2009
+33_Power_6A_3_GA_2009 33_Power_6B_1_GA1_2009 33_Power_6B_2_GA1_2009
+33_Power_6B_3_GA1_2009 33_Power_7A_1_GA_2009 33_Power_7A_2_GA_2009
+33_Power_7A_3_GA_2009 33_Power_7B_1_GA1_2009 33_Power_7B_3_GA1_2009
+33_Power_8A_1_GA_2009 33_Power_8A_2_GA_2009 33_Power_8A_3_GA_2009
+33_Power_8B_2_GA1_2009 33_Power_8B_3_GA1_2009 33_Power_9A_1_GA_2009
+33_Power_9A_2_GA_2009 33_Power_9A_3_GA_2009 33_Power_9B_1_GA1_2009
+33_Power_9B_2_GA1_2009 33_Power_9B_3_GA1_2009 34_Stanley_CG42_C1_GA1_2009
+34_Stanley_CG42_C2_GA1_2009 34_Stanley_CG42_E1_GA1_2009
+34_Stanley_CG42_E2_GA1_2009 34_Stanley_CG43_C1_GA1_2009
+34_Stanley_CG43_C2_GA1_2009 34_Stanley_CG43_E1_GA1_2009
+34_Stanley_CG43_E2_GA1_2009 34_Stanley_CG45_E1_GA1_2009
+34_Stanley_CG45_E2_GA1_2009 34_Stanley_CG49_E1_GA1_2009
+34_Stanley_CG49_E2_GA1_2009 34_Stanley_CG50_C2_GA1_2009
+34_Stanley_CG50_E1_GA1_2009 34_Stanley_CG50_E2_GA1_2009
+34_Stanley_CT32_C2_BC1_2009 34_Stanley_CT32_E1_BC1_2009
+34_Stanley_CT32_E2_BC1_2009 34_Stanley_CT33_E1_BC1_2009
+34_Stanley_CT33_E2_BC1_2009 34_Stanley_CT35_E1_BC1_2009
+34_Stanley_CT35_E2_BC1_2009 34_Stanley_CT36_E1_BC1_2009
+34_Stanley_CT36_E2_BC1_2009 34_Stanley_CT37_E1_BC1_2009
+34_Stanley_CT37_E2_BC1_2009 34_Stanley_MG11_C1_BC1_2009
+34_Stanley_MG11_C2_BC1_2009 34_Stanley_MG11_E1_BC1_2009
+34_Stanley_MG11_E2_BC1_2009 34_Stanley_MG12_E1_BC1_2009
+34_Stanley_MG12_E2_BC1_2009 34_Stanley_MG13_C1_BC1_2009
+34_Stanley_MG13_C2_BC1_2009 34_Stanley_MG13_E1_BC1_2009
+34_Stanley_MG13_E2_BC1_2009 34_Stanley_MG14_C1_BC1_2009
+34_Stanley_MG14_E1_BC1_2009 34_Stanley_MG14_E2_BC1_2009
+34_Stanley_MG18_C1_BC1_2009 34_Stanley_MG18_C2_BC1_2009
+34_Stanley_MG18_E1_BC1_2009 34_Stanley_MG18_E2_BC1_2009
+34_Stanley_MT1_C1_BC1_2009 34_Stanley_MT1_E1_BC1_2009
+34_Stanley_MT1_E2_BC1_2009 34_Stanley_MT10_C1_BC1_2009
+34_Stanley_MT10_C2_BC1_2009 34_Stanley_MT10_E1_BC1_2009
+34_Stanley_MT10_E2_BC1_2009 34_Stanley_MT2_C1_BC1_2009
+34_Stanley_MT2_C2_BC1_2009 34_Stanley_MT2_E1_BC1_2009
+34_Stanley_MT2_E2_BC1_2009 34_Stanley_MT3_E1_BC1_2009
+34_Stanley_MT3_E2_BC1_2009 34_Stanley_MT4_E1_BC1_2009
+34_Stanley_MT4_E2_BC1_2009 34_Stanley_OS23_C1_BC1_2009
+34_Stanley_OS23_C2_BC1_2009 34_Stanley_OS23_E1_BC1_2009
+34_Stanley_OS23_E2_BC1_2009 34_Stanley_OS24_C1_BC1_2009
+34_Stanley_OS24_E1_BC1_2009 34_Stanley_OS24_E2_BC1_2009
+34_Stanley_OS26_C1_BC1_2009 34_Stanley_OS26_C2_BC1_2009
+34_Stanley_OS26_E1_BC1_2009 34_Stanley_OS26_E2_BC1_2009
+34_Stanley_OS27_C1_BC1_2009 34_Stanley_OS27_C2_BC1_2009
+34_Stanley_OS27_E1_BC1_2009 34_Stanley_OS27_E2_BC1_2009
+34_Stanley_OS29_C1_BC1_2009 34_Stanley_OS29_C2_BC1_2009
+34_Stanley_OS29_E1_BC1_2009 34_Stanley_OS29_E2_BC1_2009
+35_Mullen_All_Saints_1_GS1_2011 35_Mullen_All_Saints_1_GS1_2010
+35_Mullen_All_Saints_2_GS1_2011 35_Mullen_All_Saints_2_GS1_2010
+35_Mullen_All_Saints_3_GS1_2011 35_Mullen_All_Saints_3_GS1_2010
+35_Mullen_All_Saints_4_GS1_2011 35_Mullen_All_Saints_4_GS1_2010
+35_Mullen_All_Saints_5_GS1_2011 35_Mullen_All_Saints_6_GS1_2011
+35_Mullen_All_Saints_6_GS1_2010 35_Mullen_Ardmullen_1_GS1_2010
+35_Mullen_Ardmullen_2_GS1_2011 35_Mullen_Ardmullen_2_GS1_2010
+35_Mullen_Ardmullen_3_GS1_2011 35_Mullen_Ardmullen_3_GS1_2010
+35_Mullen_Ardmullen_5_GS1_2011 35_Mullen_Ardmullen_5_GS1_2010
+35_Mullen_Ardmullen_6_GS1_2011 35_Mullen_Ardmullen_6_GS1_2010
+35_Mullen_Ballinasloe_1_GS1_2011 35_Mullen_Ballinasloe_2_GS1_2011
+35_Mullen_Ballinasloe_2_GS1_2010 35_Mullen_Ballinasloe_3_GS1_2011
+35_Mullen_Ballinasloe_3_GS1_2010 35_Mullen_Ballinasloe_4_GS1_2010
+35_Mullen_Ballinasloe_5_GS1_2011 35_Mullen_Ballinasloe_6_GS1_2011
+35_Mullen_Ballinasloe_6_GS1_2010 35_Mullen_Ballyduff_1_GS1_2011
+35_Mullen_Ballyduff_1_GS1_2010 35_Mullen_Ballyduff_2_GS1_2011
+35_Mullen_Ballyduff_2_GS1_2010 35_Mullen_Ballyduff_3_GS1_2011
+35_Mullen_Ballyduff_3_GS1_2010 35_Mullen_Ballyduff_4_GS1_2010
+35_Mullen_Ballyduff_5_GS1_2011 35_Mullen_Ballyduff_5_GS1_2010
+35_Mullen_Ballyduff_6_GS1_2011 35_Mullen_Ballyduff_6_GS1_2010
+35_Mullen_Breeole_1_GS1_2011 35_Mullen_Breeole_1_GS1_2010
+35_Mullen_Breeole_2_GS1_2011 35_Mullen_Breeole_2_GS1_2010
+35_Mullen_Breeole_3_GS1_2011 35_Mullen_Breeole_3_GS1_2010
+35_Mullen_Breeole_4_GS1_2011 35_Mullen_Breeole_4_GS1_2010
+35_Mullen_Breeole_5_GS1_2011 35_Mullen_Breeole_6_GS1_2011
+35_Mullen_Breeole_6_GS1_2010 35_Mullen_Carrownalassan_1_GS1_2011
+35_Mullen_Carrownalassan_1_GS1_2010 35_Mullen_Carrownalassan_2_GS1_2011
+35_Mullen_Carrownalassan_2_GS1_2010 35_Mullen_Carrownalassan_3_GS1_2011
+35_Mullen_Carrownalassan_3_GS1_2010 35_Mullen_Carrownalassan_4_GS1_2011
+35_Mullen_Carrownalassan_5_GS1_2011 35_Mullen_Carrownalassan_6_GS1_2011
+35_Mullen_Carrownalassan_6_GS1_2010 35_Mullen_Castlesampson_1_GS1_2010
+35_Mullen_Castlesampson_2_GS1_2011 35_Mullen_Castlesampson_2_GS1_2010
+35_Mullen_Castlesampson_3_GS1_2011 35_Mullen_Castlesampson_3_GS1_2010
+35_Mullen_Castlesampson_4_GS1_2011 35_Mullen_Castlesampson_4_GS1_2010
+35_Mullen_Castlesampson_5_GS1_2011 35_Mullen_Castlesampson_5_GS1_2010
+35_Mullen_Castlesampson_6_GS1_2011 35_Mullen_Castlestrange_1_GS1_2011
+35_Mullen_Castlestrange_1_GS1_2010 35_Mullen_Castlestrange_2_GS1_2011
+35_Mullen_Castlestrange_3_GS1_2011 35_Mullen_Castlestrange_3_GS1_2010
+35_Mullen_Castlestrange_4_GS1_2011 35_Mullen_Castlestrange_5_GS1_2011
+35_Mullen_Clonmacnoise_1_GS1_2011 35_Mullen_Clonmacnoise_1_GS1_2010
+35_Mullen_Clonmacnoise_2_GS1_2011 35_Mullen_Clonmacnoise_2_GS1_2010
+35_Mullen_Clonmacnoise_3_GS1_2011 35_Mullen_Clonmacnoise_3_GS1_2010
+35_Mullen_Clonmacnoise_4_GS1_2010 35_Mullen_Clonmacnoise_5_GS1_2011
+35_Mullen_Clonmacnoise_6_GS1_2011 35_Mullen_Clonmacnoise_6_GS1_2010
+35_Mullen_Cloonfenbaun_1_GS1_2010 35_Mullen_Cloonfenbaun_2_GS1_2011
+35_Mullen_Cloonfenbaun_2_GS1_2010 35_Mullen_Cloonfenbaun_3_GS1_2011
+35_Mullen_Cloonfenbaun_3_GS1_2010 35_Mullen_Cloonfenbaun_5_GS1_2011
+35_Mullen_Cloonfenbaun_5_GS1_2010 35_Mullen_Cloonfenbaun_6_GS1_2011
+35_Mullen_Curry_1_GS1_2011 35_Mullen_Curry_1_GS1_2010
+35_Mullen_Curry_2_GS1_2011 35_Mullen_Curry_2_GS1_2010
+35_Mullen_Curry_3_GS1_2011 35_Mullen_Curry_3_GS1_2010
+35_Mullen_Curry_4_GS1_2011 35_Mullen_Curry_5_GS1_2011
+35_Mullen_Curry_5_GS1_2010 35_Mullen_Curry_6_GS1_2011
+35_Mullen_Curry_6_GS1_2010 35_Mullen_Fray_1_GS1_2011 35_Mullen_Fray_1_GS1_2010
+35_Mullen_Fray_2_GS1_2011 35_Mullen_Fray_2_GS1_2010 35_Mullen_Fray_3_GS1_2011
+35_Mullen_Fray_3_GS1_2010 35_Mullen_Fray_4_GS1_2010 35_Mullen_Fray_5_GS1_2011
+35_Mullen_Fray_6_GS1_2011 35_Mullen_Fray_6_GS1_2010
+35_Mullen_Glenballythomas_1_GS1_2010 35_Mullen_Glenballythomas_2_GS1_2011
+35_Mullen_Glenballythomas_2_GS1_2010 35_Mullen_Glenballythomas_3_GS1_2011
+35_Mullen_Glenballythomas_3_GS1_2010 35_Mullen_Glenballythomas_4_GS1_2010
+35_Mullen_Glenballythomas_5_GS1_2010 35_Mullen_Glenballythomas_6_GS1_2011
+35_Mullen_Glenballythomas_6_GS1_2010 35_Mullen_Knockrogherry_1_GS1_2010
+35_Mullen_Knockrogherry_2_GS1_2011 35_Mullen_Knockrogherry_2_GS1_2010
+35_Mullen_Knockrogherry_3_GS1_2011 35_Mullen_Knockrogherry_5_GS1_2011
+35_Mullen_Knockrogherry_6_GS1_2011 35_Mullen_Knockrogherry_6_GS1_2010
+35_Mullen_Pollalaher_1_GS1_2011 35_Mullen_Pollalaher_1_GS1_2010
+35_Mullen_Pollalaher_2_GS1_2011 35_Mullen_Pollalaher_3_GS1_2011
+35_Mullen_Pollalaher_3_GS1_2010 35_Mullen_Pollalaher_6_GS1_2011
+35_Mullen_Pollalaher_6_GS1_2010 35_Mullen_Skrine_1_1_GS1_2011
+35_Mullen_Skrine_1_1_GS1_2010 35_Mullen_Skrine_1_2_GS1_2011
+35_Mullen_Skrine_1_2_GS1_2010 35_Mullen_Skrine_1_3_GS1_2011
+35_Mullen_Skrine_1_3_GS1_2010 35_Mullen_Skrine_1_4_GS1_2011
+35_Mullen_Skrine_1_5_GS1_2010 35_Mullen_Skrine_1_6_GS1_2011
+35_Mullen_Skrine_1_6_GS1_2010 35_Mullen_Skrine_2_1_GS1_2011
+35_Mullen_Skrine_2_1_GS1_2010 35_Mullen_Skrine_2_2_GS1_2011
+35_Mullen_Skrine_2_2_GS1_2010 35_Mullen_Skrine_2_3_GS1_2011
+35_Mullen_Skrine_2_3_GS1_2010 35_Mullen_Skrine_2_5_GS1_2011
+35_Mullen_Skrine_2_6_GS1_2011 35_Mullen_Tibarney_1_GS1_2011
+35_Mullen_Tibarney_2_GS1_2011 35_Mullen_Tibarney_2_GS1_2010
+35_Mullen_Tibarney_3_GS1_2011 35_Mullen_Tibarney_3_GS1_2010
+35_Mullen_Tibarney_4_GS1_2011 35_Mullen_Tibarney_4_GS1_2010
+35_Mullen_Tibarney_5_GS1_2011 35_Mullen_Tibarney_5_GS1_2010
+35_Mullen_Tibarney_6_GS1_2011 35_Mullen_Turrock_1_GS1_2011
+35_Mullen_Turrock_1_GS1_2010 35_Mullen_Turrock_2_GS1_2010
+35_Mullen_Turrock_3_GS1_2011 35_Mullen_Turrock_3_GS1_2010
+35_Mullen_Turrock_4_GS1_2011 35_Mullen_Turrock_4_GS1_2010
+35_Mullen_Turrock_5_GS1_2011 35_Mullen_Turrock_5_GS1_2010
+35_Mullen_Turrock_6_GS1_2011 35_Mullen_Turrock_6_GS1_2010
+36_Larkin_Ballinphunta_Co_Clare_14_2017_GS1_2017
+36_Larkin_Barracks_Lyan_Co_Clare_13_2017_GS1_2017
+36_Larkin_Caherbullog_Co_Clare_4_2017_GA1_2017
+36_Larkin_Cappagh_Aghacurreen_Co_Clare_15_2017_GA1_2017
+36_Larkin_Carrownamaddra_Co_Clare_16_2017_GA1_2017
+36_Larkin_Cloonselherny_Co_Clare_1_2018_GS1_WS1_2017
+36_Larkin_Creehaun_Carron_Co_Clare_4_2018_GA1_GS1_WS1_2017
+36_Larkin_Deelin_Beg_Carron_Co_Clare_23_2017_GS1_2017
+36_Larkin_Derreenatloghtan_Co_Clare_1_2017_GS1_2017
+36_Larkin_Doorus_Demesne_Co_Galway_12_2017_GS1_2017
+36_Larkin_Fermoyle_st_Formoyle_East_Fanore_Co_Clare_17_2017_GS1_2017
+36_Larkin_Formoyle_East_Co_Clare_18_2017_GS1_2017
+36_Larkin_Funshin_Beg_Co_Galway_11_2017_GS1_2017
+36_Larkin_Glencolumbkille_South_Carron_Co_Clare_19_2017_GA1_2017
+36_Larkin_Glencolumbkille_South_Carron_Co_Clare_20_2017_GS1_2017
+36_Larkin_Gleninsheen_Co_Clare_2_2018_GA1_GS1_WS1_2017
+36_Larkin_Keelhilla_Co_Clare_3_2017_GA1_GS1_2017
+36_Larkin_Kilcorkan_Co_Clare_22_2017_GS1_2017
+36_Larkin_Newtown_Co_Clare_7_2017_GS1_2017
+36_Larkin_Poulnalour_Co_Clare_10_2017_GA1_2017
+36_Larkin_Rannagh_West_Carron_Co_Clare_21_2017_GA1_2017
+36_Larkin_Teeskagh_Carron_Co_Clare_8_2017_GA1_2017
+36_Larkin_Tonarussa_Co_Clare_5_2017_GA1_2017 37_White_An_2018 37_White_Bl_2018
+37_White_Bn_2018 37_White_Ce_2018 37_White_Cn_2018 37_White_CW_2018
+37_White_DB_2018 37_White_ED_2018 37_White_Fs_2018 37_White_GB_2018
+37_White_GT_2018 37_White_JK_2018 37_White_Kr_2018 37_White_Lp_2018
+37_White_Me_2018 37_White_ND_2018 37_White_NG_2018 37_White_NS_2018
+37_White_Pn_2018 37_White_Te_2018 37_White_WD_2018 38_Maurer_A1_2020
+38_Maurer_A2_2020 38_Maurer_A3_2020 38_Maurer_A4_2020 38_Maurer_R1_2020
+38_Maurer_R2_2020 38_Maurer_R3_2020 38_Maurer_R4_2020 38_Maurer_U1_2020
+38_Maurer_U2_2020 38_Maurer_U3_2020 38_Maurer_U4_2020
+39_Schweiger_A1_arable_2_2021 39_Schweiger_A1_arable_5_2021
+39_Schweiger_A1_ruderal_3_2021 39_Schweiger_A1_ruderal_4_2021
+39_Schweiger_A1_ruderal_5_2021 39_Schweiger_A1_woodland_decidious_1_2021
+39_Schweiger_A2_arable_3_2021 39_Schweiger_A2_ruderal_2_2021
+39_Schweiger_A2_ruderal_4_2021 39_Schweiger_A2_ruderal_5_2021
+39_Schweiger_A2_woodland_decidious_1_2021
+39_Schweiger_A2_woodland_decidious_3_2021
+39_Schweiger_A2_woodland_decidious_6_2021 39_Schweiger_A3_arable_4_2021
+39_Schweiger_A3_arable_6_2021 39_Schweiger_A3_ruderal_1_2021
+39_Schweiger_A3_semi_natural_grass_2_2021
+39_Schweiger_A3_semi_natural_herb_2_2021
+39_Schweiger_A3_semi_natural_herb_3_2021
+39_Schweiger_A3_semi_natural_herb_5_2021
+39_Schweiger_A3_woodland_decidious_2_2021
+39_Schweiger_A3_woodland_decidious_3_2021
+39_Schweiger_A3_woodland_decidious_4_2021
+39_Schweiger_A3_woodland_decidious_5_2021 39_Schweiger_A4_arable_7_2021
+39_Schweiger_A4_ruderal_2_2021 39_Schweiger_A4_semi_natural_grass_3_2021
+39_Schweiger_A4_semi_natural_grass_4_2021
+39_Schweiger_A4_semi_natural_grass_5_2021
+39_Schweiger_A4_woodland_decidious_6_2021
+39_Schweiger_A4_woodland_scrub_1_2021 39_Schweiger_I1_arable_6_2021
+39_Schweiger_I1_ruderal_1_2021 39_Schweiger_I1_ruderal_2_2021
+39_Schweiger_I1_ruderal_3_2021 39_Schweiger_I1_semi_natural_grass_5_2021
+39_Schweiger_I1_woodland_scrub_4_2021 39_Schweiger_I2_ruderal_4_2021
+39_Schweiger_I2_ruderal_5_2021 39_Schweiger_I2_semi_natural_grass_2_2021
+39_Schweiger_I2_semi_natural_grass_3_2021
+39_Schweiger_I2_semi_natural_grass_5_2021
+39_Schweiger_I2_woodland_scrub_1_2021 39_Schweiger_I2_woodland_scrub_6_2021
+39_Schweiger_I3_arable_6_2021 39_Schweiger_I3_intensive_grass_3_2021
+39_Schweiger_I3_ruderal_2_2021 39_Schweiger_I3_ruderal_6_2021
+39_Schweiger_I3_semi_natural_grass_3_2021
+39_Schweiger_I3_semi_natural_grass_4_2021
+39_Schweiger_I3_semi_natural_grass_5_2021
+39_Schweiger_I3_woodland_decidious_1_2021 39_Schweiger_I4_ruderal_4_2021
+39_Schweiger_I4_ruderal_6_2021 39_Schweiger_I4_semi_natural_grass_2_2021
+39_Schweiger_I4_semi_natural_grass_5_2021
+39_Schweiger_I4_semi_natural_grass_6_2021
+39_Schweiger_I4_semi_natural_grass_7_2021
+39_Schweiger_I4_semi_natural_grass_8_2021
+39_Schweiger_I4_woodland_coniferous_3_2021
+39_Schweiger_I4_woodland_coniferous_5_2021
+39_Schweiger_I4_woodland_scrub_3_2021 39_Schweiger_I4_woodland_small_1_2021
+39_Schweiger_I4_woodland_small_2_2021 39_Schweiger_I4_woodland_small_4_2021
+39_Schweiger_R1_intensive_grass_3_2021 39_Schweiger_R1_ruderal_1_2021
+39_Schweiger_R1_semi_natural_grass_4_2021
+39_Schweiger_R1_woodland_decidious_2_2021 39_Schweiger_R2_arable_9_2021
+39_Schweiger_R2_ruderal_4_2021 39_Schweiger_R2_ruderal_8_2021
+39_Schweiger_R2_semi_natural_grass_1_2021
+39_Schweiger_R2_semi_natural_grass_3_2021
+39_Schweiger_R2_semi_natural_grass_5_2021
+39_Schweiger_R2_semi_natural_grass_6_2021
+39_Schweiger_R2_woodland_decidious_10_2021
+39_Schweiger_R2_woodland_decidious_2_2021
+39_Schweiger_R2_woodland_decidious_7_2021
+39_Schweiger_R2_woodland_scrub_2_2021 39_Schweiger_R3_arable_6_2021
+39_Schweiger_R3_ruderal_1_2021 39_Schweiger_R3_ruderal_5_2021
+39_Schweiger_R3_semi_natural_grass_4_2021
+39_Schweiger_R3_woodland_decidious_2_2021
+39_Schweiger_R3_woodland_decidious_3_2021 39_Schweiger_R4_ruderal_5_2021
+39_Schweiger_R4_semi_natural_grass_1_2021
+39_Schweiger_R4_semi_natural_grass_2_2021
+39_Schweiger_R4_woodland_decidious_3_2021
+39_Schweiger_R4_woodland_decidious_4_2021
+39_Schweiger_R4_woodland_decidious_6_2021 39_Schweiger_U1_garden_4_2021
+39_Schweiger_U1_garden_5_2021 39_Schweiger_U1_ruderal_2_2021
+39_Schweiger_U1_ruderal_3_2021 39_Schweiger_U1_ruderal_6_2021
+39_Schweiger_U1_semi_natural_grass_1_2021 39_Schweiger_U2_garden_1_2021
+39_Schweiger_U2_garden_2_2021 39_Schweiger_U2_garden_3_2021
+39_Schweiger_U2_garden_4_2021 39_Schweiger_U2_garden_5_2021
+39_Schweiger_U2_garden_6_2021 39_Schweiger_U3_garden_1_2021
+39_Schweiger_U3_garden_2_2021 39_Schweiger_U3_ruderal_3_2021
+39_Schweiger_U3_ruderal_5_2021 39_Schweiger_U3_semi_natural_grass_4_2021
+39_Schweiger_U3_semi_natural_grass_6_2021 39_Schweiger_U4_garden_1_2021
+39_Schweiger_U4_garden_2_2021 39_Schweiger_U4_garden_3_2021
+39_Schweiger_U4_ruderal_4_2021 39_Schweiger_U4_ruderal_5_2021
+39_Schweiger_U4_semi_natural_grass_5_2021 40_Knight_Ghe_ari_2017
+41_Knight_1_wooded_meadow_2018 41_Knight_2_alvar_pasture_2018
+41_Knight_3_alvar_pasture_2018 41_Knight_4_wooded_meadow_2018
+41_Knight_5_wooded_meadow_2018 41_Knight_6_alvar_pasture_2018
+42_Knight_M1Restored_2019 42_Knight_M2Natural_2019 42_Knight_M3Natural_2019
+42_Knight_M4Restored_2019 42_Knight_M5Restored_2019 42_Knight_M6Natural_2019
+42_Knight_M7Natural_2019 42_Knight_M8Restored_2019 43_Knight_K1_2019
+43_Knight_K2_2019 43_Knight_K3_2019 43_Knight_K4_2019 43_Knight_L1_2019
+43_Knight_L2_2019 43_Knight_L3_2019 43_Knight_L4_2019 43_Knight_P1_2019
+43_Knight_P2_2019 43_Knight_P3_2019 43_Knight_P4_2019 44_Knight_M1_2018
+44_Knight_M10_2018 44_Knight_M11_2018 44_Knight_M12_2018 44_Knight_M13_2018
+44_Knight_M14_2018 44_Knight_M15_2018 44_Knight_M16_2018 44_Knight_M17_2018
+44_Knight_M18_2018 44_Knight_M2_2018 44_Knight_M3_2018 44_Knight_M4_2018
+44_Knight_M5_2018 44_Knight_M6_2018 44_Knight_M7_2018 44_Knight_M8_2018
+44_Knight_M9_2018 45_Knight_Hermanovice_meadow_2018
+45_Knight_Hermanovice_pasture_2018 45_Knight_HorniGrunt_meadow_2018
+45_Knight_Jarnoltowek_pasture_2018 45_Knight_Mnichov_meadow_2018
+46_Knight_Gora_Gipsowa_2018 47_Benadi_1_2010 47_Benadi_2_2010 47_Benadi_3_2010
+47_Benadi_4_2010 47_Benadi_5_2010 47_Benadi_6_2010
+48_Lara-Romero_nevero_Encroached_pasture_2011_2011
+48_Lara-Romero_nevero_Pasture_2011_2011
+48_Lara-Romero_penalara_Encroached_pasture_2011_2011
+48_Lara-Romero_penalara_Pasture_2011_2011
+49_Hervias-Parejo_Na_Redona_2018_2018 50_Hervias-Parejo_Cala_Tirant_2021
+50_Hervias-Parejo_coast_Son_Bou_2021 50_Hervias-Parejo_Favaritx_2021
+50_Hervias-Parejo_Llucalari_2021 50_Hervias-Parejo_platja_Es_Grau_2021
+50_Hervias-Parejo_Sa_Bassa_2021 50_Hervias-Parejo_Salinas_2021
+50_Hervias-Parejo_Sant_Jaume_de_Dalt_2021
+50_Hervias-Parejo_Torre_Fornells_2021 51_Petanidou_Eresos_3_2012
+51_Petanidou_Katergo_2014 51_Petanidou_Merihas_2015 51_Petanidou_Poisses_2013
+51_Petanidou_Pyrgos_2013 51_Petanidou_Sigri_3_2012
+51_Petanidou_Sklavogianni_2015 51_Petanidou_Vatousa_1_2012
+51_Petanidou_Zoodohos_Pigi_2013 52_Hadrava_1_2013 52_Hadrava_2_2013
+52_Hadrava_3_2013 52_Hadrava_4_2013 52_Hadrava_5_2013 52_Hadrava_6_2013
+52_Hadrava_7_2013 52_Hadrava_8_2013 52_Hadrava_9_2013 52_Hadrava_10_2013
+52_Hadrava_11_2013 52_Hadrava_12_2013 52_Hadrava_13_2013 52_Hadrava_14_2013
+52_Hadrava_15_2013 52_Hadrava_16_2013 52_Hadrava_17_2013 52_Hadrava_18_2013
+52_Hadrava_19_2013 52_Hadrava_20_2013 52_Hadrava_21_2013 52_Hadrava_22_2013
+52_Hadrava_23_2013 52_Hadrava_24_2013 52_Hadrava_25_2013 52_Hadrava_26_2013
+52_Hadrava_27_2013 52_Hadrava_29_2013 52_Hadrava_30_2013 52_Hadrava_31_2013
+52_Hadrava_32_2013 52_Hadrava_33_2014 52_Hadrava_34_2014 52_Hadrava_35_2014
+52_Hadrava_36_2014 52_Hadrava_37_2014 52_Hadrava_38_2014 52_Hadrava_39_2014
+52_Hadrava_40_2014 52_Hadrava_41_2014 52_Hadrava_42_2014 52_Hadrava_43_2014
+52_Hadrava_44_2014 52_Hadrava_45_2014 52_Hadrava_46_2014 52_Hadrava_47_2014
+52_Hadrava_48_2014 52_Hadrava_49_2014 53_Libran-Embid_M1Restored_2019
+53_Libran-Embid_M2Natural_2019 53_Libran-Embid_M3Natural_2019
+53_Libran-Embid_M4Restored_2019 53_Libran-Embid_M5Restored_2019
+53_Libran-Embid_M6Natural_2019 53_Libran-Embid_M7Natural_2019
+53_Libran-Embid_M8Restored_2019 54_Lazaro_AloeVera_2018_2018
+54_Lazaro_CanRefila_2018_2018 54_Lazaro_CanVolaVola_2018_2018
+54_Lazaro_CarrerBetlem_2018_2018 54_Lazaro_EsCabanells_2018_2018
+54_Lazaro_EsCapdella_2018_2018 54_Lazaro_Esporles_2018_2018
+54_Lazaro_MontiSion_2018_2018 54_Lazaro_Muro_2018_2018
+54_Lazaro_Puntiro_2018_2018 54_Lazaro_SaRitxola_2018_2018
+54_Lazaro_sHeretat_2018_2018 54_Lazaro_SonBaco_2018_2018
+54_Lazaro_SonDoblons_2018_2018 54_Lazaro_SonForteza_2018_2018
+54_Lazaro_SonGinard_2018_2018 54_Lazaro_SonGual_2018_2018
+54_Lazaro_SonMutNou_2018_2018 54_Lazaro_SonSali_2018_2018
+54_Lazaro_UIB_2018_2018
+'''.split()),
+    '1.1': ('1ee7ad79c54ae42c62ae66cd734e058923ab9bd4', '''
+10_Vanbergen_FR_VAU_2021 50_Hervias-Parejo_Cala_Tirant_2021
+50_Hervias-Parejo_Favaritx_2021 50_Hervias-Parejo_Llucalari_2021
+50_Hervias-Parejo_platja_Es_Grau_2021 50_Hervias-Parejo_Salinas_2021
+50_Hervias-Parejo_Sant_Jaume_de_Dalt_2021
+50_Hervias-Parejo_Torre_Fornells_2021 54_Lazaro_EsCabanells_2018_2018
+'''.split()),
+}
+
+for ver, (sha, order) in old_versions.items():
+    files += [((f'{sha}/Data/3_Final_data/Interaction_data.rds',
+                f'{sha}/Data/3_Final_data/Metadata.rds'), f'v{ver}_{alt}', None)
+              for alt in order]
+
+def fetch_upstream(force=False):
+    name = __name__.split(".")[-1]
+    fetch_upstream_files(name, 'https://raw.githubusercontent.com/JoseBSL/EuPPollNet',
+                         [f for f in files if f[1][0] == "v"], force)
+    return fetch_upstream_files(name, upstream_prefix,
+                                [f for f in files if f[1][0] != "v"], force)
+
+def decoded_lines(f):
+    # a few lines are encoded in Mac OS Roman instead of UTF-8
+    for line in f:
+        try:
+            yield line.decode("utf8")
+        except UnicodeDecodeError:
+            yield line.decode("mac_roman")
+
+def joined(vals):
+    return "; ".join(dict.fromkeys(vals))
+
+@cache_network()
+@coerce_props()
+@annotate()
+def parse(alts=None):
+    name = __name__.split(".")[-1]
+    if alts is None or any(alt in names_set for alt in alts):
+        with open_upstream_file(name, metadata, "r") as f:
+            meta = {(r["Study_id"], r["Year"]): r for r in csv.DictReader(f)}
+        nets = {}
+        with (open_upstream_file(name, interactions, "rb") as fz,
+              gzip.open(fz) as f):
+            for r in csv.DictReader(decoded_lines(f)):
+                alt = alt_name(r["Study_id"], r["Network_id"], r["Date"][:4])
+                if alts is not None and alt not in alts:
+                    continue
+                nets.setdefault(alt, []).append(r)
+        yield from build_networks(names, nets, meta)
+    for ver, (sha, order) in old_versions.items():
+        prefix = f"v{ver}_"
+        if alts is None:
+            want = order
+        else:
+            want = [a[len(prefix):] for a in alts if a.startswith(prefix)]
+        if not want:
+            continue
+        meta, nets = read_old_version(name, sha)
+        yield from build_networks(order, {a: nets[a] for a in want}, meta,
+                                  prefix=prefix)
+
+# The columns of the interaction data used by build_networks()
+COLUMNS = ["Study_id", "Network_id", "Sampling_method", "Authors_habitat",
+           "EuPPollNet_habitat", "Bioregion", "Country", "Locality", "Latitude",
+           "Longitude", "Date", "Interaction"] + \
+          [f"{k}_{c}" for k in ("Plant", "Pollinator")
+           for c in ("accepted_name", "rank", "order", "family", "genus",
+                     "unsure_id")]
+
+_old_cache = {}
+
+def read_old_version(name, sha):
+    """The metadata and the records of an earlier version (only available as
+    R data), grouped by network, with the values as in the CSV files of the
+    current version (strings, "NA" for missing values, dates as YYYY-MM-DD).
+    The last version read is kept in memory, since the networks are parsed
+    one at a time."""
+    if sha in _old_cache:
+        return _old_cache[sha]
+    _old_cache.clear()
+    def columns(fname):
+        with open_upstream_file(name, f"{sha}/Data/3_Final_data/{fname}", "rb") as f:
+            val, attrs = read_rds(f.read())
+        cols = {}
+        for k, c in zip(attrs["names"], val):
+            if isinstance(c, tuple):
+                c, cattrs = c
+                if "levels" in cattrs:
+                    levels = cattrs["levels"]
+                    c = [levels[x - 1] if x is not None else None for x in c]
+                elif cattrs.get("class") == ["Date"]:
+                    c = [None if x is None or x != x else
+                         str(datetime.fromtimestamp(x * 86400, timezone.utc).date())
+                         for x in c]
+            cols[k] = c
+        return cols
+    def to_str(x):
+        if x is None or (isinstance(x, float) and x != x):
+            return "NA"
+        if isinstance(x, float) and x.is_integer():
+            return str(int(x))
+        return str(x)
+    m = columns("Metadata.rds")
+    meta = {}
+    for i in range(len(m["Study_id"])):
+        r = {k: to_str(c[i]) for k, c in m.items()}
+        meta[(r["Study_id"], r["Year"])] = r
+    d = columns("Interaction_data.rds")
+    cols = [(k, d[k]) for k in COLUMNS]
+    del d
+    nets = {}
+    for i in range(len(cols[0][1])):
+        r = {k: (c[i] if k in ("Latitude", "Longitude") else to_str(c[i]))
+             for k, c in cols}
+        alt = alt_name(r["Study_id"], r["Network_id"], r["Date"][:4])
+        nets.setdefault(alt, []).append(r)
+    _old_cache[sha] = (meta, nets)
+    return meta, nets
+
+def build_networks(order, nets, meta, prefix=""):
+    for alt in order:
+        if alt not in nets:
+            continue
+        rows = nets.pop(alt)
+        g = Graph(directed=False)
+        g.vp.name = g.new_vp("string")
+        g.vp.is_pollinator = g.new_vp("bool")
+        g.vp.rank = g.new_vp("string")
+        g.vp.order = g.new_vp("string")
+        g.vp.family = g.new_vp("string")
+        g.vp.genus = g.new_vp("string")
+        g.vp.unsure_id = g.new_vp("bool")
+        vs = {}
+        def vertex(r, kind):
+            key = (kind, r[f"{kind}_accepted_name"])
+            v = vs.get(key)
+            if v is None:
+                v = vs[key] = g.add_vertex()
+                g.vp.name[v] = key[1]
+                g.vp.is_pollinator[v] = kind == "Pollinator"
+                for p, c in [("rank", "rank"), ("order", "order"),
+                             ("family", "family"), ("genus", "genus")]:
+                    x = r[f"{kind}_{c}"]
+                    g.vp[p][v] = "" if x == "NA" else x
+            if r[f"{kind}_unsure_id"] == "Yes":
+                g.vp.unsure_id[v] = True
+            return v
+        weights = {}
+        for r in rows:
+            assert r["Interaction"] == "1"
+            e = (vertex(r, "Plant"), vertex(r, "Pollinator"))
+            weights[e] = weights.get(e, 0) + 1
+        g.ep.weight = g.new_ep("int")
+        g.add_edge_list([(int(s), int(t), w) for (s, t), w in weights.items()],
+                        eprops=[g.ep.weight])
+        r0 = rows[0]
+        m = meta.get((r0["Study_id"], r0["Date"][:4]), {})
+        gp = {"study_id": r0["Study_id"], "network_id": r0["Network_id"],
+              "year": r0["Date"][:4], "doi": m.get("DOI", ""),
+              "sampling_method": joined(r["Sampling_method"] for r in rows),
+              "country": joined(r["Country"] for r in rows),
+              "locality": joined(r["Locality"] for r in rows),
+              "bioregion": joined(r["Bioregion"] for r in rows),
+              "habitat": joined(r["EuPPollNet_habitat"] for r in rows),
+              "authors_habitat": joined(r["Authors_habitat"] for r in rows),
+              "first_date": min(r["Date"] for r in rows),
+              "last_date": max(r["Date"] for r in rows)}
+        for k, v in gp.items():
+            g.gp[k] = g.new_gp("string", val=v)
+        coords = set((float(r["Latitude"]), float(r["Longitude"])) for r in rows)
+        g.gp.latitude = g.new_gp("double", val=sum(c[0] for c in coords) / len(coords))
+        g.gp.longitude = g.new_gp("double", val=sum(c[1] for c in coords) / len(coords))
+        yield prefix + alt, g