The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 4,321 14,716 SH   SOLE   5,733 0 8,983
APPLE INC COM 037833100 107 365 SH   OTR   365 0 0
ASSURED GUARANTY LTD COM G0585R106 25,548 521,176 SH   SOLE   47,255 0 473,921
AMGEN INC COM 031162100 475 1,969 SH   SOLE   91 0 1,878
AVEO PHARMACEUTICALS INC COM 053588109 405 649,105 SH   SOLE   459,150 0 189,955
AVEO PHARMACEUTICALS INC COM 053588109 2 3,500 SH   OTR   3,500 0 0
POPULAR INC COM NEW 733174700 3,977 67,691 SH   SOLE   7,060 0 60,631
CITIGROUP INC COM NEW 172967424 315 3,937 SH   SOLE   0 0 3,937
CONTINENTAL RESOURCES INC COM 212015101 964 28,095 SH   SOLE   24,396 0 3,699
CLOROX CO DEL COM 189054909 233 1,520 SH   SOLE   0 0 1,520
COTY INC COM CL A 222070203 442 39,290 SH   SOLE   24,590 0 14,700
CHEVRON CORP NEW COM 166764100 253 2,095 SH   SOLE   0 0 2,095
EOG RES INC COM 26875P101 503 6,010 SH   SOLE   6,010 0 0
FIRST BANCORP PUERTO RICO COM NEW 318672706 16,125 1,522,705 SH   OTR   315,001 0 1,207,704
FACEBOOK INC-A CL A 30303M102 5,831 28,411 SH   SOLE   19,218 0 9,193
FACEBOOK INC-A CL A 30303M102 26 125 SH   SOLE   125 0 0
GLOBALSCAPE INC COM 37940G109 553 56,210 SH   SOLE   56,210 0 0
GARMIN LTD SHS H2906T109 254 2,603 SH   SOLE   216 0 2,387
LANNET INC COM 516012101 1,588 180,000 SH   SOLE   180,000 0 0
TARGET CORP COM 87612E106 201 1,567 SH   SOLE   172 0 1,395
ZAGG INC COM 98884U108 589 72,609 SH   SOLE   70,259 0 2,350
MERCK & CO INC COM 58933Y105 261 2,873 SH   SOLE   0 0 2,873
UNITED AIRLINES HLDGS INC COM 910047109 1,572 17,846 SH   SOLE   17,496 0 350
VERIZON COMMUNICATIONS INC COM 92343V104 285 4,636 SH   SOLE   0 0 4,636
WALMART INC COM 931142103 481 4,044 SH   OTR   175 0 3,869
SPDR S&P 500 ETF TRUST TR UNIT 78462F103 226 703 SH   SOLE   0 0 703
CONSTELLATION BRANDS INC-A CL A 21036P108 270 1,423 SH   OTR   0 0 1,423
WEIBO CORP-SPON ADR SPONSORED ADR 948596101 848 18,300 SH   SOLE   16,580 0 1,720
AMBAC FINL GROUP INC COM NEW 023139884 1,252 58,061 SH   SOLE   227 0 57,834
ADVANCED MICRO DEVICES INC COM 007903107 1,498 32,669 SH   SOLE   2,618 0 30,051
ADVANCED MICRO DEVICES INC COM 007903107 41 900 SH   SOLE   900 0 0
AMAZON COM INC COM 023135106 3,300 1,786 SH   SOLE   946 0 840
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,347 25,212 SH   SOLE   15,751 0 9,461
BANK AMER CORP COM 060505104 353 10,034 SH   SOLE   0 0 10,034
BLACKROCK MULTI-SECTOR INCOM COM 09258A107 162 10,000 SH   OTR   0 0 10,000
BELLICUM PHARMACEUTICALS INC COM 079481107 256 198,291 SH   SOLE   150,125 0 48,166
BELLICUM PHARMACEUTICALS INC COM 079481107 2 1,500 SH   SOLE   1,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,327 19,104 SH   SOLE   94 0 19,010
CAL MAINE FOODS INC COM NEW 128030202 275 6,422 SH   SOLE   0 0 6,422
CONSTELLATION PHARMCETICLS I COM 210373106 2,055 43,630 SH   SOLE   31,950 0 11,680
COSTCO WHSL CORP NEW COM 22160K105 1,576 5,361 SH   SOLE   2,599 0 2,762
CALAVO GROWERS INC COM 128246105 3,324 36,697 SH   OTR   28,369 0 8,328
GENERAL DYNAMICS CORP COM 369550108 2,305 13,073 SH   SOLE   9,318 0 3,755
GENERAL MTRS CO COM 37045V100 920 25,135 SH   SOLE   0 0 25,135
ALPHABET INC CAP STK CL C 02079K107 650 486 SH   SOLE   16 0 470
JOHNSON & JOHNSON COM 478160104 703 4,820 SH   SOLE   152 0 4,668
JOHNSON & JOHNSON COM 478160104 59 403 SH   OTR   403 0 0
JPMORGAN CHASE & CO COM 46625H100 758 5,440 SH   SOLE   155 0 5,285
LOCKHEED MARTIN CORP COM 539830109 1,499 3,849 SH   SOLE   1,777 0 2,072
MBIA INC COM 55262C100 4,125 443,513 SH   SOLE   328 0 443,185
ALTRIA GROUP INC COM 02209S103 2,225 44,586 SH   SOLE   21,770 0 22,816
ALTRIA GROUP INC COM 02209S103 6 118 SH   OTR   118 0 0
MICROSOFT CORP COM 594918104 873 5,534 SH   SOLE   0 0 5,534
MICRON TECHNOLOGY INC COM 595112103 2,276 42,329 SH   SOLE   15,994 0 26,335
NAVIENT CORPORATION COM 63938C108 503 36,760 SH   SOLE   36,760 0 0
OFG BANCORP COM 67103X102 27,460 1,163,051 SH   SOLE   164,040 0 999,011
OPKO HEALTH INC COM 68375N103 488 332,279 SH   SOLE   143,480 0 188,799
OPKO HEALTH INC COM 68375N103 1 1,000 SH   OTR   1,000 0 0
PROCTER AND GAMBLE CO COM 742718109 880 7,046 SH   SOLE   0 0 7,046
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 176 14,430 SH   SOLE   0 0 14,430
PHILIP MORRIS INTL INC COM 718172109 2,753 32,360 SH   SOLE   13,997 0 18,363
SPROTT PHYSICAL SILVER TRUST TR UNIT 85207K107 107 16,380 SH   OTR   0 0 16,380
PAYPAL HLDGS INC COM 70450Y103 2,452 22,667 SH   SOLE   19,700 0 2,967
PAYPAL HLDGS INC COM 70450Y103 87 800 SH   SOLE   800 0 0
RAYTHEON CO COM NEW 755111507 1,746 7,946 SH   SOLE   4,033 0 3,913
BANCO SANTANDER SA ADR 05964H105 69 16,590 SH   SOLE   0 0 16,590
SIENTRA INC COM 82621J105 2,521 282,012 SH   SOLE   204,344 0 77,668
SIENTRA INC COM 82621J105 9 1,000 SH   SOLE   1,000 0 0
SKECHERS U S A INC CL A 830566105 3,528 81,676 SH   SOLE   66,754 0 14,922
AT&T INC COM 00206R102 4,213 107,808 SH   SOLE   47,027 0 60,781
TORONTO DOMINION BK ONT COM NEW 891160509 249 4,435 SH   OTR   0 0 4,435
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4,829 340,759 SH   SOLE   277,379 0 63,380
VALERO ENERGY CORP NEW COM 91913Y100 1,302 13,908 SH   SOLE   6,875 0 7,033
WELLS FARGO CO NEW COM 949746101 548 10,187 SH   OTR   0 0 10,187
EXXON MOBIL CORP COM 30231G102 622 8,917 SH   SOLE   0 0 8,917
EXXON MOBIL CORP COM 30231G102 8 115 SH   SOLE   115 0 0
WIRELESS TELECOM GROUP INC COM 976524108 468 327,488 SH   SOLE   305,488 0 22,000
INCYTE CORP COM 45337C102 468 5,358 SH   SOLE   4,195 0 1,163
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   1 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,190 21,267 SH   SOLE   15,000 0 6,267
INVESCO QQQ TR UNIT SER 1 46090E103 659 3,100 SH   SOLE   0 0 3,100
WHITING PETE CORP NEW COM NEW 966387409 832 113,391 SH   SOLE   90,146 0 23,245
TJX COS INC NEW COM 872540109 909 14,888 SH   SOLE   3,590 0 11,298
VANGUARD INDEX FDS VALUE ETF 922908744 311 2,592 SH   SOLE   0 0 2,592
VANGUARD INDEX FDS GROWTH ETF 922908736 320 1,759 SH   SOLE   0 0 1,759
ISHARES TR CORE US AGGBD ET 464287226 968 8,611 SH   SOLE   0 0 8,611
COCA COLA CO COM 191216100 350 6,330 SH   SOLE   0 0 6,330
MCDONALDS CORP COM 580135101 971 4,915 SH   SOLE   0 0 4,915
PFIZER INC COM 717081103 400 10,220 SH   SOLE   0 0 10,220
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 337 7,660 SH   SOLE   0 0 7,660