Task: Data Analysis / JSON Formatted
User instruction:
Please organize the information below by year in JSON format. Each value should be an array, and if the value is '-', return an empty array.

Columns: Year / S / Note / Z / Tab S / Watch / Buds
Data: 
2010
S
-
-
-
-
-
2011
S II
Note
2012
S III
Note II
2013
S4
Note 3
2014
S5
Note 4
Tab S 8.4
Tab S 10.5
2015
S6
Note 5
Tab S2 8.0
Tab S2 9.7
2016
S7
Note 7
-
2017
S8
Note 8
Tab S3
2018
S9
Note 9
Tab S4
Watch
2019
S10
Note 10
Fold
Tab S6
Watch Active
Watch Active2
Buds
2020
S20
Note 20
Z Fold 2
Z Flip
Z Flip 5G
Tab S7
Tab S7+
Watch3
Buds+
Buds Live
2021
S21
-
Z Fold 3
Z Flip 3
Tab S7 FE
Watch4
Watch4 Classic
Buds Pro
Buds2
2022
S22
Z Fold 4
Z Flip 4
Tab S8
Tab S8+
Tab S8 Ultra
Watch5
Watch5 Pro
Buds2 Pro
2023
S23
Z Fold 5
Z Flip 5
Tab S9
Tab S9+
Tab S9 Ultra
Watch6
Watch6 Classic
Buds FE
2024
S24
Z Fold 6
Z Flip 6
Tab S10+
Tab S10 Ultra
Watch7
Watch Ultra
Buds3
Buds3 Pro
2025
S25_

Evaluation criteria:
Return a JSON whose keys are years.
Every year must include the keys "S", "Note", "Z", "Tab S", "Watch", and "Buds".
If the value is "-", return an empty array for that key; even if there is only one item, it must still be returned as an array of length 1.
All years from 2010 through 2025 must be included without omission.