{"sha": "19ec8a2da4b35c55075f155f9fb4d01281774fe5", "data": {"nexml": {"@generator": "Phylografter nexml-json exporter", "@id": "study", "@nexml2json": "1.2.1", "@nexmljson": "http://purl.org/opentree/nexson", "@version": "0.9", "@xmlns": {"$": "http://www.nexml.org/2009", "nex": "http://www.nexml.org/2009", "ot": "http://purl.org/opentree-terms#", "xsd": "http://www.w3.org/2001/XMLSchema#", "xsi": "http://www.w3.org/2001/XMLSchema-instance"}, "^ot:agents": {"agent": [{"@description": "validator of NexSON constraints as well as constraints that would allow a study to be imported into the Open Tree of Life's phylogenetic synthesis tools", "@id": "peyotl-validator", "@name": "validate_ot_nexson.py", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": ["--embed", "--agent-only"], "otherProperty": [{"name": "pythonVersion", "value": "2.7.5+"}, {"name": "pythonImplementation", "value": "CPython"}]}}]}, "^ot:annotationEvents": {"annotation": [{"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188667", "otu188704", "otu188728"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188669", "otu188725"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188670", "otu188699"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188671", "otu188672"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188678", "otu188737"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188680", "otu188683", "otu188685", "otu188689", "otu188721", "otu188724"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188682", "otu188714"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188684", "otu188731"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188686", "otu188696", "otu188723", "otu188732"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188687", "otu188713"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188688", "otu188736"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188691", "otu188722"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188693", "otu188705", "otu188720"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188695", "otu188719"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188706", "otu188708"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu188717", "otu188735"], "refersTo": {"@top": "otus", "@idref": "otus53", "@otusID": "otus53"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree1280", "tree1281"], "^ot:curatorName": "William Wysocki", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S9979"}, "^ot:focalClade": 812770, "^ot:focalCladeOTTTaxonName": "Euryops", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus53"], "^ot:studyId": "pg_53", "^ot:studyPublication": {"@href": "http://www.ingentaconnect.com/content/iapt/tax/2010/00000059/00000001/art00007"}, "^ot:studyPublicationReference": "Devos, N., Barker, N. P., Nordenstam, B., & Mucina, L. (2010). A multi-locus phylogeny of Euryops (Asteraceae, Senecioneae) augments support for the\" Cape to Cairo\" hypothesis of floral migrations in Africa. Taxon, 59(1), 57-67.", "^ot:studyYear": 2009, "^ot:tag": ["cpDNA & nrDNA", "ingroup added;"], "^ot:treesElementOrder": ["trees53"], "otusById": {"otus53": {"otuById": {"otu188667": {"^ot:originalLabel": "Euryops arabicus 9438UPS", "^ot:ottId": 762404, "^ot:ottTaxonName": "Euryops arabicus", "^ot:treebaseOTUId": "Tl259081"}, "otu188668": {"^ot:originalLabel": "Euryops algoensis NB1908", "^ot:ottId": 762412, "^ot:ottTaxonName": "Euryops algoensis", "^ot:treebaseOTUId": "Tl259082"}, "otu188669": {"^ot:originalLabel": "Euryops speciosissimus ND310805 4", "^ot:ottId": 431755, "^ot:ottTaxonName": "Euryops speciosissimus", "^ot:treebaseOTUId": "Tl259083"}, "otu188670": {"^ot:originalLabel": "Euryops virgineus ND260805", "^ot:ottId": 888569, "^ot:ottTaxonName": "Euryops virgineus", "^ot:treebaseOTUId": "Tl259084"}, "otu188671": {"^ot:originalLabel": "Euryops othonnoides ND120905 6", "^ot:ottId": 813652, "^ot:ottTaxonName": "Euryops othonnoides", "^ot:treebaseOTUId": "Tl259085"}, "otu188672": {"^ot:originalLabel": "Euryops othonnoides ND010905 1", "^ot:ottId": 813652, "^ot:ottTaxonName": "Euryops othonnoides", "^ot:treebaseOTUId": "Tl259086"}, "otu188673": {"^ot:originalLabel": "Euryops lignifolius ND140705 2", "^ot:ottId": 813660, "^ot:ottTaxonName": "Euryops linifolius", "^ot:treebaseOTUId": "Tl259087"}, "otu188674": {"^ot:originalLabel": "Euryops pectinatus ND290805 2", "^ot:ottId": 812768, "^ot:ottTaxonName": "Euryops pectinatus", "^ot:treebaseOTUId": "Tl259088"}, "otu188675": {"^ot:originalLabel": "Euryops empetrifolius PRETO529", "^ot:ottId": 239022, "^ot:ottTaxonName": "Euryops empetrifolius", "^ot:treebaseOTUId": "Tl259089"}, "otu188676": {"^ot:originalLabel": "Euryops munitus BROWN130898", "^ot:ottId": 813646, "^ot:ottTaxonName": "Euryops munitus", "^ot:treebaseOTUId": "Tl259090"}, "otu188677": {"^ot:originalLabel": "Euryops ericoides ND160705 3", "^ot:ottId": 239026, "^ot:ottTaxonName": "Euryops ericoides", "^ot:treebaseOTUId": "Tl259091"}, "otu188678": {"^ot:originalLabel": "Euryops tenuissimus ND130705 1", "^ot:ottId": 289735, "^ot:ottTaxonName": "Euryops tenuissimus", "^ot:treebaseOTUId": "Tl259092"}, "otu188679": {"^ot:originalLabel": "Euryops ericifolius PALMER3934", "^ot:ottId": 239024, "^ot:ottTaxonName": "Euryops ericifolius", "^ot:treebaseOTUId": "Tl259093"}, "otu188680": {"^ot:originalLabel": "Euryops abrotanifolius ND310805 1", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259094"}, "otu188681": {"^ot:originalLabel": "Euryops annuus ND010905 4", "^ot:ottId": 762408, "^ot:ottTaxonName": "Euryops annuus", "^ot:treebaseOTUId": "Tl259095"}, "otu188682": {"^ot:originalLabel": "Euryops brachypodus ND01", "^ot:ottId": 762402, "^ot:ottTaxonName": "Euryops brachypodus", "^ot:treebaseOTUId": "Tl259096"}, "otu188683": {"^ot:originalLabel": "Euryops abrotanifolius ND280805 1", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259097"}, "otu188684": {"^ot:originalLabel": "Othonna sedifolia ND050905 1", "^ot:ottId": 508739, "^ot:ottTaxonName": "Othonna sedifolia", "^ot:treebaseOTUId": "Tl259098"}, "otu188685": {"^ot:originalLabel": "Euryops abrotanifolius ND130705 2C", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259099"}, "otu188686": {"^ot:originalLabel": "Euryops lateriflorus ND060905 11", "^ot:ottId": 813654, "^ot:ottTaxonName": "Euryops lateriflorus", "^ot:treebaseOTUId": "Tl259100"}, "otu188687": {"^ot:originalLabel": "Euryops dacrydioides UPSdacry", "^ot:ottId": 239018, "^ot:ottTaxonName": "Euryops dacrydioides", "^ot:treebaseOTUId": "Tl259101"}, "otu188688": {"^ot:originalLabel": "Euryops anthemoides TD452", "^ot:ottId": 762406, "^ot:ottTaxonName": "Euryops anthemoides", "^ot:treebaseOTUId": "Tl259102"}, "otu188689": {"^ot:originalLabel": "Euryops abrotanifolius RM1056", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259103"}, "otu188690": {"^ot:originalLabel": "Euryops trilobus CDM3", "^ot:ottId": 813662, "^ot:ottTaxonName": "Euryops trilobus", "^ot:treebaseOTUId": "Tl259104"}, "otu188691": {"^ot:originalLabel": "Euryops dregeanus ND090905 7", "^ot:ottId": 239020, "^ot:ottTaxonName": "Euryops dregeanus", "^ot:treebaseOTUId": "Tl259105"}, "otu188692": {"^ot:originalLabel": "Othonna spnov LM210903 6", "^ot:ottId": 1030560, "^ot:ottTaxonName": "Othonna sp. ND-2008", "^ot:treebaseOTUId": "Tl259106"}, "otu188693": {"^ot:originalLabel": "Euryops evansii CH04", "^ot:ottId": 196174, "^ot:ottTaxonName": "Euryops evansii", "^ot:treebaseOTUId": "Tl259107"}, "otu188694": {"^ot:originalLabel": "Euryops decumbens CH09", "^ot:ottId": 196172, "^ot:ottTaxonName": "Euryops decumbens", "^ot:treebaseOTUId": "Tl259108"}, "otu188695": {"^ot:originalLabel": "Euryops spathaceus ND120605 2", "^ot:ottId": 68573, "^ot:ottTaxonName": "Euryops spathaceus", "^ot:treebaseOTUId": "Tl259109"}, "otu188696": {"^ot:originalLabel": "Euryops lateriflorus ND130206", "^ot:ottId": 813654, "^ot:ottTaxonName": "Euryops lateriflorus", "^ot:treebaseOTUId": "Tl259110"}, "otu188697": {"^ot:originalLabel": "Euryops subcarnosus ND080905 1", "^ot:ottId": 289721, "^ot:ottTaxonName": "Euryops subcarnosus", "^ot:treebaseOTUId": "Tl259111"}, "otu188698": {"^ot:originalLabel": "Hertia pallens", "^ot:ottId": 259951, "^ot:ottTaxonName": "Hertia pallens", "^ot:treebaseOTUId": "Tl259112"}, "otu188699": {"^ot:originalLabel": "Euryops virgineus RM1023", "^ot:ottId": 888569, "^ot:ottTaxonName": "Euryops virgineus", "^ot:treebaseOTUId": "Tl259113"}, "otu188700": {"^ot:originalLabel": "Euryops brevilobus ND010905 6", "^ot:ottId": 239014, "^ot:ottTaxonName": "Euryops brevilobus", "^ot:treebaseOTUId": "Tl259114"}, "otu188701": {"^ot:originalLabel": "Euryops galpinii ND081005 4", "^ot:ottId": 239030, "^ot:ottTaxonName": "Euryops galpinii", "^ot:treebaseOTUId": "Tl259115"}, "otu188702": {"^ot:originalLabel": "Euryops ursinoides TD4649", "^ot:ottId": 289729, "^ot:ottTaxonName": "Euryops ursinoides", "^ot:treebaseOTUId": "Tl259116"}, "otu188703": {"^ot:originalLabel": "Euryops prostratus Eth", "^ot:ottId": 196176, "^ot:ottTaxonName": "Euryops prostratus", "^ot:treebaseOTUId": "Tl259117"}, "otu188704": {"^ot:originalLabel": "Euryops arabicus 8850UPS", "^ot:ottId": 762404, "^ot:ottTaxonName": "Euryops arabicus", "^ot:treebaseOTUId": "Tl259118"}, "otu188705": {"^ot:originalLabel": "Euryops evansii CH11", "^ot:ottId": 196174, "^ot:ottTaxonName": "Euryops evansii", "^ot:treebaseOTUId": "Tl259119"}, "otu188706": {"^ot:originalLabel": "Euryops euryopoides YOUTHED751", "^ot:ottId": 239028, "^ot:ottTaxonName": "Euryops euryopoides", "^ot:treebaseOTUId": "Tl259120"}, "otu188707": {"^ot:originalLabel": "Euryops hypnoides TD4700", "^ot:ottId": 813656, "^ot:ottTaxonName": "Euryops hypnoides", "^ot:treebaseOTUId": "Tl259121"}, "otu188708": {"^ot:originalLabel": "Euryopoides DOUBELL29", "^ot:ottId": 239028, "^ot:ottTaxonName": "Euryops euryopoides", "^ot:treebaseOTUId": "Tl259122"}, "otu188709": {"^ot:originalLabel": "Othonna eriocarpa NB1938", "^ot:ottId": 289725, "^ot:ottTaxonName": "Othonna eriocarpa", "^ot:treebaseOTUId": "Tl259123"}, "otu188710": {"^ot:originalLabel": "Othonna carnosa ND120605 1", "^ot:ottId": 289731, "^ot:ottTaxonName": "Othonna carnosa", "^ot:treebaseOTUId": "Tl259124"}, "otu188711": {"^ot:originalLabel": "Euryops multifidus ND040905 3", "^ot:ottId": 813648, "^ot:ottTaxonName": "Euryops multifidus", "^ot:treebaseOTUId": "Tl259125"}, "otu188712": {"^ot:originalLabel": "Euryops hebecarpus ND160705 1", "^ot:ottId": 239032, "^ot:ottTaxonName": "Euryops hebecarpus", "^ot:treebaseOTUId": "Tl259126"}, "otu188713": {"^ot:originalLabel": "Euryops dacrydioides UPS4377", "^ot:ottId": 239018, "^ot:ottTaxonName": "Euryops dacrydioides", "^ot:treebaseOTUId": "Tl259127"}, "otu188714": {"^ot:originalLabel": "Euryops brachypodus RM1108", "^ot:ottId": 762402, "^ot:ottTaxonName": "Euryops brachypodus", "^ot:treebaseOTUId": "Tl259128"}, "otu188715": {"^ot:originalLabel": "Euryops brownei B248", "^ot:ottId": 706552, "^ot:ottTaxonName": "Euryops brownei", "^ot:treebaseOTUId": "Tl259129"}, "otu188716": {"^ot:originalLabel": "Euryops candollei CC352", "^ot:ottId": 239016, "^ot:ottTaxonName": "Euryops candollei", "^ot:treebaseOTUId": "Tl259130"}, "otu188717": {"^ot:originalLabel": "Gymnodiscus capillaris ND300805 1", "^ot:ottId": 44432, "^ot:ottTaxonName": "Gymnodiscus capillaris", "^ot:treebaseOTUId": "Tl259131"}, "otu188718": {"^ot:originalLabel": "Euryops annae CDM4", "^ot:ottId": 762410, "^ot:ottTaxonName": "Euryops annae", "^ot:treebaseOTUId": "Tl259132"}, "otu188719": {"^ot:originalLabel": "Euryops spathaceus ND120605 4", "^ot:ottId": 68573, "^ot:ottTaxonName": "Euryops spathaceus", "^ot:treebaseOTUId": "Tl259133"}, "otu188720": {"^ot:originalLabel": "Euryops evansii ND190106", "^ot:ottId": 196174, "^ot:ottTaxonName": "Euryops evansii", "^ot:treebaseOTUId": "Tl259134"}, "otu188721": {"^ot:originalLabel": "Euryops abrotanifolius ND160705 5", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259135"}, "otu188722": {"^ot:originalLabel": "Euryops dregeanus ND090905 6", "^ot:ottId": 239020, "^ot:ottTaxonName": "Euryops dregeanus", "^ot:treebaseOTUId": "Tl259136"}, "otu188723": {"^ot:originalLabel": "Euryops lateriflorus NB1487", "^ot:ottId": 813654, "^ot:ottTaxonName": "Euryops lateriflorus", "^ot:treebaseOTUId": "Tl259137"}, "otu188724": {"^ot:originalLabel": "Euryops abrotanifolius ND310805 6", "^ot:ottId": 762414, "^ot:ottTaxonName": "Euryops abrotanifolius", "^ot:treebaseOTUId": "Tl259138"}, "otu188725": {"^ot:originalLabel": "Euryops speciosissimus RM1058", "^ot:ottId": 431755, "^ot:ottTaxonName": "Euryops speciosissimus", "^ot:treebaseOTUId": "Tl259139"}, "otu188726": {"^ot:originalLabel": "Othonna euphorbioides ND060905 3", "^ot:ottId": 289727, "^ot:ottTaxonName": "Othonna euphorbioides", "^ot:treebaseOTUId": "Tl259140"}, "otu188727": {"^ot:originalLabel": "Euryops montanus 1XT5314", "^ot:ottId": 813658, "^ot:ottTaxonName": "Euryops montanus", "^ot:treebaseOTUId": "Tl259141"}, "otu188728": {"^ot:originalLabel": "Euryops arabicus 8134UPS", "^ot:ottId": 762404, "^ot:ottTaxonName": "Euryops arabicus", "^ot:treebaseOTUId": "Tl259142"}, "otu188729": {"^ot:originalLabel": "Euryops pinifolius UPSpinni", "^ot:ottId": 813664, "^ot:ottTaxonName": "Euryops pinifolius", "^ot:treebaseOTUId": "Tl259143"}, "otu188730": {"^ot:originalLabel": "Euryops tysonii CH08", "^ot:ottId": 196182, "^ot:ottTaxonName": "Euryops tysonii", "^ot:treebaseOTUId": "Tl259144"}, "otu188731": {"^ot:originalLabel": "Othonna sedifolia LM060605 13", "^ot:ottId": 508739, "^ot:ottTaxonName": "Othonna sedifolia", "^ot:treebaseOTUId": "Tl259145"}, "otu188732": {"^ot:originalLabel": "Euryops lateriflorus ND040905 4", "^ot:ottId": 813654, "^ot:ottTaxonName": "Euryops lateriflorus", "^ot:treebaseOTUId": "Tl259146"}, "otu188733": {"^ot:originalLabel": "Euryops acraeus CH05", "^ot:ottId": 505606, "^ot:ottTaxonName": "Euryops acraeus", "^ot:treebaseOTUId": "Tl259147"}, "otu188734": {"^ot:originalLabel": "Euryops petraeus CDM2", "^ot:ottId": 813650, "^ot:ottTaxonName": "Euryops petraeus", "^ot:treebaseOTUId": "Tl259148"}, "otu188735": {"^ot:originalLabel": "Gymnodiscus capillaris LM110805 3", "^ot:ottId": 44432, "^ot:ottTaxonName": "Gymnodiscus capillaris", "^ot:treebaseOTUId": "Tl259149"}, "otu188736": {"^ot:originalLabel": "Euryops anthemoides ND120605 3", "^ot:ottId": 762406, "^ot:ottTaxonName": "Euryops anthemoides", "^ot:treebaseOTUId": "Tl259150"}, "otu188737": {"^ot:originalLabel": "Euryops tenuissimus ND020905 4", "^ot:ottId": 289735, "^ot:ottTaxonName": "Euryops tenuissimus", "^ot:treebaseOTUId": "Tl259151"}}}}, "treesById": {"trees53": {"@otus": "otus53", "^ot:treeElementOrder": ["tree1280", "tree1281"], "treeById": {"tree1280": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 3", "^ot:inGroupClade": "node434807", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node434800", "^ot:specifiedRoot": "node434800", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node434800": {"edge434801": {"@source": "node434800", "@target": "node434801"}, "edge434802": {"@source": "node434800", "@target": "node434802"}}, "node434802": {"edge434803": {"@source": "node434802", "@target": "node434803"}, "edge434804": {"@source": "node434802", "@target": "node434804"}}, "node434804": {"edge434805": {"@source": "node434804", "@target": "node434805"}, "edge434919": {"@source": "node434804", "@target": "node434919"}}, "node434805": {"edge434806": {"@source": "node434805", "@target": "node434806"}, "edge434914": {"@source": "node434805", "@target": "node434914"}}, "node434806": {"edge434807": {"@source": "node434806", "@target": "node434807"}, "edge434909": {"@source": "node434806", "@target": "node434909"}}, "node434807": {"edge434808": {"@source": "node434807", "@target": "node434808"}, "edge434908": {"@source": "node434807", "@target": "node434908"}}, "node434808": {"edge434809": {"@source": "node434808", "@target": "node434809"}, "edge434867": {"@source": "node434808", "@target": "node434867"}, "edge434880": {"@source": "node434808", "@target": "node434880"}, "edge434886": {"@source": "node434808", "@target": "node434886"}, "edge434897": {"@source": "node434808", "@target": "node434897"}, "edge434907": {"@source": "node434808", "@target": "node434907"}}, "node434809": {"edge434810": {"@source": "node434809", "@target": "node434810"}, "edge434845": {"@source": "node434809", "@target": "node434845"}}, "node434810": {"edge434811": {"@source": "node434810", "@target": "node434811"}, "edge434816": {"@source": "node434810", "@target": "node434816"}, "edge434832": {"@source": "node434810", "@target": "node434832"}, "edge434835": {"@source": "node434810", "@target": "node434835"}, "edge434842": {"@source": "node434810", "@target": "node434842"}}, "node434811": {"edge434812": {"@source": "node434811", "@target": "node434812"}, "edge434815": {"@source": "node434811", "@target": "node434815"}}, "node434812": {"edge434813": {"@source": "node434812", "@target": "node434813"}, "edge434814": {"@source": "node434812", "@target": "node434814"}}, "node434816": {"edge434817": {"@source": "node434816", "@target": "node434817"}, "edge434818": {"@source": "node434816", "@target": "node434818"}}, "node434818": {"edge434819": {"@source": "node434818", "@target": "node434819"}, "edge434829": {"@source": "node434818", "@target": "node434829"}}, "node434819": {"edge434820": {"@source": "node434819", "@target": "node434820"}, "edge434821": {"@source": "node434819", "@target": "node434821"}}, "node434821": {"edge434822": {"@source": "node434821", "@target": "node434822"}, "edge434828": {"@source": "node434821", "@target": "node434828"}}, "node434822": {"edge434823": {"@source": "node434822", "@target": "node434823"}, "edge434826": {"@source": "node434822", "@target": "node434826"}, "edge434827": {"@source": "node434822", "@target": "node434827"}}, "node434823": {"edge434824": {"@source": "node434823", "@target": "node434824"}, "edge434825": {"@source": "node434823", "@target": "node434825"}}, "node434829": {"edge434830": {"@source": "node434829", "@target": "node434830"}, "edge434831": {"@source": "node434829", "@target": "node434831"}}, "node434832": {"edge434833": {"@source": "node434832", "@target": "node434833"}, "edge434834": {"@source": "node434832", "@target": "node434834"}}, "node434835": {"edge434836": {"@source": "node434835", "@target": "node434836"}, "edge434841": {"@source": "node434835", "@target": "node434841"}}, "node434836": {"edge434837": {"@source": "node434836", "@target": "node434837"}, "edge434840": {"@source": "node434836", "@target": "node434840"}}, "node434837": {"edge434838": {"@source": "node434837", "@target": "node434838"}, "edge434839": {"@source": "node434837", "@target": "node434839"}}, "node434842": {"edge434843": {"@source": "node434842", "@target": "node434843"}, "edge434844": {"@source": "node434842", "@target": "node434844"}}, "node434845": {"edge434846": {"@source": "node434845", "@target": "node434846"}, "edge434857": {"@source": "node434845", "@target": "node434857"}, "edge434858": {"@source": "node434845", "@target": "node434858"}, "edge434861": {"@source": "node434845", "@target": "node434861"}}, "node434846": {"edge434847": {"@source": "node434846", "@target": "node434847"}, "edge434848": {"@source": "node434846", "@target": "node434848"}, "edge434854": {"@source": "node434846", "@target": "node434854"}}, "node434848": {"edge434849": {"@source": "node434848", "@target": "node434849"}, "edge434850": {"@source": "node434848", "@target": "node434850"}, "edge434851": {"@source": "node434848", "@target": "node434851"}, "edge434852": {"@source": "node434848", "@target": "node434852"}, "edge434853": {"@source": "node434848", "@target": "node434853"}}, "node434854": {"edge434855": {"@source": "node434854", "@target": "node434855"}, "edge434856": {"@source": "node434854", "@target": "node434856"}}, "node434858": {"edge434859": {"@source": "node434858", "@target": "node434859"}, "edge434860": {"@source": "node434858", "@target": "node434860"}}, "node434861": {"edge434862": {"@source": "node434861", "@target": "node434862"}, "edge434863": {"@source": "node434861", "@target": "node434863"}, "edge434864": {"@source": "node434861", "@target": "node434864"}}, "node434864": {"edge434865": {"@source": "node434864", "@target": "node434865"}, "edge434866": {"@source": "node434864", "@target": "node434866"}}, "node434867": {"edge434868": {"@source": "node434867", "@target": "node434868"}, "edge434879": {"@source": "node434867", "@target": "node434879"}}, "node434868": {"edge434869": {"@source": "node434868", "@target": "node434869"}, "edge434878": {"@source": "node434868", "@target": "node434878"}}, "node434869": {"edge434870": {"@source": "node434869", "@target": "node434870"}, "edge434871": {"@source": "node434869", "@target": "node434871"}, "edge434875": {"@source": "node434869", "@target": "node434875"}}, "node434871": {"edge434872": {"@source": "node434871", "@target": "node434872"}, "edge434873": {"@source": "node434871", "@target": "node434873"}, "edge434874": {"@source": "node434871", "@target": "node434874"}}, "node434875": {"edge434876": {"@source": "node434875", "@target": "node434876"}, "edge434877": {"@source": "node434875", "@target": "node434877"}}, "node434880": {"edge434881": {"@source": "node434880", "@target": "node434881"}, "edge434882": {"@source": "node434880", "@target": "node434882"}, "edge434885": {"@source": "node434880", "@target": "node434885"}}, "node434882": {"edge434883": {"@source": "node434882", "@target": "node434883"}, "edge434884": {"@source": "node434882", "@target": "node434884"}}, "node434886": {"edge434887": {"@source": "node434886", "@target": "node434887"}, "edge434896": {"@source": "node434886", "@target": "node434896"}}, "node434887": {"edge434888": {"@source": "node434887", "@target": "node434888"}, "edge434891": {"@source": "node434887", "@target": "node434891"}}, "node434888": {"edge434889": {"@source": "node434888", "@target": "node434889"}, "edge434890": {"@source": "node434888", "@target": "node434890"}}, "node434891": {"edge434892": {"@source": "node434891", "@target": "node434892"}, "edge434893": {"@source": "node434891", "@target": "node434893"}}, "node434893": {"edge434894": {"@source": "node434893", "@target": "node434894"}, "edge434895": {"@source": "node434893", "@target": "node434895"}}, "node434897": {"edge434898": {"@source": "node434897", "@target": "node434898"}, "edge434901": {"@source": "node434897", "@target": "node434901"}, "edge434904": {"@source": "node434897", "@target": "node434904"}, "edge434905": {"@source": "node434897", "@target": "node434905"}, "edge434906": {"@source": "node434897", "@target": "node434906"}}, "node434898": {"edge434899": {"@source": "node434898", "@target": "node434899"}, "edge434900": {"@source": "node434898", "@target": "node434900"}}, "node434901": {"edge434902": {"@source": "node434901", "@target": "node434902"}, "edge434903": {"@source": "node434901", "@target": "node434903"}}, "node434909": {"edge434910": {"@source": "node434909", "@target": "node434910"}, "edge434913": {"@source": "node434909", "@target": "node434913"}}, "node434910": {"edge434911": {"@source": "node434910", "@target": "node434911"}, "edge434912": {"@source": "node434910", "@target": "node434912"}}, "node434914": {"edge434915": {"@source": "node434914", "@target": "node434915"}, "edge434918": {"@source": "node434914", "@target": "node434918"}}, "node434915": {"edge434916": {"@source": "node434915", "@target": "node434916"}, "edge434917": {"@source": "node434915", "@target": "node434917"}}}, "nodeById": {"node434800": {"@root": true}, "node434801": {"@otu": "otu188735"}, "node434802": {}, "node434803": {"@otu": "otu188717"}, "node434804": {}, "node434805": {}, "node434806": {}, "node434807": {}, "node434808": {}, "node434809": {}, "node434810": {}, "node434811": {}, "node434812": {}, "node434813": {"@otu": "otu188727"}, "node434814": {"@otu": "otu188694"}, "node434815": {"@otu": "otu188711"}, "node434816": {}, "node434817": {"@otu": "otu188734"}, "node434818": {}, "node434819": {}, "node434820": {"@otu": "otu188718"}, "node434821": {}, "node434822": {}, "node434823": {}, "node434824": {"@otu": "otu188723"}, "node434825": {"@otu": "otu188696"}, "node434826": {"@otu": "otu188686"}, "node434827": {"@otu": "otu188675"}, "node434828": {"@otu": "otu188732"}, "node434829": {}, "node434830": {"@otu": "otu188695"}, "node434831": {"@otu": "otu188719"}, "node434832": {}, "node434833": {"@otu": "otu188690"}, "node434834": {"@otu": "otu188720"}, "node434835": {}, "node434836": {}, "node434837": {}, "node434838": {"@otu": "otu188737"}, "node434839": {"@otu": "otu188678"}, "node434840": {"@otu": "otu188673"}, "node434841": {"@otu": "otu188712"}, "node434842": {}, "node434843": {"@otu": "otu188705"}, "node434844": {"@otu": "otu188693"}, "node434845": {}, "node434846": {}, "node434847": {"@otu": "otu188672"}, "node434848": {}, "node434849": {"@otu": "otu188700"}, "node434850": {"@otu": "otu188671"}, "node434851": {"@otu": "otu188674"}, "node434852": {"@otu": "otu188669"}, "node434853": {"@otu": "otu188725"}, "node434854": {}, "node434855": {"@otu": "otu188685"}, "node434856": {"@otu": "otu188680"}, "node434857": {"@otu": "otu188697"}, "node434858": {}, "node434859": {"@otu": "otu188722"}, "node434860": {"@otu": "otu188691"}, "node434861": {}, "node434862": {"@otu": "otu188721"}, "node434863": {"@otu": "otu188683"}, "node434864": {}, "node434865": {"@otu": "otu188724"}, "node434866": {"@otu": "otu188689"}, "node434867": {}, "node434868": {}, "node434869": {}, "node434870": {"@otu": "otu188715"}, "node434871": {}, "node434872": {"@otu": "otu188728"}, "node434873": {"@otu": "otu188704"}, "node434874": {"@otu": "otu188667"}, "node434875": {}, "node434876": {"@otu": "otu188713"}, "node434877": {"@otu": "otu188687"}, "node434878": {"@otu": "otu188729"}, "node434879": {"@otu": "otu188703"}, "node434880": {}, "node434881": {"@otu": "otu188676"}, "node434882": {}, "node434883": {"@otu": "otu188708"}, "node434884": {"@otu": "otu188706"}, "node434885": {"@otu": "otu188702"}, "node434886": {}, "node434887": {}, "node434888": {}, "node434889": {"@otu": "otu188716"}, "node434890": {"@otu": "otu188730"}, "node434891": {}, "node434892": {"@otu": "otu188668"}, "node434893": {}, "node434894": {"@otu": "otu188670"}, "node434895": {"@otu": "otu188699"}, "node434896": {"@otu": "otu188733"}, "node434897": {}, "node434898": {}, "node434899": {"@otu": "otu188682"}, "node434900": {"@otu": "otu188714"}, "node434901": {}, "node434902": {"@otu": "otu188736"}, "node434903": {"@otu": "otu188688"}, "node434904": {"@otu": "otu188677"}, "node434905": {"@otu": "otu188679"}, "node434906": {"@otu": "otu188707"}, "node434907": {"@otu": "otu188701"}, "node434908": {"@otu": "otu188681"}, "node434909": {}, "node434910": {}, "node434911": {"@otu": "otu188709"}, "node434912": {"@otu": "otu188726"}, "node434913": {"@otu": "otu188698"}, "node434914": {}, "node434915": {}, "node434916": {"@otu": "otu188731"}, "node434917": {"@otu": "otu188684"}, "node434918": {"@otu": "otu188710"}, "node434919": {"@otu": "otu188692"}}}, "tree1281": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 2", "^ot:inGroupClade": "node434926", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node434920", "^ot:specifiedRoot": "node434920", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node434920": {"edge434921": {"@source": "node434920", "@target": "node434921"}, "edge434922": {"@source": "node434920", "@target": "node434922"}}, "node434922": {"edge434923": {"@source": "node434922", "@target": "node434923"}, "edge434924": {"@source": "node434922", "@target": "node434924"}}, "node434924": {"edge434925": {"@source": "node434924", "@target": "node434925"}, "edge435014": {"@source": "node434924", "@target": "node435014"}, "edge435020": {"@source": "node434924", "@target": "node435020"}}, "node434925": {"edge434926": {"@source": "node434925", "@target": "node434926"}, "edge435013": {"@source": "node434925", "@target": "node435013"}}, "node434926": {"edge434927": {"@source": "node434926", "@target": "node434927"}, "edge435012": {"@source": "node434926", "@target": "node435012"}}, "node434927": {"edge434928": {"@source": "node434927", "@target": "node434928"}, "edge434964": {"@source": "node434927", "@target": "node434964"}, "edge434986": {"@source": "node434927", "@target": "node434986"}, "edge435004": {"@source": "node434927", "@target": "node435004"}, "edge435010": {"@source": "node434927", "@target": "node435010"}, "edge435011": {"@source": "node434927", "@target": "node435011"}}, "node434928": {"edge434929": {"@source": "node434928", "@target": "node434929"}, "edge434932": {"@source": "node434928", "@target": "node434932"}, "edge434935": {"@source": "node434928", "@target": "node434935"}, "edge434943": {"@source": "node434928", "@target": "node434943"}, "edge434961": {"@source": "node434928", "@target": "node434961"}, "edge434962": {"@source": "node434928", "@target": "node434962"}, "edge434963": {"@source": "node434928", "@target": "node434963"}}, "node434929": {"edge434930": {"@source": "node434929", "@target": "node434930"}, "edge434931": {"@source": "node434929", "@target": "node434931"}}, "node434932": {"edge434933": {"@source": "node434932", "@target": "node434933"}, "edge434934": {"@source": "node434932", "@target": "node434934"}}, "node434935": {"edge434936": {"@source": "node434935", "@target": "node434936"}, "edge434939": {"@source": "node434935", "@target": "node434939"}, "edge434940": {"@source": "node434935", "@target": "node434940"}, "edge434941": {"@source": "node434935", "@target": "node434941"}, "edge434942": {"@source": "node434935", "@target": "node434942"}}, "node434936": {"edge434937": {"@source": "node434936", "@target": "node434937"}, "edge434938": {"@source": "node434936", "@target": "node434938"}}, "node434943": {"edge434944": {"@source": "node434943", "@target": "node434944"}, "edge434945": {"@source": "node434943", "@target": "node434945"}, "edge434946": {"@source": "node434943", "@target": "node434946"}, "edge434947": {"@source": "node434943", "@target": "node434947"}, "edge434960": {"@source": "node434943", "@target": "node434960"}}, "node434947": {"edge434948": {"@source": "node434947", "@target": "node434948"}, "edge434958": {"@source": "node434947", "@target": "node434958"}, "edge434959": {"@source": "node434947", "@target": "node434959"}}, "node434948": {"edge434949": {"@source": "node434948", "@target": "node434949"}, "edge434952": {"@source": "node434948", "@target": "node434952"}, "edge434955": {"@source": "node434948", "@target": "node434955"}}, "node434949": {"edge434950": {"@source": "node434949", "@target": "node434950"}, "edge434951": {"@source": "node434949", "@target": "node434951"}}, "node434952": {"edge434953": {"@source": "node434952", "@target": "node434953"}, "edge434954": {"@source": "node434952", "@target": "node434954"}}, "node434955": {"edge434956": {"@source": "node434955", "@target": "node434956"}, "edge434957": {"@source": "node434955", "@target": "node434957"}}, "node434964": {"edge434965": {"@source": "node434964", "@target": "node434965"}, "edge434976": {"@source": "node434964", "@target": "node434976"}, "edge434977": {"@source": "node434964", "@target": "node434977"}, "edge434981": {"@source": "node434964", "@target": "node434981"}, "edge434982": {"@source": "node434964", "@target": "node434982"}, "edge434985": {"@source": "node434964", "@target": "node434985"}}, "node434965": {"edge434966": {"@source": "node434965", "@target": "node434966"}, "edge434967": {"@source": "node434965", "@target": "node434967"}, "edge434971": {"@source": "node434965", "@target": "node434971"}, "edge434972": {"@source": "node434965", "@target": "node434972"}, "edge434975": {"@source": "node434965", "@target": "node434975"}}, "node434967": {"edge434968": {"@source": "node434967", "@target": "node434968"}, "edge434969": {"@source": "node434967", "@target": "node434969"}, "edge434970": {"@source": "node434967", "@target": "node434970"}}, "node434972": {"edge434973": {"@source": "node434972", "@target": "node434973"}, "edge434974": {"@source": "node434972", "@target": "node434974"}}, "node434977": {"edge434978": {"@source": "node434977", "@target": "node434978"}, "edge434979": {"@source": "node434977", "@target": "node434979"}, "edge434980": {"@source": "node434977", "@target": "node434980"}}, "node434982": {"edge434983": {"@source": "node434982", "@target": "node434983"}, "edge434984": {"@source": "node434982", "@target": "node434984"}}, "node434986": {"edge434987": {"@source": "node434986", "@target": "node434987"}, "edge434988": {"@source": "node434986", "@target": "node434988"}, "edge434989": {"@source": "node434986", "@target": "node434989"}, "edge434993": {"@source": "node434986", "@target": "node434993"}, "edge434996": {"@source": "node434986", "@target": "node434996"}, "edge434999": {"@source": "node434986", "@target": "node434999"}, "edge435000": {"@source": "node434986", "@target": "node435000"}, "edge435001": {"@source": "node434986", "@target": "node435001"}, "edge435002": {"@source": "node434986", "@target": "node435002"}, "edge435003": {"@source": "node434986", "@target": "node435003"}}, "node434989": {"edge434990": {"@source": "node434989", "@target": "node434990"}, "edge434991": {"@source": "node434989", "@target": "node434991"}, "edge434992": {"@source": "node434989", "@target": "node434992"}}, "node434993": {"edge434994": {"@source": "node434993", "@target": "node434994"}, "edge434995": {"@source": "node434993", "@target": "node434995"}}, "node434996": {"edge434997": {"@source": "node434996", "@target": "node434997"}, "edge434998": {"@source": "node434996", "@target": "node434998"}}, "node435004": {"edge435005": {"@source": "node435004", "@target": "node435005"}, "edge435006": {"@source": "node435004", "@target": "node435006"}, "edge435007": {"@source": "node435004", "@target": "node435007"}}, "node435007": {"edge435008": {"@source": "node435007", "@target": "node435008"}, "edge435009": {"@source": "node435007", "@target": "node435009"}}, "node435014": {"edge435015": {"@source": "node435014", "@target": "node435015"}, "edge435019": {"@source": "node435014", "@target": "node435019"}}, "node435015": {"edge435016": {"@source": "node435015", "@target": "node435016"}, "edge435017": {"@source": "node435015", "@target": "node435017"}, "edge435018": {"@source": "node435015", "@target": "node435018"}}, "node435020": {"edge435021": {"@source": "node435020", "@target": "node435021"}, "edge435022": {"@source": "node435020", "@target": "node435022"}}}, "nodeById": {"node434920": {"@root": true}, "node434921": {"@otu": "otu188735"}, "node434922": {}, "node434923": {"@otu": "otu188717"}, "node434924": {}, "node434925": {}, "node434926": {}, "node434927": {}, "node434928": {}, "node434929": {}, "node434930": {"@otu": "otu188727"}, "node434931": {"@otu": "otu188694"}, "node434932": {}, "node434933": {"@otu": "otu188734"}, "node434934": {"@otu": "otu188718"}, "node434935": {}, "node434936": {}, "node434937": {"@otu": "otu188723"}, "node434938": {"@otu": "otu188696"}, "node434939": {"@otu": "otu188711"}, "node434940": {"@otu": "otu188697"}, "node434941": {"@otu": "otu188722"}, "node434942": {"@otu": "otu188691"}, "node434943": {}, "node434944": {"@otu": "otu188672"}, "node434945": {"@otu": "otu188700"}, "node434946": {"@otu": "otu188671"}, "node434947": {}, "node434948": {}, "node434949": {}, "node434950": {"@otu": "otu188685"}, "node434951": {"@otu": "otu188680"}, "node434952": {}, "node434953": {"@otu": "otu188669"}, "node434954": {"@otu": "otu188725"}, "node434955": {}, "node434956": {"@otu": "otu188724"}, "node434957": {"@otu": "otu188689"}, "node434958": {"@otu": "otu188721"}, "node434959": {"@otu": "otu188683"}, "node434960": {"@otu": "otu188674"}, "node434961": {"@otu": "otu188737"}, "node434962": {"@otu": "otu188678"}, "node434963": {"@otu": "otu188673"}, "node434964": {}, "node434965": {}, "node434966": {"@otu": "otu188715"}, "node434967": {}, "node434968": {"@otu": "otu188728"}, "node434969": {"@otu": "otu188704"}, "node434970": {"@otu": "otu188667"}, "node434971": {"@otu": "otu188703"}, "node434972": {}, "node434973": {"@otu": "otu188713"}, "node434974": {"@otu": "otu188687"}, "node434975": {"@otu": "otu188729"}, "node434976": {"@otu": "otu188690"}, "node434977": {}, "node434978": {"@otu": "otu188732"}, "node434979": {"@otu": "otu188686"}, "node434980": {"@otu": "otu188675"}, "node434981": {"@otu": "otu188720"}, "node434982": {}, "node434983": {"@otu": "otu188705"}, "node434984": {"@otu": "otu188693"}, "node434985": {"@otu": "otu188733"}, "node434986": {}, "node434987": {"@otu": "otu188676"}, "node434988": {"@otu": "otu188708"}, "node434989": {}, "node434990": {"@otu": "otu188682"}, "node434991": {"@otu": "otu188714"}, "node434992": {"@otu": "otu188707"}, "node434993": {}, "node434994": {"@otu": "otu188695"}, "node434995": {"@otu": "otu188719"}, "node434996": {}, "node434997": {"@otu": "otu188736"}, "node434998": {"@otu": "otu188688"}, "node434999": {"@otu": "otu188712"}, "node435000": {"@otu": "otu188677"}, "node435001": {"@otu": "otu188679"}, "node435002": {"@otu": "otu188702"}, "node435003": {"@otu": "otu188706"}, "node435004": {}, "node435005": {"@otu": "otu188716"}, "node435006": {"@otu": "otu188668"}, "node435007": {}, "node435008": {"@otu": "otu188670"}, "node435009": {"@otu": "otu188699"}, "node435010": {"@otu": "otu188701"}, "node435011": {"@otu": "otu188730"}, "node435012": {"@otu": "otu188681"}, "node435013": {"@otu": "otu188698"}, "node435014": {}, "node435015": {}, "node435016": {"@otu": "otu188731"}, "node435017": {"@otu": "otu188684"}, "node435018": {"@otu": "otu188710"}, "node435019": {"@otu": "otu188692"}, "node435020": {}, "node435021": {"@otu": "otu188709"}, "node435022": {"@otu": "otu188726"}}}}}}}}, "branch2sha": {"master": "19ec8a2da4b35c55075f155f9fb4d01281774fe5"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "d33fb39501605772a074dffc82affa5344ea9a94", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Wed, 11 Jun 2014 22:18:34 -0500", "date_ISO_8601": "2014-06-11 22:18:34 -0500", "relative_date": "12 years ago", "message_subject": "corrected study ids"}, {"id": "f8a738aeda20a73750847484e110a85c7a3e0a12", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 10 Jun 2014 23:36:42 -0500", "date_ISO_8601": "2014-06-10 23:36:42 -0500", "relative_date": "12 years ago", "message_subject": "Migrating info from gcmdr to nexsons", "message_body": "using peyotl d69c8b180fce7703c7203a0b51712eab57e2988c\ndev/decorate_pg_studies_with_gcmdr_info.py\nto set:\n  ^ot:candidateTreeForSynthesis\n  ^ot:specifiedRoot, and\n  ^ot:unrootedTree\nproperties based on the use of the trees for synthesis study\nlists in gcmdr commit 35bf307e72bed4f59724762dde4a12965abcea92"}, {"id": "593d6fbab385716dc0a12f3fc95133e8b7479b37", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 29 Apr 2014 20:05:19 -0500", "date_ISO_8601": "2014-04-29 20:05:19 -0500", "relative_date": "12 years ago", "message_subject": "initial commit with phylografter files from 29 Apr, 2014"}]}