Z2LLZJWQB5IBIHARC4QMBHYP66V4DG4JAT5WOSQUUDP7M5KXXOQQC
CN2CI25XYZMVKYBKTSIVKO5GNDFXQ3CE2ZKS623D5EULTPTKFHDQC
LSQ7OPL7Z5WJDO7ZZS3D4UPMEEWUUF2LNQ3FZUWWFUVZEXA7CIOAC
x: focus.pos.x * new_screen.size.y / screen.size.x,
x: focus.pos.x * new_screen.size.x / screen.size.x,