{"data":{"id":"10.5061/dryad.cfxpnvxmm","type":"dois","attributes":{"doi":"10.5061/dryad.cfxpnvxmm","prefix":"10.5061","suffix":"dryad.cfxpnvxmm","identifiers":[],"alternateIdentifiers":[],"creators":[{"name":"Kawano, Tasuku","nameType":"Personal","givenName":"Tasuku","familyName":"Kawano","affiliation":["Tohoku Medical and Pharmaceutical University"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0000-0001-6978-6361","nameIdentifierScheme":"ORCID"}]},{"name":"Ike, Erina","nameType":"Personal","givenName":"Erina","familyName":"Ike","affiliation":["Tohoku Medical and Pharmaceutical University"],"nameIdentifiers":[]},{"name":"Okada, Suguru","nameType":"Personal","givenName":"Suguru","familyName":"Okada","affiliation":["Tohoku Medical and Pharmaceutical University"],"nameIdentifiers":[]},{"name":"Takahashi, Tomoko","nameType":"Personal","givenName":"Tomoko","familyName":"Takahashi","affiliation":["Tohoku Medical and Pharmaceutical University"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0000-0003-4683-6041","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Data from: GDNF-RET signaling drives pulmonary neuroendocrine cell hyperplasia and allergic airway inflammation"}],"publisher":"Dryad","container":{},"publicationYear":2026,"subjects":[{"subject":"FOS: Basic medicine","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Basic medicine","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Biological sciences","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Biological sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"Asthma","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Allergic diseases","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Neuroimmunology","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"}],"contributors":[],"dates":[{"date":"2025-12-16T03:22:14Z","dateType":"Created"},{"date":"2026-03-27T21:39:28Z","dateType":"Submitted"},{"date":"2026-04-10T00:00:00Z","dateType":"Issued"},{"date":"2026-04-10T00:00:00Z","dateType":"Available"}],"language":"en","types":{"ris":"DATA","bibtex":"misc","citeproc":"dataset","schemaOrg":"Dataset","resourceType":"dataset","resourceTypeGeneral":"Dataset"},"relatedIdentifiers":[{"relationType":"IsCitedBy","relatedIdentifier":"10.1002/1873-3468.70341","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":["8110 bytes"],"formats":[],"version":"9","rightsList":[{"rights":"Creative Commons Zero v1.0 Universal","rightsUri":"https://creativecommons.org/publicdomain/zero/1.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc0-1.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Pulmonary neuroendocrine cell (PNEC) hyperplasia often occurs in lung\n diseases, including allergic asthma. We previously reported that\n PNEC-derived calcitonin gene-related peptide (CGRP) likely stimulates\n group 2 innate lymphoid cells (ILC2), exacerbating asthma phenotypes in a\n mouse model. Here, we investigate the role of glial cell-line-derived\n neurotrophic factor (GDNF) and rearranged during transfection (RET)\n signaling in PNEC hyperplasia and its therapeutic potential in asthma.\n PNECs expressed GDNF receptors, which were activated primarily by\n infiltrating inflammatory cells. Application of a RET-specific inhibitor\n suppressed ILC2 levels, PNEC hyperplasia, and airway allergic responses.\n We suggest that GDNF-RET signaling promotes PNEC hyperplasia and that the\n PNEC-CGRP-ILC2 axis is closely associated with the development of allergic\n asthma, presenting a possible new treatment strategy.","descriptionType":"Abstract"},{"description":"\u003cem\u003e\u003cstrong\u003eMice\u003c/strong\u003e\u003c/em\u003e\n Specific pathogen-free male C57BL/6N mice were purchased from\n Japan SLC Inc. and CLEA, Japan. GAD67-green fluorescent protein (GFP)\n knock-in mice (ICR.Cg-Gad1) were provided by RIKEN BRC and were\n backcrossed for at least eight generations with C57BL/6 strains. All\n animal experiments in this manuscript were carried out in accordance with\n both the ARRIVE guideline for reporting in vivo experiments and the\n guidelines approved by the Committee of Animal Experiments at the Tohoku\n Medical and Pharmaceutical University (Approval Numbers: A23015, A24013,\n and A25031). All experimental animals were bred in a 12-h light-dark cycle\n environment with free access to food and water except during the\n experimental period. To minimise pain and suffering, all procedures were\n performed under appropriate anaesthesia and analgesia. Animals were\n euthanized when necessary by CO₂ inhalation followed by an overdose of\n anaesthetic. \u003cem\u003e\u003cstrong\u003eAsthma mouse\n model\u003c/strong\u003e\u003c/em\u003e An asthma mouse model\n was established as previously described. Briefly, six- to seven-week-old\n mice were sensitized by intraperitoneal injection of chicken ovalbumin\n (OVA; Grade V; Sigma-Aldrich, St Louis, MO, USA; 8 μg per mouse) adsorbed\n onto aluminum hydroxide (FUJIFILM Wako Pure Chemical Corporation, Osaka,\n Japan; 4 mg per mouse) on days 0 and 5. On days 17 and 24, all mice were\n challenged with aerosolized OVA (5 mg/mL) to induce an asthma-like\n phenotype. Pralsetinib (Selleck Bio., Houston, TX, USA) was dissolved in\n DMSO (Nacalai Tesque, Kyoto, Japan) and diluted in sterile corn oil\n (Nacalai Tesque). The resulting solution was administered orally by gavage\n at 200 μL per mouse per dose (10 mg/kg; 5% DMSO and 95% corn oil).\n Pralsetinib was administered once daily from day 18 for nine consecutive\n days. A vehicle control group received the corresponding solvent.\n Bronchoalveolar lavage (BAL) was performed. Briefly, the lungs were\n lavaged twice by injecting 0.25 mL of cold phosphate-buffered saline\n (PBS), and the recovered PBS was pooled. BALF samples were processed to\n count the total cell counts and cell differentials. In some experiments,\n lungs were harvested from a subset of mice, and homogenates were prepared\n for RNA and protein extraction. RNA and proteins were prepared for RT–PCR\n and ELISA analyses, respectively. Schematics of the experimental protocol\n are shown in Figures 2A and 4A.\n \u003cem\u003e\u003cstrong\u003ePreparation of lung cell\n suspensions\u003c/strong\u003e\u003c/em\u003e Lungs from\n C57BL/6N wild-type and/or GAD67-GFP knock-in mice were excised, minced,\n and enzymatically digested using the enzyme mixture supplied in the Multi\n Tissue Dissociation Kit 1 (Miltenyi Biotec, Bergisch Gladbach, Germany).\n Dissociation was performed using a gentleMACS Dissociator (Miltenyi\n Biotec) with the 37C_n_LUNG program. The digested material was filtered\n through 70-µm cell strainers, washed with phosphate-buffered saline (PBS),\n and resuspended in PBS supplemented with 5 mM EDTA and 1% bovine serum\n albumin (PEB) buffer. The resulting lung cell suspensions were used to\n isolate the indicated cell populations by magnetic separation and flow\n cytometric sorting. \u003cem\u003e\u003cstrong\u003eIsolation\n of CD45⁺, CD146⁺, and CD31⁺ cells\u003c/strong\u003e\u003c/em\u003e\n CD45⁺ hematopoietic cells were first isolated from lung cell\n suspensions using CD45 MicroBeads (Miltenyi Biotec) and an autoMACS Pro\n Separator (Miltenyi Biotec) with the Possel program. The CD45-depleted\n fraction was subsequently incubated with biotin-conjugated anti-CD146\n antibody (BioLegend, San Diego, CA, USA), followed by Streptavidin\n MicroBeads (Miltenyi Biotec). CD146⁺ cells were collected using the Possel\n program and used as smooth muscle/perivascular cells as previously\n described. Endothelial cells were then isolated from the remaining\n fraction using CD31 MicroBeads (Miltenyi Biotec) and the Possel\n program. \u003cem\u003e\u003cstrong\u003eIsolation of pulmonary\n neuroendocrine cells (PNECs)\u003c/strong\u003e\u003c/em\u003e\n To enrich epithelial cells, lung cell suspensions were incubated\n with PE/Cy7-conjugated anti-CD326 (EpCAM) antibody (BioLegend) along with\n CD31 and CD45 MicroBeads (Miltenyi Biotec). CD31⁺ and CD45⁺ cells were\n then removed using the \u003cem\u003eDepletes\u003c/em\u003e program on the\n autoMACS Pro Separator. The remaining cells were\n subsequently incubated with anti-PE MicroBeads UltraPure (Miltenyi\n Biotec), and EpCAM⁺ epithelial cells were enriched using the Posseld2\n program. PNECs were identified using GAD67-GFP knock-in mice, in which\n neuroendocrine cells express GFP. After staining with 7-AAD to exclude\n dead cells, EpCAM⁺ GFP⁺ cells were sorted using FACSAria Fusion with\n FACSDiva (v9.0.1) (BD Biosciences, Franklin Lakes, NJ, USA).\n \u003cem\u003e\u003cstrong\u003eIsolation of ILC2s and Th2\n cells\u003c/strong\u003e\u003c/em\u003e For isolating\n lymphocyte populations, lung cell suspensions were stained with\n biotinylated lineage markers (CD11b, CD11c, NK-1.1, F4/80, Gr-1, B220,\n CD19, and TER-119) and incubated with Streptavidin MicroBeads (Miltenyi\n Biotec). Lineage-positive cells were then depleted using the Depletes\n program on an autoMACS Pro Separator. The remaining cells were stained\n with antibodies against CD3ε, CD4, CD25, CD45.2, T1/ST2, TCRβ, Thy1.2,\n CD127, and KLRG1. ILC2s were identified and isolated as Lin⁻ CD3ε⁻ CD4⁻\n TCRβ⁻ Thy1.2⁺ CD127⁺ KLRG1⁺ cells as previously described, while Th2 cells\n were defined as CD3ε⁺ CD4⁺ TCRβ⁺ T1/ST2⁺ cells. Cell sorting was performed\n using a FACSAria Fusion with FACSDiva. The gating strategies are shown in\n Supplementary Figure S1, and the antibodies used for flow cytometry are\n listed in Supplementary Table S1.\n \u003cem\u003e\u003cstrong\u003eReverse transcription-polymerase chain\n reaction (RT-PCR)\u003c/strong\u003e\u003c/em\u003e Total RNA\n extraction and RT-PCR were performed as described previously. Briefly,\n RT-qPCR cycling conditions were as follows: an initial denaturation step\n at 95 °C for 10 min, followed by 40 cycles of denaturation (95 °C for 10\n s) and annealing/extension (60 °C for 30 s). Fold changes in gene\n expression were determined using the standard curve method. The primers\n used for RT-PCR are listed in Supplementary Table S2.\n \u003cem\u003e\u003cstrong\u003ePeriodic acid-Schiff (PAS)\n staining\u003c/strong\u003e\u003c/em\u003e PAS staining was\n performed as previously described. PAS-stained sections were observed\n under a light microscope (CX43; EVIDENT, Tokyo, Japan).\n \u003cem\u003e\u003cstrong\u003eImmunohistochemistry\u003c/strong\u003e\u003c/em\u003e Immunohistochemistry were perfomed as previously described. Primary antibodies used for immunohistochemistry are listed in Supplementary Table S3. For selected paraffin-embedded tissue sections, tyramide signal amplification (TSA)–based immunofluorescence staining was performed. Sections (6-µm thick) were deparaffinized in xylene and rehydrated in decreasing ethanol series. Antigen retrieval was performed by heating the sections in citrate buffer (pH 6.0). Endogenous peroxidase activity was quenched by incubation with hydrogen peroxide, followed by blocking of non-specific binding using Blocking One (Nacalai Tesque). Sections were incubated with primary antibodies raised in rabbit, followed by horseradish peroxidase (HRP)–conjugated anti-rabbit IgG secondary antibodies. Immunoreactivity was visualized using a tyramide signal amplification (TSA) system with tyramide-Cy3 and tyramide-Cy5 (AAT Bioquest, Inc., Pleasanton, CA, USA). For sequential multiplex staining, bound antibodies were removed by heating the sections in citrate buffer (pH 6.0), and cycles of primary antibody incubation, HRP-conjugated secondary antibody incubation, and tyramide fluorophore labeling were repeated. Nuclei were counterstained with DAPI. All immunofluorescence images were captured using the ZEISS LSM 900 confocal laser scanning microscope. \u003cem\u003e\u003cstrong\u003eEnzyme-linked immunosorbent assay (ELISA)\u003c/strong\u003e\u003c/em\u003e ELISA was performed as described previously. Protein concentrations in lung homogenates, plasma, and cell culture supernatants were measured using specific ELISA kits for GDNF (Invitrogen, Carlsbad, CA, USA), as well as for IL-5 and IL-13 (Thermo Fisher Scientific, Waltham, MA, USA). All procedures were performed according to the manufacturer’s instructions. ELISA for OVA-IgE was performed as previously described. \u003cem\u003e\u003cstrong\u003eAssessment of GDNF-producing cells by flow cytometry\u003c/strong\u003e\u003c/em\u003e Lung cell suspensions were processed as described above. Live/dead discrimination was performed using Zombie Aqua viability dye. Cells were blocked with anti-mouse CD16/32 (Fc) antibody and anti-mouse IgG Fab fragment for 10 minutes at 4°C. Surface staining was performed with CD11c and Siglec-F (biotin) antibodies. After washing, cells were fixed and permeabilized using the Intracellular Fixation \u0026amp; Permeabilization Buffer Set (Invitrogen), and intracellular GDNF (Santa Cruz Biotechnology, 1:50) was stained at 4°C for 60 minutes. Secondary detection was performed with Alexa Fluor 488-conjugated anti-mouse IgG for GDNF and Alexa Fluor 555-conjugated Streptavidin for Siglec-F. Cells were filtered through a 70-µm strainer and analyzed on the FACSAria Fusion with FACSDiva. Eosinophils were identified as Siglec-F\u003csup\u003e+\u003c/sup\u003e and CD11c\u003csup\u003e−\u003c/sup\u003e cells, while macrophages were identified as Siglec-F\u003csup\u003e+\u003c/sup\u003e and CD11c\u003csup\u003e+\u003c/sup\u003e cells. The gating strategy is shown in Figure 3A. \u003cem\u003e\u003cstrong\u003eQuantification of inflammatory cells in the bronchoalveolar lavage fluid (BALF)\u003c/strong\u003e\u003c/em\u003e BALF was collected 3 days after the final OVA challenge (day 27), following a previously described method. \u003cem\u003e\u003cstrong\u003eProtocol for treatment with pralsetinib\u003c/strong\u003e\u003c/em\u003e Mice with asthma were treated with either pralsetinib (10 mg/kg, BMS-927711; Selleck Chemicals, Houston, TX, USA) or a vehicle of 5% dimethylsulfoxide and 95% corn oil via an oral sonde (Natsume Seisakusho, Tokyo, Japan) once daily between days 18 and 27. The administered volume was 200 μL, and the vehicle-treated group received an equivalent volume. The administration schedules are summarized in Figure 4A. The dose administered was determined based on a previous study. \u003cem\u003e\u003cstrong\u003eStatistical analyses\u003c/strong\u003e\u003c/em\u003e Data are expressed as the mean ± standard deviation (SD) from multiple independent experiments (indicated by n values). Significant differences were determined using an unpaired t-test for normal distribution and either the Mann–Whitney U test or one-way analysis of variance (ANOVA) and Tukey’s post hoc-test for all other cases. Statistical analyses were performed using Prism 6 (GraphPad Software, San Diego, CA, USA). Statistical significance was set at p \u0026lt; 0.05.","descriptionType":"Methods"},{"description":"# Data from: GDNF-RET signaling drives pulmonary neuroendocrine cell\n hyperplasia and allergic airway inflammation Dataset DOI:\n [10.5061/dryad.cfxpnvxmm](https://doi.org/10.5061/dryad.cfxpnvxmm) ##\n Description of the data and file structure ### Files and variables ####\n doi_10_5061_dryad_cfxpnvxmm_V260326.zip Fig 1b: RT-qPCR for *Ret*. RNA\n obtained. n=3 Fig 2C: Quantitative analyses for GDNF concentrations in\n lung homogenate. n=4 on naïve, day 25- and day 27-asthma groups. Fig 2D:\n Quantitative analyses for GDNF concentrations in plasma. n = 6 on naïve, n\n = 4 on day 25, and n=5 on day 27. The concentration in the naïve group was\n set to 0 pg/mg, as it was below the detection threshold. Fig 4C: The\n number of CGRP+ PNEC per neuroepithelial bodies (NEB). Number of mice: n=3\n for naïve, n=6 for vehicle-treated asthma group, and n=8 for\n pralsetinib-treated asthma group. Fig 4E: Number of Ki-67+ CGRP+ PNEC per\n CGRP+ PNEC. Number of mice: n=4 for naïve, n=3 for vehicle-treated asthma\n group, and n=4 for pralsetinib-treated asthma group. Fig 5A: Total number\n of cells and constituents in bronchoalveolar lavage fluid (BALF) obtained\n from the vehicle-treated or pralsetinib-treated asthma group. n=3 for each\n group. Fig 5C: Quantitative analysis of Periodic Acid-Schiff stain\n (PAS)-positive cells. n=5 for the naïve group, n=7 for the vehicle-treated\n asthma group, and n=8 for the pralsetinib-treated asthma group. The number\n of PAS-positive cells in the airways with an inner diameter of 100–300 μm\n was counted. Fig 6A: Concentrations of IL-5 in lung homogenates from\n vehicle-treated or pralsetinib-treated asthma groups. n=6 for each group.\n Fig 6B: Concentrations of IL-13 in lung homogenates from vehicle-treated\n or pralsetinib-treated asthma groups. n=6 for each group. Fig 6C: The\n number of KLRG+ ILC2 sorted by flow cytometry from lungs of naïve,\n vehicle-treated, or pralsetinib-treated groups. Number of mice: n=4 for\n naïve, n=3 for vehicle-treated asthma group, and n=3 for\n pralsetinib-treated asthma group. Fig 6D: IL-5 secretion levels from\n sorted KLRG+ ILC2. ILC2 from the vehicle- or pralsetinib-treated asthma\n groups were stimulated with IL-33 in culture for 4 days, and IL-5 levels\n in the culture supernatants were measured. Fig 6E: The number of CD4+ Th2\n cells sorted by flow cytometry from lungs of naïve, vehicle-treated, or\n pralsetinib-treated groups. Number of mice: n=4 for naïve, n=3 for\n vehicle-treated asthma group, and n=3 for pralsetinib-treated asthma\n group. Fig 6F: Ovalbumin (OVA)-IgE concentrations in serum from vehicle-\n or pralsetinib-treated asthma groups. n=11 for the vehicle-treated group\n and n=8 for the pralsetinib-treated group.","descriptionType":"TechnicalInfo"}],"geoLocations":[],"fundingReferences":[{"schemeUri":"https://ror.org","funderName":"Japan Society for the Promotion of Science","funderIdentifier":"https://ror.org/00hhkn466","funderIdentifierType":"ROR"}],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlc291cmNlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00L21ldGFkYXRhLnhzZCI+CiAgPGlkZW50aWZpZXIgaWRlbnRpZmllclR5cGU9IkRPSSI+MTAuNTA2MS9EUllBRC5DRlhQTlZYTU08L2lkZW50aWZpZXI+CiAgPGNyZWF0b3JzPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkthd2FubywgVGFzdWt1PC9jcmVhdG9yTmFtZT4KICAgICAgPG5hbWVJZGVudGlmaWVyIG5hbWVJZGVudGlmaWVyU2NoZW1lPSJPUkNJRCIgc2NoZW1lVVJJPSJodHRwOi8vb3JjaWQub3JnLyI+MDAwMC0wMDAxLTY5NzgtNjM2MTwvbmFtZUlkZW50aWZpZXI+CiAgICAgIDxhZmZpbGlhdGlvbiBhZmZpbGlhdGlvbklkZW50aWZpZXI9Imh0dHBzOi8vcm9yLm9yZy8wMjY0enhhNDUiIGFmZmlsaWF0aW9uSWRlbnRpZmllclNjaGVtZT0iUk9SIiBzY2hlbWVVUkk9Imh0dHBzOi8vcm9yLm9yZyI+VG9ob2t1IE1lZGljYWwgYW5kIFBoYXJtYWNldXRpY2FsIFVuaXZlcnNpdHk8L2FmZmlsaWF0aW9uPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPklrZSwgRXJpbmE8L2NyZWF0b3JOYW1lPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDI2NHp4YTQ1IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlRvaG9rdSBNZWRpY2FsIGFuZCBQaGFybWFjZXV0aWNhbCBVbml2ZXJzaXR5PC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5Pa2FkYSwgU3VndXJ1PC9jcmVhdG9yTmFtZT4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAyNjR6eGE0NSIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Ub2hva3UgTWVkaWNhbCBhbmQgUGhhcm1hY2V1dGljYWwgVW5pdmVyc2l0eTwvYWZmaWxpYXRpb24+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+VGFrYWhhc2hpLCBUb21va288L2NyZWF0b3JOYW1lPgogICAgICA8bmFtZUlkZW50aWZpZXIgbmFtZUlkZW50aWZpZXJTY2hlbWU9Ik9SQ0lEIiBzY2hlbWVVUkk9Imh0dHA6Ly9vcmNpZC5vcmcvIj4wMDAwLTAwMDMtNDY4My02MDQxPC9uYW1lSWRlbnRpZmllcj4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAyNjR6eGE0NSIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Ub2hva3UgTWVkaWNhbCBhbmQgUGhhcm1hY2V1dGljYWwgVW5pdmVyc2l0eTwvYWZmaWxpYXRpb24+CiAgICA8L2NyZWF0b3I+CiAgPC9jcmVhdG9ycz4KICA8dGl0bGVzPgogICAgPHRpdGxlPgogICAgICBEYXRhIGZyb206IEdETkYtUkVUIHNpZ25hbGluZyBkcml2ZXMgcHVsbW9uYXJ5IG5ldXJvZW5kb2NyaW5lIGNlbGwKICAgICAgaHlwZXJwbGFzaWEgYW5kIGFsbGVyZ2ljIGFpcndheSBpbmZsYW1tYXRpb24KICAgIDwvdGl0bGU+CiAgPC90aXRsZXM+CiAgPHB1Ymxpc2hlciBwdWJsaXNoZXJJZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDB4Nmg1bjk1IiBwdWJsaXNoZXJJZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnLyI+RHJ5YWQ8L3B1Ymxpc2hlcj4KICA8cmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZUdlbmVyYWw9IkRhdGFzZXQiPmRhdGFzZXQ8L3Jlc291cmNlVHlwZT4KICA8cHVibGljYXRpb25ZZWFyPjIwMjY8L3B1YmxpY2F0aW9uWWVhcj4KICA8c3ViamVjdHM+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQmFzaWMgbWVkaWNpbmU8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQmlvbG9naWNhbCBzY2llbmNlczwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+QXN0aG1hPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iUExPUyBTdWJqZWN0IEFyZWEgVGhlc2F1cnVzIiBzY2hlbWVVUkk9Imh0dHBzOi8vZ2l0aHViLmNvbS9QTE9TL3Bsb3MtdGhlc2F1cnVzIj5BbGxlcmdpYyBkaXNlYXNlczwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+TmV1cm9pbW11bm9sb2d5PC9zdWJqZWN0PgogIDwvc3ViamVjdHM+CiAgPGZ1bmRpbmdSZWZlcmVuY2VzPgogICAgPGZ1bmRpbmdSZWZlcmVuY2U+CiAgICAgIDxmdW5kZXJOYW1lPkphcGFuIFNvY2lldHkgZm9yIHRoZSBQcm9tb3Rpb24gb2YgU2NpZW5jZTwvZnVuZGVyTmFtZT4KICAgICAgPGZ1bmRlcklkZW50aWZpZXIgZnVuZGVySWRlbnRpZmllclR5cGU9IlJPUiI+aHR0cHM6Ly9yb3Iub3JnLzAwaGhrbjQ2NjwvZnVuZGVySWRlbnRpZmllcj4KICAgICAgPGF3YXJkVGl0bGUvPgogICAgPC9mdW5kaW5nUmVmZXJlbmNlPgogIDwvZnVuZGluZ1JlZmVyZW5jZXM+CiAgPGRhdGVzPgogICAgPGRhdGUgZGF0ZVR5cGU9IkNyZWF0ZWQiPjIwMjUtMTItMTZUMDM6MjI6MTRaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCI+MjAyNi0wMy0yN1QyMTozOToyOFo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iSXNzdWVkIj4yMDI2LTA0LTEwVDAwOjAwOjAwWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJBdmFpbGFibGUiPjIwMjYtMDQtMTBUMDA6MDA6MDBaPC9kYXRlPgogIDwvZGF0ZXM+CiAgPGxhbmd1YWdlPmVuPC9sYW5ndWFnZT4KICA8cmVsYXRlZElkZW50aWZpZXJzPgogICAgPHJlbGF0ZWRJZGVudGlmaWVyIHJlbGF0aW9uVHlwZT0iSXNDaXRlZEJ5IiByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSI+aHR0cHM6Ly9kb2kub3JnLzEwLjEwMDIvMTg3My0zNDY4LjcwMzQxPC9yZWxhdGVkSWRlbnRpZmllcj4KICA8L3JlbGF0ZWRJZGVudGlmaWVycz4KICA8c2l6ZXM+CiAgICA8c2l6ZT44MTEwIGJ5dGVzPC9zaXplPgogIDwvc2l6ZXM+CiAgPHZlcnNpb24+OTwvdmVyc2lvbj4KICA8cmlnaHRzTGlzdD4KICAgIDxyaWdodHMgcmlnaHRzVVJJPSJodHRwczovL3NwZHgub3JnL2xpY2Vuc2VzL0NDMC0xLjAuaHRtbCI+Q3JlYXRpdmUgQ29tbW9ucyBaZXJvIHYxLjAgVW5pdmVyc2FsPC9yaWdodHM+CiAgPC9yaWdodHNMaXN0PgogIDxkZXNjcmlwdGlvbnM+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJBYnN0cmFjdCI+CiAgICAgIFB1bG1vbmFyeSBuZXVyb2VuZG9jcmluZSBjZWxsIChQTkVDKSBoeXBlcnBsYXNpYSBvZnRlbiBvY2N1cnMgaW4gbHVuZwogICAgICBkaXNlYXNlcywgaW5jbHVkaW5nIGFsbGVyZ2ljIGFzdGhtYS4gV2UgcHJldmlvdXNseSByZXBvcnRlZCB0aGF0CiAgICAgIFBORUMtZGVyaXZlZCBjYWxjaXRvbmluIGdlbmUtcmVsYXRlZCBwZXB0aWRlIChDR1JQKSBsaWtlbHkgc3RpbXVsYXRlcwogICAgICBncm91cCAyIGlubmF0ZSBseW1waG9pZCBjZWxscyAoSUxDMiksIGV4YWNlcmJhdGluZyBhc3RobWEgcGhlbm90eXBlcyBpbiBhCiAgICAgIG1vdXNlIG1vZGVsLiBIZXJlLCB3ZSBpbnZlc3RpZ2F0ZSB0aGUgcm9sZSBvZiBnbGlhbCBjZWxsLWxpbmUtZGVyaXZlZAogICAgICBuZXVyb3Ryb3BoaWMgZmFjdG9yIChHRE5GKSBhbmQgcmVhcnJhbmdlZCBkdXJpbmcgdHJhbnNmZWN0aW9uIChSRVQpCiAgICAgIHNpZ25hbGluZyBpbiBQTkVDIGh5cGVycGxhc2lhIGFuZCBpdHMgdGhlcmFwZXV0aWMgcG90ZW50aWFsIGluIGFzdGhtYS4KICAgICAgUE5FQ3MgZXhwcmVzc2VkIEdETkYgcmVjZXB0b3JzLCB3aGljaCB3ZXJlIGFjdGl2YXRlZCBwcmltYXJpbHkgYnkKICAgICAgaW5maWx0cmF0aW5nIGluZmxhbW1hdG9yeSBjZWxscy4gQXBwbGljYXRpb24gb2YgYSBSRVQtc3BlY2lmaWMgaW5oaWJpdG9yCiAgICAgIHN1cHByZXNzZWQgSUxDMiBsZXZlbHMsIFBORUMgaHlwZXJwbGFzaWEsIGFuZCBhaXJ3YXkgYWxsZXJnaWMgcmVzcG9uc2VzLgogICAgICBXZSBzdWdnZXN0IHRoYXQgR0RORi1SRVQgc2lnbmFsaW5nIHByb21vdGVzIFBORUMgaHlwZXJwbGFzaWEgYW5kIHRoYXQgdGhlCiAgICAgIFBORUMtQ0dSUC1JTEMyIGF4aXMgaXMgY2xvc2VseSBhc3NvY2lhdGVkIHdpdGggdGhlIGRldmVsb3BtZW50IG9mIGFsbGVyZ2ljCiAgICAgIGFzdGhtYSwgcHJlc2VudGluZyBhIHBvc3NpYmxlIG5ldyB0cmVhdG1lbnQgc3RyYXRlZ3kuCiAgICA8L2Rlc2NyaXB0aW9uPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iTWV0aG9kcyI+CiAgICAgICZsdDtwJmd0OyZsdDtlbSZndDsmbHQ7c3Ryb25nJmd0O01pY2UmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7U3BlY2lmaWMgcGF0aG9nZW4tZnJlZSBtYWxlIEM1N0JMLzZOIG1pY2Ugd2VyZSBwdXJjaGFzZWQgZnJvbQogICAgICBKYXBhbiBTTEMgSW5jLiBhbmQgQ0xFQSwgSmFwYW4uIEdBRDY3LWdyZWVuIGZsdW9yZXNjZW50IHByb3RlaW4gKEdGUCkKICAgICAga25vY2staW4gbWljZSAoSUNSLkNnLUdhZDEpIHdlcmUgcHJvdmlkZWQgYnkgUklLRU4gQlJDIGFuZCB3ZXJlCiAgICAgIGJhY2tjcm9zc2VkIGZvciBhdCBsZWFzdCBlaWdodCBnZW5lcmF0aW9ucyB3aXRoIEM1N0JMLzYgc3RyYWlucy4gQWxsCiAgICAgIGFuaW1hbCBleHBlcmltZW50cyBpbiB0aGlzIG1hbnVzY3JpcHQgd2VyZSBjYXJyaWVkIG91dCBpbiBhY2NvcmRhbmNlIHdpdGgKICAgICAgYm90aCB0aGUgQVJSSVZFIGd1aWRlbGluZSBmb3IgcmVwb3J0aW5nIGluIHZpdm8gZXhwZXJpbWVudHMgYW5kIHRoZQogICAgICBndWlkZWxpbmVzIGFwcHJvdmVkIGJ5IHRoZSBDb21taXR0ZWUgb2YgQW5pbWFsIEV4cGVyaW1lbnRzIGF0IHRoZSBUb2hva3UKICAgICAgTWVkaWNhbCBhbmQgUGhhcm1hY2V1dGljYWwgVW5pdmVyc2l0eSAoQXBwcm92YWwgTnVtYmVyczogQTIzMDE1LCBBMjQwMTMsCiAgICAgIGFuZCBBMjUwMzEpLiBBbGwgZXhwZXJpbWVudGFsIGFuaW1hbHMgd2VyZSBicmVkIGluIGEgMTItaCBsaWdodC1kYXJrIGN5Y2xlCiAgICAgIGVudmlyb25tZW50IHdpdGggZnJlZSBhY2Nlc3MgdG8gZm9vZCBhbmQgd2F0ZXIgZXhjZXB0IGR1cmluZyB0aGUKICAgICAgZXhwZXJpbWVudGFsIHBlcmlvZC4gVG8gbWluaW1pc2UgcGFpbiBhbmQgc3VmZmVyaW5nLCBhbGwgcHJvY2VkdXJlcyB3ZXJlCiAgICAgIHBlcmZvcm1lZCB1bmRlciBhcHByb3ByaWF0ZSBhbmFlc3RoZXNpYSBhbmQgYW5hbGdlc2lhLiBBbmltYWxzIHdlcmUKICAgICAgZXV0aGFuaXplZCB3aGVuIG5lY2Vzc2FyeSBieSBDT+KCgiBpbmhhbGF0aW9uIGZvbGxvd2VkIGJ5IGFuIG92ZXJkb3NlIG9mCiAgICAgIGFuYWVzdGhldGljLiZsdDsvcCZndDsgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7QXN0aG1hIG1vdXNlCiAgICAgIG1vZGVsJmx0Oy9zdHJvbmcmZ3Q7Jmx0Oy9lbSZndDsmbHQ7L3AmZ3Q7ICZsdDtwJmd0O0FuIGFzdGhtYSBtb3VzZSBtb2RlbAogICAgICB3YXMgZXN0YWJsaXNoZWQgYXMgcHJldmlvdXNseSBkZXNjcmliZWQuIEJyaWVmbHksIHNpeC0gdG8gc2V2ZW4td2Vlay1vbGQKICAgICAgbWljZSB3ZXJlIHNlbnNpdGl6ZWQgYnkgaW50cmFwZXJpdG9uZWFsIGluamVjdGlvbiBvZiBjaGlja2VuIG92YWxidW1pbgogICAgICAoT1ZBOyBHcmFkZSBWOyBTaWdtYS1BbGRyaWNoLCBTdCBMb3VpcywgTU8sIFVTQTsgOCDOvGcgcGVyIG1vdXNlKSBhZHNvcmJlZAogICAgICBvbnRvIGFsdW1pbnVtIGh5ZHJveGlkZSAoRlVKSUZJTE0gV2FrbyBQdXJlIENoZW1pY2FsIENvcnBvcmF0aW9uLCBPc2FrYSwKICAgICAgSmFwYW47IDQgbWcgcGVyIG1vdXNlKSBvbiBkYXlzIDAgYW5kIDUuIE9uIGRheXMgMTcgYW5kIDI0LCBhbGwgbWljZSB3ZXJlCiAgICAgIGNoYWxsZW5nZWQgd2l0aCBhZXJvc29saXplZCBPVkEgKDUgbWcvbUwpIHRvIGluZHVjZSBhbiBhc3RobWEtbGlrZQogICAgICBwaGVub3R5cGUuIFByYWxzZXRpbmliIChTZWxsZWNrIEJpby4sIEhvdXN0b24sIFRYLCBVU0EpIHdhcyBkaXNzb2x2ZWQgaW4KICAgICAgRE1TTyAoTmFjYWxhaSBUZXNxdWUsIEt5b3RvLCBKYXBhbikgYW5kIGRpbHV0ZWQgaW4gc3RlcmlsZSBjb3JuIG9pbAogICAgICAoTmFjYWxhaSBUZXNxdWUpLiBUaGUgcmVzdWx0aW5nIHNvbHV0aW9uIHdhcyBhZG1pbmlzdGVyZWQgb3JhbGx5IGJ5IGdhdmFnZQogICAgICBhdCAyMDAgzrxMIHBlciBtb3VzZSBwZXIgZG9zZSAoMTAgbWcva2c7IDUlIERNU08gYW5kIDk1JSBjb3JuIG9pbCkuCiAgICAgIFByYWxzZXRpbmliIHdhcyBhZG1pbmlzdGVyZWQgb25jZSBkYWlseSBmcm9tIGRheSAxOCBmb3IgbmluZSBjb25zZWN1dGl2ZQogICAgICBkYXlzLiBBIHZlaGljbGUgY29udHJvbCBncm91cCByZWNlaXZlZCB0aGUgY29ycmVzcG9uZGluZyBzb2x2ZW50LgogICAgICBCcm9uY2hvYWx2ZW9sYXIgbGF2YWdlIChCQUwpIHdhcyBwZXJmb3JtZWQuIEJyaWVmbHksIHRoZSBsdW5ncyB3ZXJlCiAgICAgIGxhdmFnZWQgdHdpY2UgYnkgaW5qZWN0aW5nIDAuMjUgbUwgb2YgY29sZCBwaG9zcGhhdGUtYnVmZmVyZWQgc2FsaW5lCiAgICAgIChQQlMpLCBhbmQgdGhlIHJlY292ZXJlZCBQQlMgd2FzIHBvb2xlZC4gQkFMRiBzYW1wbGVzIHdlcmUgcHJvY2Vzc2VkIHRvCiAgICAgIGNvdW50IHRoZSB0b3RhbCBjZWxsIGNvdW50cyBhbmQgY2VsbCBkaWZmZXJlbnRpYWxzLiBJbiBzb21lIGV4cGVyaW1lbnRzLAogICAgICBsdW5ncyB3ZXJlIGhhcnZlc3RlZCBmcm9tIGEgc3Vic2V0IG9mIG1pY2UsIGFuZCBob21vZ2VuYXRlcyB3ZXJlIHByZXBhcmVkCiAgICAgIGZvciBSTkEgYW5kIHByb3RlaW4gZXh0cmFjdGlvbi4gUk5BIGFuZCBwcm90ZWlucyB3ZXJlIHByZXBhcmVkIGZvciBSVOKAk1BDUgogICAgICBhbmQgRUxJU0EgYW5hbHlzZXMsIHJlc3BlY3RpdmVseS4gU2NoZW1hdGljcyBvZiB0aGUgZXhwZXJpbWVudGFsIHByb3RvY29sCiAgICAgIGFyZSBzaG93biBpbiBGaWd1cmVzIDJBIGFuZCA0QS4mbHQ7L3AmZ3Q7CiAgICAgICZsdDtwJmd0OyZsdDtlbSZndDsmbHQ7c3Ryb25nJmd0O1ByZXBhcmF0aW9uIG9mIGx1bmcgY2VsbAogICAgICBzdXNwZW5zaW9ucyZsdDsvc3Ryb25nJmd0OyZsdDsvZW0mZ3Q7Jmx0Oy9wJmd0OyAmbHQ7cCZndDtMdW5ncyBmcm9tCiAgICAgIEM1N0JMLzZOIHdpbGQtdHlwZSBhbmQvb3IgR0FENjctR0ZQIGtub2NrLWluIG1pY2Ugd2VyZSBleGNpc2VkLCBtaW5jZWQsCiAgICAgIGFuZCBlbnp5bWF0aWNhbGx5IGRpZ2VzdGVkIHVzaW5nIHRoZSBlbnp5bWUgbWl4dHVyZSBzdXBwbGllZCBpbiB0aGUgTXVsdGkKICAgICAgVGlzc3VlIERpc3NvY2lhdGlvbiBLaXQgMSAoTWlsdGVueWkgQmlvdGVjLCBCZXJnaXNjaCBHbGFkYmFjaCwgR2VybWFueSkuCiAgICAgIERpc3NvY2lhdGlvbiB3YXMgcGVyZm9ybWVkIHVzaW5nIGEgZ2VudGxlTUFDUyBEaXNzb2NpYXRvciAoTWlsdGVueWkKICAgICAgQmlvdGVjKSB3aXRoIHRoZSAzN0Nfbl9MVU5HIHByb2dyYW0uIFRoZSBkaWdlc3RlZCBtYXRlcmlhbCB3YXMgZmlsdGVyZWQKICAgICAgdGhyb3VnaCA3MC3CtW0gY2VsbCBzdHJhaW5lcnMsIHdhc2hlZCB3aXRoIHBob3NwaGF0ZS1idWZmZXJlZCBzYWxpbmUgKFBCUyksCiAgICAgIGFuZCByZXN1c3BlbmRlZCBpbiBQQlMgc3VwcGxlbWVudGVkIHdpdGggNSBtTSBFRFRBIGFuZCAxJSBib3ZpbmUgc2VydW0KICAgICAgYWxidW1pbiAoUEVCKSBidWZmZXIuIFRoZSByZXN1bHRpbmcgbHVuZyBjZWxsIHN1c3BlbnNpb25zIHdlcmUgdXNlZCB0bwogICAgICBpc29sYXRlIHRoZSBpbmRpY2F0ZWQgY2VsbCBwb3B1bGF0aW9ucyBieSBtYWduZXRpYyBzZXBhcmF0aW9uIGFuZCBmbG93CiAgICAgIGN5dG9tZXRyaWMgc29ydGluZy4mbHQ7L3AmZ3Q7ICZsdDtwJmd0OyZsdDtlbSZndDsmbHQ7c3Ryb25nJmd0O0lzb2xhdGlvbgogICAgICBvZiBDRDQ14oG6LCBDRDE0NuKBuiwgYW5kIENEMzHigbogY2VsbHMmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7Q0Q0NeKBuiBoZW1hdG9wb2lldGljIGNlbGxzIHdlcmUgZmlyc3QgaXNvbGF0ZWQgZnJvbSBsdW5nIGNlbGwKICAgICAgc3VzcGVuc2lvbnMgdXNpbmcgQ0Q0NSBNaWNyb0JlYWRzIChNaWx0ZW55aSBCaW90ZWMpIGFuZCBhbiBhdXRvTUFDUyBQcm8KICAgICAgU2VwYXJhdG9yIChNaWx0ZW55aSBCaW90ZWMpIHdpdGggdGhlIFBvc3NlbCBwcm9ncmFtLiBUaGUgQ0Q0NS1kZXBsZXRlZAogICAgICBmcmFjdGlvbiB3YXMgc3Vic2VxdWVudGx5IGluY3ViYXRlZCB3aXRoIGJpb3Rpbi1jb25qdWdhdGVkIGFudGktQ0QxNDYKICAgICAgYW50aWJvZHkgKEJpb0xlZ2VuZCwgU2FuIERpZWdvLCBDQSwgVVNBKSwgZm9sbG93ZWQgYnkgU3RyZXB0YXZpZGluCiAgICAgIE1pY3JvQmVhZHMgKE1pbHRlbnlpIEJpb3RlYykuIENEMTQ24oG6IGNlbGxzIHdlcmUgY29sbGVjdGVkIHVzaW5nIHRoZSBQb3NzZWwKICAgICAgcHJvZ3JhbSBhbmQgdXNlZCBhcyBzbW9vdGggbXVzY2xlL3Blcml2YXNjdWxhciBjZWxscyBhcyBwcmV2aW91c2x5CiAgICAgIGRlc2NyaWJlZC4gRW5kb3RoZWxpYWwgY2VsbHMgd2VyZSB0aGVuIGlzb2xhdGVkIGZyb20gdGhlIHJlbWFpbmluZwogICAgICBmcmFjdGlvbiB1c2luZyBDRDMxIE1pY3JvQmVhZHMgKE1pbHRlbnlpIEJpb3RlYykgYW5kIHRoZSBQb3NzZWwKICAgICAgcHJvZ3JhbS4mbHQ7L3AmZ3Q7ICZsdDtwJmd0OyZsdDtlbSZndDsmbHQ7c3Ryb25nJmd0O0lzb2xhdGlvbiBvZiBwdWxtb25hcnkKICAgICAgbmV1cm9lbmRvY3JpbmUgY2VsbHMgKFBORUNzKSZsdDsvc3Ryb25nJmd0OyZsdDsvZW0mZ3Q7Jmx0Oy9wJmd0OwogICAgICAmbHQ7cCZndDtUbyBlbnJpY2ggZXBpdGhlbGlhbCBjZWxscywgbHVuZyBjZWxsIHN1c3BlbnNpb25zIHdlcmUgaW5jdWJhdGVkCiAgICAgIHdpdGggUEUvQ3k3LWNvbmp1Z2F0ZWQgYW50aS1DRDMyNiAoRXBDQU0pIGFudGlib2R5IChCaW9MZWdlbmQpIGFsb25nIHdpdGgKICAgICAgQ0QzMSBhbmQgQ0Q0NSBNaWNyb0JlYWRzIChNaWx0ZW55aSBCaW90ZWMpLiBDRDMx4oG6IGFuZCBDRDQ14oG6IGNlbGxzIHdlcmUKICAgICAgdGhlbiByZW1vdmVkIHVzaW5nIHRoZSAmbHQ7ZW0mZ3Q7RGVwbGV0ZXMmbHQ7L2VtJmd0OyBwcm9ncmFtIG9uIHRoZQogICAgICBhdXRvTUFDUyBQcm8gU2VwYXJhdG9yLiZsdDsvcCZndDsgJmx0O3AmZ3Q7VGhlIHJlbWFpbmluZyBjZWxscyB3ZXJlCiAgICAgIHN1YnNlcXVlbnRseSBpbmN1YmF0ZWQgd2l0aCBhbnRpLVBFIE1pY3JvQmVhZHMgVWx0cmFQdXJlIChNaWx0ZW55aQogICAgICBCaW90ZWMpLCBhbmQgRXBDQU3igbogZXBpdGhlbGlhbCBjZWxscyB3ZXJlIGVucmljaGVkIHVzaW5nIHRoZSBQb3NzZWxkMgogICAgICBwcm9ncmFtLiBQTkVDcyB3ZXJlIGlkZW50aWZpZWQgdXNpbmcgR0FENjctR0ZQIGtub2NrLWluIG1pY2UsIGluIHdoaWNoCiAgICAgIG5ldXJvZW5kb2NyaW5lIGNlbGxzIGV4cHJlc3MgR0ZQLiBBZnRlciBzdGFpbmluZyB3aXRoIDctQUFEIHRvIGV4Y2x1ZGUKICAgICAgZGVhZCBjZWxscywgRXBDQU3igbogR0ZQ4oG6IGNlbGxzIHdlcmUgc29ydGVkIHVzaW5nIEZBQ1NBcmlhIEZ1c2lvbiB3aXRoCiAgICAgIEZBQ1NEaXZhICh2OS4wLjEpIChCRCBCaW9zY2llbmNlcywgRnJhbmtsaW4gTGFrZXMsIE5KLCBVU0EpLiZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7SXNvbGF0aW9uIG9mIElMQzJzIGFuZCBUaDIKICAgICAgY2VsbHMmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7Rm9yIGlzb2xhdGluZwogICAgICBseW1waG9jeXRlIHBvcHVsYXRpb25zLCBsdW5nIGNlbGwgc3VzcGVuc2lvbnMgd2VyZSBzdGFpbmVkIHdpdGgKICAgICAgYmlvdGlueWxhdGVkIGxpbmVhZ2UgbWFya2VycyAoQ0QxMWIsIENEMTFjLCBOSy0xLjEsIEY0LzgwLCBHci0xLCBCMjIwLAogICAgICBDRDE5LCBhbmQgVEVSLTExOSkgYW5kIGluY3ViYXRlZCB3aXRoIFN0cmVwdGF2aWRpbiBNaWNyb0JlYWRzIChNaWx0ZW55aQogICAgICBCaW90ZWMpLiBMaW5lYWdlLXBvc2l0aXZlIGNlbGxzIHdlcmUgdGhlbiBkZXBsZXRlZCB1c2luZyB0aGUgRGVwbGV0ZXMKICAgICAgcHJvZ3JhbSBvbiBhbiBhdXRvTUFDUyBQcm8gU2VwYXJhdG9yLiBUaGUgcmVtYWluaW5nIGNlbGxzIHdlcmUgc3RhaW5lZAogICAgICB3aXRoIGFudGlib2RpZXMgYWdhaW5zdCBDRDPOtSwgQ0Q0LCBDRDI1LCBDRDQ1LjIsIFQxL1NUMiwgVENSzrIsIFRoeTEuMiwKICAgICAgQ0QxMjcsIGFuZCBLTFJHMS4gSUxDMnMgd2VyZSBpZGVudGlmaWVkIGFuZCBpc29sYXRlZCBhcyBMaW7igbsgQ0QzzrXigbsgQ0Q04oG7CiAgICAgIFRDUs6y4oG7IFRoeTEuMuKBuiBDRDEyN+KBuiBLTFJHMeKBuiBjZWxscyBhcyBwcmV2aW91c2x5IGRlc2NyaWJlZCwgd2hpbGUgVGgyIGNlbGxzCiAgICAgIHdlcmUgZGVmaW5lZCBhcyBDRDPOteKBuiBDRDTigbogVENSzrLigbogVDEvU1Qy4oG6IGNlbGxzLiBDZWxsIHNvcnRpbmcgd2FzIHBlcmZvcm1lZAogICAgICB1c2luZyBhIEZBQ1NBcmlhIEZ1c2lvbiB3aXRoIEZBQ1NEaXZhLiBUaGUgZ2F0aW5nIHN0cmF0ZWdpZXMgYXJlIHNob3duIGluCiAgICAgIFN1cHBsZW1lbnRhcnkgRmlndXJlIFMxLCBhbmQgdGhlIGFudGlib2RpZXMgdXNlZCBmb3IgZmxvdyBjeXRvbWV0cnkgYXJlCiAgICAgIGxpc3RlZCBpbiBTdXBwbGVtZW50YXJ5IFRhYmxlIFMxLiZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7UmV2ZXJzZSB0cmFuc2NyaXB0aW9uLXBvbHltZXJhc2UgY2hhaW4KICAgICAgcmVhY3Rpb24gKFJULVBDUikmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7VG90YWwgUk5BCiAgICAgIGV4dHJhY3Rpb24gYW5kIFJULVBDUiB3ZXJlIHBlcmZvcm1lZCBhcyBkZXNjcmliZWQgcHJldmlvdXNseS4gQnJpZWZseSwKICAgICAgUlQtcVBDUiBjeWNsaW5nIGNvbmRpdGlvbnMgd2VyZSBhcyBmb2xsb3dzOiBhbiBpbml0aWFsIGRlbmF0dXJhdGlvbiBzdGVwCiAgICAgIGF0IDk1IMKwQyBmb3IgMTAgbWluLCBmb2xsb3dlZCBieSA0MCBjeWNsZXMgb2YgZGVuYXR1cmF0aW9uICg5NSDCsEMgZm9yIDEwCiAgICAgIHMpIGFuZCBhbm5lYWxpbmcvZXh0ZW5zaW9uICg2MCDCsEMgZm9yIDMwIHMpLiBGb2xkIGNoYW5nZXMgaW4gZ2VuZQogICAgICBleHByZXNzaW9uIHdlcmUgZGV0ZXJtaW5lZCB1c2luZyB0aGUgc3RhbmRhcmQgY3VydmUgbWV0aG9kLiBUaGUgcHJpbWVycwogICAgICB1c2VkIGZvciBSVC1QQ1IgYXJlIGxpc3RlZCBpbiBTdXBwbGVtZW50YXJ5IFRhYmxlIFMyLiZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7UGVyaW9kaWMgYWNpZC1TY2hpZmYgKFBBUykKICAgICAgc3RhaW5pbmcmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7UEFTIHN0YWluaW5nIHdhcwogICAgICBwZXJmb3JtZWQgYXMgcHJldmlvdXNseSBkZXNjcmliZWQuIFBBUy1zdGFpbmVkIHNlY3Rpb25zIHdlcmUgb2JzZXJ2ZWQKICAgICAgdW5kZXIgYSBsaWdodCBtaWNyb3Njb3BlIChDWDQzOyBFVklERU5ULCBUb2t5bywgSmFwYW4pLiZsdDsvcCZndDsKICAgICAgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7SW1tdW5vaGlzdG9jaGVtaXN0cnkmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7SW1tdW5vaGlzdG9jaGVtaXN0cnkgd2VyZSBwZXJmb21lZCBhcyBwcmV2aW91c2x5IGRlc2NyaWJlZC4gUHJpbWFyeSBhbnRpYm9kaWVzIHVzZWQgZm9yIGltbXVub2hpc3RvY2hlbWlzdHJ5IGFyZSBsaXN0ZWQgaW4gU3VwcGxlbWVudGFyeSBUYWJsZSBTMy4gRm9yIHNlbGVjdGVkIHBhcmFmZmluLWVtYmVkZGVkIHRpc3N1ZSBzZWN0aW9ucywgdHlyYW1pZGUgc2lnbmFsIGFtcGxpZmljYXRpb24gKFRTQSnigJNiYXNlZCBpbW11bm9mbHVvcmVzY2VuY2Ugc3RhaW5pbmcgd2FzIHBlcmZvcm1lZC4gU2VjdGlvbnMgKDYtwrVtIHRoaWNrKSB3ZXJlIGRlcGFyYWZmaW5pemVkIGluIHh5bGVuZSBhbmQgcmVoeWRyYXRlZCBpbiBkZWNyZWFzaW5nIGV0aGFub2wgc2VyaWVzLiBBbnRpZ2VuIHJldHJpZXZhbCB3YXMgcGVyZm9ybWVkIGJ5IGhlYXRpbmcgdGhlIHNlY3Rpb25zIGluIGNpdHJhdGUgYnVmZmVyIChwSCA2LjApLiBFbmRvZ2Vub3VzIHBlcm94aWRhc2UgYWN0aXZpdHkgd2FzIHF1ZW5jaGVkIGJ5IGluY3ViYXRpb24gd2l0aCBoeWRyb2dlbiBwZXJveGlkZSwgZm9sbG93ZWQgYnkgYmxvY2tpbmcgb2Ygbm9uLXNwZWNpZmljIGJpbmRpbmcgdXNpbmcgQmxvY2tpbmcgT25lIChOYWNhbGFpIFRlc3F1ZSkuIFNlY3Rpb25zIHdlcmUgaW5jdWJhdGVkIHdpdGggcHJpbWFyeSBhbnRpYm9kaWVzIHJhaXNlZCBpbiByYWJiaXQsIGZvbGxvd2VkIGJ5IGhvcnNlcmFkaXNoIHBlcm94aWRhc2UgKEhSUCnigJNjb25qdWdhdGVkIGFudGktcmFiYml0IElnRyBzZWNvbmRhcnkgYW50aWJvZGllcy4gSW1tdW5vcmVhY3Rpdml0eSB3YXMgdmlzdWFsaXplZCB1c2luZyBhIHR5cmFtaWRlIHNpZ25hbCBhbXBsaWZpY2F0aW9uIChUU0EpIHN5c3RlbSB3aXRoIHR5cmFtaWRlLUN5MyBhbmQgdHlyYW1pZGUtQ3k1IChBQVQgQmlvcXVlc3QsIEluYy4sIFBsZWFzYW50b24sIENBLCBVU0EpLiBGb3Igc2VxdWVudGlhbCBtdWx0aXBsZXggc3RhaW5pbmcsIGJvdW5kIGFudGlib2RpZXMgd2VyZSByZW1vdmVkIGJ5IGhlYXRpbmcgdGhlIHNlY3Rpb25zIGluIGNpdHJhdGUgYnVmZmVyIChwSCA2LjApLCBhbmQgY3ljbGVzIG9mIHByaW1hcnkgYW50aWJvZHkgaW5jdWJhdGlvbiwgSFJQLWNvbmp1Z2F0ZWQgc2Vjb25kYXJ5IGFudGlib2R5IGluY3ViYXRpb24sIGFuZCB0eXJhbWlkZSBmbHVvcm9waG9yZSBsYWJlbGluZyB3ZXJlIHJlcGVhdGVkLiBOdWNsZWkgd2VyZSBjb3VudGVyc3RhaW5lZCB3aXRoIERBUEkuIEFsbCBpbW11bm9mbHVvcmVzY2VuY2UgaW1hZ2VzIHdlcmUgY2FwdHVyZWQgdXNpbmcgdGhlIFpFSVNTIExTTSA5MDAgY29uZm9jYWwgbGFzZXIgc2Nhbm5pbmcgbWljcm9zY29wZS4mbHQ7L3AmZ3Q7ICZsdDtwJmd0OyZsdDtlbSZndDsmbHQ7c3Ryb25nJmd0O0VuenltZS1saW5rZWQgaW1tdW5vc29yYmVudCBhc3NheSAoRUxJU0EpJmx0Oy9zdHJvbmcmZ3Q7Jmx0Oy9lbSZndDsmbHQ7L3AmZ3Q7ICZsdDtwJmd0O0VMSVNBIHdhcyBwZXJmb3JtZWQgYXMgZGVzY3JpYmVkIHByZXZpb3VzbHkuIFByb3RlaW4gY29uY2VudHJhdGlvbnMgaW4gbHVuZyBob21vZ2VuYXRlcywgcGxhc21hLCBhbmQgY2VsbCBjdWx0dXJlIHN1cGVybmF0YW50cyB3ZXJlIG1lYXN1cmVkIHVzaW5nIHNwZWNpZmljIEVMSVNBIGtpdHMgZm9yIEdETkYgKEludml0cm9nZW4sIENhcmxzYmFkLCBDQSwgVVNBKSwgYXMgd2VsbCBhcyBmb3IgSUwtNSBhbmQgSUwtMTMgKFRoZXJtbyBGaXNoZXIgU2NpZW50aWZpYywgV2FsdGhhbSwgTUEsIFVTQSkuIEFsbCBwcm9jZWR1cmVzIHdlcmUgcGVyZm9ybWVkIGFjY29yZGluZyB0byB0aGUgbWFudWZhY3R1cmVy4oCZcyBpbnN0cnVjdGlvbnMuIEVMSVNBIGZvciBPVkEtSWdFIHdhcyBwZXJmb3JtZWQgYXMgcHJldmlvdXNseSBkZXNjcmliZWQuJmx0Oy9wJmd0OyAmbHQ7cCZndDsmbHQ7ZW0mZ3Q7Jmx0O3N0cm9uZyZndDtBc3Nlc3NtZW50IG9mIEdETkYtcHJvZHVjaW5nIGNlbGxzIGJ5IGZsb3cgY3l0b21ldHJ5Jmx0Oy9zdHJvbmcmZ3Q7Jmx0Oy9lbSZndDsmbHQ7L3AmZ3Q7ICZsdDtwJmd0O0x1bmcgY2VsbCBzdXNwZW5zaW9ucyB3ZXJlIHByb2Nlc3NlZCBhcyBkZXNjcmliZWQgYWJvdmUuIExpdmUvZGVhZCBkaXNjcmltaW5hdGlvbiB3YXMgcGVyZm9ybWVkIHVzaW5nIFpvbWJpZSBBcXVhIHZpYWJpbGl0eSBkeWUuIENlbGxzIHdlcmUgYmxvY2tlZCB3aXRoIGFudGktbW91c2UgQ0QxNi8zMiAoRmMpIGFudGlib2R5IGFuZCBhbnRpLW1vdXNlIElnRyBGYWIgZnJhZ21lbnQgZm9yIDEwIG1pbnV0ZXMgYXQgNMKwQy4gU3VyZmFjZSBzdGFpbmluZyB3YXMgcGVyZm9ybWVkIHdpdGggQ0QxMWMgYW5kIFNpZ2xlYy1GIChiaW90aW4pIGFudGlib2RpZXMuIEFmdGVyIHdhc2hpbmcsIGNlbGxzIHdlcmUgZml4ZWQgYW5kIHBlcm1lYWJpbGl6ZWQgdXNpbmcgdGhlIEludHJhY2VsbHVsYXIgRml4YXRpb24gJmFtcDthbXA7IFBlcm1lYWJpbGl6YXRpb24gQnVmZmVyIFNldCAoSW52aXRyb2dlbiksIGFuZCBpbnRyYWNlbGx1bGFyIEdETkYgKFNhbnRhIENydXogQmlvdGVjaG5vbG9neSwgMTo1MCkgd2FzIHN0YWluZWQgYXQgNMKwQyBmb3IgNjAgbWludXRlcy4gU2Vjb25kYXJ5IGRldGVjdGlvbiB3YXMgcGVyZm9ybWVkIHdpdGggQWxleGEgRmx1b3IgNDg4LWNvbmp1Z2F0ZWQgYW50aS1tb3VzZSBJZ0cgZm9yIEdETkYgYW5kIEFsZXhhIEZsdW9yIDU1NS1jb25qdWdhdGVkIFN0cmVwdGF2aWRpbiBmb3IgU2lnbGVjLUYuIENlbGxzIHdlcmUgZmlsdGVyZWQgdGhyb3VnaCBhIDcwLcK1bSBzdHJhaW5lciBhbmQgYW5hbHl6ZWQgb24gdGhlIEZBQ1NBcmlhIEZ1c2lvbiB3aXRoIEZBQ1NEaXZhLiBFb3Npbm9waGlscyB3ZXJlIGlkZW50aWZpZWQgYXMgU2lnbGVjLUYmbHQ7c3VwJmd0OysmbHQ7L3N1cCZndDsgYW5kIENEMTFjJmx0O3N1cCZndDviiJImbHQ7L3N1cCZndDsgY2VsbHMsIHdoaWxlIG1hY3JvcGhhZ2VzIHdlcmUgaWRlbnRpZmllZCBhcyBTaWdsZWMtRiZsdDtzdXAmZ3Q7KyZsdDsvc3VwJmd0OyBhbmQgQ0QxMWMmbHQ7c3VwJmd0OysmbHQ7L3N1cCZndDsgY2VsbHMuIFRoZSBnYXRpbmcgc3RyYXRlZ3kgaXMgc2hvd24gaW4gRmlndXJlIDNBLiZsdDsvcCZndDsgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7UXVhbnRpZmljYXRpb24gb2YgaW5mbGFtbWF0b3J5IGNlbGxzIGluIHRoZSBicm9uY2hvYWx2ZW9sYXIgbGF2YWdlIGZsdWlkIChCQUxGKSZsdDsvc3Ryb25nJmd0OyZsdDsvZW0mZ3Q7Jmx0Oy9wJmd0OyAmbHQ7cCZndDtCQUxGIHdhcyBjb2xsZWN0ZWQgMyBkYXlzIGFmdGVyIHRoZSBmaW5hbCBPVkEgY2hhbGxlbmdlIChkYXkgMjcpLCBmb2xsb3dpbmcgYSBwcmV2aW91c2x5IGRlc2NyaWJlZCBtZXRob2QuJmx0Oy9wJmd0OyAmbHQ7cCZndDsmbHQ7ZW0mZ3Q7Jmx0O3N0cm9uZyZndDtQcm90b2NvbCBmb3IgdHJlYXRtZW50IHdpdGggcHJhbHNldGluaWImbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7TWljZSB3aXRoIGFzdGhtYSB3ZXJlIHRyZWF0ZWQgd2l0aCBlaXRoZXIgcHJhbHNldGluaWIgKDEwIG1nL2tnLCBCTVMtOTI3NzExOyBTZWxsZWNrIENoZW1pY2FscywgSG91c3RvbiwgVFgsIFVTQSkgb3IgYSB2ZWhpY2xlIG9mIDUlIGRpbWV0aHlsc3VsZm94aWRlIGFuZCA5NSUgY29ybiBvaWwgdmlhIGFuIG9yYWwgc29uZGUgKE5hdHN1bWUgU2Vpc2FrdXNobywgVG9reW8sIEphcGFuKSBvbmNlIGRhaWx5IGJldHdlZW4gZGF5cyAxOCBhbmQgMjcuIFRoZSBhZG1pbmlzdGVyZWQgdm9sdW1lIHdhcyAyMDAgzrxMLCBhbmQgdGhlIHZlaGljbGUtdHJlYXRlZCBncm91cCByZWNlaXZlZCBhbiBlcXVpdmFsZW50IHZvbHVtZS4gVGhlIGFkbWluaXN0cmF0aW9uIHNjaGVkdWxlcyBhcmUgc3VtbWFyaXplZCBpbiBGaWd1cmUgNEEuIFRoZSBkb3NlIGFkbWluaXN0ZXJlZCB3YXMgZGV0ZXJtaW5lZCBiYXNlZCBvbiBhIHByZXZpb3VzIHN0dWR5LiZsdDsvcCZndDsgJmx0O3AmZ3Q7Jmx0O2VtJmd0OyZsdDtzdHJvbmcmZ3Q7U3RhdGlzdGljYWwgYW5hbHlzZXMmbHQ7L3N0cm9uZyZndDsmbHQ7L2VtJmd0OyZsdDsvcCZndDsgJmx0O3AmZ3Q7RGF0YSBhcmUgZXhwcmVzc2VkIGFzIHRoZSBtZWFuIMKxIHN0YW5kYXJkIGRldmlhdGlvbiAoU0QpIGZyb20gbXVsdGlwbGUgaW5kZXBlbmRlbnQgZXhwZXJpbWVudHMgKGluZGljYXRlZCBieSBuIHZhbHVlcykuIFNpZ25pZmljYW50IGRpZmZlcmVuY2VzIHdlcmUgZGV0ZXJtaW5lZCB1c2luZyBhbiB1bnBhaXJlZCB0LXRlc3QgZm9yIG5vcm1hbCBkaXN0cmlidXRpb24gYW5kIGVpdGhlciB0aGUgTWFubuKAk1doaXRuZXkgVSB0ZXN0IG9yIG9uZS13YXkgYW5hbHlzaXMgb2YgdmFyaWFuY2UgKEFOT1ZBKSBhbmQgVHVrZXnigJlzIHBvc3QgaG9jLXRlc3QgZm9yIGFsbCBvdGhlciBjYXNlcy4gU3RhdGlzdGljYWwgYW5hbHlzZXMgd2VyZSBwZXJmb3JtZWQgdXNpbmcgUHJpc20gNiAoR3JhcGhQYWQgU29mdHdhcmUsIFNhbiBEaWVnbywgQ0EsIFVTQSkuIFN0YXRpc3RpY2FsIHNpZ25pZmljYW5jZSB3YXMgc2V0IGF0IHAgJmFtcDtsdDsgMC4wNS4mbHQ7L3AmZ3Q7CiAgICA8L2Rlc2NyaXB0aW9uPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iVGVjaG5pY2FsSW5mbyI+CiAgICAgICMgRGF0YSBmcm9tOiBHRE5GLVJFVCBzaWduYWxpbmcgZHJpdmVzIHB1bG1vbmFyeSBuZXVyb2VuZG9jcmluZSBjZWxsCiAgICAgIGh5cGVycGxhc2lhIGFuZCBhbGxlcmdpYyBhaXJ3YXkgaW5mbGFtbWF0aW9uIERhdGFzZXQgRE9JOgogICAgICBbMTAuNTA2MS9kcnlhZC5jZnhwbnZ4bW1dKGh0dHBzOi8vZG9pLm9yZy8xMC41MDYxL2RyeWFkLmNmeHBudnhtbSkgIyMKICAgICAgRGVzY3JpcHRpb24gb2YgdGhlIGRhdGEgYW5kIGZpbGUgc3RydWN0dXJlICMjIyBGaWxlcyBhbmQgdmFyaWFibGVzICMjIyMKICAgICAgZG9pXzEwXzUwNjFfZHJ5YWRfY2Z4cG52eG1tX1YyNjAzMjYuemlwIEZpZyAxYjogUlQtcVBDUiBmb3IgKlJldCouIFJOQQogICAgICBvYnRhaW5lZC4gbj0zIEZpZyAyQzogUXVhbnRpdGF0aXZlIGFuYWx5c2VzIGZvciBHRE5GIGNvbmNlbnRyYXRpb25zIGluCiAgICAgIGx1bmcgaG9tb2dlbmF0ZS4gbj00IG9uIG5hw692ZSwgZGF5IDI1LSBhbmQgZGF5IDI3LWFzdGhtYSBncm91cHMuIEZpZyAyRDoKICAgICAgUXVhbnRpdGF0aXZlIGFuYWx5c2VzIGZvciBHRE5GIGNvbmNlbnRyYXRpb25zIGluIHBsYXNtYS4gbiA9IDYgb24gbmHDr3ZlLCBuCiAgICAgID0gNCBvbiBkYXkgMjUsIGFuZCBuPTUgb24gZGF5IDI3LiBUaGUgY29uY2VudHJhdGlvbiBpbiB0aGUgbmHDr3ZlIGdyb3VwIHdhcwogICAgICBzZXQgdG8gMCBwZy9tZywgYXMgaXQgd2FzIGJlbG93IHRoZSBkZXRlY3Rpb24gdGhyZXNob2xkLiBGaWcgNEM6IFRoZQogICAgICBudW1iZXIgb2YgQ0dSUCsgUE5FQyBwZXIgbmV1cm9lcGl0aGVsaWFsIGJvZGllcyAoTkVCKS4gTnVtYmVyIG9mIG1pY2U6IG49MwogICAgICBmb3IgbmHDr3ZlLCBuPTYgZm9yIHZlaGljbGUtdHJlYXRlZCBhc3RobWEgZ3JvdXAsIGFuZCBuPTggZm9yCiAgICAgIHByYWxzZXRpbmliLXRyZWF0ZWQgYXN0aG1hIGdyb3VwLiBGaWcgNEU6IE51bWJlciBvZiBLaS02NysgQ0dSUCsgUE5FQyBwZXIKICAgICAgQ0dSUCsgUE5FQy4gTnVtYmVyIG9mIG1pY2U6IG49NCBmb3IgbmHDr3ZlLCBuPTMgZm9yIHZlaGljbGUtdHJlYXRlZCBhc3RobWEKICAgICAgZ3JvdXAsIGFuZCBuPTQgZm9yIHByYWxzZXRpbmliLXRyZWF0ZWQgYXN0aG1hIGdyb3VwLiBGaWcgNUE6IFRvdGFsIG51bWJlcgogICAgICBvZiBjZWxscyBhbmQgY29uc3RpdHVlbnRzIGluIGJyb25jaG9hbHZlb2xhciBsYXZhZ2UgZmx1aWQgKEJBTEYpIG9idGFpbmVkCiAgICAgIGZyb20gdGhlIHZlaGljbGUtdHJlYXRlZCBvciBwcmFsc2V0aW5pYi10cmVhdGVkIGFzdGhtYSBncm91cC4gbj0zIGZvciBlYWNoCiAgICAgIGdyb3VwLiBGaWcgNUM6IFF1YW50aXRhdGl2ZSBhbmFseXNpcyBvZiBQZXJpb2RpYyBBY2lkLVNjaGlmZiBzdGFpbgogICAgICAoUEFTKS1wb3NpdGl2ZSBjZWxscy4gbj01IGZvciB0aGUgbmHDr3ZlIGdyb3VwLCBuPTcgZm9yIHRoZSB2ZWhpY2xlLXRyZWF0ZWQKICAgICAgYXN0aG1hIGdyb3VwLCBhbmQgbj04IGZvciB0aGUgcHJhbHNldGluaWItdHJlYXRlZCBhc3RobWEgZ3JvdXAuIFRoZSBudW1iZXIKICAgICAgb2YgUEFTLXBvc2l0aXZlIGNlbGxzIGluIHRoZSBhaXJ3YXlzIHdpdGggYW4gaW5uZXIgZGlhbWV0ZXIgb2YgMTAw4oCTMzAwIM68bQogICAgICB3YXMgY291bnRlZC4gRmlnIDZBOiBDb25jZW50cmF0aW9ucyBvZiBJTC01IGluIGx1bmcgaG9tb2dlbmF0ZXMgZnJvbQogICAgICB2ZWhpY2xlLXRyZWF0ZWQgb3IgcHJhbHNldGluaWItdHJlYXRlZCBhc3RobWEgZ3JvdXBzLiBuPTYgZm9yIGVhY2ggZ3JvdXAuCiAgICAgIEZpZyA2QjogQ29uY2VudHJhdGlvbnMgb2YgSUwtMTMgaW4gbHVuZyBob21vZ2VuYXRlcyBmcm9tIHZlaGljbGUtdHJlYXRlZAogICAgICBvciBwcmFsc2V0aW5pYi10cmVhdGVkIGFzdGhtYSBncm91cHMuIG49NiBmb3IgZWFjaCBncm91cC4gRmlnIDZDOiBUaGUKICAgICAgbnVtYmVyIG9mIEtMUkcrIElMQzIgc29ydGVkIGJ5IGZsb3cgY3l0b21ldHJ5IGZyb20gbHVuZ3Mgb2YgbmHDr3ZlLAogICAgICB2ZWhpY2xlLXRyZWF0ZWQsIG9yIHByYWxzZXRpbmliLXRyZWF0ZWQgZ3JvdXBzLiBOdW1iZXIgb2YgbWljZTogbj00IGZvcgogICAgICBuYcOvdmUsIG49MyBmb3IgdmVoaWNsZS10cmVhdGVkIGFzdGhtYSBncm91cCwgYW5kIG49MyBmb3IKICAgICAgcHJhbHNldGluaWItdHJlYXRlZCBhc3RobWEgZ3JvdXAuIEZpZyA2RDogSUwtNSBzZWNyZXRpb24gbGV2ZWxzIGZyb20KICAgICAgc29ydGVkIEtMUkcrIElMQzIuIElMQzIgZnJvbSB0aGUgdmVoaWNsZS0gb3IgcHJhbHNldGluaWItdHJlYXRlZCBhc3RobWEKICAgICAgZ3JvdXBzIHdlcmUgc3RpbXVsYXRlZCB3aXRoIElMLTMzIGluIGN1bHR1cmUgZm9yIDQgZGF5cywgYW5kIElMLTUgbGV2ZWxzCiAgICAgIGluIHRoZSBjdWx0dXJlIHN1cGVybmF0YW50cyB3ZXJlIG1lYXN1cmVkLiBGaWcgNkU6IFRoZSBudW1iZXIgb2YgQ0Q0KyBUaDIKICAgICAgY2VsbHMgc29ydGVkIGJ5IGZsb3cgY3l0b21ldHJ5IGZyb20gbHVuZ3Mgb2YgbmHDr3ZlLCB2ZWhpY2xlLXRyZWF0ZWQsIG9yCiAgICAgIHByYWxzZXRpbmliLXRyZWF0ZWQgZ3JvdXBzLiBOdW1iZXIgb2YgbWljZTogbj00IGZvciBuYcOvdmUsIG49MyBmb3IKICAgICAgdmVoaWNsZS10cmVhdGVkIGFzdGhtYSBncm91cCwgYW5kIG49MyBmb3IgcHJhbHNldGluaWItdHJlYXRlZCBhc3RobWEKICAgICAgZ3JvdXAuIEZpZyA2RjogT3ZhbGJ1bWluIChPVkEpLUlnRSBjb25jZW50cmF0aW9ucyBpbiBzZXJ1bSBmcm9tIHZlaGljbGUtCiAgICAgIG9yIHByYWxzZXRpbmliLXRyZWF0ZWQgYXN0aG1hIGdyb3Vwcy4gbj0xMSBmb3IgdGhlIHZlaGljbGUtdHJlYXRlZCBncm91cAogICAgICBhbmQgbj04IGZvciB0aGUgcHJhbHNldGluaWItdHJlYXRlZCBncm91cC4KICAgIDwvZGVzY3JpcHRpb24+CiAgPC9kZXNjcmlwdGlvbnM+CjwvcmVzb3VyY2U+","url":"https://datadryad.org/dataset/doi:10.5061/dryad.cfxpnvxmm","contentUrl":null,"metadataVersion":1,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":16,"viewsOverTime":[{"yearMonth":"2026-05","total":2},{"yearMonth":"2026-08","total":6},{"yearMonth":"2026-09","total":8}],"downloadCount":0,"downloadsOverTime":[{"yearMonth":"2026-05","total":0},{"yearMonth":"2026-08","total":0},{"yearMonth":"2026-09","total":0}],"referenceCount":0,"citationCount":1,"citationsOverTime":[{"year":"2026","total":1}],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-10T04:17:05.000Z","registered":"2026-04-10T04:17:06.000Z","published":"2026","updated":"2026-04-20T12:02:03.000Z"},"relationships":{"client":{"data":{"id":"dryad.dryad","type":"clients"}},"provider":{"data":{"id":"dryad","type":"providers"}},"media":{"data":{"id":"10.5061/dryad.cfxpnvxmm","type":"media"}},"references":{"data":[]},"citations":{"data":[{"id":"10.1002/1873-3468.70341","type":"dois"}]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}