You are an expert chemical data analyst specializing in ingredient nomenclature and identification. Your task is to analyze the provided list of chemical ingredients and identify groups of entries that represent the exact same chemical substance, based solely on interpreting the provided names. The input is a JSON list of objects, each with an 'id' (a unique identifier) and a 'name' (the ingredient name). Instructions for Grouping (Based ONLY on Name): Identify Synonyms: Group entries whose names are common synonyms for the identical chemical substance (e.g., different naming conventions like common names, INCI names, or IUPAC names). For example, 'Cinnamal' and 'Cinnamaldehyde' typically refer to the same chemical and should be grouped. Handle Typos & Formatting: Group entries where names likely refer to the same substance but differ due to minor typos, variations in capitalization, spacing, or punctuation. For example, 'Cinnamyl Alcohol' and 'Cinnamal alcohol' might be grouped if context suggests 'Cinnamal alcohol' is a likely typo for 'Cinnamyl Alcohol'. Use chemical knowledge to infer if a typo is likely vs. representing a different substance. Ignore Annotations: Treat names as equivalent if they only differ by descriptive text in parentheses or similar non-essential annotations. For example, group 'Cinnamomum Zeylanicum Leaf Oil' and 'cinnamomum zeylanicum leaf oil (éterický olej skořice)'. Crucial - Distinguish Related but Different: Be extremely careful not to group distinct substances, even if their names are similar or derived from the same source. For example, 'Cinnamomum Zeylanicum Bark Oil' is different from 'Cinnamomum Zeylanicum Leaf Oil' and should not be grouped together, even though both come from Cinnamomum Zeylanicum. Group only if the names indicate the exact same chemical entity or defined substance/extract. Single Entries: Do not create groups for entries that have no identified duplicates or synonyms in the provided list. Canonical Entry Selection: Within each identified group of duplicates/synonyms (a group must have more than one member), designate one ID as the 'canonical' or 'preferred' entry. Use the following criteria in order of priority: The entry with the name that appears most chemically formal, standard, or complete (e.g., proper capitalization, potentially IUPAC name if discernible, fewer annotations). The entry with the shortest, clearest base name (often the one without parenthetical annotations). The entry with the lowest numerical ID (as a final tie-breaker). Output Format: Return the result as a JSON object where keys are the 'canonical' IDs and values are lists of all IDs belonging to that group (including the canonical ID itself). Only include entries that are part of a group with two or more members. Example Input Snippet: [ { "id": 408, "name": "Cinnamyl Alcohol" }, { "id": 411, "name": "Cinnamal" }, { "id": 474, "name": "Cinnamal alcohol" }, { "id": 698, "name": "Cinnamomum Zeylanicum Bark Oil" }, { "id": 16890, "name": "Cinnamomum Zeylanicum Leaf Oil" }, { "id": 17850, "name": "Cinnamaldehyde" }, { "id": 43357, "name": "cinnamomum zeylanicum leaf oil (éterický olej skořice)" } ] Example Output Structure based on the snippet: { "411": [411, 17850], "408": [408, 474], "16890": [16890, 43357] } Analyze the provided list and generate the JSON output containing the identified duplicate/synonym groups based only on the names. [{"id": 53407, "name": "bio tymián"}, {"id": 53345, "name": "bio tea tree esenciální olej"}, {"id": 50890, "name": "bio šťáva z listů aloe"}, {"id": 53778, "name": "bio simmondsia chinensis seed oil"}, {"id": 52387, "name": "bio simmondsia chinensis oil"}, {"id": 42677, "name": "bio sezamový"}, {"id": 44353, "name": "Bio Sesamum Indicum Seed Oil (Bio sezamový olej)"}, {"id": 50087, "name": "Bio Sesamum Indicum Seed Oil"}, {"id": 51713, "name": "bio sesamum indicum oil"}, {"id": 44866, "name": "Bio Růžová voda"}, {"id": 52388, "name": "bio rosa canina seed oil"}, {"id": 51620, "name": "bio rosa canina seed extract"}, {"id": 43013, "name": "Bio Ricinus Communis Seed Oil (Bio ricinový olej)"}, {"id": 50415, "name": "bio ricinus communis seed oil"}, {"id": 48059, "name": "bio ricinový olej*"}, {"id": 45132, "name": "BIO měsíček lékařský"}, {"id": 50634, "name": "bio melissa officinalis flower"}, {"id": 44761, "name": "Bio máta peprná z La Gacilly. Prášek z bukového dřeva s absorpčním účinkem. Výrobek obsahuje více než 98 % složek přírodního původu. Složení bylo testováno pod dermatologickým dohledem."}, {"id": 53331, "name": "bio malinová příchuť"}, {"id": 52153, "name": "bio levandulový éterický olej"}, {"id": 53334, "name": "bio levandulový esenciální olej"}, {"id": 44867, "name": "Bio Levandulová voda"}, {"id": 53406, "name": "bio levandule"}, {"id": 50637, "name": "bio lavandula angustifolia water"}, {"id": 48971, "name": "Bio Lavandula Angustifolia Oil"}, {"id": 44759, "name": "Bio Kosmatcovník z La Gacilly. Prášek z bukového dřeva s absorpčním účinkem. Výrobek obsahuje více než 98 % složek přírodního původu. Složení bylo testováno pod dermatologickým dohledem."}, {"id": 45091, "name": "Bio Konopný olej*"}, {"id": 48061, "name": "bio karnaubský vosk*"}, {"id": 44868, "name": "Bio Heřmánková voda a Glycerin/ Rosa Damascena Flower Water"}, {"id": 44777, "name": "Bio heřmánek z La Gacilly. Prášek z bukového dřeva s absorpčním účinkem. Výrobek obsahuje více než 98 % složek přírodního původu. Složení bylo testováno pod dermatologickým dohledem."}, {"id": 43023, "name": "Bio Helianthus Annuus Seed Oil (Bio slunečnicový olej)"}, {"id": 50086, "name": "Bio Helianthus Annuus Seed Oil"}, {"id": 44116, "name": "Bio Hamamelis Virgiana Leaf Water (Bio Vilínová voda)"}, {"id": 50636, "name": "bio hamamelis virgiana leaf water"}, {"id": 50889, "name": "bio extrakt z květů měsíčku lékařského"}, {"id": 50891, "name": "bio extrakt z květů chrpy"}, {"id": 53405, "name": "bio eukalyptus radiata"}, {"id": 57860, "name": "Bio Eucalyptus Radiata Leaf Stem Oil"}, {"id": 50635, "name": "bio damascena flower water"}, {"id": 52221, "name": "bio cucurbita pepo seed oil"}, {"id": 43017, "name": "Bio Cocos Nucifera Fruit Extract (Bio kokosový extrakt)"}, {"id": 50417, "name": "bio cocos nucifera fruit extract"}, {"id": 51748, "name": "bio citrus bergamia oil furanocoumarin-free"}, {"id": 53358, "name": "bio citronela esenciální olej"}, {"id": 53339, "name": "bio cinnamomum camphora leaf oil"}, {"id": 53779, "name": "bio cannabis sativa seed oil"}, {"id": 53404, "name": "bio borovice"}, {"id": 45089, "name": "Bio Bambucké máslo*"}, {"id": 50414, "name": "bio argania spinosa kernel oil"}, {"id": 48969, "name": "Bio Aloe Barbadensis Leaf Juice"}, {"id": 52222, "name": "bio aloe barbadensis leaf extract"}, {"id": 18778, "name": "Binapacryl"}, {"id": 42892, "name": "bílý včelí vosk"}, {"id": 44823, "name": "bílý jantar"}, {"id": 33479, "name": "Bile salts"}, {"id": 44796, "name": "bílé květy \tSRDCE: růže \tZÁKLAD: pižmové a dřevité tóny Alcohol Denat."}, {"id": 56357, "name": "bilberry fruit extract / vaccinium myrtillus fruit extract"}, {"id": 50449, "name": "bílá vazelína"}, {"id": 51613, "name": "bílá lesní réva"}, {"id": 44570, "name": "bikarbonát sodný"}, {"id": 49616, "name": "Biiosaccharide Gum-1"}, {"id": 39885, "name": "Biguanide, 1-methyl-, monohydrochloride"}, {"id": 46528, "name": "biguanid polyaminopropylu"}, {"id": 54933, "name": "bigarádium"}, {"id": 45544, "name": "bifidobacterium*"}, {"id": 29214, "name": "Bifidobacterium longum, lysate"}, {"id": 43864, "name": "Bifida Ferment Lysate"}, {"id": 57630, "name": "BIFIDA FERMENT FILTRATE"}, {"id": 54016, "name": "biely včelí vosk"}, {"id": 54748, "name": "biely íl"}, {"id": 54971, "name": "bielidla na báze kyslíka"}, {"id": 54725, "name": "bieliaceho činidla"}, {"id": 54726, "name": "bieliace činidlo na báze kyslíka"}, {"id": 54421, "name": "bieliace činidlá na báze kyslíka"}, {"id": 57732, "name": "Bidens tripartite Extract"}, {"id": 56710, "name": "bidens tripartita flower/leaf/stem water*"}, {"id": 46364, "name": "bidens pilosa extract"}, {"id": 37785, "name": "Bicyclo[3.3.1]nonane-2,6-dione"}, {"id": 24266, "name": "Bicyclo[3.3.1]nonan-9-one"}, {"id": 20604, "name": "Bicyclo[2.2.2]oct-7-ene-2,3:5,6-tetracarboxylic dianhydride"}, {"id": 26210, "name": "Bicyclo[2.2.1]heptanebis(methylamine)"}, {"id": 24413, "name": "Bicyclo[2.2.1]heptane-2-carbaldehyde"}, {"id": 31326, "name": "Bicyclo[2.2.1]heptane-1-methanesulfonic acid, 7,7-dimethyl-2-oxo-, 1-(2,4-difluorophenyl)-2-(5-fluoro-4-pyrimidinyl)-1-(1H-1,2,4-triazol-1-ylmethyl)propyl ester, (1S,4R)-"}, {"id": 31068, "name": "Bicyclo[2.2.1]heptane-1-methanesulfonic acid, 7,7-dimethyl-2-oxo-, (1R,4S)-, compd. with rel-(.alpha.R,.beta.S)-.alpha.-(2,4-difluorophenyl)-5-fluoro-.beta.-methyl-.alpha.-(1H-1,2,4-triazol-1-ylmethyl)-4-pyrimidineethanol (1:1)"}, {"id": 33127, "name": "Bicyclo[2.2.1]heptane, 7,7-dimethyl-2-methylene-"}, {"id": 31045, "name": "Bicyclo[2.2.1]heptane, 2-ethyl-5-methoxy-"}, {"id": 33898, "name": "Bicyclo[2.2.1]hepta-2,5-diene (1,4-bis[diphenylphosphino]butane) rhodium(I) tetrafluoroborate"}, {"id": 18133, "name": "Bicyclo[2.2.1]hept-5-ene-2-carboxylic acid"}, {"id": 25038, "name": "Bicyclo[2.2.1]hept-5-ene-2-carbonyl chloride"}, {"id": 23471, "name": "Bicyclo[2.2.1]hept-5-en-2-ol"}, {"id": 24294, "name": "Bicyclo[2.2.1]hept-2-yltrichlorosilane"}, {"id": 18780, "name": "Bicuculline"}, {"id": 634, "name": "Bicarbonate"}, {"id": 25035, "name": "Bi(glutathion-S-yl)"}, {"id": 50395, "name": "bi 585"}, {"id": 56768, "name": "bht dipropylene glycol"}, {"id": 56979, "name": "bht bismuth oxychloride (ci77163)"}, {"id": 359, "name": "BHT"}, {"id": 57957, "name": "Bhringraj"}, {"id": 1179, "name": "BHA"}, {"id": 38632, "name": "BH3I-1"}, {"id": 56786, "name": "bezyl salicylate"}, {"id": 47703, "name": "bezophenone-4"}, {"id": 46822, "name": "bezophenone-3 (oxybenzone)"}, {"id": 44218, "name": "Bezisothiazolinon"}, {"id": 47874, "name": "bezelo extracta acid"}, {"id": 43659, "name": "bez parfemace."}, {"id": 44919, "name": "bez parabenů"}, {"id": 684, "name": "Bez fluoridů"}, {"id": 51668, "name": "bez černý květ"}, {"id": 52743, "name": "bez černý"}, {"id": 52573, "name": "betula pubescent leaf extract"}, {"id": 44324, "name": "BETULA PUBESCENS LEAF EXTRACT (extrakt Bříza pýřitá)"}, {"id": 48532, "name": "Betula Pubescens Leaf Extract"}, {"id": 46811, "name": "betula platyphylla japonica juice"}, {"id": 3382, "name": "BETULA PLATYPHYLLA JAPONICA EXTRACT"}, {"id": 46439, "name": "betula platyphylla japonica"}, {"id": 50793, "name": "betula platylphylla japonica juice"}, {"id": 51915, "name": "betula platpyhlla japonica juice"}, {"id": 53965, "name": "betula pendula twig extract"}, {"id": 44323, "name": "BETULA PENDULA LEAF EXTRACT (extrakt Bříza bělokorá)"}, {"id": 48531, "name": "Betula Pendula Leaf Extract"}, {"id": 53961, "name": "betula pendula bark extrakt"}, {"id": 47547, "name": "betula pendula"}, {"id": 54966, "name": "betula althaea officinalis leaf extract"}, {"id": 50026, "name": "Betula Alba – brezová šťava"}, {"id": 3381, "name": "BETULA ALBA OIL"}, {"id": 49607, "name": "Betula Alba Leaf ExtractWH"}, {"id": 45450, "name": "betula alba leaf extract*"}, {"id": 45389, "name": "betula alba leaf extract (bio)"}, {"id": 41831, "name": "Betula Alba Leaf Extract"}, {"id": 48083, "name": "betula alba leaf"}, {"id": 53589, "name": "betula alba juice*"}, {"id": 46162, "name": "betula alba juice"}, {"id": 49606, "name": "Betula Alba Bark WaterWH H"}, {"id": 56110, "name": "betula alba bark water*"}, {"id": 3380, "name": "BETULA ALBA BARK EXTRACT"}, {"id": 77, "name": "Betula Alba (Bříza Bělokorá) Leaf Extract*"}, {"id": 54348, "name": "betula alba (birch) juice*"}, {"id": 54553, "name": "betula alba (birch) juice"}, {"id": 47028, "name": "betula alba (birch) extract"}, {"id": 47621, "name": "betula alba"}, {"id": 55995, "name": "bethentrimonium chloride"}, {"id": 17865, "name": "Betazole"}, {"id": 49785, "name": "betakaroten prášek"}, {"id": 49787, "name": "betakaroten"}, {"id": 26968, "name": "Betaines, coco alkyldimethyl(3-sulfopropyl)"}, {"id": 26724, "name": "Betaines, C12-14-alkyldimethyl"}, {"id": 27594, "name": "Betaines, bis(hydroxyethyl)tallow alkyl"}, {"id": 26538, "name": "Betaines, (C12-18-amidoalkyl)dimethyl"}, {"id": 53324, "name": "betaines"}, {"id": 48002, "name": "betaine*"}, {"id": 54574, "name": "betaine salicylate"}, {"id": 47990, "name": "betaine lactic acid"}, {"id": 19175, "name": "Betaine hydrochloride"}, {"id": 55112, "name": "betaine avocado oil glycereth-8 esters"}, {"id": 45317, "name": "Betaine (betain"}, {"id": 72, "name": "Betaine"}, {"id": 52586, "name": "betain*"}, {"id": 1379, "name": "Betain"}, {"id": 52365, "name": "betaglukan"}, {"id": 3378, "name": "BETAGLUCAN"}, {"id": 3379, "name": "BETA-SITOSTERYL ACETATE"}, {"id": 1152, "name": "Beta-sitosterol"}, {"id": 57566, "name": "BETA-SITOSTER"}, {"id": 17006, "name": "beta-Santalol"}, {"id": 51502, "name": "beta-karoten"}, {"id": 48910, "name": "beta-glukan"}, {"id": 50053, "name": "Beta-Glucan Propanediol"}, {"id": 50048, "name": "Beta-Glucan (Oat)"}, {"id": 41729, "name": "Beta-Glucan"}, {"id": 35242, "name": "beta-Endosulfan"}, {"id": 57855, "name": "Beta-Caryophyllene*"}, {"id": 17012, "name": "Beta-Caryophyllene"}, {"id": 57512, "name": "Beta-Carotin"}, {"id": 56737, "name": "beta-carotene helianthus annuus seed oil"}, {"id": 48109, "name": "beta-carotene (ci40800)"}, {"id": 46508, "name": "beta-carotene (betakaroten)"}, {"id": 3377, "name": "Beta-Carotene"}, {"id": 46982, "name": "beta- sitosterol"}, {"id": 48019, "name": "beta- carotene"}, {"id": 53562, "name": "beta vulgaris root powder"}, {"id": 42294, "name": "Beta Vulgaris Root Extract"}, {"id": 3376, "name": "BETA VULGARIS EXTRACT"}, {"id": 48371, "name": "Beta Vulgaris (Beet) Root Extract"}, {"id": 52201, "name": "beta vulgaris (beet root) root powder*"}, {"id": 3375, "name": "BETA VULGARIS"}, {"id": 44984, "name": "Beta Sitosterol"}, {"id": 45526, "name": "beta glucan"}, {"id": 50322, "name": "Beta Carotene Color"}, {"id": 55002, "name": "beta carotene allantoin"}, {"id": 786, "name": "Beta carotene"}, {"id": 38291, "name": "beta -NAD Synthetase from Escherichia coli"}, {"id": 54444, "name": "beta"}, {"id": 50024, "name": "Beta\u0002Carotene"}, {"id": 23596, "name": "Beryllium sulphate"}, {"id": 20267, "name": "Beryllium oxide"}, {"id": 23628, "name": "Beryllium nitrate"}, {"id": 22880, "name": "Beryllium chloride"}, {"id": 22712, "name": "Beryllium"}, {"id": 56087, "name": "bertholletiaexcelsa seed oil"}, {"id": 50034, "name": "Bertholletia Excelsa Seed Powder*"}, {"id": 41999, "name": "Bertholletia Excelsa Seed Oil"}, {"id": 29679, "name": "Berryflor"}, {"id": 48682, "name": "Bernsteinsäureester"}, {"id": 51680, "name": "bergamotová silice"}, {"id": 28444, "name": "Bergamot, ext."}, {"id": 44548, "name": "bergamot)"}, {"id": 53710, "name": "bergamot organický esenciálny olej"}, {"id": 44541, "name": "Bergamot Caprylic/capric triglycerides (frakcionovaný kokosový olej)"}, {"id": 44679, "name": "bergamot"}, {"id": 44818, "name": "bergamot \tSrdce - permint"}, {"id": 44653, "name": "bergamot \tSrdce - geranium"}, {"id": 3374, "name": "BERBERIS VULGARIS EXTRACT"}, {"id": 19516, "name": "Berberine hydrogen sulphate"}, {"id": 3373, "name": "BERBERINE CHLORIDE"}, {"id": 50304, "name": "Ben­ zoic Acid"}, {"id": 18430, "name": "Benz[c]acridine"}, {"id": 47745, "name": "benzyn salicylate"}, {"id": 45617, "name": "benzyl alcohol"}, {"id": 35663, "name": "Benzylzincchloride"}, {"id": 35649, "name": "Benzylzinc bromide"}, {"id": 29087, "name": "Benzyltris(dimethylaminato)phosphorus(1+) tetrafluoroborate(1-)"}, {"id": 3372, "name": "BENZYLTRIMONIUM HYDROLYZED COLLAGEN"}, {"id": 36310, "name": "Benzyltrimethylammonium Tribromide [Brominating Reagent]"}, {"id": 36204, "name": "Benzyltrimethylammonium Tetrachloroiodate [Chlorinating Reagent]"}, {"id": 21916, "name": "Benzyltrimethylammonium iodide"}, {"id": 33663, "name": "Benzyltrimethylammonium hydroxide 40% in methanol"}, {"id": 27877, "name": "Benzyltriethylammonium tetrafluoroborate"}, {"id": 17237, "name": "Benzyltriethylammonium chloride"}, {"id": 19732, "name": "Benzyltrichlorosilane"}, {"id": 29459, "name": "Benzyltributylammonium 4-hydroxynaphthalene-1-sulfonate"}, {"id": 25100, "name": "Benzyltoluene"}, {"id": 44974, "name": "Benzylsalicylát 1"}, {"id": 51030, "name": "benzylsalicylate**"}, {"id": 53458, "name": "benzylsalicylate*"}, {"id": 55269, "name": "benzylsalicylate"}, {"id": 44957, "name": "Benzylsalicylát1"}, {"id": 50731, "name": "benzylsalicylát*"}, {"id": 42859, "name": "Benzylsalicylát"}, {"id": 27999, "name": "Benzylphenethylammonium acetate"}, {"id": 3371, "name": "BENZYLPARABEN"}, {"id": 48507, "name": "benzylisothiazolinone"}, {"id": 3370, "name": "BENZYLIDENECAMPHOR HYDROLYZED COLLAGEN SULFONAMIDE"}, {"id": 22540, "name": "Benzylidene(ethyl)amine"}, {"id": 46633, "name": "benzylidene dimethoxydimethylindanone"}, {"id": 3369, "name": "BENZYLIDENE CAMPHOR SULFONIC ACID"}, {"id": 3367, "name": "BENZYLHEMIFORMAL"}, {"id": 22643, "name": "Benzyldodecyldimethylammonium bromide"}, {"id": 24967, "name": "Benzyldimethyl[2-[2-[4-(1,1,3,3-tetramethylbutyl)tolyloxy]ethoxy]ethyl]ammonium hydroxide"}, {"id": 25559, "name": "Benzyldimethyloleylammonium chloride"}, {"id": 19955, "name": "Benzyldimethyloctylammonium chloride"}, {"id": 29530, "name": "Benzyldimethyloctadecylammonium-3-nitrobenzenesulfonate"}, {"id": 24742, "name": "Benzyldimethyl(tetradecyl)ammonium, salt with 1,2-benzisothiazol-3(2H)-one 1,1-dioxide (1:1)"}, {"id": 37770, "name": "Benzyldiethylsilanol"}, {"id": 20332, "name": "Benzylcresol"}]