lorid

convert chordpro to pdf
git clone git://git.relim.de/lorid.git
Log | Files | Refs | README | LICENSE

diagrams.h (117906B)


      1 /* INFO: All the diagrams' name are in the notation system NS_COMMON */
      2 
      3 static struct StringDiagram guitar_diagrams[] = {
      4 	{
      5 		.name = "C",
      6 		.base_fret = 1,
      7 		.frets = { 0, 3, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 },
      8 		.fingers = { 0, 3, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 }
      9 	},
     10 	{
     11 		.name = "Cm",
     12 		.base_fret = 3,
     13 		.frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
     14 		.fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 }
     15 	},
     16 	{
     17 		.name = "C+",
     18 		.base_fret = 1,
     19 		.frets = { -1, -1, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 },
     20 		.fingers = { 0, 0, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 }
     21 	},
     22 	{
     23 		.name = "Caug",
     24 		.base_fret = 1,
     25 		.frets = { -1, -1, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 },
     26 		.fingers = { 0, 0, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 }
     27 	},
     28 	{
     29 		.name = "Cdim",
     30 		.base_fret = 3,
     31 		.frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 },
     32 		.fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 }
     33 	},
     34 	{
     35 		.name = "C0",
     36 		.base_fret = 1,
     37 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
     38 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
     39 	},
     40 	{
     41 		.name = "Cdim",
     42 		.base_fret = 1,
     43 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
     44 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
     45 	},
     46 	{
     47 		.name = "Cdim7",
     48 		.base_fret = 1,
     49 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
     50 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
     51 	},
     52 	{
     53 		.name = "C7",
     54 		.base_fret = 1,
     55 		.frets = { 0, 3, 2, 3, 1, 0, -2, -2, -2, -2, -2, -2 },
     56 		.fingers = { 0, 3, 2, 4, 1, 0, -2, -2, -2, -2, -2, -2 }
     57 	},
     58 	{
     59 		.name = "Cmaj7",
     60 		.base_fret = 1,
     61 		.frets = { -1, 3, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 },
     62 		.fingers = { 0, 3, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 }
     63 	},
     64 	{
     65 		.name = "Cm7",
     66 		.base_fret = 3,
     67 		.frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
     68 		.fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
     69 	},
     70 	{
     71 		.name = "C#",
     72 		.base_fret = 1,
     73 		.frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
     74 		.fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
     75 	},
     76 	{
     77 		.name = "C#m",
     78 		.base_fret = 1,
     79 		.frets = { -1, -1, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 },
     80 		.fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 }
     81 	},
     82 	{
     83 		.name = "C#+",
     84 		.base_fret = 2,
     85 		.frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 },
     86 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
     87 	},
     88 	{
     89 		.name = "C#aug",
     90 		.base_fret = 2,
     91 		.frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 },
     92 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
     93 	},
     94 	{
     95 		.name = "C#dim",
     96 		.base_fret = 1,
     97 		.frets = { -1, -1, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 },
     98 		.fingers = { 0, 0, 3, 0, 4, 0, -2, -2, -2, -2, -2, -2 }
     99 	},
    100 	{
    101 		.name = "C#0",
    102 		.base_fret = 2,
    103 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    104 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    105 	},
    106 	{
    107 		.name = "C#dim",
    108 		.base_fret = 2,
    109 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    110 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    111 	},
    112 	{
    113 		.name = "C#dim7",
    114 		.base_fret = 2,
    115 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    116 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    117 	},
    118 	{
    119 		.name = "C#7",
    120 		.base_fret = 2,
    121 		.frets = { -1, -1, 2, 3, 1, 3, -2, -2, -2, -2, -2, -2 },
    122 		.fingers = { 0, 0, 2, 3, 1, 4, -2, -2, -2, -2, -2, -2 }
    123 	},
    124 	{
    125 		.name = "C#maj7",
    126 		.base_fret = 1,
    127 		.frets = { -1, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    128 		.fingers = { 0, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    129 	},
    130 	{
    131 		.name = "C#m7",
    132 		.base_fret = 1,
    133 		.frets = { -1, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 },
    134 		.fingers = { 0, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    135 	},
    136 	{
    137 		.name = "Db",
    138 		.base_fret = 1,
    139 		.frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
    140 		.fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
    141 	},
    142 	{
    143 		.name = "Dbm",
    144 		.base_fret = 1,
    145 		.frets = { -1, -1, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 },
    146 		.fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 }
    147 	},
    148 	{
    149 		.name = "Db+",
    150 		.base_fret = 2,
    151 		.frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 },
    152 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    153 	},
    154 	{
    155 		.name = "Dbaug",
    156 		.base_fret = 2,
    157 		.frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 },
    158 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    159 	},
    160 	{
    161 		.name = "Dbdim",
    162 		.base_fret = 1,
    163 		.frets = { -1, -1, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 },
    164 		.fingers = { 0, 0, 3, 0, 4, 0, -2, -2, -2, -2, -2, -2 }
    165 	},
    166 	{
    167 		.name = "Db0",
    168 		.base_fret = 2,
    169 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    170 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    171 	},
    172 	{
    173 		.name = "Dbdim",
    174 		.base_fret = 2,
    175 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    176 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    177 	},
    178 	{
    179 		.name = "Dbdim7",
    180 		.base_fret = 2,
    181 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    182 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    183 	},
    184 	{
    185 		.name = "Db7",
    186 		.base_fret = 2,
    187 		.frets = { -1, -1, 2, 3, 1, 3, -2, -2, -2, -2, -2, -2 },
    188 		.fingers = { 0, 0, 2, 3, 1, 4, -2, -2, -2, -2, -2, -2 }
    189 	},
    190 	{
    191 		.name = "Dbmaj7",
    192 		.base_fret = 1,
    193 		.frets = { -1, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    194 		.fingers = { 0, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    195 	},
    196 	{
    197 		.name = "Dbm7",
    198 		.base_fret = 1,
    199 		.frets = { -1, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 },
    200 		.fingers = { 0, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    201 	},
    202 	{
    203 		.name = "D",
    204 		.base_fret = 1,
    205 		.frets = { -1, -1, 0, 2, 3, 2, -2, -2, -2, -2, -2, -2 },
    206 		.fingers = { 0, 0, 0, 1, 3, 2, -2, -2, -2, -2, -2, -2 }
    207 	},
    208 	{
    209 		.name = "Dm",
    210 		.base_fret = 1,
    211 		.frets = { -1, -1, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 },
    212 		.fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 }
    213 	},
    214 	{
    215 		.name = "D+",
    216 		.base_fret = 1,
    217 		.frets = { -1, -1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    218 		.fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 }
    219 	},
    220 	{
    221 		.name = "Daug",
    222 		.base_fret = 1,
    223 		.frets = { -1, -1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    224 		.fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 }
    225 	},
    226 	{
    227 		.name = "Ddim",
    228 		.base_fret = 1,
    229 		.frets = { -1, -1, 0, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    230 		.fingers = { 0, 0, 0, 1, 3, 1, -2, -2, -2, -2, -2, -2 }
    231 	},
    232 	{
    233 		.name = "D0",
    234 		.base_fret = 1,
    235 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    236 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    237 	},
    238 	{
    239 		.name = "Ddim",
    240 		.base_fret = 1,
    241 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    242 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    243 	},
    244 	{
    245 		.name = "Ddim7",
    246 		.base_fret = 1,
    247 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    248 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    249 	},
    250 	{
    251 		.name = "D7",
    252 		.base_fret = 1,
    253 		.frets = { -1, -1, 0, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    254 		.fingers = { 0, 0, 0, 2, 1, 3, -2, -2, -2, -2, -2, -2 }
    255 	},
    256 	{
    257 		.name = "Dmaj7",
    258 		.base_fret = 1,
    259 		.frets = { -1, -1, 0, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
    260 		.fingers = { 0, 0, 0, 1, 2, 3, -2, -2, -2, -2, -2, -2 }
    261 	},
    262 	{
    263 		.name = "Dm7",
    264 		.base_fret = 1,
    265 		.frets = { -1, -1, 0, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    266 		.fingers = { 0, 0, 0, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    267 	},
    268 	{
    269 		.name = "D#",
    270 		.base_fret = 3,
    271 		.frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
    272 		.fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
    273 	},
    274 	{
    275 		.name = "D#m",
    276 		.base_fret = 1,
    277 		.frets = { -1, -1, 4, 3, 4, 1, -2, -2, -2, -2, -2, -2 },
    278 		.fingers = { 0, 0, 3, 2, 4, 1, -2, -2, -2, -2, -2, -2 }
    279 	},
    280 	{
    281 		.name = "D#+",
    282 		.base_fret = 1,
    283 		.frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 },
    284 		.fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 }
    285 	},
    286 	{
    287 		.name = "D#aug",
    288 		.base_fret = 1,
    289 		.frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 },
    290 		.fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 }
    291 	},
    292 	{
    293 		.name = "D#dim",
    294 		.base_fret = 2,
    295 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    296 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    297 	},
    298 	{
    299 		.name = "D#0",
    300 		.base_fret = 1,
    301 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    302 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    303 	},
    304 	{
    305 		.name = "D#dim",
    306 		.base_fret = 1,
    307 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    308 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    309 	},
    310 	{
    311 		.name = "D#dim7",
    312 		.base_fret = 1,
    313 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    314 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    315 	},
    316 	{
    317 		.name = "D#7",
    318 		.base_fret = 1,
    319 		.frets = { -1, -1, 1, 3, 2, 3, -2, -2, -2, -2, -2, -2 },
    320 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    321 	},
    322 	{
    323 		.name = "D#maj7",
    324 		.base_fret = 1,
    325 		.frets = { -1, -1, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 },
    326 		.fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 }
    327 	},
    328 	{
    329 		.name = "D#m7",
    330 		.base_fret = 1,
    331 		.frets = { -1, -1, 1, 3, 2, 2, -2, -2, -2, -2, -2, -2 },
    332 		.fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 }
    333 	},
    334 	{
    335 		.name = "Eb",
    336 		.base_fret = 3,
    337 		.frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
    338 		.fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
    339 	},
    340 	{
    341 		.name = "Ebm",
    342 		.base_fret = 1,
    343 		.frets = { -1, -1, 4, 3, 4, 1, -2, -2, -2, -2, -2, -2 },
    344 		.fingers = { 0, 0, 3, 2, 4, 1, -2, -2, -2, -2, -2, -2 }
    345 	},
    346 	{
    347 		.name = "Eb+",
    348 		.base_fret = 1,
    349 		.frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 },
    350 		.fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 }
    351 	},
    352 	{
    353 		.name = "Ebaug",
    354 		.base_fret = 1,
    355 		.frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 },
    356 		.fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 }
    357 	},
    358 	{
    359 		.name = "Ebdim",
    360 		.base_fret = 2,
    361 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    362 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    363 	},
    364 	{
    365 		.name = "Eb0",
    366 		.base_fret = 1,
    367 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    368 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    369 	},
    370 	{
    371 		.name = "Ebdim",
    372 		.base_fret = 1,
    373 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    374 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    375 	},
    376 	{
    377 		.name = "Ebdim7",
    378 		.base_fret = 1,
    379 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    380 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    381 	},
    382 	{
    383 		.name = "Eb7",
    384 		.base_fret = 1,
    385 		.frets = { -1, -1, 1, 3, 2, 3, -2, -2, -2, -2, -2, -2 },
    386 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    387 	},
    388 	{
    389 		.name = "Ebmaj7",
    390 		.base_fret = 1,
    391 		.frets = { -1, -1, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 },
    392 		.fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 }
    393 	},
    394 	{
    395 		.name = "Ebm7",
    396 		.base_fret = 1,
    397 		.frets = { -1, -1, 1, 3, 2, 2, -2, -2, -2, -2, -2, -2 },
    398 		.fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 }
    399 	},
    400 	{
    401 		.name = "E",
    402 		.base_fret = 1,
    403 		.frets = { 0, 2, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 },
    404 		.fingers = { 0, 2, 3, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    405 	},
    406 	{
    407 		.name = "Em",
    408 		.base_fret = 1,
    409 		.frets = { 0, 2, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 },
    410 		.fingers = { 0, 2, 3, 0, 0, 0, -2, -2, -2, -2, -2, -2 }
    411 	},
    412 	{
    413 		.name = "E+",
    414 		.base_fret = 1,
    415 		.frets = { 0, 3, 2, 1, -1, -1, -2, -2, -2, -2, -2, -2 },
    416 		.fingers = { 0, 3, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    417 	},
    418 	{
    419 		.name = "Eaug",
    420 		.base_fret = 1,
    421 		.frets = { 0, 3, 2, 1, -1, -1, -2, -2, -2, -2, -2, -2 },
    422 		.fingers = { 0, 3, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    423 	},
    424 	{
    425 		.name = "Edim",
    426 		.base_fret = 3,
    427 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    428 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    429 	},
    430 	{
    431 		.name = "E0",
    432 		.base_fret = 2,
    433 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    434 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    435 	},
    436 	{
    437 		.name = "Edim",
    438 		.base_fret = 2,
    439 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    440 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    441 	},
    442 	{
    443 		.name = "Edim7",
    444 		.base_fret = 2,
    445 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    446 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    447 	},
    448 	{
    449 		.name = "E7",
    450 		.base_fret = 1,
    451 		.frets = { 0, 2, 0, 1, 0, 0, -2, -2, -2, -2, -2, -2 },
    452 		.fingers = { 0, 2, 0, 1, 0, 0, -2, -2, -2, -2, -2, -2 }
    453 	},
    454 	{
    455 		.name = "Emaj7",
    456 		.base_fret = 1,
    457 		.frets = { 0, 2, 1, 1, 0, -1, -2, -2, -2, -2, -2, -2 },
    458 		.fingers = { 0, 3, 1, 2, 0, 0, -2, -2, -2, -2, -2, -2 }
    459 	},
    460 	{
    461 		.name = "Em7",
    462 		.base_fret = 1,
    463 		.frets = { 0, 2, 0, 0, 0, 0, -2, -2, -2, -2, -2, -2 },
    464 		.fingers = { 0, 2, 0, 0, 0, 0, -2, -2, -2, -2, -2, -2 }
    465 	},
    466 	{
    467 		.name = "F",
    468 		.base_fret = 1,
    469 		.frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    470 		.fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    471 	},
    472 	{
    473 		.name = "Fm",
    474 		.base_fret = 1,
    475 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    476 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    477 	},
    478 	{
    479 		.name = "F+",
    480 		.base_fret = 1,
    481 		.frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 },
    482 		.fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 }
    483 	},
    484 	{
    485 		.name = "Faug",
    486 		.base_fret = 1,
    487 		.frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 },
    488 		.fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 }
    489 	},
    490 	{
    491 		.name = "Fdim",
    492 		.base_fret = 4,
    493 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    494 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    495 	},
    496 	{
    497 		.name = "F0",
    498 		.base_fret = 1,
    499 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    500 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    501 	},
    502 	{
    503 		.name = "Fdim",
    504 		.base_fret = 1,
    505 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    506 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    507 	},
    508 	{
    509 		.name = "Fdim7",
    510 		.base_fret = 1,
    511 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    512 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    513 	},
    514 	{
    515 		.name = "F7",
    516 		.base_fret = 1,
    517 		.frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    518 		.fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    519 	},
    520 	{
    521 		.name = "Fmaj7",
    522 		.base_fret = 1,
    523 		.frets = { -1, -1, 3, 2, 1, 0, -2, -2, -2, -2, -2, -2 },
    524 		.fingers = { 0, 0, 3, 2, 1, 0, -2, -2, -2, -2, -2, -2 }
    525 	},
    526 	{
    527 		.name = "Fm7",
    528 		.base_fret = 1,
    529 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    530 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    531 	},
    532 	{
    533 		.name = "F#",
    534 		.base_fret = 2,
    535 		.frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    536 		.fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    537 	},
    538 	{
    539 		.name = "F#m",
    540 		.base_fret = 2,
    541 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    542 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    543 	},
    544 	{
    545 		.name = "F#+",
    546 		.base_fret = 1,
    547 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    548 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    549 	},
    550 	{
    551 		.name = "F#aug",
    552 		.base_fret = 1,
    553 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    554 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    555 	},
    556 	{
    557 		.name = "F#dim",
    558 		.base_fret = 5,
    559 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    560 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    561 	},
    562 	{
    563 		.name = "F#0",
    564 		.base_fret = 1,
    565 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    566 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    567 	},
    568 	{
    569 		.name = "F#dim",
    570 		.base_fret = 1,
    571 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    572 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    573 	},
    574 	{
    575 		.name = "F#dim7",
    576 		.base_fret = 1,
    577 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    578 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    579 	},
    580 	{
    581 		.name = "F#7",
    582 		.base_fret = 2,
    583 		.frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    584 		.fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    585 	},
    586 	{
    587 		.name = "F#maj7",
    588 		.base_fret = 1,
    589 		.frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
    590 		.fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }
    591 	},
    592 	{
    593 		.name = "F#m7",
    594 		.base_fret = 2,
    595 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    596 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    597 	},
    598 	{
    599 		.name = "Gb",
    600 		.base_fret = 2,
    601 		.frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    602 		.fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    603 	},
    604 	{
    605 		.name = "Gbm",
    606 		.base_fret = 2,
    607 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    608 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    609 	},
    610 	{
    611 		.name = "Gb+",
    612 		.base_fret = 1,
    613 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    614 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    615 	},
    616 	{
    617 		.name = "Gbaug",
    618 		.base_fret = 1,
    619 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    620 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    621 	},
    622 	{
    623 		.name = "Gbdim",
    624 		.base_fret = 5,
    625 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    626 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    627 	},
    628 	{
    629 		.name = "Gb0",
    630 		.base_fret = 1,
    631 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    632 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    633 	},
    634 	{
    635 		.name = "Gbdim",
    636 		.base_fret = 1,
    637 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    638 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    639 	},
    640 	{
    641 		.name = "Gbdim7",
    642 		.base_fret = 1,
    643 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    644 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    645 	},
    646 	{
    647 		.name = "Gb7",
    648 		.base_fret = 2,
    649 		.frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    650 		.fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    651 	},
    652 	{
    653 		.name = "Gbmaj7",
    654 		.base_fret = 1,
    655 		.frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
    656 		.fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }
    657 	},
    658 	{
    659 		.name = "Gbm7",
    660 		.base_fret = 2,
    661 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    662 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    663 	},
    664 	{
    665 		.name = "G",
    666 		.base_fret = 1,
    667 		.frets = { 3, 2, 0, 0, 0, 3, -2, -2, -2, -2, -2, -2 },
    668 		.fingers = { 2, 1, 0, 0, 0, 3, -2, -2, -2, -2, -2, -2 }
    669 	},
    670 	{
    671 		.name = "Gm",
    672 		.base_fret = 3,
    673 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    674 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    675 	},
    676 	{
    677 		.name = "G+",
    678 		.base_fret = 5,
    679 		.frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 },
    680 		.fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 }
    681 	},
    682 	{
    683 		.name = "Gaug",
    684 		.base_fret = 5,
    685 		.frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 },
    686 		.fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 }
    687 	},
    688 	{
    689 		.name = "Gdim",
    690 		.base_fret = 6,
    691 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    692 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    693 	},
    694 	{
    695 		.name = "G0",
    696 		.base_fret = 2,
    697 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    698 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    699 	},
    700 	{
    701 		.name = "Gdim",
    702 		.base_fret = 2,
    703 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    704 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    705 	},
    706 	{
    707 		.name = "Gdim7",
    708 		.base_fret = 2,
    709 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    710 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    711 	},
    712 	{
    713 		.name = "G7",
    714 		.base_fret = 1,
    715 		.frets = { 3, 2, 0, 0, 0, 1, -2, -2, -2, -2, -2, -2 },
    716 		.fingers = { 3, 2, 0, 0, 0, 1, -2, -2, -2, -2, -2, -2 }
    717 	},
    718 	{
    719 		.name = "Gmaj7",
    720 		.base_fret = 2,
    721 		.frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
    722 		.fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }
    723 	},
    724 	{
    725 		.name = "Gm7",
    726 		.base_fret = 3,
    727 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    728 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    729 	},
    730 	{
    731 		.name = "G#",
    732 		.base_fret = 4,
    733 		.frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    734 		.fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    735 	},
    736 	{
    737 		.name = "G#m",
    738 		.base_fret = 4,
    739 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    740 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    741 	},
    742 	{
    743 		.name = "G#+",
    744 		.base_fret = 1,
    745 		.frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 },
    746 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    747 	},
    748 	{
    749 		.name = "G#aug",
    750 		.base_fret = 1,
    751 		.frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 },
    752 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    753 	},
    754 	{
    755 		.name = "G#dim",
    756 		.base_fret = 7,
    757 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    758 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    759 	},
    760 	{
    761 		.name = "G#0",
    762 		.base_fret = 1,
    763 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    764 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    765 	},
    766 	{
    767 		.name = "G#dim",
    768 		.base_fret = 1,
    769 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    770 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    771 	},
    772 	{
    773 		.name = "G#dim7",
    774 		.base_fret = 1,
    775 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    776 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    777 	},
    778 	{
    779 		.name = "G#7",
    780 		.base_fret = 4,
    781 		.frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    782 		.fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    783 	},
    784 	{
    785 		.name = "G#maj7",
    786 		.base_fret = 1,
    787 		.frets = { -1, -1, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 },
    788 		.fingers = { 0, 0, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 }
    789 	},
    790 	{
    791 		.name = "G#m7",
    792 		.base_fret = 4,
    793 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    794 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    795 	},
    796 	{
    797 		.name = "Ab",
    798 		.base_fret = 4,
    799 		.frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    800 		.fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    801 	},
    802 	{
    803 		.name = "Abm",
    804 		.base_fret = 4,
    805 		.frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    806 		.fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    807 	},
    808 	{
    809 		.name = "Ab+",
    810 		.base_fret = 1,
    811 		.frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 },
    812 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    813 	},
    814 	{
    815 		.name = "Abaug",
    816 		.base_fret = 1,
    817 		.frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 },
    818 		.fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 }
    819 	},
    820 	{
    821 		.name = "Abdim",
    822 		.base_fret = 7,
    823 		.frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    824 		.fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 }
    825 	},
    826 	{
    827 		.name = "Ab0",
    828 		.base_fret = 1,
    829 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    830 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    831 	},
    832 	{
    833 		.name = "Abdim",
    834 		.base_fret = 1,
    835 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    836 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    837 	},
    838 	{
    839 		.name = "Abdim7",
    840 		.base_fret = 1,
    841 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
    842 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
    843 	},
    844 	{
    845 		.name = "Ab7",
    846 		.base_fret = 4,
    847 		.frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 },
    848 		.fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }
    849 	},
    850 	{
    851 		.name = "Abmaj7",
    852 		.base_fret = 1,
    853 		.frets = { -1, -1, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 },
    854 		.fingers = { 0, 0, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 }
    855 	},
    856 	{
    857 		.name = "Abm7",
    858 		.base_fret = 4,
    859 		.frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 },
    860 		.fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }
    861 	},
    862 	{
    863 		.name = "A",
    864 		.base_fret = 1,
    865 		.frets = { -1, 0, 2, 2, 2, 0, -2, -2, -2, -2, -2, -2 },
    866 		.fingers = { 0, 0, 1, 2, 3, 0, -2, -2, -2, -2, -2, -2 }
    867 	},
    868 	{
    869 		.name = "Am",
    870 		.base_fret = 1,
    871 		.frets = { -1, 0, 2, 2, 1, 0, -2, -2, -2, -2, -2, -2 },
    872 		.fingers = { 0, 0, 2, 3, 1, 0, -2, -2, -2, -2, -2, -2 }
    873 	},
    874 	{
    875 		.name = "A+",
    876 		.base_fret = 1,
    877 		.frets = { -1, 0, 3, 2, 2, 1, -2, -2, -2, -2, -2, -2 },
    878 		.fingers = { 0, 0, 4, 2, 3, 1, -2, -2, -2, -2, -2, -2 }
    879 	},
    880 	{
    881 		.name = "Aaug",
    882 		.base_fret = 1,
    883 		.frets = { -1, 0, 3, 2, 2, 1, -2, -2, -2, -2, -2, -2 },
    884 		.fingers = { 0, 0, 4, 2, 3, 1, -2, -2, -2, -2, -2, -2 }
    885 	},
    886 	{
    887 		.name = "Adim",
    888 		.base_fret = 1,
    889 		.frets = { -1, 0, 1, 2, 1, -1, -2, -2, -2, -2, -2, -2 },
    890 		.fingers = { 0, 0, 1, 2, 3, 0, -2, -2, -2, -2, -2, -2 }
    891 	},
    892 	{
    893 		.name = "A0",
    894 		.base_fret = 1,
    895 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    896 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    897 	},
    898 	{
    899 		.name = "Adim",
    900 		.base_fret = 1,
    901 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    902 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    903 	},
    904 	{
    905 		.name = "Adim7",
    906 		.base_fret = 1,
    907 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    908 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    909 	},
    910 	{
    911 		.name = "A7",
    912 		.base_fret = 1,
    913 		.frets = { -1, 0, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 },
    914 		.fingers = { 0, 0, 1, 0, 3, 0, -2, -2, -2, -2, -2, -2 }
    915 	},
    916 	{
    917 		.name = "Amaj7",
    918 		.base_fret = 1,
    919 		.frets = { -1, 0, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 },
    920 		.fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 }
    921 	},
    922 	{
    923 		.name = "Am7",
    924 		.base_fret = 1,
    925 		.frets = { -1, 0, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 },
    926 		.fingers = { 0, 0, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 }
    927 	},
    928 	{
    929 		.name = "A#",
    930 		.base_fret = 1,
    931 		.frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 },
    932 		.fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 }
    933 	},
    934 	{
    935 		.name = "A#m",
    936 		.base_fret = 1,
    937 		.frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
    938 		.fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 }
    939 	},
    940 	{
    941 		.name = "A#+",
    942 		.base_fret = 1,
    943 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    944 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    945 	},
    946 	{
    947 		.name = "A#aug",
    948 		.base_fret = 1,
    949 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
    950 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
    951 	},
    952 	{
    953 		.name = "A#dim",
    954 		.base_fret = 1,
    955 		.frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 },
    956 		.fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 }
    957 	},
    958 	{
    959 		.name = "A#0",
    960 		.base_fret = 2,
    961 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    962 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    963 	},
    964 	{
    965 		.name = "A#dim",
    966 		.base_fret = 2,
    967 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    968 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    969 	},
    970 	{
    971 		.name = "A#dim7",
    972 		.base_fret = 2,
    973 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
    974 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
    975 	},
    976 	{
    977 		.name = "A#7",
    978 		.base_fret = 1,
    979 		.frets = { -1, 1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
    980 		.fingers = { 0, 1, 2, 1, 3, 1, -2, -2, -2, -2, -2, -2 }
    981 	},
    982 	{
    983 		.name = "A#maj7",
    984 		.base_fret = 1,
    985 		.frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 },
    986 		.fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 }
    987 	},
    988 	{
    989 		.name = "A#m7",
    990 		.base_fret = 1,
    991 		.frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
    992 		.fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
    993 	},
    994 	{
    995 		.name = "Bb",
    996 		.base_fret = 1,
    997 		.frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 },
    998 		.fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 }
    999 	},
   1000 	{
   1001 		.name = "Bbm",
   1002 		.base_fret = 1,
   1003 		.frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
   1004 		.fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 }
   1005 	},
   1006 	{
   1007 		.name = "Bb+",
   1008 		.base_fret = 1,
   1009 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
   1010 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
   1011 	},
   1012 	{
   1013 		.name = "Bbaug",
   1014 		.base_fret = 1,
   1015 		.frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 },
   1016 		.fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 }
   1017 	},
   1018 	{
   1019 		.name = "Bbdim",
   1020 		.base_fret = 1,
   1021 		.frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 },
   1022 		.fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 }
   1023 	},
   1024 	{
   1025 		.name = "Bb0",
   1026 		.base_fret = 2,
   1027 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
   1028 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
   1029 	},
   1030 	{
   1031 		.name = "Bbdim",
   1032 		.base_fret = 2,
   1033 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
   1034 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
   1035 	},
   1036 	{
   1037 		.name = "Bbdim7",
   1038 		.base_fret = 2,
   1039 		.frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 },
   1040 		.fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 }
   1041 	},
   1042 	{
   1043 		.name = "Bb7",
   1044 		.base_fret = 1,
   1045 		.frets = { -1, 1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 },
   1046 		.fingers = { 0, 1, 2, 1, 3, 1, -2, -2, -2, -2, -2, -2 }
   1047 	},
   1048 	{
   1049 		.name = "Bbmaj7",
   1050 		.base_fret = 1,
   1051 		.frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 },
   1052 		.fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 }
   1053 	},
   1054 	{
   1055 		.name = "Bbm7",
   1056 		.base_fret = 1,
   1057 		.frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
   1058 		.fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
   1059 	},
   1060 	{
   1061 		.name = "B",
   1062 		.base_fret = 2,
   1063 		.frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 },
   1064 		.fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 }
   1065 	},
   1066 	{
   1067 		.name = "Bm",
   1068 		.base_fret = 2,
   1069 		.frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 },
   1070 		.fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 }
   1071 	},
   1072 	{
   1073 		.name = "B+",
   1074 		.base_fret = 1,
   1075 		.frets = { -1, 3, 2, 0, 0, -1, -2, -2, -2, -2, -2, -2 },
   1076 		.fingers = { 0, 2, 1, 0, 0, 0, -2, -2, -2, -2, -2, -2 }
   1077 	},
   1078 	{
   1079 		.name = "Baug",
   1080 		.base_fret = 1,
   1081 		.frets = { -1, 3, 2, 0, 0, -1, -2, -2, -2, -2, -2, -2 },
   1082 		.fingers = { 0, 2, 1, 0, 0, 0, -2, -2, -2, -2, -2, -2 }
   1083 	},
   1084 	{
   1085 		.name = "Bdim",
   1086 		.base_fret = 2,
   1087 		.frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 },
   1088 		.fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 }
   1089 	},
   1090 	{
   1091 		.name = "B0",
   1092 		.base_fret = 1,
   1093 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
   1094 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
   1095 	},
   1096 	{
   1097 		.name = "Bdim",
   1098 		.base_fret = 1,
   1099 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
   1100 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
   1101 	},
   1102 	{
   1103 		.name = "Bdim7",
   1104 		.base_fret = 1,
   1105 		.frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 },
   1106 		.fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }
   1107 	},
   1108 	{
   1109 		.name = "B7",
   1110 		.base_fret = 1,
   1111 		.frets = { -1, 2, 1, 2, 0, 2, -2, -2, -2, -2, -2, -2 },
   1112 		.fingers = { 0, 2, 1, 3, 0, 4, -2, -2, -2, -2, -2, -2 }
   1113 	},
   1114 	{
   1115 		.name = "Bmaj7",
   1116 		.base_fret = 2,
   1117 		.frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 },
   1118 		.fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 }
   1119 	},
   1120 	{
   1121 		.name = "Bm7",
   1122 		.base_fret = 2,
   1123 		.frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 },
   1124 		.fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }
   1125 	},
   1126 	{
   1127 		.name = "C9",
   1128 		.base_fret = 2,
   1129 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1130 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1131 	},
   1132 	{
   1133 		.name = "C#9",
   1134 		.base_fret = 3,
   1135 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1136 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1137 	},
   1138 	{
   1139 		.name = "Db9",
   1140 		.base_fret = 3,
   1141 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1142 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1143 	},
   1144 	{
   1145 		.name = "D9",
   1146 		.base_fret = 4,
   1147 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1148 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1149 	},
   1150 	{
   1151 		.name = "D#9",
   1152 		.base_fret = 5,
   1153 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1154 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1155 	},
   1156 	{
   1157 		.name = "Eb9",
   1158 		.base_fret = 5,
   1159 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1160 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1161 	},
   1162 	{
   1163 		.name = "E9",
   1164 		.base_fret = 1,
   1165 		.frets = { 0, 2, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 },
   1166 		.fingers = { 0, 2, 0, 1, 0, 3, -2, -2, -2, -2, -2, -2 }
   1167 	},
   1168 	{
   1169 		.name = "F9",
   1170 		.base_fret = 1,
   1171 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1172 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1173 	},
   1174 	{
   1175 		.name = "F#9",
   1176 		.base_fret = 2,
   1177 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1178 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1179 	},
   1180 	{
   1181 		.name = "Gb9",
   1182 		.base_fret = 2,
   1183 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1184 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1185 	},
   1186 	{
   1187 		.name = "G9",
   1188 		.base_fret = 3,
   1189 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1190 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1191 	},
   1192 	{
   1193 		.name = "G#9",
   1194 		.base_fret = 4,
   1195 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1196 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1197 	},
   1198 	{
   1199 		.name = "Ab9",
   1200 		.base_fret = 4,
   1201 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1202 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1203 	},
   1204 	{
   1205 		.name = "A9",
   1206 		.base_fret = 5,
   1207 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1208 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1209 	},
   1210 	{
   1211 		.name = "A#9",
   1212 		.base_fret = 6,
   1213 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1214 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1215 	},
   1216 	{
   1217 		.name = "Bb9",
   1218 		.base_fret = 6,
   1219 		.frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 },
   1220 		.fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 }
   1221 	},
   1222 	{
   1223 		.name = "B9",
   1224 		.base_fret = 1,
   1225 		.frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 },
   1226 		.fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }
   1227 	}
   1228 };
   1229 
   1230 static const struct StringDiagram ukulele_diagrams[] = {
   1231 	{
   1232 		.name = "A",
   1233 		.base_fret = 1,
   1234 		.frets = { 2, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1235 		.fingers = { 2, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1236 	},
   1237 	{
   1238 		.name = "Am",
   1239 		.base_fret = 1,
   1240 		.frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1241 		.fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1242 	},
   1243 	{
   1244 		.name = "A7",
   1245 		.base_fret = 1,
   1246 		.frets = { 0, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1247 		.fingers = { 0, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1248 	},
   1249 	{
   1250 		.name = "Am7",
   1251 		.base_fret = 1,
   1252 		.frets = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1253 		.fingers = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1254 	},
   1255 	{
   1256 		.name = "Adim",
   1257 		.base_fret = 2,
   1258 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1259 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1260 	},
   1261 	{
   1262 		.name = "Amaj7",
   1263 		.base_fret = 1,
   1264 		.frets = { 1, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1265 		.fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1266 	},
   1267 	{
   1268 		.name = "A6",
   1269 		.base_fret = 2,
   1270 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1271 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1272 	},
   1273 	{
   1274 		.name = "Asus2",
   1275 		.base_fret = 2,
   1276 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1277 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1278 	},
   1279 	{
   1280 		.name = "Asus",
   1281 		.base_fret = 1,
   1282 		.frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1283 		.fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1284 	},
   1285 	{
   1286 		.name = "Asus4",
   1287 		.base_fret = 1,
   1288 		.frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1289 		.fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1290 	},
   1291 	{
   1292 		.name = "A+",
   1293 		.base_fret = 1,
   1294 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1295 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1296 	},
   1297 	{
   1298 		.name = "Aaug",
   1299 		.base_fret = 1,
   1300 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1301 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1302 	},
   1303 	{
   1304 		.name = "A9",
   1305 		.base_fret = 1,
   1306 		.frets = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1307 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1308 	},
   1309 	{
   1310 		.name = "A#",
   1311 		.base_fret = 1,
   1312 		.frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1313 		.fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1314 	},
   1315 	{
   1316 		.name = "A#m",
   1317 		.base_fret = 1,
   1318 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1319 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1320 	},
   1321 	{
   1322 		.name = "A#7",
   1323 		.base_fret = 1,
   1324 		.frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1325 		.fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1326 	},
   1327 	{
   1328 		.name = "A#m7",
   1329 		.base_fret = 1,
   1330 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1331 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1332 	},
   1333 	{
   1334 		.name = "A#dim",
   1335 		.base_fret = 1,
   1336 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1337 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1338 	},
   1339 	{
   1340 		.name = "A#maj7",
   1341 		.base_fret = 1,
   1342 		.frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1343 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1344 	},
   1345 	{
   1346 		.name = "A#6",
   1347 		.base_fret = 1,
   1348 		.frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1349 		.fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1350 	},
   1351 	{
   1352 		.name = "A#sus2",
   1353 		.base_fret = 1,
   1354 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1355 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1356 	},
   1357 	{
   1358 		.name = "A#sus",
   1359 		.base_fret = 1,
   1360 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1361 		.fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1362 	},
   1363 	{
   1364 		.name = "A#sus4",
   1365 		.base_fret = 1,
   1366 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1367 		.fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1368 	},
   1369 	{
   1370 		.name = "A#+",
   1371 		.base_fret = 1,
   1372 		.frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   1373 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1374 	},
   1375 	{
   1376 		.name = "A#aug",
   1377 		.base_fret = 1,
   1378 		.frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   1379 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1380 	},
   1381 	{
   1382 		.name = "A#9",
   1383 		.base_fret = 1,
   1384 		.frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1385 		.fingers = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1386 	},
   1387 	{
   1388 		.name = "Bb",
   1389 		.base_fret = 1,
   1390 		.frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1391 		.fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1392 	},
   1393 	{
   1394 		.name = "Bbm",
   1395 		.base_fret = 1,
   1396 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1397 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1398 	},
   1399 	{
   1400 		.name = "Bb7",
   1401 		.base_fret = 1,
   1402 		.frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1403 		.fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1404 	},
   1405 	{
   1406 		.name = "Bbm7",
   1407 		.base_fret = 1,
   1408 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1409 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1410 	},
   1411 	{
   1412 		.name = "Bbdim",
   1413 		.base_fret = 1,
   1414 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1415 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1416 	},
   1417 	{
   1418 		.name = "Bbmaj7",
   1419 		.base_fret = 1,
   1420 		.frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1421 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1422 	},
   1423 	{
   1424 		.name = "Bb6",
   1425 		.base_fret = 1,
   1426 		.frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1427 		.fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1428 	},
   1429 	{
   1430 		.name = "Bbsus2",
   1431 		.base_fret = 1,
   1432 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1433 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1434 	},
   1435 	{
   1436 		.name = "Bbsus",
   1437 		.base_fret = 1,
   1438 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1439 		.fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1440 	},
   1441 	{
   1442 		.name = "Bbsus4",
   1443 		.base_fret = 1,
   1444 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1445 		.fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1446 	},
   1447 	{
   1448 		.name = "Bb+",
   1449 		.base_fret = 1,
   1450 		.frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   1451 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1452 	},
   1453 	{
   1454 		.name = "Bbaug",
   1455 		.base_fret = 1,
   1456 		.frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   1457 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1458 	},
   1459 	{
   1460 		.name = "Bb9",
   1461 		.base_fret = 1,
   1462 		.frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1463 		.fingers = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1464 	},
   1465 	{
   1466 		.name = "B",
   1467 		.base_fret = 2,
   1468 		.frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1469 		.fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1470 	},
   1471 	{
   1472 		.name = "Bm",
   1473 		.base_fret = 2,
   1474 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1475 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1476 	},
   1477 	{
   1478 		.name = "B7",
   1479 		.base_fret = 2,
   1480 		.frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1481 		.fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1482 	},
   1483 	{
   1484 		.name = "Bm7",
   1485 		.base_fret = 2,
   1486 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1487 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1488 	},
   1489 	{
   1490 		.name = "Bdim",
   1491 		.base_fret = 1,
   1492 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1493 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1494 	},
   1495 	{
   1496 		.name = "Bmaj7",
   1497 		.base_fret = 2,
   1498 		.frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1499 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1500 	},
   1501 	{
   1502 		.name = "B6",
   1503 		.base_fret = 1,
   1504 		.frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1505 		.fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1506 	},
   1507 	{
   1508 		.name = "Bsus2",
   1509 		.base_fret = 1,
   1510 		.frets = { 5, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1511 		.fingers = { 4, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1512 	},
   1513 	{
   1514 		.name = "Bsus",
   1515 		.base_fret = 2,
   1516 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1517 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1518 	},
   1519 	{
   1520 		.name = "Bsus4",
   1521 		.base_fret = 2,
   1522 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1523 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1524 	},
   1525 	{
   1526 		.name = "B+",
   1527 		.base_fret = 1,
   1528 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1529 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1530 	},
   1531 	{
   1532 		.name = "Baug",
   1533 		.base_fret = 1,
   1534 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1535 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1536 	},
   1537 	{
   1538 		.name = "B9",
   1539 		.base_fret = 2,
   1540 		.frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1541 		.fingers = { 2, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1542 	},
   1543 	{
   1544 		.name = "C",
   1545 		.base_fret = 1,
   1546 		.frets = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1547 		.fingers = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1548 	},
   1549 	{
   1550 		.name = "Cm",
   1551 		.base_fret = 1,
   1552 		.frets = { 0, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1553 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1554 	},
   1555 	{
   1556 		.name = "C7",
   1557 		.base_fret = 1,
   1558 		.frets = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1559 		.fingers = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1560 	},
   1561 	{
   1562 		.name = "Cm7",
   1563 		.base_fret = 3,
   1564 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1565 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1566 	},
   1567 	{
   1568 		.name = "Cdim",
   1569 		.base_fret = 2,
   1570 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1571 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1572 	},
   1573 	{
   1574 		.name = "Cmaj7",
   1575 		.base_fret = 1,
   1576 		.frets = { 0, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1577 		.fingers = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1578 	},
   1579 	{
   1580 		.name = "C6",
   1581 		.base_fret = 1,
   1582 		.frets = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1583 		.fingers = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1584 	},
   1585 	{
   1586 		.name = "Csus2",
   1587 		.base_fret = 1,
   1588 		.frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1589 		.fingers = { 0, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1590 	},
   1591 	{
   1592 		.name = "Csus",
   1593 		.base_fret = 1,
   1594 		.frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1595 		.fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1596 	},
   1597 	{
   1598 		.name = "Csus4",
   1599 		.base_fret = 1,
   1600 		.frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1601 		.fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1602 	},
   1603 	{
   1604 		.name = "C+",
   1605 		.base_fret = 1,
   1606 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1607 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1608 	},
   1609 	{
   1610 		.name = "Caug",
   1611 		.base_fret = 1,
   1612 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1613 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1614 	},
   1615 	{
   1616 		.name = "C9",
   1617 		.base_fret = 1,
   1618 		.frets = { 0, 2, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1619 		.fingers = { 0, 2, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1620 	},
   1621 	{
   1622 		.name = "C#",
   1623 		.base_fret = 1,
   1624 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1625 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1626 	},
   1627 	{
   1628 		.name = "C#m",
   1629 		.base_fret = 1,
   1630 		.frets = { 1, 4, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1631 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1632 	},
   1633 	{
   1634 		.name = "C#7",
   1635 		.base_fret = 1,
   1636 		.frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1637 		.fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1638 	},
   1639 	{
   1640 		.name = "C#m7",
   1641 		.base_fret = 1,
   1642 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1643 		.fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1644 	},
   1645 	{
   1646 		.name = "C#dim",
   1647 		.base_fret = 1,
   1648 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1649 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1650 	},
   1651 	{
   1652 		.name = "C#maj7",
   1653 		.base_fret = 1,
   1654 		.frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1655 		.fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1656 	},
   1657 	{
   1658 		.name = "C#6",
   1659 		.base_fret = 1,
   1660 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1661 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1662 	},
   1663 	{
   1664 		.name = "C#sus2",
   1665 		.base_fret = 1,
   1666 		.frets = { 1, 3, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1667 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1668 	},
   1669 	{
   1670 		.name = "C#sus",
   1671 		.base_fret = 1,
   1672 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1673 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1674 	},
   1675 	{
   1676 		.name = "C#sus4",
   1677 		.base_fret = 1,
   1678 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1679 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1680 	},
   1681 	{
   1682 		.name = "C#+",
   1683 		.base_fret = 1,
   1684 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1685 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1686 	},
   1687 	{
   1688 		.name = "C#aug",
   1689 		.base_fret = 1,
   1690 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1691 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1692 	},
   1693 	{
   1694 		.name = "C#9",
   1695 		.base_fret = 1,
   1696 		.frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1697 		.fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1698 	},
   1699 	{
   1700 		.name = "Db",
   1701 		.base_fret = 1,
   1702 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1703 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1704 	},
   1705 	{
   1706 		.name = "Dbm",
   1707 		.base_fret = 1,
   1708 		.frets = { 1, 4, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1709 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1710 	},
   1711 	{
   1712 		.name = "Db7",
   1713 		.base_fret = 1,
   1714 		.frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1715 		.fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1716 	},
   1717 	{
   1718 		.name = "Dbm7",
   1719 		.base_fret = 1,
   1720 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1721 		.fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1722 	},
   1723 	{
   1724 		.name = "Dbdim",
   1725 		.base_fret = 1,
   1726 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1727 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1728 	},
   1729 	{
   1730 		.name = "Dbmaj7",
   1731 		.base_fret = 1,
   1732 		.frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1733 		.fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1734 	},
   1735 	{
   1736 		.name = "Db6",
   1737 		.base_fret = 1,
   1738 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1739 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1740 	},
   1741 	{
   1742 		.name = "Dbsus2",
   1743 		.base_fret = 1,
   1744 		.frets = { 1, 3, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1745 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1746 	},
   1747 	{
   1748 		.name = "Dbsus",
   1749 		.base_fret = 1,
   1750 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1751 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1752 	},
   1753 	{
   1754 		.name = "Dbsus4",
   1755 		.base_fret = 1,
   1756 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1757 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1758 	},
   1759 	{
   1760 		.name = "Db+",
   1761 		.base_fret = 1,
   1762 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1763 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1764 	},
   1765 	{
   1766 		.name = "Dbaug",
   1767 		.base_fret = 1,
   1768 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1769 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1770 	},
   1771 	{
   1772 		.name = "Db9",
   1773 		.base_fret = 1,
   1774 		.frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1775 		.fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1776 	},
   1777 	{
   1778 		.name = "D",
   1779 		.base_fret = 1,
   1780 		.frets = { 2, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1781 		.fingers = { 1, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1782 	},
   1783 	{
   1784 		.name = "Dm",
   1785 		.base_fret = 1,
   1786 		.frets = { 2, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1787 		.fingers = { 2, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1788 	},
   1789 	{
   1790 		.name = "D7",
   1791 		.base_fret = 2,
   1792 		.frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1793 		.fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1794 	},
   1795 	{
   1796 		.name = "Dm7",
   1797 		.base_fret = 1,
   1798 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1799 		.fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1800 	},
   1801 	{
   1802 		.name = "Ddim",
   1803 		.base_fret = 1,
   1804 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1805 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1806 	},
   1807 	{
   1808 		.name = "Dmaj7",
   1809 		.base_fret = 2,
   1810 		.frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1811 		.fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   1812 	},
   1813 	{
   1814 		.name = "D6",
   1815 		.base_fret = 2,
   1816 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1817 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1818 	},
   1819 	{
   1820 		.name = "Dsus2",
   1821 		.base_fret = 1,
   1822 		.frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1823 		.fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1824 	},
   1825 	{
   1826 		.name = "Dsus",
   1827 		.base_fret = 1,
   1828 		.frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1829 		.fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1830 	},
   1831 	{
   1832 		.name = "Dsus4",
   1833 		.base_fret = 1,
   1834 		.frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   1835 		.fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   1836 	},
   1837 	{
   1838 		.name = "D+",
   1839 		.base_fret = 2,
   1840 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1841 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1842 	},
   1843 	{
   1844 		.name = "Daug",
   1845 		.base_fret = 2,
   1846 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   1847 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1848 	},
   1849 	{
   1850 		.name = "D9",
   1851 		.base_fret = 2,
   1852 		.frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1853 		.fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1854 	},
   1855 	{
   1856 		.name = "D#",
   1857 		.base_fret = 1,
   1858 		.frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1859 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1860 	},
   1861 	{
   1862 		.name = "D#m",
   1863 		.base_fret = 1,
   1864 		.frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1865 		.fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1866 	},
   1867 	{
   1868 		.name = "D#7",
   1869 		.base_fret = 3,
   1870 		.frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1871 		.fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1872 	},
   1873 	{
   1874 		.name = "D#m7",
   1875 		.base_fret = 2,
   1876 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1877 		.fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1878 	},
   1879 	{
   1880 		.name = "D#dim",
   1881 		.base_fret = 2,
   1882 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1883 		.fingers = { 1, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1884 	},
   1885 	{
   1886 		.name = "D#maj7",
   1887 		.base_fret = 3,
   1888 		.frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1889 		.fingers = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1890 	},
   1891 	{
   1892 		.name = "D#6",
   1893 		.base_fret = 3,
   1894 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1895 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1896 	},
   1897 	{
   1898 		.name = "D#sus2",
   1899 		.base_fret = 1,
   1900 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1901 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1902 	},
   1903 	{
   1904 		.name = "D#sus",
   1905 		.base_fret = 1,
   1906 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1907 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1908 	},
   1909 	{
   1910 		.name = "D#sus4",
   1911 		.base_fret = 1,
   1912 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1913 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1914 	},
   1915 	{
   1916 		.name = "D#+",
   1917 		.base_fret = 1,
   1918 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1919 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1920 	},
   1921 	{
   1922 		.name = "D#aug",
   1923 		.base_fret = 1,
   1924 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1925 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1926 	},
   1927 	{
   1928 		.name = "D#9",
   1929 		.base_fret = 1,
   1930 		.frets = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1931 		.fingers = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1932 	},
   1933 	{
   1934 		.name = "Eb",
   1935 		.base_fret = 1,
   1936 		.frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1937 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1938 	},
   1939 	{
   1940 		.name = "Ebm",
   1941 		.base_fret = 1,
   1942 		.frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1943 		.fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1944 	},
   1945 	{
   1946 		.name = "Eb7",
   1947 		.base_fret = 3,
   1948 		.frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1949 		.fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1950 	},
   1951 	{
   1952 		.name = "Ebm7",
   1953 		.base_fret = 2,
   1954 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1955 		.fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1956 	},
   1957 	{
   1958 		.name = "Ebdim",
   1959 		.base_fret = 2,
   1960 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1961 		.fingers = { 1, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   1962 	},
   1963 	{
   1964 		.name = "Ebmaj7",
   1965 		.base_fret = 3,
   1966 		.frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   1967 		.fingers = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   1968 	},
   1969 	{
   1970 		.name = "Eb6",
   1971 		.base_fret = 3,
   1972 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1973 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1974 	},
   1975 	{
   1976 		.name = "Ebsus2",
   1977 		.base_fret = 1,
   1978 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1979 		.fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1980 	},
   1981 	{
   1982 		.name = "Ebsus",
   1983 		.base_fret = 1,
   1984 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1985 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1986 	},
   1987 	{
   1988 		.name = "Ebsus4",
   1989 		.base_fret = 1,
   1990 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   1991 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1992 	},
   1993 	{
   1994 		.name = "Eb+",
   1995 		.base_fret = 1,
   1996 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   1997 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   1998 	},
   1999 	{
   2000 		.name = "Ebaug",
   2001 		.base_fret = 1,
   2002 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2003 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2004 	},
   2005 	{
   2006 		.name = "Eb9",
   2007 		.base_fret = 1,
   2008 		.frets = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2009 		.fingers = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2010 	},
   2011 	{
   2012 		.name = "E",
   2013 		.base_fret = 2,
   2014 		.frets = { 3, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2015 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2016 	},
   2017 	{
   2018 		.name = "Em",
   2019 		.base_fret = 2,
   2020 		.frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2021 		.fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2022 	},
   2023 	{
   2024 		.name = "E7",
   2025 		.base_fret = 1,
   2026 		.frets = { 1, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2027 		.fingers = { 1, 2, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2028 	},
   2029 	{
   2030 		.name = "Em7",
   2031 		.base_fret = 1,
   2032 		.frets = { 0, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2033 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2034 	},
   2035 	{
   2036 		.name = "Edim",
   2037 		.base_fret = 1,
   2038 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2039 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2040 	},
   2041 	{
   2042 		.name = "Emaj7",
   2043 		.base_fret = 1,
   2044 		.frets = { 1, 3, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2045 		.fingers = { 1, 3, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2046 	},
   2047 	{
   2048 		.name = "E6",
   2049 		.base_fret = 4,
   2050 		.frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2051 		.fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2052 	},
   2053 	{
   2054 		.name = "Esus2",
   2055 		.base_fret = 2,
   2056 		.frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2057 		.fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2058 	},
   2059 	{
   2060 		.name = "Esus",
   2061 		.base_fret = 1,
   2062 		.frets = { 2, 4, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2063 		.fingers = { 2, 4, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2064 	},
   2065 	{
   2066 		.name = "Esus4",
   2067 		.base_fret = 1,
   2068 		.frets = { 2, 4, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2069 		.fingers = { 2, 4, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2070 	},
   2071 	{
   2072 		.name = "E+",
   2073 		.base_fret = 1,
   2074 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2075 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2076 	},
   2077 	{
   2078 		.name = "Eaug",
   2079 		.base_fret = 1,
   2080 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2081 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2082 	},
   2083 	{
   2084 		.name = "E9",
   2085 		.base_fret = 1,
   2086 		.frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2087 		.fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2088 	},
   2089 	{
   2090 		.name = "F",
   2091 		.base_fret = 1,
   2092 		.frets = { 2, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2093 		.fingers = { 2, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2094 	},
   2095 	{
   2096 		.name = "Fm",
   2097 		.base_fret = 1,
   2098 		.frets = { 1, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2099 		.fingers = { 1, 0, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2100 	},
   2101 	{
   2102 		.name = "F7",
   2103 		.base_fret = 1,
   2104 		.frets = { 2, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2105 		.fingers = { 2, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2106 	},
   2107 	{
   2108 		.name = "Fm7",
   2109 		.base_fret = 1,
   2110 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2111 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2112 	},
   2113 	{
   2114 		.name = "Fdim",
   2115 		.base_fret = 1,
   2116 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2117 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2118 	},
   2119 	{
   2120 		.name = "Fmaj7",
   2121 		.base_fret = 1,
   2122 		.frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2123 		.fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2124 	},
   2125 	{
   2126 		.name = "F6",
   2127 		.base_fret = 1,
   2128 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2129 		.fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2130 	},
   2131 	{
   2132 		.name = "Fsus2",
   2133 		.base_fret = 1,
   2134 		.frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2135 		.fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2136 	},
   2137 	{
   2138 		.name = "Fsus",
   2139 		.base_fret = 1,
   2140 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2141 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2142 	},
   2143 	{
   2144 		.name = "Fsus4",
   2145 		.base_fret = 1,
   2146 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2147 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2148 	},
   2149 	{
   2150 		.name = "F+",
   2151 		.base_fret = 1,
   2152 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2153 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2154 	},
   2155 	{
   2156 		.name = "Faug",
   2157 		.base_fret = 1,
   2158 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2159 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2160 	},
   2161 	{
   2162 		.name = "F9",
   2163 		.base_fret = 2,
   2164 		.frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2165 		.fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2166 	},
   2167 	{
   2168 		.name = "F#",
   2169 		.base_fret = 1,
   2170 		.frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2171 		.fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2172 	},
   2173 	{
   2174 		.name = "F#m",
   2175 		.base_fret = 1,
   2176 		.frets = { 2, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2177 		.fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2178 	},
   2179 	{
   2180 		.name = "F#7",
   2181 		.base_fret = 1,
   2182 		.frets = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2183 		.fingers = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2184 	},
   2185 	{
   2186 		.name = "F#m7",
   2187 		.base_fret = 2,
   2188 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2189 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2190 	},
   2191 	{
   2192 		.name = "F#dim",
   2193 		.base_fret = 2,
   2194 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2195 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2196 	},
   2197 	{
   2198 		.name = "F#maj7",
   2199 		.base_fret = 2,
   2200 		.frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2201 		.fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2202 	},
   2203 	{
   2204 		.name = "F#6",
   2205 		.base_fret = 2,
   2206 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2207 		.fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2208 	},
   2209 	{
   2210 		.name = "F#sus2",
   2211 		.base_fret = 1,
   2212 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2213 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2214 	},
   2215 	{
   2216 		.name = "F#sus",
   2217 		.base_fret = 1,
   2218 		.frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2219 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2220 	},
   2221 	{
   2222 		.name = "F#sus4",
   2223 		.base_fret = 1,
   2224 		.frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2225 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2226 	},
   2227 	{
   2228 		.name = "F#+",
   2229 		.base_fret = 2,
   2230 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2231 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2232 	},
   2233 	{
   2234 		.name = "F#aug",
   2235 		.base_fret = 2,
   2236 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2237 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2238 	},
   2239 	{
   2240 		.name = "F#9",
   2241 		.base_fret = 3,
   2242 		.frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2243 		.fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2244 	},
   2245 	{
   2246 		.name = "Gb",
   2247 		.base_fret = 1,
   2248 		.frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2249 		.fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2250 	},
   2251 	{
   2252 		.name = "Gbm",
   2253 		.base_fret = 1,
   2254 		.frets = { 2, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2255 		.fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2256 	},
   2257 	{
   2258 		.name = "Gb7",
   2259 		.base_fret = 1,
   2260 		.frets = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2261 		.fingers = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2262 	},
   2263 	{
   2264 		.name = "Gbm7",
   2265 		.base_fret = 2,
   2266 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2267 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2268 	},
   2269 	{
   2270 		.name = "Gbdim",
   2271 		.base_fret = 2,
   2272 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2273 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2274 	},
   2275 	{
   2276 		.name = "Gbmaj7",
   2277 		.base_fret = 2,
   2278 		.frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2279 		.fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2280 	},
   2281 	{
   2282 		.name = "Gb6",
   2283 		.base_fret = 2,
   2284 		.frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2285 		.fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2286 	},
   2287 	{
   2288 		.name = "Gbsus2",
   2289 		.base_fret = 1,
   2290 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2291 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2292 	},
   2293 	{
   2294 		.name = "Gbsus",
   2295 		.base_fret = 1,
   2296 		.frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2297 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2298 	},
   2299 	{
   2300 		.name = "Gbsus4",
   2301 		.base_fret = 1,
   2302 		.frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2303 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2304 	},
   2305 	{
   2306 		.name = "Gb+",
   2307 		.base_fret = 2,
   2308 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2309 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2310 	},
   2311 	{
   2312 		.name = "Gbaug",
   2313 		.base_fret = 2,
   2314 		.frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2315 		.fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2316 	},
   2317 	{
   2318 		.name = "Gb9",
   2319 		.base_fret = 3,
   2320 		.frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2321 		.fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2322 	},
   2323 	{
   2324 		.name = "G",
   2325 		.base_fret = 1,
   2326 		.frets = { 0, 2, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2327 		.fingers = { 0, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2328 	},
   2329 	{
   2330 		.name = "Gm",
   2331 		.base_fret = 1,
   2332 		.frets = { 0, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2333 		.fingers = { 0, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2334 	},
   2335 	{
   2336 		.name = "G7",
   2337 		.base_fret = 1,
   2338 		.frets = { 0, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2339 		.fingers = { 0, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2340 	},
   2341 	{
   2342 		.name = "Gm7",
   2343 		.base_fret = 1,
   2344 		.frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2345 		.fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2346 	},
   2347 	{
   2348 		.name = "Gdim",
   2349 		.base_fret = 1,
   2350 		.frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2351 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2352 	},
   2353 	{
   2354 		.name = "Gmaj7",
   2355 		.base_fret = 1,
   2356 		.frets = { 0, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2357 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2358 	},
   2359 	{
   2360 		.name = "G6",
   2361 		.base_fret = 1,
   2362 		.frets = { 0, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2363 		.fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2364 	},
   2365 	{
   2366 		.name = "Gsus2",
   2367 		.base_fret = 1,
   2368 		.frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2369 		.fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2370 	},
   2371 	{
   2372 		.name = "Gsus",
   2373 		.base_fret = 1,
   2374 		.frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2375 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2376 	},
   2377 	{
   2378 		.name = "Gsus4",
   2379 		.base_fret = 1,
   2380 		.frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2381 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2382 	},
   2383 	{
   2384 		.name = "G+",
   2385 		.base_fret = 1,
   2386 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2387 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2388 	},
   2389 	{
   2390 		.name = "Gaug",
   2391 		.base_fret = 1,
   2392 		.frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2393 		.fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2394 	},
   2395 	{
   2396 		.name = "G9",
   2397 		.base_fret = 1,
   2398 		.frets = { 2, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2399 		.fingers = { 2, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2400 	},
   2401 	{
   2402 		.name = "G#",
   2403 		.base_fret = 3,
   2404 		.frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2405 		.fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2406 	},
   2407 	{
   2408 		.name = "G#m",
   2409 		.base_fret = 1,
   2410 		.frets = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2411 		.fingers = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2412 	},
   2413 	{
   2414 		.name = "G#7",
   2415 		.base_fret = 1,
   2416 		.frets = { 1, 3, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2417 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2418 	},
   2419 	{
   2420 		.name = "G#m7",
   2421 		.base_fret = 1,
   2422 		.frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2423 		.fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2424 	},
   2425 	{
   2426 		.name = "G#dim",
   2427 		.base_fret = 1,
   2428 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2429 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2430 	},
   2431 	{
   2432 		.name = "G#maj7",
   2433 		.base_fret = 1,
   2434 		.frets = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2435 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2436 	},
   2437 	{
   2438 		.name = "G#6",
   2439 		.base_fret = 1,
   2440 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2441 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2442 	},
   2443 	{
   2444 		.name = "G#sus2",
   2445 		.base_fret = 1,
   2446 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2447 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2448 	},
   2449 	{
   2450 		.name = "G#sus",
   2451 		.base_fret = 1,
   2452 		.frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2453 		.fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2454 	},
   2455 	{
   2456 		.name = "G#sus4",
   2457 		.base_fret = 1,
   2458 		.frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2459 		.fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2460 	},
   2461 	{
   2462 		.name = "G#+",
   2463 		.base_fret = 1,
   2464 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2465 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2466 	},
   2467 	{
   2468 		.name = "G#aug",
   2469 		.base_fret = 1,
   2470 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2471 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2472 	},
   2473 	{
   2474 		.name = "G#9",
   2475 		.base_fret = 1,
   2476 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2477 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2478 	},
   2479 	{
   2480 		.name = "Ab",
   2481 		.base_fret = 3,
   2482 		.frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2483 		.fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2484 	},
   2485 	{
   2486 		.name = "Abm",
   2487 		.base_fret = 1,
   2488 		.frets = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2489 		.fingers = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2490 	},
   2491 	{
   2492 		.name = "Ab7",
   2493 		.base_fret = 1,
   2494 		.frets = { 1, 3, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2495 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2496 	},
   2497 	{
   2498 		.name = "Abm7",
   2499 		.base_fret = 1,
   2500 		.frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2501 		.fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2502 	},
   2503 	{
   2504 		.name = "Abdim",
   2505 		.base_fret = 1,
   2506 		.frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2507 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2508 	},
   2509 	{
   2510 		.name = "Abmaj7",
   2511 		.base_fret = 1,
   2512 		.frets = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2513 		.fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2514 	},
   2515 	{
   2516 		.name = "Ab6",
   2517 		.base_fret = 1,
   2518 		.frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2519 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2520 	},
   2521 	{
   2522 		.name = "Absus2",
   2523 		.base_fret = 1,
   2524 		.frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2525 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2526 	},
   2527 	{
   2528 		.name = "Absus",
   2529 		.base_fret = 1,
   2530 		.frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2531 		.fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2532 	},
   2533 	{
   2534 		.name = "Absus4",
   2535 		.base_fret = 1,
   2536 		.frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2537 		.fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2538 	},
   2539 	{
   2540 		.name = "Ab+",
   2541 		.base_fret = 1,
   2542 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2543 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2544 	},
   2545 	{
   2546 		.name = "Abaug",
   2547 		.base_fret = 1,
   2548 		.frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2549 		.fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2550 	},
   2551 	{
   2552 		.name = "Ab9",
   2553 		.base_fret = 1,
   2554 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2555 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2556 	}
   2557 };
   2558 
   2559 static const struct StringDiagram mandolin_diagrams[] = {
   2560 	{
   2561 		.name = "A",
   2562 		.base_fret = 1,
   2563 		.frets = { 2, 2, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2564 		.fingers = { 1, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2565 	},
   2566 	{
   2567 		.name = "Am",
   2568 		.base_fret = 1,
   2569 		.frets = { 2, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2570 		.fingers = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2571 	},
   2572 	{
   2573 		.name = "A7",
   2574 		.base_fret = 2,
   2575 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2576 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2577 	},
   2578 	{
   2579 		.name = "Am7",
   2580 		.base_fret = 2,
   2581 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2582 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2583 	},
   2584 	{
   2585 		.name = "Aø",
   2586 		.base_fret = 1,
   2587 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2588 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2589 	},
   2590 	{
   2591 		.name = "Am7b5",
   2592 		.base_fret = 1,
   2593 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2594 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2595 	},
   2596 	{
   2597 		.name = "Ah",
   2598 		.base_fret = 1,
   2599 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2600 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2601 	},
   2602 	{
   2603 		.name = "A0",
   2604 		.base_fret = 1,
   2605 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2606 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2607 	},
   2608 	{
   2609 		.name = "Adim",
   2610 		.base_fret = 1,
   2611 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2612 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2613 	},
   2614 	{
   2615 		.name = "Adim7",
   2616 		.base_fret = 1,
   2617 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2618 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2619 	},
   2620 	{
   2621 		.name = "Amaj7",
   2622 		.base_fret = 2,
   2623 		.frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2624 		.fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2625 	},
   2626 	{
   2627 		.name = "A6",
   2628 		.base_fret = 2,
   2629 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2630 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2631 	},
   2632 	{
   2633 		.name = "Asus2",
   2634 		.base_fret = 1,
   2635 		.frets = { 2, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2636 		.fingers = { 1, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2637 	},
   2638 	{
   2639 		.name = "Asus",
   2640 		.base_fret = 1,
   2641 		.frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2642 		.fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2643 	},
   2644 	{
   2645 		.name = "Asus4",
   2646 		.base_fret = 1,
   2647 		.frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2648 		.fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2649 	},
   2650 	{
   2651 		.name = "A+",
   2652 		.base_fret = 1,
   2653 		.frets = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2654 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2655 	},
   2656 	{
   2657 		.name = "Aaug",
   2658 		.base_fret = 1,
   2659 		.frets = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2660 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2661 	},
   2662 	{
   2663 		.name = "A9",
   2664 		.base_fret = 2,
   2665 		.frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 },
   2666 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2667 	},
   2668 	{
   2669 		.name = "A#",
   2670 		.base_fret = 1,
   2671 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2672 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2673 	},
   2674 	{
   2675 		.name = "A#m",
   2676 		.base_fret = 3,
   2677 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2678 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2679 	},
   2680 	{
   2681 		.name = "A#7",
   2682 		.base_fret = 3,
   2683 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2684 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2685 	},
   2686 	{
   2687 		.name = "A#m7",
   2688 		.base_fret = 3,
   2689 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2690 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2691 	},
   2692 	{
   2693 		.name = "A#ø",
   2694 		.base_fret = 2,
   2695 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2696 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2697 	},
   2698 	{
   2699 		.name = "A#m7b5",
   2700 		.base_fret = 2,
   2701 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2702 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2703 	},
   2704 	{
   2705 		.name = "A#h",
   2706 		.base_fret = 2,
   2707 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2708 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2709 	},
   2710 	{
   2711 		.name = "A#0",
   2712 		.base_fret = 2,
   2713 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2714 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2715 	},
   2716 	{
   2717 		.name = "A#dim",
   2718 		.base_fret = 2,
   2719 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2720 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2721 	},
   2722 	{
   2723 		.name = "A#dim7",
   2724 		.base_fret = 2,
   2725 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2726 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2727 	},
   2728 	{
   2729 		.name = "A#maj7",
   2730 		.base_fret = 1,
   2731 		.frets = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2732 		.fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2733 	},
   2734 	{
   2735 		.name = "A#6",
   2736 		.base_fret = 1,
   2737 		.frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2738 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2739 	},
   2740 	{
   2741 		.name = "A#sus2",
   2742 		.base_fret = 3,
   2743 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2744 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2745 	},
   2746 	{
   2747 		.name = "A#sus",
   2748 		.base_fret = 1,
   2749 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2750 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2751 	},
   2752 	{
   2753 		.name = "A#sus4",
   2754 		.base_fret = 1,
   2755 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2756 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2757 	},
   2758 	{
   2759 		.name = "A#+",
   2760 		.base_fret = 1,
   2761 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2762 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2763 	},
   2764 	{
   2765 		.name = "A#aug",
   2766 		.base_fret = 1,
   2767 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2768 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2769 	},
   2770 	{
   2771 		.name = "A#9",
   2772 		.base_fret = 1,
   2773 		.frets = { 3, 0, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2774 		.fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2775 	},
   2776 	{
   2777 		.name = "Bb",
   2778 		.base_fret = 1,
   2779 		.frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2780 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2781 	},
   2782 	{
   2783 		.name = "Bbm",
   2784 		.base_fret = 3,
   2785 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2786 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2787 	},
   2788 	{
   2789 		.name = "Bb7",
   2790 		.base_fret = 3,
   2791 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2792 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2793 	},
   2794 	{
   2795 		.name = "Bbm7",
   2796 		.base_fret = 3,
   2797 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2798 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2799 	},
   2800 	{
   2801 		.name = "Bbø",
   2802 		.base_fret = 2,
   2803 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2804 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2805 	},
   2806 	{
   2807 		.name = "Bbm7b5",
   2808 		.base_fret = 2,
   2809 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2810 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2811 	},
   2812 	{
   2813 		.name = "Bbh",
   2814 		.base_fret = 2,
   2815 		.frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2816 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2817 	},
   2818 	{
   2819 		.name = "Bb0",
   2820 		.base_fret = 2,
   2821 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2822 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2823 	},
   2824 	{
   2825 		.name = "Bbdim",
   2826 		.base_fret = 2,
   2827 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2828 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2829 	},
   2830 	{
   2831 		.name = "Bbdim7",
   2832 		.base_fret = 2,
   2833 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2834 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2835 	},
   2836 	{
   2837 		.name = "Bbmaj7",
   2838 		.base_fret = 1,
   2839 		.frets = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2840 		.fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2841 	},
   2842 	{
   2843 		.name = "Bb6",
   2844 		.base_fret = 1,
   2845 		.frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2846 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2847 	},
   2848 	{
   2849 		.name = "Bbsus2",
   2850 		.base_fret = 3,
   2851 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2852 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2853 	},
   2854 	{
   2855 		.name = "Bbsus",
   2856 		.base_fret = 1,
   2857 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2858 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2859 	},
   2860 	{
   2861 		.name = "Bbsus4",
   2862 		.base_fret = 1,
   2863 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2864 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2865 	},
   2866 	{
   2867 		.name = "Bb+",
   2868 		.base_fret = 1,
   2869 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2870 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2871 	},
   2872 	{
   2873 		.name = "Bbaug",
   2874 		.base_fret = 1,
   2875 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2876 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2877 	},
   2878 	{
   2879 		.name = "Bb9",
   2880 		.base_fret = 1,
   2881 		.frets = { 3, 0, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2882 		.fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2883 	},
   2884 	{
   2885 		.name = "B",
   2886 		.base_fret = 4,
   2887 		.frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2888 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2889 	},
   2890 	{
   2891 		.name = "Bm",
   2892 		.base_fret = 1,
   2893 		.frets = { 4, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2894 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2895 	},
   2896 	{
   2897 		.name = "B7",
   2898 		.base_fret = 4,
   2899 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2900 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2901 	},
   2902 	{
   2903 		.name = "Bm7",
   2904 		.base_fret = 1,
   2905 		.frets = { 4, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2906 		.fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2907 	},
   2908 	{
   2909 		.name = "Bø",
   2910 		.base_fret = 1,
   2911 		.frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2912 		.fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2913 	},
   2914 	{
   2915 		.name = "Bm7b5",
   2916 		.base_fret = 1,
   2917 		.frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2918 		.fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2919 	},
   2920 	{
   2921 		.name = "Bh",
   2922 		.base_fret = 1,
   2923 		.frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2924 		.fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2925 	},
   2926 	{
   2927 		.name = "B0",
   2928 		.base_fret = 1,
   2929 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2930 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2931 	},
   2932 	{
   2933 		.name = "Bdim",
   2934 		.base_fret = 1,
   2935 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2936 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2937 	},
   2938 	{
   2939 		.name = "Bdim7",
   2940 		.base_fret = 1,
   2941 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2942 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2943 	},
   2944 	{
   2945 		.name = "Bmaj7",
   2946 		.base_fret = 1,
   2947 		.frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2948 		.fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2949 	},
   2950 	{
   2951 		.name = "B6",
   2952 		.base_fret = 1,
   2953 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   2954 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   2955 	},
   2956 	{
   2957 		.name = "Bsus2",
   2958 		.base_fret = 4,
   2959 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   2960 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2961 	},
   2962 	{
   2963 		.name = "Bsus",
   2964 		.base_fret = 2,
   2965 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2966 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2967 	},
   2968 	{
   2969 		.name = "Bsus4",
   2970 		.base_fret = 2,
   2971 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   2972 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   2973 	},
   2974 	{
   2975 		.name = "B+",
   2976 		.base_fret = 1,
   2977 		.frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2978 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2979 	},
   2980 	{
   2981 		.name = "Baug",
   2982 		.base_fret = 1,
   2983 		.frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   2984 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   2985 	},
   2986 	{
   2987 		.name = "B9",
   2988 		.base_fret = 1,
   2989 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   2990 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   2991 	},
   2992 	{
   2993 		.name = "C",
   2994 		.base_fret = 1,
   2995 		.frets = { 5, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   2996 		.fingers = { 4, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   2997 	},
   2998 	{
   2999 		.name = "Cm",
   3000 		.base_fret = 5,
   3001 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3002 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3003 	},
   3004 	{
   3005 		.name = "C7",
   3006 		.base_fret = 1,
   3007 		.frets = { 5, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3008 		.fingers = { 4, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3009 	},
   3010 	{
   3011 		.name = "Cm7",
   3012 		.base_fret = 5,
   3013 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3014 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3015 	},
   3016 	{
   3017 		.name = "Cø",
   3018 		.base_fret = 1,
   3019 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3020 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3021 	},
   3022 	{
   3023 		.name = "Cm7b5",
   3024 		.base_fret = 1,
   3025 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3026 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3027 	},
   3028 	{
   3029 		.name = "Ch",
   3030 		.base_fret = 1,
   3031 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3032 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3033 	},
   3034 	{
   3035 		.name = "C0",
   3036 		.base_fret = 1,
   3037 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3038 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3039 	},
   3040 	{
   3041 		.name = "Cdim",
   3042 		.base_fret = 1,
   3043 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3044 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3045 	},
   3046 	{
   3047 		.name = "Cdim7",
   3048 		.base_fret = 1,
   3049 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3050 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3051 	},
   3052 	{
   3053 		.name = "Cmaj7",
   3054 		.base_fret = 2,
   3055 		.frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3056 		.fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3057 	},
   3058 	{
   3059 		.name = "C6",
   3060 		.base_fret = 2,
   3061 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3062 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3063 	},
   3064 	{
   3065 		.name = "Csus2",
   3066 		.base_fret = 1,
   3067 		.frets = { 5, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3068 		.fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3069 	},
   3070 	{
   3071 		.name = "Csus",
   3072 		.base_fret = 3,
   3073 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3074 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3075 	},
   3076 	{
   3077 		.name = "Csus4",
   3078 		.base_fret = 3,
   3079 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3080 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3081 	},
   3082 	{
   3083 		.name = "C+",
   3084 		.base_fret = 2,
   3085 		.frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3086 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3087 	},
   3088 	{
   3089 		.name = "Caug",
   3090 		.base_fret = 2,
   3091 		.frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3092 		.fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3093 	},
   3094 	{
   3095 		.name = "C9",
   3096 		.base_fret = 1,
   3097 		.frets = { 5, 0, 7, 6, -2, -2, -2, -2, -2, -2, -2, -2 },
   3098 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3099 	},
   3100 	{
   3101 		.name = "C#",
   3102 		.base_fret = 1,
   3103 		.frets = { 6, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3104 		.fingers = { 4, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3105 	},
   3106 	{
   3107 		.name = "C#m",
   3108 		.base_fret = 1,
   3109 		.frets = { 6, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3110 		.fingers = { 2, 3, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3111 	},
   3112 	{
   3113 		.name = "C#7",
   3114 		.base_fret = 2,
   3115 		.frets = { 5, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3116 		.fingers = { 4, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3117 	},
   3118 	{
   3119 		.name = "C#m7",
   3120 		.base_fret = 6,
   3121 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3122 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3123 	},
   3124 	{
   3125 		.name = "C#ø",
   3126 		.base_fret = 2,
   3127 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3128 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3129 	},
   3130 	{
   3131 		.name = "C#m7b5",
   3132 		.base_fret = 2,
   3133 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3134 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3135 	},
   3136 	{
   3137 		.name = "C#h",
   3138 		.base_fret = 2,
   3139 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3140 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3141 	},
   3142 	{
   3143 		.name = "C#0",
   3144 		.base_fret = 1,
   3145 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3146 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3147 	},
   3148 	{
   3149 		.name = "C#dim",
   3150 		.base_fret = 1,
   3151 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3152 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3153 	},
   3154 	{
   3155 		.name = "C#dim7",
   3156 		.base_fret = 1,
   3157 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3158 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3159 	},
   3160 	{
   3161 		.name = "C#maj7",
   3162 		.base_fret = 3,
   3163 		.frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3164 		.fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3165 	},
   3166 	{
   3167 		.name = "C#6",
   3168 		.base_fret = 3,
   3169 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3170 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3171 	},
   3172 	{
   3173 		.name = "C#sus2",
   3174 		.base_fret = 1,
   3175 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3176 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3177 	},
   3178 	{
   3179 		.name = "C#sus",
   3180 		.base_fret = 4,
   3181 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3182 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3183 	},
   3184 	{
   3185 		.name = "C#sus4",
   3186 		.base_fret = 4,
   3187 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3188 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3189 	},
   3190 	{
   3191 		.name = "C#+",
   3192 		.base_fret = 1,
   3193 		.frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3194 		.fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3195 	},
   3196 	{
   3197 		.name = "C#aug",
   3198 		.base_fret = 1,
   3199 		.frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3200 		.fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3201 	},
   3202 	{
   3203 		.name = "C#9",
   3204 		.base_fret = 3,
   3205 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3206 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3207 	},
   3208 	{
   3209 		.name = "Db",
   3210 		.base_fret = 1,
   3211 		.frets = { 6, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3212 		.fingers = { 4, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3213 	},
   3214 	{
   3215 		.name = "Dbm",
   3216 		.base_fret = 1,
   3217 		.frets = { 6, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3218 		.fingers = { 2, 3, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3219 	},
   3220 	{
   3221 		.name = "Db7",
   3222 		.base_fret = 2,
   3223 		.frets = { 5, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3224 		.fingers = { 4, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3225 	},
   3226 	{
   3227 		.name = "Dbm7",
   3228 		.base_fret = 6,
   3229 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3230 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3231 	},
   3232 	{
   3233 		.name = "Dbø",
   3234 		.base_fret = 2,
   3235 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3236 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3237 	},
   3238 	{
   3239 		.name = "Dbm7b5",
   3240 		.base_fret = 2,
   3241 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3242 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3243 	},
   3244 	{
   3245 		.name = "Dbh",
   3246 		.base_fret = 2,
   3247 		.frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3248 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3249 	},
   3250 	{
   3251 		.name = "Db0",
   3252 		.base_fret = 1,
   3253 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3254 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3255 	},
   3256 	{
   3257 		.name = "Dbdim",
   3258 		.base_fret = 1,
   3259 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3260 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3261 	},
   3262 	{
   3263 		.name = "Dbdim7",
   3264 		.base_fret = 1,
   3265 		.frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3266 		.fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3267 	},
   3268 	{
   3269 		.name = "Dbmaj7",
   3270 		.base_fret = 3,
   3271 		.frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3272 		.fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3273 	},
   3274 	{
   3275 		.name = "Db6",
   3276 		.base_fret = 3,
   3277 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3278 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3279 	},
   3280 	{
   3281 		.name = "Dbsus2",
   3282 		.base_fret = 1,
   3283 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3284 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3285 	},
   3286 	{
   3287 		.name = "Dbsus",
   3288 		.base_fret = 4,
   3289 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3290 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3291 	},
   3292 	{
   3293 		.name = "Dbsus4",
   3294 		.base_fret = 4,
   3295 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3296 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3297 	},
   3298 	{
   3299 		.name = "Db+",
   3300 		.base_fret = 1,
   3301 		.frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3302 		.fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3303 	},
   3304 	{
   3305 		.name = "Dbaug",
   3306 		.base_fret = 1,
   3307 		.frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3308 		.fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3309 	},
   3310 	{
   3311 		.name = "Db9",
   3312 		.base_fret = 3,
   3313 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3314 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3315 	},
   3316 	{
   3317 		.name = "D",
   3318 		.base_fret = 1,
   3319 		.frets = { 2, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3320 		.fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3321 	},
   3322 	{
   3323 		.name = "Dm",
   3324 		.base_fret = 1,
   3325 		.frets = { 2, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3326 		.fingers = { 2, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3327 	},
   3328 	{
   3329 		.name = "D7",
   3330 		.base_fret = 1,
   3331 		.frets = { 2, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3332 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3333 	},
   3334 	{
   3335 		.name = "Dm7",
   3336 		.base_fret = 1,
   3337 		.frets = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3338 		.fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3339 	},
   3340 	{
   3341 		.name = "Dø",
   3342 		.base_fret = 1,
   3343 		.frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3344 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3345 	},
   3346 	{
   3347 		.name = "Dm7b5",
   3348 		.base_fret = 1,
   3349 		.frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3350 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3351 	},
   3352 	{
   3353 		.name = "Dh",
   3354 		.base_fret = 1,
   3355 		.frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3356 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3357 	},
   3358 	{
   3359 		.name = "D0",
   3360 		.base_fret = 1,
   3361 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3362 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3363 	},
   3364 	{
   3365 		.name = "Ddim",
   3366 		.base_fret = 1,
   3367 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3368 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3369 	},
   3370 	{
   3371 		.name = "Ddim7",
   3372 		.base_fret = 1,
   3373 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3374 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3375 	},
   3376 	{
   3377 		.name = "Dmaj7",
   3378 		.base_fret = 1,
   3379 		.frets = { 2, 0, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3380 		.fingers = { 1, 0, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3381 	},
   3382 	{
   3383 		.name = "D6",
   3384 		.base_fret = 1,
   3385 		.frets = { 2, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3386 		.fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3387 	},
   3388 	{
   3389 		.name = "Dsus2",
   3390 		.base_fret = 1,
   3391 		.frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3392 		.fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3393 	},
   3394 	{
   3395 		.name = "Dsus",
   3396 		.base_fret = 1,
   3397 		.frets = { 2, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3398 		.fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3399 	},
   3400 	{
   3401 		.name = "Dsus4",
   3402 		.base_fret = 1,
   3403 		.frets = { 2, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3404 		.fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3405 	},
   3406 	{
   3407 		.name = "D+",
   3408 		.base_fret = 1,
   3409 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3410 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3411 	},
   3412 	{
   3413 		.name = "Daug",
   3414 		.base_fret = 1,
   3415 		.frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3416 		.fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3417 	},
   3418 	{
   3419 		.name = "D9",
   3420 		.base_fret = 1,
   3421 		.frets = { 7, 4, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3422 		.fingers = { 4, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3423 	},
   3424 	{
   3425 		.name = "D#",
   3426 		.base_fret = 1,
   3427 		.frets = { 3, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3428 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3429 	},
   3430 	{
   3431 		.name = "D#m",
   3432 		.base_fret = 1,
   3433 		.frets = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3434 		.fingers = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3435 	},
   3436 	{
   3437 		.name = "D#7",
   3438 		.base_fret = 1,
   3439 		.frets = { 3, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3440 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3441 	},
   3442 	{
   3443 		.name = "D#m7",
   3444 		.base_fret = 1,
   3445 		.frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3446 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3447 	},
   3448 	{
   3449 		.name = "D#ø",
   3450 		.base_fret = 1,
   3451 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3452 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3453 	},
   3454 	{
   3455 		.name = "D#m7b5",
   3456 		.base_fret = 1,
   3457 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3458 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3459 	},
   3460 	{
   3461 		.name = "D#h",
   3462 		.base_fret = 1,
   3463 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3464 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3465 	},
   3466 	{
   3467 		.name = "D#0",
   3468 		.base_fret = 1,
   3469 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3470 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3471 	},
   3472 	{
   3473 		.name = "D#dim",
   3474 		.base_fret = 1,
   3475 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3476 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3477 	},
   3478 	{
   3479 		.name = "D#dim7",
   3480 		.base_fret = 1,
   3481 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3482 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3483 	},
   3484 	{
   3485 		.name = "D#maj7",
   3486 		.base_fret = 1,
   3487 		.frets = { 3, 1, 5, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3488 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3489 	},
   3490 	{
   3491 		.name = "D#6",
   3492 		.base_fret = 1,
   3493 		.frets = { 3, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3494 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3495 	},
   3496 	{
   3497 		.name = "D#sus2",
   3498 		.base_fret = 1,
   3499 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3500 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3501 	},
   3502 	{
   3503 		.name = "D#sus",
   3504 		.base_fret = 1,
   3505 		.frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3506 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3507 	},
   3508 	{
   3509 		.name = "D#sus4",
   3510 		.base_fret = 1,
   3511 		.frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3512 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3513 	},
   3514 	{
   3515 		.name = "D#+",
   3516 		.base_fret = 1,
   3517 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3518 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3519 	},
   3520 	{
   3521 		.name = "D#aug",
   3522 		.base_fret = 1,
   3523 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3524 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3525 	},
   3526 	{
   3527 		.name = "D#9",
   3528 		.base_fret = 5,
   3529 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3530 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3531 	},
   3532 	{
   3533 		.name = "Eb",
   3534 		.base_fret = 1,
   3535 		.frets = { 3, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3536 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3537 	},
   3538 	{
   3539 		.name = "Ebm",
   3540 		.base_fret = 1,
   3541 		.frets = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3542 		.fingers = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3543 	},
   3544 	{
   3545 		.name = "Eb7",
   3546 		.base_fret = 1,
   3547 		.frets = { 3, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3548 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3549 	},
   3550 	{
   3551 		.name = "Ebm7",
   3552 		.base_fret = 1,
   3553 		.frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3554 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3555 	},
   3556 	{
   3557 		.name = "Ebø",
   3558 		.base_fret = 1,
   3559 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3560 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3561 	},
   3562 	{
   3563 		.name = "Ebm7b5",
   3564 		.base_fret = 1,
   3565 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3566 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3567 	},
   3568 	{
   3569 		.name = "Ebh",
   3570 		.base_fret = 1,
   3571 		.frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3572 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3573 	},
   3574 	{
   3575 		.name = "Eb0",
   3576 		.base_fret = 1,
   3577 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3578 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3579 	},
   3580 	{
   3581 		.name = "Ebdim",
   3582 		.base_fret = 1,
   3583 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3584 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3585 	},
   3586 	{
   3587 		.name = "Ebdim7",
   3588 		.base_fret = 1,
   3589 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3590 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3591 	},
   3592 	{
   3593 		.name = "Ebmaj7",
   3594 		.base_fret = 1,
   3595 		.frets = { 3, 1, 5, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3596 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3597 	},
   3598 	{
   3599 		.name = "Eb6",
   3600 		.base_fret = 1,
   3601 		.frets = { 3, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3602 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3603 	},
   3604 	{
   3605 		.name = "Ebsus2",
   3606 		.base_fret = 1,
   3607 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3608 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3609 	},
   3610 	{
   3611 		.name = "Ebsus",
   3612 		.base_fret = 1,
   3613 		.frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3614 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3615 	},
   3616 	{
   3617 		.name = "Ebsus4",
   3618 		.base_fret = 1,
   3619 		.frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3620 		.fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3621 	},
   3622 	{
   3623 		.name = "Eb+",
   3624 		.base_fret = 1,
   3625 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3626 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3627 	},
   3628 	{
   3629 		.name = "Ebaug",
   3630 		.base_fret = 1,
   3631 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   3632 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3633 	},
   3634 	{
   3635 		.name = "Eb9",
   3636 		.base_fret = 5,
   3637 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3638 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3639 	},
   3640 	{
   3641 		.name = "E",
   3642 		.base_fret = 1,
   3643 		.frets = { 1, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3644 		.fingers = { 1, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3645 	},
   3646 	{
   3647 		.name = "Em",
   3648 		.base_fret = 1,
   3649 		.frets = { 0, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3650 		.fingers = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3651 	},
   3652 	{
   3653 		.name = "E7",
   3654 		.base_fret = 1,
   3655 		.frets = { 1, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3656 		.fingers = { 1, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3657 	},
   3658 	{
   3659 		.name = "Em7",
   3660 		.base_fret = 1,
   3661 		.frets = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3662 		.fingers = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3663 	},
   3664 	{
   3665 		.name = "Eø",
   3666 		.base_fret = 1,
   3667 		.frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3668 		.fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3669 	},
   3670 	{
   3671 		.name = "Em7b5",
   3672 		.base_fret = 1,
   3673 		.frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3674 		.fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3675 	},
   3676 	{
   3677 		.name = "Eh",
   3678 		.base_fret = 1,
   3679 		.frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3680 		.fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3681 	},
   3682 	{
   3683 		.name = "E0",
   3684 		.base_fret = 2,
   3685 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3686 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3687 	},
   3688 	{
   3689 		.name = "Edim",
   3690 		.base_fret = 2,
   3691 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3692 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3693 	},
   3694 	{
   3695 		.name = "Edim7",
   3696 		.base_fret = 2,
   3697 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3698 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3699 	},
   3700 	{
   3701 		.name = "Emaj7",
   3702 		.base_fret = 1,
   3703 		.frets = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3704 		.fingers = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3705 	},
   3706 	{
   3707 		.name = "E6",
   3708 		.base_fret = 1,
   3709 		.frets = { 4, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3710 		.fingers = { 1, 3, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3711 	},
   3712 	{
   3713 		.name = "Esus2",
   3714 		.base_fret = 2,
   3715 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3716 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3717 	},
   3718 	{
   3719 		.name = "Esus",
   3720 		.base_fret = 1,
   3721 		.frets = { 4, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3722 		.fingers = { 3, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3723 	},
   3724 	{
   3725 		.name = "Esus4",
   3726 		.base_fret = 1,
   3727 		.frets = { 4, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3728 		.fingers = { 3, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3729 	},
   3730 	{
   3731 		.name = "E+",
   3732 		.base_fret = 1,
   3733 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3734 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3735 	},
   3736 	{
   3737 		.name = "Eaug",
   3738 		.base_fret = 1,
   3739 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3740 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3741 	},
   3742 	{
   3743 		.name = "E9",
   3744 		.base_fret = 6,
   3745 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3746 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3747 	},
   3748 	{
   3749 		.name = "F",
   3750 		.base_fret = 1,
   3751 		.frets = { 2, 3, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3752 		.fingers = { 2, 3, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3753 	},
   3754 	{
   3755 		.name = "Fm",
   3756 		.base_fret = 1,
   3757 		.frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3758 		.fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3759 	},
   3760 	{
   3761 		.name = "F7",
   3762 		.base_fret = 1,
   3763 		.frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3764 		.fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3765 	},
   3766 	{
   3767 		.name = "Fm7",
   3768 		.base_fret = 1,
   3769 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3770 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3771 	},
   3772 	{
   3773 		.name = "Fø",
   3774 		.base_fret = 1,
   3775 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3776 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3777 	},
   3778 	{
   3779 		.name = "Fm7b5",
   3780 		.base_fret = 1,
   3781 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3782 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3783 	},
   3784 	{
   3785 		.name = "Fh",
   3786 		.base_fret = 1,
   3787 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3788 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3789 	},
   3790 	{
   3791 		.name = "F0",
   3792 		.base_fret = 1,
   3793 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3794 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3795 	},
   3796 	{
   3797 		.name = "Fdim",
   3798 		.base_fret = 1,
   3799 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3800 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3801 	},
   3802 	{
   3803 		.name = "Fdim7",
   3804 		.base_fret = 1,
   3805 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3806 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3807 	},
   3808 	{
   3809 		.name = "Fmaj7",
   3810 		.base_fret = 1,
   3811 		.frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3812 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3813 	},
   3814 	{
   3815 		.name = "F6",
   3816 		.base_fret = 1,
   3817 		.frets = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3818 		.fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3819 	},
   3820 	{
   3821 		.name = "Fsus2",
   3822 		.base_fret = 1,
   3823 		.frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3824 		.fingers = { 0, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3825 	},
   3826 	{
   3827 		.name = "Fsus",
   3828 		.base_fret = 1,
   3829 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3830 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3831 	},
   3832 	{
   3833 		.name = "Fsus4",
   3834 		.base_fret = 1,
   3835 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3836 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3837 	},
   3838 	{
   3839 		.name = "F+",
   3840 		.base_fret = 2,
   3841 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3842 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3843 	},
   3844 	{
   3845 		.name = "Faug",
   3846 		.base_fret = 2,
   3847 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3848 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3849 	},
   3850 	{
   3851 		.name = "F9",
   3852 		.base_fret = 7,
   3853 		.frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 },
   3854 		.fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3855 	},
   3856 	{
   3857 		.name = "F#",
   3858 		.base_fret = 2,
   3859 		.frets = { 2, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3860 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3861 	},
   3862 	{
   3863 		.name = "F#m",
   3864 		.base_fret = 2,
   3865 		.frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3866 		.fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3867 	},
   3868 	{
   3869 		.name = "F#7",
   3870 		.base_fret = 2,
   3871 		.frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3872 		.fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3873 	},
   3874 	{
   3875 		.name = "F#m7",
   3876 		.base_fret = 2,
   3877 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3878 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3879 	},
   3880 	{
   3881 		.name = "F#ø",
   3882 		.base_fret = 2,
   3883 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3884 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3885 	},
   3886 	{
   3887 		.name = "F#m7b5",
   3888 		.base_fret = 2,
   3889 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3890 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3891 	},
   3892 	{
   3893 		.name = "F#h",
   3894 		.base_fret = 2,
   3895 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3896 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3897 	},
   3898 	{
   3899 		.name = "F#0",
   3900 		.base_fret = 1,
   3901 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3902 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3903 	},
   3904 	{
   3905 		.name = "F#dim",
   3906 		.base_fret = 1,
   3907 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3908 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3909 	},
   3910 	{
   3911 		.name = "F#dim7",
   3912 		.base_fret = 1,
   3913 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3914 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   3915 	},
   3916 	{
   3917 		.name = "F#maj7",
   3918 		.base_fret = 2,
   3919 		.frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3920 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3921 	},
   3922 	{
   3923 		.name = "F#6",
   3924 		.base_fret = 1,
   3925 		.frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   3926 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   3927 	},
   3928 	{
   3929 		.name = "F#sus2",
   3930 		.base_fret = 4,
   3931 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3932 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3933 	},
   3934 	{
   3935 		.name = "F#sus",
   3936 		.base_fret = 2,
   3937 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3938 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3939 	},
   3940 	{
   3941 		.name = "F#sus4",
   3942 		.base_fret = 2,
   3943 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3944 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3945 	},
   3946 	{
   3947 		.name = "F#+",
   3948 		.base_fret = 3,
   3949 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3950 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3951 	},
   3952 	{
   3953 		.name = "F#aug",
   3954 		.base_fret = 3,
   3955 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   3956 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   3957 	},
   3958 	{
   3959 		.name = "F#9",
   3960 		.base_fret = 1,
   3961 		.frets = { 11, 8, 11, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   3962 		.fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   3963 	},
   3964 	{
   3965 		.name = "Gb",
   3966 		.base_fret = 2,
   3967 		.frets = { 2, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3968 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3969 	},
   3970 	{
   3971 		.name = "Gbm",
   3972 		.base_fret = 2,
   3973 		.frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3974 		.fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3975 	},
   3976 	{
   3977 		.name = "Gb7",
   3978 		.base_fret = 2,
   3979 		.frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3980 		.fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3981 	},
   3982 	{
   3983 		.name = "Gbm7",
   3984 		.base_fret = 2,
   3985 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3986 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3987 	},
   3988 	{
   3989 		.name = "Gbø",
   3990 		.base_fret = 2,
   3991 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3992 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3993 	},
   3994 	{
   3995 		.name = "Gbm7b5",
   3996 		.base_fret = 2,
   3997 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   3998 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   3999 	},
   4000 	{
   4001 		.name = "Gbh",
   4002 		.base_fret = 2,
   4003 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4004 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4005 	},
   4006 	{
   4007 		.name = "Gb0",
   4008 		.base_fret = 1,
   4009 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4010 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4011 	},
   4012 	{
   4013 		.name = "Gbdim",
   4014 		.base_fret = 1,
   4015 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4016 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4017 	},
   4018 	{
   4019 		.name = "Gbdim7",
   4020 		.base_fret = 1,
   4021 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4022 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4023 	},
   4024 	{
   4025 		.name = "Gbmaj7",
   4026 		.base_fret = 2,
   4027 		.frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4028 		.fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4029 	},
   4030 	{
   4031 		.name = "Gb6",
   4032 		.base_fret = 1,
   4033 		.frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4034 		.fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4035 	},
   4036 	{
   4037 		.name = "Gbsus2",
   4038 		.base_fret = 4,
   4039 		.frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4040 		.fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4041 	},
   4042 	{
   4043 		.name = "Gbsus",
   4044 		.base_fret = 2,
   4045 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4046 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4047 	},
   4048 	{
   4049 		.name = "Gbsus4",
   4050 		.base_fret = 2,
   4051 		.frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4052 		.fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4053 	},
   4054 	{
   4055 		.name = "Gb+",
   4056 		.base_fret = 3,
   4057 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4058 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4059 	},
   4060 	{
   4061 		.name = "Gbaug",
   4062 		.base_fret = 3,
   4063 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4064 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4065 	},
   4066 	{
   4067 		.name = "Gb9",
   4068 		.base_fret = 7,
   4069 		.frets = { 4, 1, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   4070 		.fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   4071 	},
   4072 	{
   4073 		.name = "G",
   4074 		.base_fret = 1,
   4075 		.frets = { 0, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4076 		.fingers = { 0, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4077 	},
   4078 	{
   4079 		.name = "Gm",
   4080 		.base_fret = 1,
   4081 		.frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4082 		.fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4083 	},
   4084 	{
   4085 		.name = "G7",
   4086 		.base_fret = 1,
   4087 		.frets = { 0, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4088 		.fingers = { 0, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4089 	},
   4090 	{
   4091 		.name = "Gm7",
   4092 		.base_fret = 1,
   4093 		.frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4094 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4095 	},
   4096 	{
   4097 		.name = "Gø",
   4098 		.base_fret = 3,
   4099 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4100 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4101 	},
   4102 	{
   4103 		.name = "Gm7b5",
   4104 		.base_fret = 3,
   4105 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4106 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4107 	},
   4108 	{
   4109 		.name = "Gh",
   4110 		.base_fret = 3,
   4111 		.frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4112 		.fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4113 	},
   4114 	{
   4115 		.name = "G0",
   4116 		.base_fret = 2,
   4117 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4118 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4119 	},
   4120 	{
   4121 		.name = "Gdim",
   4122 		.base_fret = 2,
   4123 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4124 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4125 	},
   4126 	{
   4127 		.name = "Gdim7",
   4128 		.base_fret = 2,
   4129 		.frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4130 		.fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4131 	},
   4132 	{
   4133 		.name = "Gmaj7",
   4134 		.base_fret = 1,
   4135 		.frets = { 0, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4136 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4137 	},
   4138 	{
   4139 		.name = "G6",
   4140 		.base_fret = 1,
   4141 		.frets = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 },
   4142 		.fingers = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }
   4143 	},
   4144 	{
   4145 		.name = "Gsus2",
   4146 		.base_fret = 1,
   4147 		.frets = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4148 		.fingers = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4149 	},
   4150 	{
   4151 		.name = "Gsus",
   4152 		.base_fret = 1,
   4153 		.frets = { 0, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4154 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4155 	},
   4156 	{
   4157 		.name = "Gsus4",
   4158 		.base_fret = 1,
   4159 		.frets = { 0, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4160 		.fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4161 	},
   4162 	{
   4163 		.name = "G+",
   4164 		.base_fret = 1,
   4165 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4166 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4167 	},
   4168 	{
   4169 		.name = "Gaug",
   4170 		.base_fret = 1,
   4171 		.frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4172 		.fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4173 	},
   4174 	{
   4175 		.name = "G9",
   4176 		.base_fret = 1,
   4177 		.frets = { 0, 3, 0, 7, -2, -2, -2, -2, -2, -2, -2, -2 },
   4178 		.fingers = { 0, 1, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4179 	},
   4180 	{
   4181 		.name = "G#",
   4182 		.base_fret = 1,
   4183 		.frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4184 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4185 	},
   4186 	{
   4187 		.name = "G#m",
   4188 		.base_fret = 1,
   4189 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4190 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4191 	},
   4192 	{
   4193 		.name = "G#7",
   4194 		.base_fret = 1,
   4195 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4196 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4197 	},
   4198 	{
   4199 		.name = "G#m7",
   4200 		.base_fret = 1,
   4201 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4202 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4203 	},
   4204 	{
   4205 		.name = "G#ø",
   4206 		.base_fret = 1,
   4207 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4208 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4209 	},
   4210 	{
   4211 		.name = "G#m7b5",
   4212 		.base_fret = 1,
   4213 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4214 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4215 	},
   4216 	{
   4217 		.name = "G#h",
   4218 		.base_fret = 1,
   4219 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4220 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4221 	},
   4222 	{
   4223 		.name = "G#0",
   4224 		.base_fret = 1,
   4225 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4226 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4227 	},
   4228 	{
   4229 		.name = "G#dim",
   4230 		.base_fret = 1,
   4231 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4232 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4233 	},
   4234 	{
   4235 		.name = "G#dim7",
   4236 		.base_fret = 1,
   4237 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4238 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4239 	},
   4240 	{
   4241 		.name = "G#maj7",
   4242 		.base_fret = 1,
   4243 		.frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4244 		.fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4245 	},
   4246 	{
   4247 		.name = "G#6",
   4248 		.base_fret = 1,
   4249 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4250 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4251 	},
   4252 	{
   4253 		.name = "G#sus2",
   4254 		.base_fret = 1,
   4255 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4256 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4257 	},
   4258 	{
   4259 		.name = "G#sus",
   4260 		.base_fret = 1,
   4261 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4262 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4263 	},
   4264 	{
   4265 		.name = "G#sus4",
   4266 		.base_fret = 1,
   4267 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4268 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4269 	},
   4270 	{
   4271 		.name = "G#+",
   4272 		.base_fret = 1,
   4273 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4274 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4275 	},
   4276 	{
   4277 		.name = "G#aug",
   4278 		.base_fret = 1,
   4279 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4280 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4281 	},
   4282 	{
   4283 		.name = "G#9",
   4284 		.base_fret = 1,
   4285 		.frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 },
   4286 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4287 	},
   4288 	{
   4289 		.name = "Ab",
   4290 		.base_fret = 1,
   4291 		.frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4292 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4293 	},
   4294 	{
   4295 		.name = "Abm",
   4296 		.base_fret = 1,
   4297 		.frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4298 		.fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4299 	},
   4300 	{
   4301 		.name = "Ab7",
   4302 		.base_fret = 1,
   4303 		.frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4304 		.fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4305 	},
   4306 	{
   4307 		.name = "Abm7",
   4308 		.base_fret = 1,
   4309 		.frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4310 		.fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4311 	},
   4312 	{
   4313 		.name = "Abø",
   4314 		.base_fret = 1,
   4315 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4316 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4317 	},
   4318 	{
   4319 		.name = "Abm7b5",
   4320 		.base_fret = 1,
   4321 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4322 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4323 	},
   4324 	{
   4325 		.name = "Abh",
   4326 		.base_fret = 1,
   4327 		.frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 },
   4328 		.fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4329 	},
   4330 	{
   4331 		.name = "Ab0",
   4332 		.base_fret = 1,
   4333 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4334 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4335 	},
   4336 	{
   4337 		.name = "Abdim",
   4338 		.base_fret = 1,
   4339 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4340 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4341 	},
   4342 	{
   4343 		.name = "Abdim7",
   4344 		.base_fret = 1,
   4345 		.frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4346 		.fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }
   4347 	},
   4348 	{
   4349 		.name = "Abmaj7",
   4350 		.base_fret = 1,
   4351 		.frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 },
   4352 		.fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }
   4353 	},
   4354 	{
   4355 		.name = "Ab6",
   4356 		.base_fret = 1,
   4357 		.frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 },
   4358 		.fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }
   4359 	},
   4360 	{
   4361 		.name = "Absus2",
   4362 		.base_fret = 1,
   4363 		.frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4364 		.fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4365 	},
   4366 	{
   4367 		.name = "Absus",
   4368 		.base_fret = 1,
   4369 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4370 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4371 	},
   4372 	{
   4373 		.name = "Absus4",
   4374 		.base_fret = 1,
   4375 		.frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4376 		.fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4377 	},
   4378 	{
   4379 		.name = "Ab+",
   4380 		.base_fret = 1,
   4381 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4382 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4383 	},
   4384 	{
   4385 		.name = "Abaug",
   4386 		.base_fret = 1,
   4387 		.frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 },
   4388 		.fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4389 	},
   4390 	{
   4391 		.name = "Ab9",
   4392 		.base_fret = 1,
   4393 		.frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 },
   4394 		.fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }
   4395 	}
   4396 };