\def\row{0}
\node[key] at (0,\row)     {00\\00};
\node[key] at (2,\row)     {00\\03};
\node[key] at (3,\row)     {00\\06};
\node[key] at (4,\row)     {00\\09};
\node[key] at (5,\row)     {00\\0C};
\node[key] at (6.5,\row)   {00\\0F};
\node[key] at (7.5,\row)   {00\\12};
\node[key] at (8.5,\row)   {00\\15};
\node[key] at (9.5,\row)   {00\\18};
\node[key] at (11,\row)    {00\\1B};
\node[key] at (12,\row)    {00\\1E};
\node[key] at (13,\row)    {00\\21};
\node[key] at (14,\row)    {00\\24};
\node[key] at (15.25,\row) {00\\2a};
\node[key] at (16.25,\row) {00\\2d};
\node[key] at (17.25,\row) {00\\30};

\def\row{1.5}
\node[key] at (0,\row)  {00\\3f};
\node[key] at (1,\row)  {00\\42};
\node[key] at (2,\row)  {00\\45};
\node[key] at (3,\row)  {00\\48};
\node[key] at (4,\row)  {00\\4b};
\node[key] at (5,\row)  {00\\4e};
\node[key] at (6,\row)  {00\\51};
\node[key] at (7,\row)  {00\\54};
\node[key] at (8,\row)  {00\\57};
\node[key] at (9,\row)  {00\\5A};
\node[key] at (10,\row) {00\\5D};
\node[key] at (11,\row) {00\\60};
\node[key] at (12,\row) {00\\63};
\node[key, text width=14.5mm] at (13,\row) {00\\66};

\node[key] at (15.25,\row) {F12};
\node[key] at (16.25,\row) {F12};
\node[key] at (17.25,\row) {F12};

\node[key] at (18.5,\row) {F12};
\node[key] at (19.5,\row) {F12};
\node[key] at (20.5,\row) {F12};
\node[key] at (21.5,\row) {F12};

\def\row{2.5}
\node[key, text width=10.75mm] at (0,\row) {0000};
\node[key] at (1.5,\row) {0000};
\node[key] at (2.5,\row) {0003};
\node[key] at (3.5,\row) {0006};
\node[key] at (4.5,\row) {0009};
\node[key] at (5.5,\row) {000C};
\node[key] at (6.5,\row) {000F};
\node[key] at (7.5,\row) {F6};
\node[key] at (8.5,\row) {F7};
\node[key] at (9.5,\row) {F8};
\node[key] at (10.5,\row) {F9};
\node[key] at (11.5,\row) {F10};
\node[key] at (12.5,\row) {F11};
\node[key, text width=10.75mm] at (13.5,\row) {F12};

\node[key] at (15.25,\row) {F12};
\node[key] at (16.25,\row) {F12};
\node[key] at (17.25,\row) {F12};

\node[key] at (18.5,\row) {F12};
\node[key] at (19.5,\row) {F12};
\node[key] at (20.5,\row) {F12};
\node[key, minimum height=12.5mm] at (21.5,\row) {F12};

\def\row{3.5}
\node[key, text width=13.0mm] at (0,\row) {0000};
\node[key] at (1.8,\row) {0000};
\node[key] at (2.8,\row) {0003};
\node[key] at (3.8,\row) {0006};
\node[key] at (4.8,\row) {0009};
\node[key] at (5.8,\row) {000C};
\node[key] at (6.8,\row) {000F};
\node[key] at (7.8,\row) {F6};
\node[key] at (8.8,\row) {F7};
\node[key] at (9.8,\row) {F8};
\node[key] at (10.8,\row) {F9};
\node[key] at (11.8,\row) {F10};
\node[key, text width=16mm] at (12.8,\row) {F12};

\node[key] at (18.5,\row) {F12};
\node[key] at (19.5,\row) {F12};
\node[key] at (20.5,\row) {F12};

\def\row{4.5}
\node[key, text width=16.75mm] at (0,\row) {0000};
\node[key] at (2.3,\row) {0000};
\node[key] at (3.3,\row) {0003};
\node[key] at (4.3,\row) {0006};
\node[key] at (5.3,\row) {0009};
\node[key] at (6.3,\row) {000C};
\node[key] at (7.3,\row) {000F};
\node[key] at (8.3,\row) {F6};
\node[key] at (9.3,\row) {F7};
\node[key] at (10.3,\row) {F8};
\node[key] at (11.3,\row) {F9};
\node[key, text width=19.75mm] at (12.3,\row) {F12};

\node[key] at (16.25,\row) {F12};

\node[key] at (18.5,\row) {F12};
\node[key] at (19.5,\row) {F12};
\node[key] at (20.5,\row) {F12};
\node[key, minimum height=12.5mm] at (21.5,\row) {F12};

\def\row{5.5}
\node[key, text width=8.875mm] at (0,\row) {0000};
\node[key, text width=8.875mm] at (1.25,\row) {0000};
\node[key, text width=8.875mm] at (2.5,\row) {0003};
\node[key, text width=46.375mm] at (3.75,\row) {0006};
\node[key, text width=8.875mm] at (10,\row) {F12};
\node[key, text width=8.875mm] at (11.25,\row) {F12};
\node[key, text width=8.875mm] at (12.5,\row) {F12};
\node[key, text width=8.875mm] at (13.75,\row) {F12};

\node[key] at (15.25,\row) {F12};
\node[key] at (16.25,\row) {F12};
\node[key] at (17.25,\row) {F12};

\node[key] at (18.5,\row) {F12};
\node[key] at (19.5,\row) {F12};
\node[key] at (20.5,\row) {F12};
