block-diagram.svg 40.3 KB