Well It seems I made it...Finally! Not that I had any friggin notice from them, or shall I say I have received 3 different notices that asking me to register to finalize the process. This time it seems to have taken because my name appears on the participants list. Thats good enough for me!
Now I have to figure out what to do from here!