Graphic of the sequence of events outlined in the numbered list above, and how the programmatic interfaces make use of the program libraries.