How about you start from a blank piece of paper and draw one and then ask it that looks good.
You'll never learn anything from just copying thing which then might be good, bad or not suitable for your particular system.
This is not a free engineering service, but a forum for discussing NFPA code issues.
If you can't do that then you really shouldn't be responsible for such a system IMHO.