You should look at the LEGAL DEFINITION for UPFRONT PURCHASE PRICE that I linked . I find this would be helpful for anyone having problem understanding that words do in fact have meanings
This looks to be trading like the NOL/IP/CONTRACT LADEN GOOD THINGS ARE COMING FULL SHELL THAT IT IS!