Updated basepointer offset

Still not working, but this is the new base pointer pattern and offset.

I believe that it is correct.