Yes, you seem to be right. Looks like they now have $10 million in funding available. Moreover, those warrants are at $.03 and $.06/share. That means they're betting the pps will be at least that high for them to realize any gains. We're currently at $.0168. Lots of profits to be had here folks.