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
ABBOTT LABS COM 002824100 747 6,862 SH   SOLE   0 0 6,862
ABBVIE INC COM 00287Y109 513 5,860 SH   SOLE   0 0 5,860
AKAMAI TECHNOLOGIES INC COM 00971T101 1,242 11,238 SH   SOLE   0 0 11,238
AKOUSTIS TECHNOLOGIES INC COM 00973N102 133 16,356 SH   SOLE   0 0 16,356
ALASKA AIR GROUP INC COM 011659109 209 5,700 SH   SOLE   0 0 5,700
ALPHABET INC CAP STK CL A 02079K305 2,603 1,776 SH   SOLE   0 0 1,776
ALPHABET INC CAP STK CL C 02079K107 510 347 SH   SOLE   0 0 347
AMAZON COM INC COM 023135106 793 252 SH   SOLE   0 0 252
AMDOCS LTD SHS G02602103 1,361 23,713 SH   SOLE   0 0 23,713
AMERCO COM 023586100 609 1,710 SH   SOLE   0 0 1,710
AMERICAN EXPRESS CO COM 025816109 609 6,070 SH   SOLE   0 0 6,070
AMICUS THERAPEUTICS INC COM 03152W109 188 13,340 SH   SOLE   0 0 13,340
APPLE INC COM 037833100 13,634 117,730 SH   SOLE   0 0 117,730
ARISTA NETWORKS INC COM 040413106 522 2,521 SH   SOLE   0 0 2,521
AT&T INC COM 00206R102 273 9,566 SH   SOLE   0 0 9,566
BAIDU INC SPON ADR REP A 056752108 242 1,914 SH   SOLE   0 0 1,914
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,392 11,232 SH   SOLE   0 0 11,232
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,880 9 SH   SOLE   0 0 9
BK OF AMERICA CORP COM 060505104 1,053 43,731 SH   SOLE   0 0 43,731
BOEING CO COM 097023105 614 3,718 SH   SOLE   0 0 3,718
BOX INC CL A 10316T104 183 10,538 SH   SOLE   0 0 10,538
CATERPILLAR INC DEL COM 149123101 539 3,613 SH   SOLE   0 0 3,613
CERNER CORP COM 156782104 1,051 14,539 SH   SOLE   0 0 14,539
CHUBB LIMITED COM H1467J104 1,604 13,816 SH   SOLE   0 0 13,816
CIENA CORP COM NEW 171779309 263 6,628 SH   SOLE   0 0 6,628
CISCO SYS INC COM 17275R102 684 17,352 SH   SOLE   0 0 17,352
CITIGROUP INC COM NEW 172967424 1,738 40,316 SH   SOLE   0 0 40,316
CLEARFIELD INC COM 18482P103 1,249 61,941 SH   SOLE   0 0 61,941
COSTCO WHSL CORP NEW COM 22160K105 220 619 SH   SOLE   0 0 619
CRITEO S A SPONS ADS 226718104 214 17,577 SH   SOLE   0 0 17,577
CSX CORP COM 126408103 932 12,000 SH   SOLE   0 0 12,000
CVS HEALTH CORP COM 126650100 2,745 46,999 SH   SOLE   0 0 46,999
DEERE & CO COM 244199105 1,517 6,844 SH   SOLE   0 0 6,844
DEXCOM INC COM 252131107 670 1,625 SH   SOLE   0 0 1,625
DISNEY WALT CO COM DISNEY 254687106 3,746 30,188 SH   SOLE   0 0 30,188
EXXON MOBIL CORP COM 30231G102 231 6,724 SH   SOLE   0 0 6,724
FACEBOOK INC CL A 30303M102 2,263 8,640 SH   SOLE   0 0 8,640
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 122 10,000 SH   SOLE   0 0 10,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 625 5,733 SH   SOLE   0 0 5,733
FORTINET INC COM 34959E109 1,712 14,530 SH   SOLE   0 0 14,530
FREEPORT-MCMORAN INC CL B 35671D857 1,128 72,110 SH   SOLE   0 0 72,110
GENCOR INDS INC COM 368678108 188 17,013 SH   SOLE   0 0 17,013
GILEAD SCIENCES INC COM 375558103 611 9,664 SH   SOLE   0 0 9,664
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 374 6,424 SH   SOLE   0 0 6,424
GROUPON INC COM NEW 399473206 304 14,910 SH   SOLE   0 0 14,910
HAIN CELESTIAL GROUP INC COM 405217100 2,513 73,261 SH   SOLE   0 0 73,261
HANESBRANDS INC COM 410345102 917 58,206 SH   SOLE   0 0 58,206
HOME DEPOT INC COM 437076102 452 1,627 SH   SOLE   0 0 1,627
HOULIHAN LOKEY INC CL A 441593100 4,789 81,101 SH   SOLE   0 0 81,101
ILLUMINA INC COM 452327109 1,477 4,779 SH   SOLE   0 0 4,779
INDEPENDENT BK GROUP INC COM 45384B106 219 4,950 SH   SOLE   0 0 4,950
INTEL CORP COM 458140100 551 10,641 SH   SOLE   0 0 10,641
INTERNATIONAL BUSINESS MACHS COM 459200101 2,502 20,560 SH   SOLE   0 0 20,560
INTUIT COM 461202103 2,582 7,916 SH   SOLE   0 0 7,916
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 959 8,869 SH   SOLE   0 0 8,869
ISHARES GOLD TRUST ISHARES 464285105 4,834 268,705 SH   SOLE   0 0 268,705
ISHARES TR RUS MID CAP ETF 464287499 289 5,036 SH   SOLE   0 0 5,036
ISHARES TR SP SMCP600VL ETF 464287879 241 1,968 SH   SOLE   0 0 1,968
ISHARES TR CORE S&P US GWT 464287671 670 8,376 SH   SOLE   0 0 8,376
ISHARES TR S&P MC 400VL ETF 464287705 242 1,798 SH   SOLE   0 0 1,798
ISHARES TR MSCI EMG MKT ETF 464287234 210 4,770 SH   SOLE   0 0 4,770
JOHNSON & JOHNSON COM 478160104 2,205 14,810 SH   SOLE   0 0 14,810
JPMORGAN CHASE & CO COM 46625H100 3,402 35,343 SH   SOLE   0 0 35,343
KIMBERLY CLARK CORP COM 494368103 334 2,264 SH   SOLE   0 0 2,264
LIVENT CORP COM 53814L108 192 21,460 SH   SOLE   0 0 21,460
MACYS INC COM 55616P104 324 56,762 SH   SOLE   0 0 56,762
MAGNITE INC COM 55955D100 128 18,396 SH   SOLE   0 0 18,396
MASTERCARD INCORPORATED CL A 57636Q104 524 1,551 SH   SOLE   0 0 1,551
MAXIMUS INC COM 577933104 878 12,835 SH   SOLE   0 0 12,835
MAXLINEAR INC COM 57776J100 1,165 50,142 SH   SOLE   0 0 50,142
MERCK & CO. INC COM 58933Y105 203 2,453 SH   SOLE   0 0 2,453
MICRON TECHNOLOGY INC COM 595112103 687 14,619 SH   SOLE   0 0 14,619
MICROSOFT CORP COM 594918104 236 1,121 SH   SOLE   0 0 1,121
NATIONAL INSTRS CORP COM 636518102 951 26,643 SH   SOLE   0 0 26,643
PALO ALTO NETWORKS INC COM 697435105 936 3,825 SH   SOLE   0 0 3,825
PARATEK PHARMACEUTICALS INC COM 699374302 564 104,187 SH   SOLE   0 0 104,187
PAYPAL HLDGS INC COM 70450Y103 543 2,755 SH   SOLE   0 0 2,755
PFIZER INC COM 717081103 227 6,184 SH   SOLE   0 0 6,184
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 159 25,688 SH   SOLE   0 0 25,688
PINTEREST INC CL A 72352L106 279 6,713 SH   SOLE   0 0 6,713
PRICESMART INC COM 741511109 276 4,150 SH   SOLE   0 0 4,150
PROCTER AND GAMBLE CO COM 742718109 695 5,000 SH   SOLE   0 0 5,000
PROGYNY INC COM 74340E103 225 7,662 SH   SOLE   0 0 7,662
PS BUSINESS PKS INC CALIF COM 69360J107 5,184 42,359 SH   SOLE   0 0 42,359
PUBLIC STORAGE COM 74460D109 13,885 62,345 SH   SOLE   0 0 62,345
QUALCOMM INC COM 747525103 383 3,253 SH   SOLE   0 0 3,253
RA MED SYS INC COM 74933X104 21 71,300 SH   SOLE   0 0 71,300
ROCKWELL AUTOMATION INC COM 773903109 794 3,598 SH   SOLE   0 0 3,598
ROKU INC COM CL A 77543R102 412 2,182 SH   SOLE   0 0 2,182
SKYWORKS SOLUTIONS INC COM 83088M102 593 4,075 SH   SOLE   0 0 4,075
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,368 26,716 SH   SOLE   0 0 26,716
SOUTHWEST AIRLS CO COM 844741108 227 6,062 SH   SOLE   0 0 6,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 307 10,108 SH   SOLE   0 0 10,108
STARBUCKS CORP COM 855244109 1,632 18,996 SH   SOLE   0 0 18,996
STARWOOD PPTY TR INC COM 85571B105 550 36,467 SH   SOLE   0 0 36,467
STRATASYS LTD SHS M85548101 580 46,492 SH   SOLE   0 0 46,492
SYSCO CORP COM 871829107 350 5,620 SH   SOLE   0 0 5,620
TARGET CORP COM 87612E106 265 1,682 SH   SOLE   0 0 1,682
TESLA INC COM 88160R101 674 1,570 SH   SOLE   0 0 1,570
TEXAS INSTRS INC COM 882508104 511 3,580 SH   SOLE   0 0 3,580
TRIMBLE INC COM 896239100 581 11,935 SH   SOLE   0 0 11,935
TURQUOISE HILL RES LTD COM 900435108 127 150,000 SH   SOLE   0 0 150,000
TWITTER INC COM 90184L102 565 12,686 SH   SOLE   0 0 12,686
UBIQUITI INC COM 90353W103 1,310 7,858 SH   SOLE   0 0 7,858
VALMONT INDS INC COM 920253101 1,110 8,941 SH   SOLE   0 0 8,941
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 291 4,317 SH   SOLE   0 0 4,317
VBI VACCINES INC COM NEW 91822J103 213 74,413 SH   SOLE   0 0 74,413
VERISK ANALYTICS INC COM 92345Y106 2,666 14,386 SH   SOLE   0 0 14,386
VERIZON COMMUNICATIONS INC COM 92343V104 470 7,903 SH   SOLE   0 0 7,903
VISA INC COM CL A 92826C839 414 2,069 SH   SOLE   0 0 2,069
VULCAN MATLS CO COM 929160109 398 2,938 SH   SOLE   0 0 2,938
WORLD GOLD TR SPDR GLD MINIS 98149E204 701 37,279 SH   SOLE   0 0 37,279
YEXT INC COM 98585N106 1,016 66,955 SH   SOLE   0 0 66,955