fonction loc