Hi Buddy, sorry to say but i don't have much knowledge about it..have you applied for WP? i have applied with LMIA and recently got confirmation of medical passed. now my file is at the stage of Visa endorsement. Recently one of my friend were told by consulate to do some documents apostille at the time of Bio metrics.