89HP0504P - Block Diagram