.-----------------------------------------------. | ┌o┌───────┐┌──*───∧∧∧────────────┐┌──o┌───┬─o | 25 ** | └─┴──────o└┴─o└────*o───────┬────┘└───┴──o└─┐ | 24 ** | *─────────────────┬┴┴┴┴┬─┬┴┴┴┴┴┬────|(──────┤ | 23 ** | └────┤[]├──────*o─┤ ├─┤ ├─┐o─────────┘ | 22 ** | *──┤|├──────┐┌─┘┌─┤ ├o┤ ├─┘┌─────────┐ | 21 ** | └────────*┌─┘└──┴─┤ DSP├─┤NAND ├──┴o┌─────┐┌┘ | 20 ** | *───┬┴┴┴┬┘└───────┴┬┬┬┬┴─┤GATE ├─┬┴┴┴┴┬──┐│└┐ | 19 ** | ├───┤ ├──────────────*o┴┬┬┬┬┬┴─┤ 9 ├──┘└─┤ | 18 ** | └───┤ ├*────────────┐└──┐├─────┤ 0o├─────┘ | 17 ** | ┌───┤ b├┘┌─*o────────┴───┘├─────┤ 0h├─────┐ | 16 ** | └───┤ du├─┴o└───────┬┴┴┴┴┴┬┘┌───*┤ 1m├───┬─┘ | 15 ** | ┌───┤ eg├───┐┌─┐┌───┤ ├─┴──o├┤ ├──*└─o | 14 ** | └───┴┬┬┬┴──┐└┘o┴┘┌──┤ HALF├o*──┐└┴┬┬┬┬┴─o└──┐ | 13 ** | ┌──────────┘┌────┴o*┤ ADDR├┬┴┴┴┼────────[─]─┤ | 12 ** | └─┬┴┴┴┬─────┴─o*┬──┘└┬┬┬┬┬┴┤ 35├────────[─]─┘ | 11 ** | ┌─┤ ├────────┘=┌─────────┤ 19├────┤[]├┬*──┐ | 10 ** | ├─┤ R ├───┬┴┴┴┬──┴─────o*──┤ 42├───────┐│└─┐= | 9 ** | │┌┤ O1├─o*┤ 1 ├───oTo───┘┌─┤ 16├───────┘└─o└┐ | 8 ** | │└┤ T3├─┐└┤ . ├─*o────|(─┴─┴┬┬┬┴────────┬───┘ | 7 ** | └─┴┬┬┬┴─┴─┤ 2G├o└──[─]────*o┴──────────┐└───┐ | 6 ** | o───┬────o┤ 1W├┌─o┌───────┘┌─────────*o┴────┘ | 5 ** | ┌───┤┌────┼┬┬┬┤└┐┌┘┌───────┴──────o*┐└──────┐ | 4 ** | └──┐│├───o└───┴─┘└─┴───────o*──────┘└───────┤ | 3 ** | ┌──┘=│*─oTo──────────────|(─┘┌┬───────────o┌┘ | 2 ** | └────┘└───[─]──oTo────*o─────┘└────────────┴o | 1 ** '-----------------------------------------------'