Altegris Portfolio Management, Inc.