circuits presentation notes 7919672