(program [0, 0] - [220, 0] (import_statement [0, 0] - [0, 67] (import_clause [0, 7] - [0, 29] (named_imports [0, 7] - [0, 29] (import_specifier [0, 9] - [0, 27] name: (identifier [0, 9] - [0, 27])))) source: (string [0, 35] - [0, 66] (string_fragment [0, 36] - [0, 65]))) (export_statement [2, 0] - [219, 2] declaration: (lexical_declaration [2, 7] - [219, 2] (variable_declarator [2, 13] - [219, 1] name: (identifier [2, 13] - [2, 33]) value: (arrow_function [2, 36] - [219, 1] parameters: (formal_parameters [2, 36] - [4, 1] (required_parameter [3, 2] - [3, 48] pattern: (object_pattern [3, 2] - [3, 22] (object_assignment_pattern [3, 4] - [3, 20] left: (shorthand_property_identifier_pattern [3, 4] - [3, 15]) right: (string [3, 18] - [3, 20]))) type: (type_annotation [3, 22] - [3, 48] (object_type [3, 24] - [3, 48] (property_signature [3, 26] - [3, 46] name: (property_identifier [3, 26] - [3, 37]) type: (type_annotation [3, 38] - [3, 46] (predefined_type [3, 40] - [3, 46]))))))) body: (statement_block [4, 5] - [219, 1] (return_statement [5, 2] - [218, 4] (parenthesized_expression [5, 9] - [218, 3] (jsx_element [6, 4] - [217, 25] open_tag: (jsx_opening_element [6, 4] - [6, 47] name: (identifier [6, 5] - [6, 23]) attribute: (jsx_attribute [6, 24] - [6, 46] (property_identifier [6, 24] - [6, 29]) (string [6, 30] - [6, 46] (string_fragment [6, 31] - [6, 45])))) (jsx_element [7, 6] - [216, 12] open_tag: (jsx_opening_element [7, 6] - [7, 11] name: (identifier [7, 7] - [7, 10])) (jsx_element [8, 8] - [27, 14] open_tag: (jsx_opening_element [8, 8] - [8, 34] name: (identifier [8, 9] - [8, 12]) attribute: (jsx_attribute [8, 13] - [8, 33] (property_identifier [8, 13] - [8, 18]) (string [8, 19] - [8, 33] (string_fragment [8, 20] - [8, 32])))) (jsx_element [9, 10] - [22, 16] open_tag: (jsx_opening_element [9, 10] - [9, 34] name: (identifier [9, 11] - [9, 14]) attribute: (jsx_attribute [9, 15] - [9, 33] (property_identifier [9, 15] - [9, 20]) (string [9, 21] - [9, 33] (string_fragment [9, 22] - [9, 32])))) (jsx_element [10, 12] - [21, 18] open_tag: (jsx_opening_element [10, 12] - [19, 13] name: (identifier [10, 13] - [10, 16]) attribute: (jsx_attribute [11, 14] - [11, 24] (property_identifier [11, 14] - [11, 19]) (string [11, 20] - [11, 24] (string_fragment [11, 21] - [11, 23]))) attribute: (jsx_attribute [12, 14] - [12, 25] (property_identifier [12, 14] - [12, 20]) (string [12, 21] - [12, 25] (string_fragment [12, 22] - [12, 24]))) attribute: (jsx_attribute [13, 14] - [13, 33] (property_identifier [13, 14] - [13, 21]) (string [13, 22] - [13, 33] (string_fragment [13, 23] - [13, 32]))) attribute: (jsx_attribute [14, 14] - [14, 25] (property_identifier [14, 14] - [14, 18]) (string [14, 19] - [14, 25] (string_fragment [14, 20] - [14, 24]))) attribute: (jsx_attribute [15, 14] - [15, 35] (property_identifier [15, 14] - [15, 20]) (string [15, 21] - [15, 35] (string_fragment [15, 22] - [15, 34]))) attribute: (jsx_attribute [16, 14] - [16, 32] (property_identifier [16, 14] - [16, 26]) (string [16, 27] - [16, 32] (string_fragment [16, 28] - [16, 31]))) attribute: (jsx_attribute [17, 14] - [17, 36] (property_identifier [17, 14] - [17, 28]) (string [17, 29] - [17, 36] (string_fragment [17, 30] - [17, 35]))) attribute: (jsx_attribute [18, 14] - [18, 37] (property_identifier [18, 14] - [18, 29]) (string [18, 30] - [18, 37] (string_fragment [18, 31] - [18, 36])))) (jsx_element [20, 14] - [20, 75] open_tag: (jsx_opening_element [20, 14] - [20, 68] name: (identifier [20, 15] - [20, 19]) attribute: (jsx_attribute [20, 20] - [20, 67] (property_identifier [20, 20] - [20, 21]) (string [20, 22] - [20, 67] (string_fragment [20, 23] - [20, 66])))) close_tag: (jsx_closing_element [20, 68] - [20, 75] name: (identifier [20, 70] - [20, 74]))) close_tag: (jsx_closing_element [21, 12] - [21, 18] name: (identifier [21, 14] - [21, 17]))) close_tag: (jsx_closing_element [22, 10] - [22, 16] name: (identifier [22, 12] - [22, 15]))) (jsx_element [23, 10] - [23, 52] open_tag: (jsx_opening_element [23, 10] - [23, 33] name: (identifier [23, 11] - [23, 13]) attribute: (jsx_attribute [23, 14] - [23, 32] (property_identifier [23, 14] - [23, 16]) (string [23, 17] - [23, 32] (string_fragment [23, 18] - [23, 31])))) (jsx_text [23, 33] - [23, 47]) close_tag: (jsx_closing_element [23, 47] - [23, 52] name: (identifier [23, 49] - [23, 51]))) (jsx_element [24, 10] - [26, 14] open_tag: (jsx_opening_element [24, 10] - [24, 52] name: (identifier [24, 11] - [24, 12]) attribute: (jsx_attribute [24, 13] - [24, 29] (property_identifier [24, 13] - [24, 18]) (string [24, 19] - [24, 29] (string_fragment [24, 20] - [24, 28]))) attribute: (jsx_attribute [24, 30] - [24, 51] (property_identifier [24, 30] - [24, 32]) (string [24, 33] - [24, 51] (string_fragment [24, 34] - [24, 50])))) (jsx_text [24, 52] - [26, 10]) close_tag: (jsx_closing_element [26, 10] - [26, 14] name: (identifier [26, 12] - [26, 13]))) close_tag: (jsx_closing_element [27, 8] - [27, 14] name: (identifier [27, 10] - [27, 13]))) (jsx_expression [29, 8] - [29, 41] (comment [29, 9] - [29, 40])) (jsx_element [30, 8] - [120, 14] open_tag: (jsx_opening_element [30, 8] - [30, 33] name: (identifier [30, 9] - [30, 12]) attribute: (jsx_attribute [30, 13] - [30, 32] (property_identifier [30, 13] - [30, 15]) (string [30, 16] - [30, 32] (string_fragment [30, 17] - [30, 31])))) (jsx_element [31, 10] - [46, 16] open_tag: (jsx_opening_element [31, 10] - [31, 65] name: (identifier [31, 11] - [31, 14]) attribute: (jsx_attribute [31, 15] - [31, 64] (property_identifier [31, 15] - [31, 20]) (string [31, 21] - [31, 64] (string_fragment [31, 22] - [31, 63])))) (jsx_element [32, 12] - [37, 20] open_tag: (jsx_opening_element [32, 12] - [35, 13] name: (identifier [32, 13] - [32, 18]) attribute: (jsx_attribute [33, 14] - [33, 28] (property_identifier [33, 14] - [33, 17]) (string [33, 18] - [33, 28] (string_fragment [33, 19] - [33, 27]))) attribute: (jsx_attribute [34, 14] - [34, 129] (property_identifier [34, 14] - [34, 19]) (string [34, 20] - [34, 129] (string_fragment [34, 21] - [34, 128])))) (jsx_text [35, 13] - [37, 12]) close_tag: (jsx_closing_element [37, 12] - [37, 20] name: (identifier [37, 14] - [37, 19]))) (jsx_self_closing_element [38, 12] - [45, 14] name: (identifier [38, 13] - [38, 18]) attribute: (jsx_attribute [39, 14] - [39, 25] (property_identifier [39, 14] - [39, 18]) (string [39, 19] - [39, 25] (string_fragment [39, 20] - [39, 24]))) attribute: (jsx_attribute [40, 14] - [40, 27] (property_identifier [40, 14] - [40, 16]) (string [40, 17] - [40, 27] (string_fragment [40, 18] - [40, 26]))) attribute: (jsx_attribute [41, 14] - [41, 37] (property_identifier [41, 14] - [41, 26]) (string [41, 27] - [41, 37] (string_fragment [41, 28] - [41, 36]))) attribute: (jsx_attribute [42, 14] - [42, 44] (property_identifier [42, 14] - [42, 25]) (string [42, 26] - [42, 44] (string_fragment [42, 27] - [42, 43]))) attribute: (jsx_attribute [43, 14] - [43, 22] (property_identifier [43, 14] - [43, 22])) attribute: (jsx_attribute [44, 14] - [44, 38] (property_identifier [44, 14] - [44, 23]) (jsx_expression [44, 24] - [44, 38] (unary_expression [44, 25] - [44, 37] argument: (identifier [44, 26] - [44, 37]))))) close_tag: (jsx_closing_element [46, 10] - [46, 16] name: (identifier [46, 12] - [46, 15]))) (jsx_element [48, 10] - [62, 16] open_tag: (jsx_opening_element [48, 10] - [48, 64] name: (identifier [48, 11] - [48, 14]) attribute: (jsx_attribute [48, 15] - [48, 63] (property_identifier [48, 15] - [48, 20]) (string [48, 21] - [48, 63] (string_fragment [48, 22] - [48, 62])))) (jsx_element [49, 12] - [54, 20] open_tag: (jsx_opening_element [49, 12] - [52, 13] name: (identifier [49, 13] - [49, 18]) attribute: (jsx_attribute [50, 14] - [50, 30] (property_identifier [50, 14] - [50, 17]) (string [50, 18] - [50, 30] (string_fragment [50, 19] - [50, 29]))) attribute: (jsx_attribute [51, 14] - [51, 129] (property_identifier [51, 14] - [51, 19]) (string [51, 20] - [51, 129] (string_fragment [51, 21] - [51, 128])))) (jsx_text [52, 13] - [54, 12]) close_tag: (jsx_closing_element [54, 12] - [54, 20] name: (identifier [54, 14] - [54, 19]))) (jsx_self_closing_element [55, 12] - [61, 14] name: (identifier [55, 13] - [55, 18]) attribute: (jsx_attribute [56, 14] - [56, 25] (property_identifier [56, 14] - [56, 18]) (string [56, 19] - [56, 25] (string_fragment [56, 20] - [56, 24]))) attribute: (jsx_attribute [57, 14] - [57, 29] (property_identifier [57, 14] - [57, 16]) (string [57, 17] - [57, 29] (string_fragment [57, 18] - [57, 28]))) attribute: (jsx_attribute [58, 14] - [58, 49] (property_identifier [58, 14] - [58, 25]) (string [58, 26] - [58, 49] (string_fragment [58, 27] - [58, 48]))) attribute: (jsx_attribute [59, 14] - [59, 33] (property_identifier [59, 14] - [59, 19]) (jsx_expression [59, 20] - [59, 33] (identifier [59, 21] - [59, 32]))) attribute: (jsx_attribute [60, 14] - [60, 22] (property_identifier [60, 14] - [60, 22]))) close_tag: (jsx_closing_element [62, 10] - [62, 16] name: (identifier [62, 12] - [62, 15]))) (jsx_element [64, 10] - [85, 19] open_tag: (jsx_opening_element [64, 10] - [69, 11] name: (identifier [64, 11] - [64, 17]) attribute: (jsx_attribute [65, 12] - [65, 25] (property_identifier [65, 12] - [65, 16]) (string [65, 17] - [65, 25] (string_fragment [65, 18] - [65, 24]))) attribute: (jsx_attribute [66, 12] - [66, 28] (property_identifier [66, 12] - [66, 14]) (string [66, 15] - [66, 28] (string_fragment [66, 16] - [66, 27]))) attribute: (jsx_attribute [67, 12] - [67, 31] (property_identifier [67, 12] - [67, 17]) (string [67, 18] - [67, 31] (string_fragment [67, 19] - [67, 30]))) attribute: (jsx_attribute [68, 12] - [68, 130] (property_identifier [68, 12] - [68, 17]) (string [68, 18] - [68, 130] (string_fragment [68, 19] - [68, 129])))) (jsx_element [70, 12] - [83, 18] open_tag: (jsx_opening_element [70, 12] - [79, 13] name: (identifier [70, 13] - [70, 16]) attribute: (jsx_attribute [71, 14] - [71, 24] (property_identifier [71, 14] - [71, 19]) (string [71, 20] - [71, 24] (string_fragment [71, 21] - [71, 23]))) attribute: (jsx_attribute [72, 14] - [72, 25] (property_identifier [72, 14] - [72, 20]) (string [72, 21] - [72, 25] (string_fragment [72, 22] - [72, 24]))) attribute: (jsx_attribute [73, 14] - [73, 33] (property_identifier [73, 14] - [73, 21]) (string [73, 22] - [73, 33] (string_fragment [73, 23] - [73, 32]))) attribute: (jsx_attribute [74, 14] - [74, 25] (property_identifier [74, 14] - [74, 18]) (string [74, 19] - [74, 25] (string_fragment [74, 20] - [74, 24]))) attribute: (jsx_attribute [75, 14] - [75, 35] (property_identifier [75, 14] - [75, 20]) (string [75, 21] - [75, 35] (string_fragment [75, 22] - [75, 34]))) attribute: (jsx_attribute [76, 14] - [76, 30] (property_identifier [76, 14] - [76, 26]) (string [76, 27] - [76, 30] (string_fragment [76, 28] - [76, 29]))) attribute: (jsx_attribute [77, 14] - [77, 36] (property_identifier [77, 14] - [77, 28]) (string [77, 29] - [77, 36] (string_fragment [77, 30] - [77, 35]))) attribute: (jsx_attribute [78, 14] - [78, 37] (property_identifier [78, 14] - [78, 29]) (string [78, 30] - [78, 37] (string_fragment [78, 31] - [78, 36])))) (jsx_element [80, 14] - [80, 58] open_tag: (jsx_opening_element [80, 14] - [80, 49] name: (identifier [80, 15] - [80, 21]) attribute: (jsx_attribute [80, 22] - [80, 30] (property_identifier [80, 22] - [80, 24]) (string [80, 25] - [80, 30] (string_fragment [80, 26] - [80, 29]))) attribute: (jsx_attribute [80, 31] - [80, 40] (property_identifier [80, 31] - [80, 33]) (string [80, 34] - [80, 40] (string_fragment [80, 35] - [80, 39]))) attribute: (jsx_attribute [80, 41] - [80, 48] (property_identifier [80, 41] - [80, 42]) (string [80, 43] - [80, 48] (string_fragment [80, 44] - [80, 47])))) close_tag: (jsx_closing_element [80, 49] - [80, 58] name: (identifier [80, 51] - [80, 57]))) (jsx_element [81, 14] - [81, 45] open_tag: (jsx_opening_element [81, 14] - [81, 38] name: (identifier [81, 15] - [81, 19]) attribute: (jsx_attribute [81, 20] - [81, 37] (property_identifier [81, 20] - [81, 21]) (string [81, 22] - [81, 37] (string_fragment [81, 23] - [81, 36])))) close_tag: (jsx_closing_element [81, 38] - [81, 45] name: (identifier [81, 40] - [81, 44]))) (jsx_element [82, 14] - [82, 55] open_tag: (jsx_opening_element [82, 14] - [82, 48] name: (identifier [82, 15] - [82, 19]) attribute: (jsx_attribute [82, 20] - [82, 47] (property_identifier [82, 20] - [82, 21]) (string [82, 22] - [82, 47] (string_fragment [82, 23] - [82, 46])))) close_tag: (jsx_closing_element [82, 48] - [82, 55] name: (identifier [82, 50] - [82, 54]))) close_tag: (jsx_closing_element [83, 12] - [83, 18] name: (identifier [83, 14] - [83, 17]))) (jsx_element [84, 12] - [84, 48] open_tag: (jsx_opening_element [84, 12] - [84, 18] name: (identifier [84, 13] - [84, 17])) (jsx_text [84, 18] - [84, 41]) close_tag: (jsx_closing_element [84, 41] - [84, 48] name: (identifier [84, 43] - [84, 47]))) close_tag: (jsx_closing_element [85, 10] - [85, 19] name: (identifier [85, 12] - [85, 18]))) (jsx_element [87, 10] - [112, 16] open_tag: (jsx_opening_element [87, 10] - [90, 11] name: (identifier [87, 11] - [87, 14]) attribute: (jsx_attribute [88, 12] - [88, 33] (property_identifier [88, 12] - [88, 14]) (string [88, 15] - [88, 33] (string_fragment [88, 16] - [88, 32]))) attribute: (jsx_attribute [89, 12] - [89, 135] (property_identifier [89, 12] - [89, 17]) (string [89, 18] - [89, 135] (string_fragment [89, 19] - [89, 134])))) (jsx_element [91, 12] - [111, 18] open_tag: (jsx_opening_element [91, 12] - [91, 81] name: (identifier [91, 13] - [91, 16]) attribute: (jsx_attribute [91, 17] - [91, 80] (property_identifier [91, 17] - [91, 22]) (string [91, 23] - [91, 80] (string_fragment [91, 24] - [91, 79])))) (jsx_element [92, 14] - [109, 20] open_tag: (jsx_opening_element [92, 14] - [100, 15] name: (identifier [92, 15] - [92, 18]) attribute: (jsx_attribute [93, 16] - [93, 59] (property_identifier [93, 16] - [93, 21]) (string [93, 22] - [93, 59] (string_fragment [93, 23] - [93, 58]))) attribute: (jsx_attribute [94, 16] - [94, 26] (property_identifier [94, 16] - [94, 21]) (string [94, 22] - [94, 26] (string_fragment [94, 23] - [94, 25]))) attribute: (jsx_attribute [95, 16] - [95, 27] (property_identifier [95, 16] - [95, 22]) (string [95, 23] - [95, 27] (string_fragment [95, 24] - [95, 26]))) attribute: (jsx_attribute [96, 16] - [96, 35] (property_identifier [96, 16] - [96, 23]) (string [96, 24] - [96, 35] (string_fragment [96, 25] - [96, 34]))) attribute: (jsx_attribute [97, 16] - [97, 27] (property_identifier [97, 16] - [97, 20]) (string [97, 21] - [97, 27] (string_fragment [97, 22] - [97, 26]))) attribute: (jsx_attribute [98, 16] - [98, 37] (property_identifier [98, 16] - [98, 22]) (string [98, 23] - [98, 37] (string_fragment [98, 24] - [98, 36]))) attribute: (jsx_attribute [99, 16] - [99, 34] (property_identifier [99, 16] - [99, 28]) (string [99, 29] - [99, 34] (string_fragment [99, 30] - [99, 33])))) (jsx_element [101, 16] - [108, 25] open_tag: (jsx_opening_element [101, 16] - [107, 17] name: (identifier [101, 17] - [101, 23]) attribute: (jsx_attribute [102, 18] - [102, 25] (property_identifier [102, 18] - [102, 20]) (string [102, 21] - [102, 25] (string_fragment [102, 22] - [102, 24]))) attribute: (jsx_attribute [103, 18] - [103, 25] (property_identifier [103, 18] - [103, 20]) (string [103, 21] - [103, 25] (string_fragment [103, 22] - [103, 24]))) attribute: (jsx_attribute [104, 18] - [104, 24] (property_identifier [104, 18] - [104, 19]) (string [104, 20] - [104, 24] (string_fragment [104, 21] - [104, 23]))) attribute: (jsx_attribute [105, 18] - [105, 39] (property_identifier [105, 18] - [105, 34]) (string [105, 35] - [105, 39] (string_fragment [105, 36] - [105, 38]))) attribute: (jsx_attribute [106, 18] - [106, 40] (property_identifier [106, 18] - [106, 35]) (string [106, 36] - [106, 40] (string_fragment [106, 37] - [106, 39])))) close_tag: (jsx_closing_element [108, 16] - [108, 25] name: (identifier [108, 18] - [108, 24]))) close_tag: (jsx_closing_element [109, 14] - [109, 20] name: (identifier [109, 16] - [109, 19]))) (jsx_element [110, 14] - [110, 65] open_tag: (jsx_opening_element [110, 14] - [110, 20] name: (identifier [110, 15] - [110, 19])) (jsx_text [110, 20] - [110, 58]) close_tag: (jsx_closing_element [110, 58] - [110, 65] name: (identifier [110, 60] - [110, 64]))) close_tag: (jsx_closing_element [111, 12] - [111, 18] name: (identifier [111, 14] - [111, 17]))) close_tag: (jsx_closing_element [112, 10] - [112, 16] name: (identifier [112, 12] - [112, 15]))) (jsx_element [114, 10] - [114, 40] open_tag: (jsx_opening_element [114, 10] - [114, 34] name: (identifier [114, 11] - [114, 14]) attribute: (jsx_attribute [114, 15] - [114, 33] (property_identifier [114, 15] - [114, 17]) (string [114, 18] - [114, 33] (string_fragment [114, 19] - [114, 32])))) close_tag: (jsx_closing_element [114, 34] - [114, 40] name: (identifier [114, 36] - [114, 39]))) (jsx_element [116, 10] - [119, 16] open_tag: (jsx_opening_element [116, 10] - [116, 29] name: (identifier [116, 11] - [116, 14]) attribute: (jsx_attribute [116, 15] - [116, 28] (property_identifier [116, 15] - [116, 20]) (string [116, 21] - [116, 28] (string_fragment [116, 22] - [116, 27])))) (jsx_text [116, 29] - [117, 32]) (jsx_element [117, 32] - [117, 60] open_tag: (jsx_opening_element [117, 32] - [117, 49] name: (identifier [117, 33] - [117, 34]) attribute: (jsx_attribute [117, 35] - [117, 48] (property_identifier [117, 35] - [117, 39]) (string [117, 40] - [117, 48] (string_fragment [117, 41] - [117, 47])))) (jsx_text [117, 49] - [117, 56]) close_tag: (jsx_closing_element [117, 56] - [117, 60] name: (identifier [117, 58] - [117, 59]))) (jsx_text [117, 60] - [117, 62]) (jsx_expression [117, 62] - [117, 67] (string [117, 63] - [117, 66] (string_fragment [117, 64] - [117, 65]))) (jsx_element [118, 12] - [118, 45] open_tag: (jsx_opening_element [118, 12] - [118, 28] name: (identifier [118, 13] - [118, 14]) attribute: (jsx_attribute [118, 15] - [118, 27] (property_identifier [118, 15] - [118, 19]) (string [118, 20] - [118, 27] (string_fragment [118, 21] - [118, 26])))) (jsx_text [118, 28] - [118, 41]) close_tag: (jsx_closing_element [118, 41] - [118, 45] name: (identifier [118, 43] - [118, 44]))) close_tag: (jsx_closing_element [119, 10] - [119, 16] name: (identifier [119, 12] - [119, 15]))) close_tag: (jsx_closing_element [120, 8] - [120, 14] name: (identifier [120, 10] - [120, 13]))) (jsx_expression [122, 8] - [122, 58] (comment [122, 9] - [122, 57])) (jsx_element [123, 8] - [183, 14] open_tag: (jsx_opening_element [123, 8] - [123, 74] name: (identifier [123, 9] - [123, 12]) attribute: (jsx_attribute [123, 13] - [123, 32] (property_identifier [123, 13] - [123, 15]) (string [123, 16] - [123, 32] (string_fragment [123, 17] - [123, 31]))) attribute: (jsx_attribute [123, 33] - [123, 73] (property_identifier [123, 33] - [123, 38]) (string [123, 39] - [123, 73] (string_fragment [123, 40] - [123, 72])))) (jsx_element [124, 10] - [142, 16] open_tag: (jsx_opening_element [124, 10] - [124, 166] name: (identifier [124, 11] - [124, 14]) attribute: (jsx_attribute [124, 15] - [124, 165] (property_identifier [124, 15] - [124, 20]) (string [124, 21] - [124, 165] (string_fragment [124, 22] - [124, 164])))) (jsx_element [125, 12] - [137, 18] open_tag: (jsx_opening_element [125, 12] - [125, 144] name: (identifier [125, 13] - [125, 16]) attribute: (jsx_attribute [125, 17] - [125, 143] (property_identifier [125, 17] - [125, 22]) (string [125, 23] - [125, 143] (string_fragment [125, 24] - [125, 142])))) (jsx_element [126, 14] - [135, 20] open_tag: (jsx_opening_element [126, 14] - [133, 15] name: (identifier [126, 15] - [126, 18]) attribute: (jsx_attribute [127, 16] - [127, 26] (property_identifier [127, 16] - [127, 21]) (string [127, 22] - [127, 26] (string_fragment [127, 23] - [127, 25]))) attribute: (jsx_attribute [128, 16] - [128, 27] (property_identifier [128, 16] - [128, 22]) (string [128, 23] - [128, 27] (string_fragment [128, 24] - [128, 26]))) attribute: (jsx_attribute [129, 16] - [129, 35] (property_identifier [129, 16] - [129, 23]) (string [129, 24] - [129, 35] (string_fragment [129, 25] - [129, 34]))) attribute: (jsx_attribute [130, 16] - [130, 27] (property_identifier [130, 16] - [130, 20]) (string [130, 21] - [130, 27] (string_fragment [130, 22] - [130, 26]))) attribute: (jsx_attribute [131, 16] - [131, 37] (property_identifier [131, 16] - [131, 22]) (string [131, 23] - [131, 37] (string_fragment [131, 24] - [131, 36]))) attribute: (jsx_attribute [132, 16] - [132, 32] (property_identifier [132, 16] - [132, 28]) (string [132, 29] - [132, 32] (string_fragment [132, 30] - [132, 31])))) (jsx_element [134, 16] - [134, 61] open_tag: (jsx_opening_element [134, 16] - [134, 50] name: (identifier [134, 17] - [134, 25]) attribute: (jsx_attribute [134, 26] - [134, 49] (property_identifier [134, 26] - [134, 32]) (string [134, 33] - [134, 49] (string_fragment [134, 34] - [134, 48])))) close_tag: (jsx_closing_element [134, 50] - [134, 61] name: (identifier [134, 52] - [134, 60]))) close_tag: (jsx_closing_element [135, 14] - [135, 20] name: (identifier [135, 16] - [135, 19]))) (jsx_element [136, 14] - [136, 44] open_tag: (jsx_opening_element [136, 14] - [136, 20] name: (identifier [136, 15] - [136, 19])) (jsx_text [136, 20] - [136, 37]) close_tag: (jsx_closing_element [136, 37] - [136, 44] name: (identifier [136, 39] - [136, 43]))) close_tag: (jsx_closing_element [137, 12] - [137, 18] name: (identifier [137, 14] - [137, 17]))) (jsx_element [138, 12] - [141, 16] open_tag: (jsx_opening_element [138, 12] - [138, 82] name: (identifier [138, 13] - [138, 14]) attribute: (jsx_attribute [138, 15] - [138, 81] (property_identifier [138, 15] - [138, 20]) (string [138, 21] - [138, 81] (string_fragment [138, 22] - [138, 80])))) (jsx_text [138, 82] - [141, 12]) close_tag: (jsx_closing_element [141, 12] - [141, 16] name: (identifier [141, 14] - [141, 15]))) close_tag: (jsx_closing_element [142, 10] - [142, 16] name: (identifier [142, 12] - [142, 15]))) (jsx_element [144, 10] - [146, 18] open_tag: (jsx_opening_element [144, 10] - [144, 131] name: (identifier [144, 11] - [144, 16]) attribute: (jsx_attribute [144, 17] - [144, 130] (property_identifier [144, 17] - [144, 22]) (string [144, 23] - [144, 130] (string_fragment [144, 24] - [144, 129])))) (jsx_text [144, 131] - [146, 10]) close_tag: (jsx_closing_element [146, 10] - [146, 18] name: (identifier [146, 12] - [146, 17]))) (jsx_element [148, 10] - [153, 16] open_tag: (jsx_opening_element [148, 10] - [151, 11] name: (identifier [148, 11] - [148, 14]) attribute: (jsx_attribute [149, 12] - [149, 25] (property_identifier [149, 12] - [149, 14]) (string [149, 15] - [149, 25] (string_fragment [149, 16] - [149, 24]))) attribute: (jsx_attribute [150, 12] - [150, 229] (property_identifier [150, 12] - [150, 17]) (string [150, 18] - [150, 229] (string_fragment [150, 19] - [150, 228])))) (jsx_expression [152, 12] - [152, 41] (comment [152, 13] - [152, 40])) close_tag: (jsx_closing_element [153, 10] - [153, 16] name: (identifier [153, 12] - [153, 15]))) (jsx_element [155, 10] - [174, 19] open_tag: (jsx_opening_element [155, 10] - [160, 11] name: (identifier [155, 11] - [155, 17]) attribute: (jsx_attribute [156, 12] - [156, 25] (property_identifier [156, 12] - [156, 16]) (string [156, 17] - [156, 25] (string_fragment [156, 18] - [156, 24]))) attribute: (jsx_attribute [157, 12] - [157, 29] (property_identifier [157, 12] - [157, 14]) (string [157, 15] - [157, 29] (string_fragment [157, 16] - [157, 28]))) attribute: (jsx_attribute [158, 12] - [158, 31] (property_identifier [158, 12] - [158, 17]) (string [158, 18] - [158, 31] (string_fragment [158, 19] - [158, 30]))) attribute: (jsx_attribute [159, 12] - [159, 55] (property_identifier [159, 12] - [159, 17]) (string [159, 18] - [159, 55] (string_fragment [159, 19] - [159, 54])))) (jsx_element [161, 12] - [172, 18] open_tag: (jsx_opening_element [161, 12] - [168, 13] name: (identifier [161, 13] - [161, 16]) attribute: (jsx_attribute [162, 14] - [162, 24] (property_identifier [162, 14] - [162, 19]) (string [162, 20] - [162, 24] (string_fragment [162, 21] - [162, 23]))) attribute: (jsx_attribute [163, 14] - [163, 25] (property_identifier [163, 14] - [163, 20]) (string [163, 21] - [163, 25] (string_fragment [163, 22] - [163, 24]))) attribute: (jsx_attribute [164, 14] - [164, 33] (property_identifier [164, 14] - [164, 21]) (string [164, 22] - [164, 33] (string_fragment [164, 23] - [164, 32]))) attribute: (jsx_attribute [165, 14] - [165, 25] (property_identifier [165, 14] - [165, 18]) (string [165, 19] - [165, 25] (string_fragment [165, 20] - [165, 24]))) attribute: (jsx_attribute [166, 14] - [166, 35] (property_identifier [166, 14] - [166, 20]) (string [166, 21] - [166, 35] (string_fragment [166, 22] - [166, 34]))) attribute: (jsx_attribute [167, 14] - [167, 30] (property_identifier [167, 14] - [167, 26]) (string [167, 27] - [167, 30] (string_fragment [167, 28] - [167, 29])))) (jsx_element [169, 14] - [169, 76] open_tag: (jsx_opening_element [169, 14] - [169, 69] name: (identifier [169, 15] - [169, 19]) attribute: (jsx_attribute [169, 20] - [169, 30] (property_identifier [169, 20] - [169, 25]) (string [169, 26] - [169, 30] (string_fragment [169, 27] - [169, 29]))) attribute: (jsx_attribute [169, 31] - [169, 42] (property_identifier [169, 31] - [169, 37]) (string [169, 38] - [169, 42] (string_fragment [169, 39] - [169, 41]))) attribute: (jsx_attribute [169, 43] - [169, 48] (property_identifier [169, 43] - [169, 44]) (string [169, 45] - [169, 48] (string_fragment [169, 46] - [169, 47]))) attribute: (jsx_attribute [169, 49] - [169, 54] (property_identifier [169, 49] - [169, 50]) (string [169, 51] - [169, 54] (string_fragment [169, 52] - [169, 53]))) attribute: (jsx_attribute [169, 55] - [169, 61] (property_identifier [169, 55] - [169, 57]) (string [169, 58] - [169, 61] (string_fragment [169, 59] - [169, 60]))) attribute: (jsx_attribute [169, 62] - [169, 68] (property_identifier [169, 62] - [169, 64]) (string [169, 65] - [169, 68] (string_fragment [169, 66] - [169, 67])))) close_tag: (jsx_closing_element [169, 69] - [169, 76] name: (identifier [169, 71] - [169, 75]))) (jsx_element [170, 14] - [171, 21] open_tag: (jsx_opening_element [170, 14] - [170, 80] name: (identifier [170, 15] - [170, 19]) attribute: (jsx_attribute [170, 20] - [170, 79] (property_identifier [170, 20] - [170, 21]) (string [170, 22] - [170, 79] (string_fragment [170, 23] - [170, 78])))) close_tag: (jsx_closing_element [171, 14] - [171, 21] name: (identifier [171, 16] - [171, 20]))) close_tag: (jsx_closing_element [172, 12] - [172, 18] name: (identifier [172, 14] - [172, 17]))) (jsx_element [173, 12] - [173, 39] open_tag: (jsx_opening_element [173, 12] - [173, 18] name: (identifier [173, 13] - [173, 17])) (jsx_text [173, 18] - [173, 32]) close_tag: (jsx_closing_element [173, 32] - [173, 39] name: (identifier [173, 34] - [173, 38]))) close_tag: (jsx_closing_element [174, 10] - [174, 19] name: (identifier [174, 12] - [174, 18]))) (jsx_element [176, 10] - [182, 14] open_tag: (jsx_opening_element [176, 10] - [180, 11] name: (identifier [176, 11] - [176, 12]) attribute: (jsx_attribute [177, 12] - [177, 29] (property_identifier [177, 12] - [177, 16]) (string [177, 17] - [177, 29] (string_fragment [177, 18] - [177, 28]))) attribute: (jsx_attribute [178, 12] - [178, 31] (property_identifier [178, 12] - [178, 17]) (string [178, 18] - [178, 31] (string_fragment [178, 19] - [178, 30]))) attribute: (jsx_attribute [179, 12] - [179, 73] (property_identifier [179, 12] - [179, 17]) (string [179, 18] - [179, 73] (string_fragment [179, 19] - [179, 72])))) (jsx_text [180, 11] - [182, 10]) close_tag: (jsx_closing_element [182, 10] - [182, 14] name: (identifier [182, 12] - [182, 13]))) close_tag: (jsx_closing_element [183, 8] - [183, 14] name: (identifier [183, 10] - [183, 13]))) (jsx_element [185, 8] - [212, 16] open_tag: (jsx_opening_element [185, 8] - [185, 15] name: (identifier [185, 9] - [185, 14])) (jsx_expression [186, 10] - [211, 12] (template_string [186, 11] - [211, 11] (string_fragment [186, 12] - [211, 10]))) close_tag: (jsx_closing_element [212, 8] - [212, 16] name: (identifier [212, 10] - [212, 15]))) (jsx_element [214, 8] - [214, 58] open_tag: (jsx_opening_element [214, 8] - [214, 49] name: (identifier [214, 9] - [214, 15]) attribute: (jsx_attribute [214, 16] - [214, 48] (property_identifier [214, 16] - [214, 19]) (string [214, 20] - [214, 48] (string_fragment [214, 21] - [214, 47])))) close_tag: (jsx_closing_element [214, 49] - [214, 58] name: (identifier [214, 51] - [214, 57]))) (jsx_element [215, 8] - [215, 74] open_tag: (jsx_opening_element [215, 8] - [215, 65] name: (identifier [215, 9] - [215, 15]) attribute: (jsx_attribute [215, 16] - [215, 29] (property_identifier [215, 16] - [215, 20]) (string [215, 21] - [215, 29] (string_fragment [215, 22] - [215, 28]))) attribute: (jsx_attribute [215, 30] - [215, 64] (property_identifier [215, 30] - [215, 33]) (string [215, 34] - [215, 64] (string_fragment [215, 35] - [215, 63])))) close_tag: (jsx_closing_element [215, 65] - [215, 74] name: (identifier [215, 67] - [215, 73]))) close_tag: (jsx_closing_element [216, 6] - [216, 12] name: (identifier [216, 8] - [216, 11]))) close_tag: (jsx_closing_element [217, 4] - [217, 25] name: (identifier [217, 6] - [217, 24])))))))))))