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
3-D SYS CORP DEL COM NEW 88554D205 1,505 37,653 SH   SOLE   0 0 37,653
ABBOTT LABS COM 002824100 785 6,773 SH   SOLE   0 0 6,773
ABBVIE INC COM 00287Y109 641 5,693 SH   SOLE   0 0 5,693
AKAMAI TECHNOLOGIES INC COM 00971T101 1,890 16,205 SH   SOLE   0 0 16,205
AKOUSTIS TECHNOLOGIES INC COM 00973N102 762 71,183 SH   SOLE   0 0 71,183
ALLSTATE CORP COM 020002101 268 2,056 SH   SOLE   0 0 2,056
ALPHABET INC CAP STK CL A 02079K305 3,751 1,536 SH   SOLE   0 0 1,536
ALPHABET INC CAP STK CL C 02079K107 840 335 SH   SOLE   0 0 335
AMAZON COM INC COM 023135106 867 252 SH   SOLE   0 0 252
AMDOCS LTD SHS G02602103 1,440 18,619 SH   SOLE   0 0 18,619
AMERCO COM 023586100 1,215 2,061 SH   SOLE   0 0 2,061
AMERICAN EXPRESS CO COM 025816109 991 6,000 SH   SOLE   0 0 6,000
AMERIPRISE FINL INC COM 03076C106 299 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 15,885 115,982 SH   SOLE   0 0 115,982
ARISTA NETWORKS INC COM 040413106 1,181 3,261 SH   SOLE   0 0 3,261
ARK ETF TR 3D PRINTING ETF 00214Q500 684 17,183 SH   SOLE   0 0 17,183
AT&T INC COM 00206R102 225 7,804 SH   SOLE   0 0 7,804
BANK NEW YORK MELLON CORP COM 064058100 845 16,487 SH   SOLE   0 0 16,487
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,767 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,250 15,293 SH   SOLE   0 0 15,293
BK OF AMERICA CORP COM 060505104 1,833 44,467 SH   SOLE   0 0 44,467
BLACKROCK INC COM 09247X101 279 319 SH   SOLE   0 0 319
BOEING CO COM 097023105 903 3,768 SH   SOLE   0 0 3,768
BOX INC CL A 10316T104 2,295 89,819 SH   SOLE   0 0 89,819
CATERPILLAR INC COM 149123101 815 3,746 SH   SOLE   0 0 3,746
CATHAY GEN BANCORP COM 149150104 211 5,350 SH   SOLE   0 0 5,350
CHUBB LIMITED COM H1467J104 2,197 13,822 SH   SOLE   0 0 13,822
CITIGROUP INC COM NEW 172967424 1,370 19,358 SH   SOLE   0 0 19,358
CLEARFIELD INC COM 18482P103 1,739 46,435 SH   SOLE   0 0 46,435
CLEVELAND-CLIFFS INC NEW COM 185899101 1,110 51,504 SH   SOLE   0 0 51,504
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 646 30,468 SH   SOLE   0 0 30,468
COSTCO WHSL CORP NEW COM 22160K105 284 719 SH   SOLE   0 0 719
CRITEO S A SPONS ADS 226718104 880 19,461 SH   SOLE   0 0 19,461
CSX CORP COM 126408103 1,155 36,000 SH   SOLE   0 0 36,000
CVS HEALTH CORP COM 126650100 5,040 60,408 SH   SOLE   0 0 60,408
DAVITA INC COM 23918K108 227 1,888 SH   SOLE   0 0 1,888
DEERE & CO COM 244199105 1,163 3,296 SH   SOLE   0 0 3,296
DEXCOM INC COM 252131107 350 820 SH   SOLE   0 0 820
DISCOVERY INC COM SER C 25470F302 220 7,575 SH   SOLE   0 0 7,575
DISNEY WALT CO COM 254687106 5,279 30,034 SH   SOLE   0 0 30,034
DOUGLAS EMMETT INC COM 25960P109 221 6,588 SH   SOLE   0 0 6,588
ENERSYS COM 29275Y102 335 3,430 SH   SOLE   0 0 3,430
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 592 38,966 SH   SOLE   0 0 38,966
EXXON MOBIL CORP COM 30231G102 413 6,552 SH   SOLE   0 0 6,552
FACEBOOK INC CL A 30303M102 2,689 7,734 SH   SOLE   0 0 7,734
FLUOR CORP NEW COM 343412102 728 41,115 SH   SOLE   0 0 41,115
FORTINET INC COM 34959E109 3,368 14,139 SH   SOLE   0 0 14,139
FREEPORT-MCMORAN INC CL B 35671D857 1,692 45,606 SH   SOLE   0 0 45,606
GENCOR INDS INC COM 368678108 199 16,380 SH   SOLE   0 0 16,380
GILEAD SCIENCES INC COM 375558103 1,073 15,578 SH   SOLE   0 0 15,578
GLOBAL X FDS GLOBAL X COPPER 37954Y830 937 25,217 SH   SOLE   0 0 25,217
GOPRO INC CL A 38268T103 377 32,402 SH   SOLE   0 0 32,402
GRAINGER W W INC COM 384802104 1,702 3,885 SH   SOLE   0 0 3,885
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 435 6,546 SH   SOLE   0 0 6,546
GREENSKY INC CL A 39572G100 377 67,866 SH   SOLE   0 0 67,866
GROUPON INC COM NEW 399473206 2,569 59,515 SH   SOLE   0 0 59,515
HAIN CELESTIAL GROUP INC COM 405217100 2,605 64,931 SH   SOLE   0 0 64,931
HANESBRANDS INC COM 410345102 1,545 82,759 SH   SOLE   0 0 82,759
HARTFORD FINL SVCS GROUP INC COM 416515104 221 3,572 SH   SOLE   0 0 3,572
HERSHEY CO COM 427866108 227 1,303 SH   SOLE   0 0 1,303
HOME DEPOT INC COM 437076102 517 1,622 SH   SOLE   0 0 1,622
HOULIHAN LOKEY INC CL A 441593100 6,131 74,957 SH   SOLE   0 0 74,957
II-VI INC COM 902104108 458 6,314 SH   SOLE   0 0 6,314
ILLUMINA INC COM 452327109 1,917 4,051 SH   SOLE   0 0 4,051
INDEPENDENT BANK GROUP INC COM 45384B106 366 4,950 SH   SOLE   0 0 4,950
INTEL CORP COM 458140100 547 9,744 SH   SOLE   0 0 9,744
INTERNATIONAL BUSINESS MACHS COM 459200101 3,302 22,529 SH   SOLE   0 0 22,529
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,787 11,962 SH   SOLE   0 0 11,962
INTUIT COM 461202103 3,516 7,173 SH   SOLE   0 0 7,173
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,254 8,322 SH   SOLE   0 0 8,322
INVITATION HOMES INC COM 46187W107 409 10,958 SH   SOLE   0 0 10,958
ISHARES GOLD TR ISHARES NEW 464285204 5,353 158,794 SH   SOLE   0 0 158,794
ISHARES TR CORE S&P SCP ETF 464287804 234 2,070 SH   SOLE   0 0 2,070
ISHARES TR CORE S&P US GWT 464287671 764 7,566 SH   SOLE   0 0 7,566
ISHARES TR ESG AW MSCI EAFE 46435G516 228 2,885 SH   SOLE   0 0 2,885
ISHARES TR ESG AWR MSCI USA 46435G425 306 3,108 SH   SOLE   0 0 3,108
ISHARES TR RUS MID CAP ETF 464287499 399 5,036 SH   SOLE   0 0 5,036
ISHARES TR S&P MC 400VL ETF 464287705 425 4,038 SH   SOLE   0 0 4,038
ISHARES TR SP SMCP600VL ETF 464287879 441 4,180 SH   SOLE   0 0 4,180
ITT INC COM 45073V108 219 2,393 SH   SOLE   0 0 2,393
JOHNSON & JOHNSON COM 478160104 2,903 17,623 SH   SOLE   0 0 17,623
JOHNSON CTLS INTL PLC SHS G51502105 482 7,020 SH   SOLE   0 0 7,020
JPMORGAN CHASE & CO COM 46625H100 5,043 32,421 SH   SOLE   0 0 32,421
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 234 7,716 SH   SOLE   0 0 7,716
KIMBERLY-CLARK CORP COM 494368103 303 2,264 SH   SOLE   0 0 2,264
KINDER MORGAN INC DEL COM 49456B101 480 26,314 SH   SOLE   0 0 26,314
KRAFT HEINZ CO COM 500754106 212 5,200 SH   SOLE   0 0 5,200
MARRIOTT INTL INC NEW CL A 571903202 292 2,140 SH   SOLE   0 0 2,140
MASTEC INC COM 576323109 459 4,326 SH   SOLE   0 0 4,326
MAXIMUS INC COM 577933104 792 9,005 SH   SOLE   0 0 9,005
MAXLINEAR INC COM 57776J100 2,013 47,384 SH   SOLE   0 0 47,384
MICRON TECHNOLOGY INC COM 595112103 375 4,410 SH   SOLE   0 0 4,410
MICROSOFT CORP COM 594918104 305 1,127 SH   SOLE   0 0 1,127
MOLSON COORS BEVERAGE CO CL B 60871R209 1,041 19,385 SH   SOLE   0 0 19,385
NORTONLIFELOCK INC COM 668771108 792 29,112 SH   SOLE   0 0 29,112
OREILLY AUTOMOTIVE INC COM 67103H107 242 428 SH   SOLE   0 0 428
ORIGIN MATERIALS INC COM 68622D106 82 10,022 SH   SOLE   0 0 10,022
PALO ALTO NETWORKS INC COM 697435105 1,410 3,800 SH   SOLE   0 0 3,800
PARATEK PHARMACEUTICALS INC COM 699374302 374 54,907 SH   SOLE   0 0 54,907
PARKER-HANNIFIN CORP COM 701094104 226 735 SH   SOLE   0 0 735
PFIZER INC COM 717081103 248 6,329 SH   SOLE   0 0 6,329
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 302 24,164 SH   SOLE   0 0 24,164
PRICE T ROWE GROUP INC COM 74144T108 254 1,284 SH   SOLE   0 0 1,284
PRICESMART INC COM 741511109 310 3,404 SH   SOLE   0 0 3,404
PROCTER AND GAMBLE CO COM 742718109 705 5,225 SH   SOLE   0 0 5,225
PROGRESSIVE CORP COM 743315103 226 2,304 SH   SOLE   0 0 2,304
PS BUSINESS PKS INC CALIF COM 69360J107 6,273 42,359 SH   SOLE   0 0 42,359
PUBLIC STORAGE COM 74460D109 18,747 62,345 SH   SOLE   0 0 62,345
QUALCOMM INC COM 747525103 445 3,112 SH   SOLE   0 0 3,112
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 470 7,543 SH   SOLE   0 0 7,543
ROCKWELL AUTOMATION INC COM 773903109 1,911 6,681 SH   SOLE   0 0 6,681
ROKU INC COM CL A 77543R102 459 1,000 SH   SOLE   0 0 1,000
SCHRODINGER INC COM 80810D103 261 3,456 SH   SOLE   0 0 3,456
SKYWORKS SOLUTIONS INC COM 83088M102 1,172 6,113 SH   SOLE   0 0 6,113
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,578 9,330 SH   SOLE   0 0 9,330
SONOS INC COM 83570H108 509 14,450 SH   SOLE   0 0 14,450
SOUTHWEST AIRLS CO COM 844741108 428 8,062 SH   SOLE   0 0 8,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 382 9,878 SH   SOLE   0 0 9,878
SPDR SER TR S&P METALS MNG 78464A755 458 10,643 SH   SOLE   0 0 10,643
STARBUCKS CORP COM 855244109 2,145 19,180 SH   SOLE   0 0 19,180
STARWOOD PPTY TR INC COM 85571B105 1,038 39,647 SH   SOLE   0 0 39,647
STELLANTIS N.V SHS N82405106 197 10,000 SH   SOLE   0 0 10,000
STRATASYS LTD SHS M85548101 236 9,139 SH   SOLE   0 0 9,139
STRIDE INC COM 86333M108 1,978 61,567 SH   SOLE   0 0 61,567
SYSCO CORP COM 871829107 409 5,258 SH   SOLE   0 0 5,258
TARGET CORP COM 87612E106 614 2,539 SH   SOLE   0 0 2,539
TESLA INC COM 88160R101 909 1,338 SH   SOLE   0 0 1,338
TEXAS INSTRS INC COM 882508104 662 3,441 SH   SOLE   0 0 3,441
TRIMBLE INC COM 896239100 2,749 33,589 SH   SOLE   0 0 33,589
TWITTER INC COM 90184L102 749 10,891 SH   SOLE   0 0 10,891
UBIQUITI INC COM 90353W103 251 805 SH   SOLE   0 0 805
ULTRA CLEAN HLDGS INC COM 90385V107 348 6,484 SH   SOLE   0 0 6,484
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,665 9,283 SH   SOLE   0 0 9,283
UNIVERSAL TECHNICAL INST INC COM 913915104 325 50,000 SH   SOLE   0 0 50,000
VALMONT INDS INC COM 920253101 1,203 5,095 SH   SOLE   0 0 5,095
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 686 20,185 SH   SOLE   0 0 20,185
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 272 14,300 SH Call SOLE   0 0 14,300
VBI VACCINES INC CDA COM NEW 91822J103 99 29,595 SH   SOLE   0 0 29,595
VERISK ANALYTICS INC COM 92345Y106 1,584 9,063 SH   SOLE   0 0 9,063
VERIZON COMMUNICATIONS INC COM 92343V104 1,349 24,070 SH   SOLE   0 0 24,070
VULCAN MATLS CO COM 929160109 1,078 6,194 SH   SOLE   0 0 6,194
WELLS FARGO CO NEW COM 949746101 553 12,209 SH   SOLE   0 0 12,209
WELLTOWER INC COM 95040Q104 252 3,034 SH   SOLE   0 0 3,034
WORLD GOLD TR SPDR GLD MINIS 98149E204 656 37,279 SH   SOLE   0 0 37,279
XYLEM INC COM 98419M100 214 1,786 SH   SOLE   0 0 1,786
YEXT INC COM 98585N106 536 37,512 SH   SOLE   0 0 37,512