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
22ND CENTY GROUP INC COM 90137F103 78 31,605 SH   SOLE   0 0 31,605
ABBVIE INC COM 00287Y109 44 478 SH   SOLE   0 0 478
ADAMAS PHARMACEUTICALS INC COM 00548A106 52 2,012 SH   SOLE   0 0 2,012
ADOBE SYS INC COM 00724F101 7 28 SH   SOLE   0 0 28
ADVANCE AUTO PARTS INC COM 00751Y106 4 30 SH   SOLE   0 0 30
AGENUS INC COM NEW 00847G705 1 500 SH   SOLE   0 0 500
ALCOA CORP COM 013872106 3 63 SH   SOLE   0 0 63
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19 101 SH   SOLE   0 0 101
ALPHABET INC CAP STK CL A 02079K305 2,672 2,366 SH   SOLE   0 0 2,366
ALPHABET INC CAP STK CL C 02079K107 2,483 2,226 SH   SOLE   0 0 2,226
ALPHABET INC CAP STK CL C 02079K107 1 700 SH Put SOLE   0 0 700
ALTRIA GROUP INC COM 02209S103 61 1,078 SH   SOLE   0 0 1,078
AMAZON COM INC COM 023135106 2,354 1,385 SH   SOLE   0 0 1,385
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 100 SH   SOLE   0 0 100
AMERICAN EXPRESS CO COM 025816109 7,678 78,343 SH   SOLE   0 0 78,343
AMGEN INC COM 031162100 6 30 SH   SOLE   0 0 30
ANNALY CAP MGMT INC COM 035710409 20 1,900 SH   SOLE   0 0 1,900
APPLE INC COM 037833100 8,433 45,558 SH   SOLE   0 0 45,558
APPLE INC COM 037833100 10 300 SH Call SOLE   0 0 300
APPLE INC COM 037833100 8 200 SH Call SOLE   0 0 200
APPLE INC COM 037833100 3 18 SH Put SOLE   0 0 18
APPLE INC COM 037833100 2 12 SH Put SOLE   0 0 12
APPLIED MATLS INC COM 038222105 162 3,500 SH   SOLE   0 0 3,500
ARCONIC INC COM 03965L100 3 193 SH   SOLE   0 0 193
AT&T INC COM 00206R102 193 6,016 SH   SOLE   0 0 6,016
AUTOMATIC DATA PROCESSING IN COM 053015103 1 11 SH   SOLE   0 0 11
AXSOME THERAPEUTICS INC COM 05464T104 9 2,697 SH   SOLE   0 0 2,697
AZUL S A SPONSR ADR PFD 05501U106 58 3,553 SH   SOLE   0 0 3,553
BANK AMER CORP COM 060505104 6,522 231,341 SH   SOLE   0 0 231,341
BANK AMER CORP COM 060505104 1 300 SH Call SOLE   0 0 300
BANK AMER CORP COM 060505104 5 500 SH Call SOLE   0 0 500
BANK AMER CORP COM 060505104 5 1,000 SH Call SOLE   0 0 1,000
BAXTER INTL INC COM 071813109 437 5,913 SH   SOLE   0 0 5,913
BECTON DICKINSON & CO COM 075887109 4 18 SH   SOLE   0 0 18
BELLICUM PHARMACEUTICALS INC COM 079481107 37 5,064 SH   SOLE   0 0 5,064
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,559 67,289 SH   SOLE   0 0 67,289
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 100 SH Call SOLE   0 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3 200 SH Call SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7 300 SH Call SOLE   0 0 300
BLUEBIRD BIO INC COM 09609G100 45 287 SH   SOLE   0 0 287
BOEING CO COM 097023105 281 838 SH   SOLE   0 0 838
BOSTON SCIENTIFIC CORP COM 101137107 96 2,947 SH   SOLE   0 0 2,947
BP PLC SPONSORED ADR 055622104 0 2 SH   SOLE   0 0 2
BRISTOL MYERS SQUIBB CO COM 110122108 3 50 SH   SOLE   0 0 50
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 210 4,157 SH   SOLE   0 0 4,157
BROADCOM INC COM 11135F101 1 6 SH   SOLE   0 0 6
CANADIAN NATL RY CO COM 136375102 10 126 SH   SOLE   0 0 126
CANADIAN PAC RY LTD COM 13645T100 2,454 13,410 SH   SOLE   0 0 13,410
CANOPY GROWTH CORP COM 138035100 3 100 SH   SOLE   0 0 100
CAPSTEAD MTG CORP COM NO PAR 14067E506 1 100 SH   SOLE   0 0 100
CARA THERAPEUTICS INC COM 140755109 4 200 SH   SOLE   0 0 200
CARDINAL HEALTH INC COM 14149Y108 93 1,897 SH   SOLE   0 0 1,897
CARNIVAL CORP UNIT 99/99/9999 143658300 58 1,012 SH   SOLE   0 0 1,012
CATERPILLAR INC DEL COM 149123101 691 5,094 SH   SOLE   0 0 5,094
CATHAY GENERAL BANCORP COM 149150104 1,269 31,345 SH   SOLE   0 0 31,345
CELGENE CORP COM 151020104 32 400 SH   SOLE   0 0 400
CELLECTAR BIOSCIENCES INC COM 15117F302 19 30,898 SH   SOLE   0 0 30,898
CERNER CORP COM 156782104 6 104 SH   SOLE   0 0 104
CHENIERE ENERGY INC COM NEW 16411R208 5 71 SH   SOLE   0 0 71
CHEVRON CORP NEW COM 166764100 455 3,605 SH   SOLE   0 0 3,605
CIMPRESS N V SHS EURO N20146101 11,058 76,282 SH   SOLE   0 0 76,282
CIMPRESS N V SHS EURO N20146101 0 100 SH Call SOLE   0 0 100
CIMPRESS N V SHS EURO N20146101 3 400 SH Call SOLE   0 0 400
CIMPRESS N V SHS EURO N20146101 1 100 SH Call SOLE   0 0 100
CIMPRESS N V SHS EURO N20146101 4 30 SH Put SOLE   0 0 30
CITIGROUP INC COM NEW 172967424 3 44 SH   SOLE   0 0 44
CONATUS PHARMACEUTICALS INC COM 20600T108 3 730 SH   SOLE   0 0 730
CONOCOPHILLIPS COM 20825C104 6 93 SH   SOLE   0 0 93
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4 70 SH   SOLE   0 0 70
CUMMINS INC COM 231021106 70 526 SH   SOLE   0 0 526
DANAHER CORP DEL COM 235851102 10 100 SH   SOLE   0 0 100
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2 189 SH   SOLE   0 0 189
DAVITA INC COM 23918K108 5,410 77,907 SH   SOLE   0 0 77,907
DAVITA INC COM 23918K108 3 200 SH Call SOLE   0 0 200
DAVITA INC COM 23918K108 2 300 SH Call SOLE   0 0 300
DEERE & CO COM 244199105 122 875 SH   SOLE   0 0 875
DISNEY WALT CO COM DISNEY 254687106 7,025 67,029 SH   SOLE   0 0 67,029
DISNEY WALT CO COM DISNEY 254687106 5 300 SH Call SOLE   0 0 300
DOWDUPONT INC COM 26078J100 12 185 SH   SOLE   0 0 185
DUKE ENERGY CORP NEW COM NEW 26441C204 27 343 SH   SOLE   0 0 343
DYNATRONICS CORP COM NEW 268157401 24 8,196 SH   SOLE   0 0 8,196
EATON VANCE ENHANCED EQ INC COM 278274105 33 2,175 SH   SOLE   0 0 2,175
EATON VANCE TAX MNGD GBL DV COM 27829F108 32 3,450 SH   SOLE   0 0 3,450
EDITAS MEDICINE INC COM 28106W103 5 135 SH   SOLE   0 0 135
EMERSON ELECTRIC CO COM 291011104 1,037 15,000 SH   SOLE   0 0 15,000
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 4 380 SH   SOLE   0 0 380
ENTERPRISE PRODS PARTNERS L COM 293792107 8 289 SH   SOLE   0 0 289
EPIZYME INC COM 29428V104 21 1,542 SH   SOLE   0 0 1,542
EXELIXIS INC COM 30161Q104 24 1,117 SH   SOLE   0 0 1,117
EXXON MOBIL CORP COM 30231G102 516 6,239 SH   SOLE   0 0 6,239
FACEBOOK INC CL A 30303M102 4,244 21,840 SH   SOLE   0 0 21,840
FACEBOOK INC CL A 30303M102 5 100 SH Call SOLE   0 0 100
FACEBOOK INC CL A 30303M102 21 400 SH Call SOLE   0 0 400
FORD MTR CO DEL COM PAR $0.01 345370860 15 1,388 SH   SOLE   0 0 1,388
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5 100 SH   SOLE   0 0 100
FS INVT CORP COM 302635107 360 49,041 SH   SOLE   0 0 49,041
GALECTIN THERAPEUTICS INC COM NEW 363225202 4 690 SH   SOLE   0 0 690
GENERAL ELECTRIC CO COM 369604103 134 9,877 SH   SOLE   0 0 9,877
GENERAL MOLY INC COM 370373102 3 8,500 SH   SOLE   0 0 8,500
GENERAL MTRS CO COM 37045V100 2 50 SH   SOLE   0 0 50
GILEAD SCIENCES INC COM 375558103 14 198 SH   SOLE   0 0 198
GLAXOSMITHKLINE PLC ADR 37733W105 193 4,800 SH   SOLE   0 0 4,800
GOPRO INC CL A 38268T103 2 260 SH   SOLE   0 0 260
GW PHARMACEUTICALS PLC ADS 36197T103 18 126 SH   SOLE   0 0 126
HALLIBURTON CO COM 406216101 5 100 SH   SOLE   0 0 100
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 13 360 SH   SOLE   0 0 360
HANCOCK JOHN INVS TR COM 410142103 5 299 SH   SOLE   0 0 299
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 10 610 SH   SOLE   0 0 610
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 99 4,229 SH   SOLE   0 0 4,229
HEALTHEQUITY INC COM 42226A107 15,053 200,439 SH   SOLE   0 0 200,439
HERSHEY CO COM 427866108 5 54 SH   SOLE   0 0 54
HOLOGIC INC COM 436440101 159 4,000 SH   SOLE   0 0 4,000
HOME DEPOT INC COM 437076102 107 549 SH   SOLE   0 0 549
HUNTSMAN CORP COM 447011107 6 200 SH   SOLE   0 0 200
ICU MED INC COM 44930G107 33 112 SH   SOLE   0 0 112
INTEL CORP COM 458140AF7 236 4,750 SH   SOLE   0 0 4,750
INTERCEPT PHARMACEUTICALS IN COM 45845P108 53 631 SH   SOLE   0 0 631
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 118 1,163 SH   SOLE   0 0 1,163
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 14 781 SH   SOLE   0 0 781
INVESCO QQQ TR UNIT SER 1 46090E103 236 1,376 SH   SOLE   0 0 1,376
IONIS PHARMACEUTICALS INC COM 462222100 4 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P500 ETF 464287200 21 76 SH   SOLE   0 0 76
ISHARES TR RUSSELL 2000 ETF 464287655 28 170 SH   SOLE   0 0 170
ISHARES TR MSCI EAFE ETF 464287465 59 888 SH   SOLE   0 0 888
ISHARES TR U.S. BAS MTL ETF 464287838 60 603 SH   SOLE   0 0 603
ISHARES TR U.S. TECH ETF 464287721 18 103 SH   SOLE   0 0 103
ISHARES TR NASDAQ BIOTECH 464287556 1,458 13,278 SH   SOLE   0 0 13,278
ISHARES TR U.S. FIN SVC ETF 464287770 34 260 SH   SOLE   0 0 260
ISHARES TR MSCI EMG MKT ETF 464287234 107 2,480 SH   SOLE   0 0 2,480
ISHARES TR S&P 100 ETF 464287101 57 479 SH   SOLE   0 0 479
ISHARES TR US AER DEF ETF 464288760 42 220 SH   SOLE   0 0 220
ISHARES TR S&P US PFD STK 464288687 31 810 SH   SOLE   0 0 810
JETBLUE AIRWAYS CORP COM 477143101 3 150 SH   SOLE   0 0 150
JOHNSON & JOHNSON COM 478160104 15,523 127,932 SH   SOLE   0 0 127,932
KANSAS CITY SOUTHERN COM NEW 485170302 7 70 SH   SOLE   0 0 70
KINDER MORGAN INC DEL COM 49456B101 3 184 SH   SOLE   0 0 184
L3 TECHNOLOGIES INC COM 502413107 11 55 SH   SOLE   0 0 55
LAUDER ESTEE COS INC CL A 518439104 112 782 SH   SOLE   0 0 782
LIBERTY GLOBAL PLC SHS CL A G5480U104 0 10 SH   SOLE   0 0 10
LIBERTY GLOBAL PLC SHS CL C G5480U120 1 30 SH   SOLE   0 0 30
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 1 SH   SOLE   0 0 1
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 0 4 SH   SOLE   0 0 4
LOCKHEED MARTIN CORP COM 539830109 39 132 SH   SOLE   0 0 132
MATSON INC COM 57686G105 4 100 SH   SOLE   0 0 100
MAUI LD & PINEAPPLE INC COM 577345101 1 50 SH   SOLE   0 0 50
MCDONALDS CORP COM 580135101 90 577 SH   SOLE   0 0 577
MEDTRONIC PLC SHS G5960L103 70 819 SH   SOLE   0 0 819
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 27 SH   SOLE   0 0 27
MICROSOFT CORP COM 594918104 616 6,248 SH   SOLE   0 0 6,248
MOSAIC CO NEW COM 61945C103 3 100 SH   SOLE   0 0 100
NETFLIX INC COM 64110L106 200 512 SH   SOLE   0 0 512
NEXTERA ENERGY INC COM 65339F101 16 95 SH   SOLE   0 0 95
NIKE INC CL B 654106103 8 102 SH   SOLE   0 0 102
NISOURCE INC COM 65473P105 3 130 SH   SOLE   0 0 130
NORTHROP GRUMMAN CORP COM 666807102 23 74 SH   SOLE   0 0 74
NOVARTIS A G SPONSORED ADR 66987V109 8 100 SH   SOLE   0 0 100
NUCOR CORP COM 670346105 12 196 SH   SOLE   0 0 196
NUTRIEN LTD COM 67077M108 8 140 SH   SOLE   0 0 140
NVIDIA CORP COM 67066G104 8 35 SH   SOLE   0 0 35
NVIDIA CORP COM 67066G104 6 100 SH Call SOLE   0 0 100
NVIDIA CORP COM 67066G104 8 200 SH Call SOLE   0 0 200
NVIDIA CORP COM 67066G104 2 100 SH Call SOLE   0 0 100
NVIDIA CORP COM 67066G104 10 17,200 SH Put SOLE   0 0 17,200
NVIDIA CORP COM 67066G104 7 200 SH Call SOLE   0 0 200
NVIDIA CORP COM 67066G104 1 4 SH Call SOLE   0 0 2
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8 30 SH   SOLE   0 0 30
OCCIDENTAL PETE CORP DEL COM 674599105 3 30 SH   SOLE   0 0 30
OMEROS CORP COM 682143102 8 450 SH   SOLE   0 0 450
OWENS CORNING NEW COM 690742101 3 41 SH   SOLE   0 0 41
PACCAR INC COM 693718108 132 2,131 SH   SOLE   0 0 2,131
PARKER HANNIFIN CORP COM 701094104 8 50 SH   SOLE   0 0 50
PAYPAL HLDGS INC COM 70450Y103 235 2,819 SH   SOLE   0 0 2,819
PEPSICO INC COM 713448108 353 3,246 SH   SOLE   0 0 3,246
PFIZER INC COM 717081103 390 10,746 SH   SOLE   0 0 10,746
PHILIP MORRIS INTL INC COM 718172109 26 316 SH   SOLE   0 0 316
PINNACLE WEST CAP CORP COM 723484101 6 70 SH   SOLE   0 0 70
PIONEER HIGH INCOME TR COM 72369H106 15 1,620 SH   SOLE   0 0 1,620
PORTOLA PHARMACEUTICALS INC COM 737010108 50 1,323 SH   SOLE   0 0 1,323
PRICE T ROWE GROUP INC COM 74144T108 8 65 SH   SOLE   0 0 65
PROCTER AND GAMBLE CO COM 742718109 91 1,167 SH   SOLE   0 0 1,167
RAYTHEON CO COM NEW 755111507 93 482 SH   SOLE   0 0 482
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 44 640 SH   SOLE   0 0 640
ROYAL GOLD INC COM 780287108 2 20 SH   SOLE   0 0 20
SEADRILL LIMITED SHS G7945E105 0 140 SH   SOLE   0 0 140
SECUREWORKS CORP CL A 81374A105 0 11 SH   SOLE   0 0 11
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 247 4,757 SH   SOLE   0 0 4,757
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 286 3,999 SH   SOLE   0 0 3,999
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 84 1,212 SH   SOLE   0 0 1,212
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 62 1,200 SH   SOLE   0 0 1,200
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 418 5,013 SH   SOLE   0 0 5,013
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 2,052 SH   SOLE   0 0 2,052
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2 109 SH   SOLE   0 0 109
SENSEONICS HLDGS INC COM 81727U105 38 9,259 SH   SOLE   0 0 9,259
SHIRE PLC SPONSORED ADR 82481R106 85 501 SH   SOLE   0 0 501
SIMON PPTY GROUP INC NEW COM 828806109 15 90 SH   SOLE   0 0 90
SKYWEST INC COM 830879102 20 385 SH   SOLE   0 0 385
SPDR GOLD TRUST GOLD SHS 78463V107 300 2,525 SH   SOLE   0 0 2,525
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,046 7,542 SH   SOLE   0 0 7,542
SPDR SERIES TRUST S&P DIVID ETF 78464A763 351 3,790 SH   SOLE   0 0 3,790
TELLURIAN INC NEW COM 87968A104 3 360 SH   SOLE   0 0 360
TJX COS INC NEW COM 872540109 28 294 SH   SOLE   0 0 294
TORTOISE ENERGY INFRA CORP COM 89147L100 394 14,779 SH   SOLE   0 0 14,779
TWITTER INC COM 90184L102 2 43 SH   SOLE   0 0 43
UNION PAC CORP COM 907818108 6 42 SH   SOLE   0 0 42
UNITED TECHNOLOGIES CORP COM 913017109 258 2,067 SH   SOLE   0 0 2,067
UNITEDHEALTH GROUP INC COM 91324P102 25 103 SH   SOLE   0 0 103
USANA HEALTH SCIENCES INC COM 90328M107 5 40 SH   SOLE   0 0 40
VALEANT PHARMACEUTICALS INTL COM 91911K102 130 5,612 SH   SOLE   0 0 5,612
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,424 17,264 SH   SOLE   0 0 17,264
VANGUARD INDEX FDS MID CAP ETF 922908629 13 85 SH   SOLE   0 0 85
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 48 590 SH   SOLE   0 0 590
VANGUARD INDEX FDS SMALL CP ETF 922908751 11 72 SH   SOLE   0 0 72
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 76 567 SH   SOLE   0 0 567
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,274 5,108 SH   SOLE   0 0 5,108
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,895 68,596 SH   SOLE   0 0 68,596
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 40 713 SH   SOLE   0 0 713
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21 400 SH   SOLE   0 0 400
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,518 30,153 SH   SOLE   0 0 30,153
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,293 42,168 SH   SOLE   0 0 42,168
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 843 78,934 SH   SOLE   0 0 78,934
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 69 826 SH   SOLE   0 0 826
VAREX IMAGING CORP COM 92214X106 3 78 SH   SOLE   0 0 78
VERIZON COMMUNICATIONS INC COM 92343V104 71 1,417 SH   SOLE   0 0 1,417
VIKING THERAPEUTICS INC COM 92686J106 116 12,248 SH   SOLE   0 0 12,248
VISA INC COM CL A 92826C839 93 704 SH   SOLE   0 0 704
VOYA PRIME RATE TR SH BEN INT 92913A100 44 8,703 SH   SOLE   0 0 8,703
WALMART INC COM 931142103 152 1,779 SH   SOLE   0 0 1,779
WELLS FARGO CO NEW COM 949746101 467 8,427 SH   SOLE   0 0 8,427
WELLTOWER INC COM 95040Q104 73 1,172 SH   SOLE   0 0 1,172
WISDOMTREE TR US TOTAL DIVIDND 97717W109 95 1,040 SH   SOLE   0 0 1,040
YUM BRANDS INC COM 988498101 264 3,369 SH   SOLE   0 0 3,369
YUM CHINA HLDGS INC COM 98850P109 130 3,371 SH   SOLE   0 0 3,371
ZIONS BANCORPORATION COM 989701107 24 462 SH   SOLE   0 0 462
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2 220 SH   SOLE   0 0 220