So here is a line I couldn't understand from the TV drama Manifest (2018)
[Look, I don't understand. I was trying to race to you so I can get you my research off of the portal.]
Said by a medical researcher to her superior. And her superior answered:
[I got your research five years ago.]
--------background info line------------------
SO I know [get you my research off] means give my research to you, but what's the meaning of [of the portal]?
The researcher was one of the passengers of a commercial airliner who suddenly reappear after being presumed dead for five years. It would be nice if anybody can answer, I'm an English learner~