Architecture Diagram

f0af021/f0af0219bb2a1bd870bcd867942efc1410bdec04a6317a7c02aa008127d99946