Yes I too spent the time to read through all the great terms to the promissory note holders, with their very favorable conversion discounts ranging from 40- 49% based on the lowest of the prior three day trading prices.
You are absolutely correct, this almost assuredly guarantees them at least a 50% return on their conversions.
Isn't it nice to have these inside deals? We should see the impact in the Q2 financials when they come out.