Hello Portal: I'm sorry I don't know anything about any of this.

(Perhaps other PC members will yet have some thoughts they'll wish to share.) However I see this is still just your second post here on PC. So I thought it was not too late to say welcome to Psych Central.

I hope you find PC to be of benefit.