Distilling half of what you offer is tough enough. I am not all knowing as some here claim to be. I choose to define or refute input as I see the opportunity.
Feel free to try that, also. It may save you and this MB a ton of effort.
Still wanna play? You are in SO FAR over your head..... Perhaps the BSIG analyst will offer you a job not just emojis?