b c 02 07 d g ss f h s bb aa cc