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,168 42,373 SH   SOLE   0 0 42,373
ABBOTT LABS COM 002824100 795 6,729 SH   SOLE   0 0 6,729
ABBVIE INC COM 00287Y109 614 5,693 SH   SOLE   0 0 5,693
AKAMAI TECHNOLOGIES INC COM 00971T101 1,284 12,277 SH   SOLE   0 0 12,277
AKOUSTIS TECHNOLOGIES INC COM 00973N102 441 45,415 SH   SOLE   0 0 45,415
ALLSTATE CORP COM 020002101 262 2,056 SH   SOLE   0 0 2,056
ALPHABET INC CAP STK CL A 02079K305 3,815 1,427 SH   SOLE   0 0 1,427
ALPHABET INC CAP STK CL C 02079K107 893 335 SH   SOLE   0 0 335
AMAZON COM INC COM 023135106 828 252 SH   SOLE   0 0 252
AMBARELLA INC SHS G037AX101 375 2,411 SH   SOLE   0 0 2,411
AMDOCS LTD SHS G02602103 1,410 18,619 SH   SOLE   0 0 18,619
AMERCO COM 023586100 1,204 1,864 SH   SOLE   0 0 1,864
AMERICAN EXPRESS CO COM 025816109 1,005 6,000 SH   SOLE   0 0 6,000
AMERIPRISE FINL INC COM 03076C106 317 1,200 SH   SOLE   0 0 1,200
APPFOLIO INC COM CL A 03783C100 305 2,531 SH   SOLE   0 0 2,531
APPLE INC COM 037833100 16,412 115,986 SH   SOLE   0 0 115,986
ARISTA NETWORKS INC COM 040413106 1,120 3,261 SH   SOLE   0 0 3,261
ARK ETF TR 3D PRINTING ETF 00214Q500 613 17,183 SH   SOLE   0 0 17,183
BANK NEW YORK MELLON CORP COM 064058100 1,160 22,370 SH   SOLE   0 0 22,370
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,702 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,262 15,615 SH   SOLE   0 0 15,615
BK OF AMERICA CORP COM 060505104 1,953 46,017 SH   SOLE   0 0 46,017
BLACKROCK INC COM 09247X101 268 320 SH   SOLE   0 0 320
BOEING CO COM 097023105 829 3,768 SH   SOLE   0 0 3,768
BOX INC CL A 10316T104 2,126 89,819 SH   SOLE   0 0 89,819
CATHAY GEN BANCORP COM 149150104 221 5,350 SH   SOLE   0 0 5,350
CHUBB LIMITED COM H1467J104 2,398 13,824 SH   SOLE   0 0 13,824
CITIGROUP INC COM NEW 172967424 1,362 19,408 SH   SOLE   0 0 19,408
CLEARFIELD INC COM 18482P103 1,449 32,815 SH   SOLE   0 0 32,815
CLEVELAND-CLIFFS INC NEW COM 185899101 1,103 55,684 SH   SOLE   0 0 55,684
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 415 24,558 SH   SOLE   0 0 24,558
COSTCO WHSL CORP NEW COM 22160K105 323 719 SH   SOLE   0 0 719
CRITEO S A SPONS ADS 226718104 437 11,935 SH   SOLE   0 0 11,935
CSX CORP COM 126408103 1,071 36,000 SH   SOLE   0 0 36,000
CVS HEALTH CORP COM 126650100 5,130 60,449 SH   SOLE   0 0 60,449
DAVITA INC COM 23918K108 219 1,888 SH   SOLE   0 0 1,888
DEERE & CO COM 244199105 1,182 3,527 SH   SOLE   0 0 3,527
DEXCOM INC COM 252131107 331 605 SH   SOLE   0 0 605
DISNEY WALT CO COM 254687106 5,109 30,198 SH   SOLE   0 0 30,198
DOUGLAS EMMETT INC COM 25960P109 210 6,642 SH   SOLE   0 0 6,642
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 469 39,701 SH   SOLE   0 0 39,701
EXXON MOBIL CORP COM 30231G102 358 6,091 SH   SOLE   0 0 6,091
FACEBOOK INC CL A 30303M102 2,652 7,813 SH   SOLE   0 0 7,813
FLUOR CORP NEW COM 343412102 401 25,115 SH   SOLE   0 0 25,115
FORTINET INC COM 34959E109 3,777 12,932 SH   SOLE   0 0 12,932
FREEPORT-MCMORAN INC CL B 35671D857 1,449 44,536 SH   SOLE   0 0 44,536
GENCOR INDS INC COM 368678108 182 16,380 SH   SOLE   0 0 16,380
GILEAD SCIENCES INC COM 375558103 1,093 15,655 SH   SOLE   0 0 15,655
GLOBAL X FDS GLOBAL X COPPER 37954Y830 862 25,217 SH   SOLE   0 0 25,217
GOPRO INC CL A 38268T103 120 12,808 SH   SOLE   0 0 12,808
GRAINGER W W INC COM 384802104 1,548 3,939 SH   SOLE   0 0 3,939
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 469 6,588 SH   SOLE   0 0 6,588
GREENSKY INC CL A 39572G100 613 54,866 SH   SOLE   0 0 54,866
GROUPON INC COM NEW 399473206 983 43,115 SH   SOLE   0 0 43,115
HAIN CELESTIAL GROUP INC COM 405217100 2,979 69,644 SH   SOLE   0 0 69,644
HANESBRANDS INC COM 410345102 1,424 82,979 SH   SOLE   0 0 82,979
HARTFORD FINL SVCS GROUP INC COM 416515104 251 3,572 SH   SOLE   0 0 3,572
HERSHEY CO COM 427866108 222 1,310 SH   SOLE   0 0 1,310
HOME DEPOT INC COM 437076102 535 1,629 SH   SOLE   0 0 1,629
HOULIHAN LOKEY INC CL A 441593100 5,925 64,336 SH   SOLE   0 0 64,336
II-VI INC COM 902104108 375 6,314 SH   SOLE   0 0 6,314
ILLUMINA INC COM 452327109 1,668 4,113 SH   SOLE   0 0 4,113
INDEPENDENT BANK GROUP INC COM 45384B106 352 4,950 SH   SOLE   0 0 4,950
INTEL CORP COM 458140100 516 9,683 SH   SOLE   0 0 9,683
INTERNATIONAL BUSINESS MACHS COM 459200101 3,141 22,610 SH   SOLE   0 0 22,610
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,218 9,112 SH   SOLE   0 0 9,112
INTUIT COM 461202103 3,836 7,110 SH   SOLE   0 0 7,110
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,284 8,569 SH   SOLE   0 0 8,569
INVITATION HOMES INC COM 46187W107 429 11,204 SH   SOLE   0 0 11,204
ISHARES GOLD TR ISHARES NEW 464285204 4,375 130,937 SH   SOLE   0 0 130,937
ISHARES TR CORE S&P SCP ETF 464287804 226 2,071 SH   SOLE   0 0 2,071
ISHARES TR CORE S&P US GWT 464287671 775 7,566 SH   SOLE   0 0 7,566
ISHARES TR ESG AW MSCI EAFE 46435G516 204 2,605 SH   SOLE   0 0 2,605
ISHARES TR ESG AWR MSCI USA 46435G425 274 2,787 SH   SOLE   0 0 2,787
ISHARES TR RUS MID CAP ETF 464287499 394 5,036 SH   SOLE   0 0 5,036
ISHARES TR S&P MC 400VL ETF 464287705 389 3,771 SH   SOLE   0 0 3,771
ISHARES TR SP SMCP600VL ETF 464287879 391 3,881 SH   SOLE   0 0 3,881
ITT INC COM 45073V108 205 2,393 SH   SOLE   0 0 2,393
JOHNSON & JOHNSON COM 478160104 2,837 17,569 SH   SOLE   0 0 17,569
JOHNSON CTLS INTL PLC SHS G51502105 478 7,020 SH   SOLE   0 0 7,020
JPMORGAN CHASE & CO COM 46625H100 5,177 31,625 SH   SOLE   0 0 31,625
KIMBERLY-CLARK CORP COM 494368103 300 2,264 SH   SOLE   0 0 2,264
MAGNITE INC COM 55955D100 227 8,104 SH   SOLE   0 0 8,104
MARRIOTT INTL INC NEW CL A 571903202 296 2,000 SH   SOLE   0 0 2,000
MASTEC INC COM 576323109 373 4,326 SH   SOLE   0 0 4,326
MAXLINEAR INC COM 57776J100 2,284 46,384 SH   SOLE   0 0 46,384
MICRON TECHNOLOGY INC COM 595112103 305 4,295 SH   SOLE   0 0 4,295
MICROSOFT CORP COM 594918104 318 1,127 SH   SOLE   0 0 1,127
MOLSON COORS BEVERAGE CO CL B 60871R209 658 14,185 SH   SOLE   0 0 14,185
NORTONLIFELOCK INC COM 668771108 1,037 41,000 SH   SOLE   0 0 41,000
OREILLY AUTOMOTIVE INC COM 67103H107 262 428 SH   SOLE   0 0 428
PALO ALTO NETWORKS INC COM 697435105 2,217 4,628 SH   SOLE   0 0 4,628
PARATEK PHARMACEUTICALS INC COM 699374302 259 53,235 SH   SOLE   0 0 53,235
PARKER-HANNIFIN CORP COM 701094104 206 738 SH   SOLE   0 0 738
PFIZER INC COM 717081103 272 6,329 SH   SOLE   0 0 6,329
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 295 24,123 SH   SOLE   0 0 24,123
PREFORMED LINE PRODS CO COM 740444104 201 3,097 SH   SOLE   0 0 3,097
PRICE T ROWE GROUP INC COM 74144T108 258 1,309 SH   SOLE   0 0 1,309
PRICESMART INC COM 741511109 262 3,379 SH   SOLE   0 0 3,379
PROCTER AND GAMBLE CO COM 742718109 730 5,225 SH   SOLE   0 0 5,225
PROGRESSIVE CORP COM 743315103 208 2,306 SH   SOLE   0 0 2,306
PS BUSINESS PKS INC CALIF COM 69360J107 6,639 42,359 SH   SOLE   0 0 42,359
PTC INC COM 69370C100 572 4,773 SH   SOLE   0 0 4,773
PUBLIC STORAGE COM 74460D109 18,523 62,345 SH   SOLE   0 0 62,345
QUALCOMM INC COM 747525103 564 4,369 SH   SOLE   0 0 4,369
REALTY INCOME CORP COM 756109104 315 4,860 SH   SOLE   0 0 4,860
ROCKWELL AUTOMATION INC COM 773903109 1,832 6,231 SH   SOLE   0 0 6,231
ROKU INC COM CL A 77543R102 313 1,000 SH   SOLE   0 0 1,000
SKYWORKS SOLUTIONS INC COM 83088M102 1,007 6,114 SH   SOLE   0 0 6,114
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,473 9,326 SH   SOLE   0 0 9,326
SONOS INC COM 83570H108 451 13,950 SH   SOLE   0 0 13,950
SOUTHWEST AIRLS CO COM 844741108 415 8,062 SH   SOLE   0 0 8,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 380 9,878 SH   SOLE   0 0 9,878
STAAR SURGICAL CO COM PAR $0.01 852312305 418 3,250 SH   SOLE   0 0 3,250
STARBUCKS CORP COM 855244109 2,149 19,485 SH   SOLE   0 0 19,485
STARWOOD PPTY TR INC COM 85571B105 973 39,851 SH   SOLE   0 0 39,851
STELLANTIS N.V SHS N82405106 191 10,000 SH   SOLE   0 0 10,000
STRIDE INC COM 86333M108 2,432 67,667 SH   SOLE   0 0 67,667
SYSCO CORP COM 871829107 413 5,258 SH   SOLE   0 0 5,258
TARGET CORP COM 87612E106 581 2,539 SH   SOLE   0 0 2,539
TESLA INC COM 88160R101 1,038 1,338 SH   SOLE   0 0 1,338
TEXAS INSTRS INC COM 882508104 661 3,441 SH   SOLE   0 0 3,441
TRIMBLE INC COM 896239100 2,870 34,889 SH   SOLE   0 0 34,889
TWITTER INC COM 90184L102 648 10,725 SH   SOLE   0 0 10,725
UBIQUITI INC COM 90353W103 231 773 SH   SOLE   0 0 773
ULTRA CLEAN HLDGS INC COM 90385V107 288 6,750 SH   SOLE   0 0 6,750
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,326 12,601 SH   SOLE   0 0 12,601
UNIVERSAL TECHNICAL INST INC COM 913915104 399 58,991 SH   SOLE   0 0 58,991
VALMONT INDS INC COM 920253101 1,820 7,740 SH   SOLE   0 0 7,740
VANECK ETF TRUST GOLD MINERS ETF 92189F106 561 19,022 SH   SOLE   0 0 19,022
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 405 1,027 SH   SOLE   0 0 1,027
VERISK ANALYTICS INC COM 92345Y106 1,847 9,221 SH   SOLE   0 0 9,221
VERIZON COMMUNICATIONS INC COM 92343V104 1,304 24,138 SH   SOLE   0 0 24,138
VULCAN MATLS CO COM 929160109 1,147 6,782 SH   SOLE   0 0 6,782
WELLS FARGO CO NEW COM 949746101 591 12,729 SH   SOLE   0 0 12,729
WELLTOWER INC COM 95040Q104 252 3,056 SH   SOLE   0 0 3,056
WORLD GOLD TR SPDR GLD MINIS 98149E204 651 37,279 SH   SOLE   0 0 37,279
XYLEM INC COM 98419M100 221 1,786 SH   SOLE   0 0 1,786
YEXT INC COM 98585N106 365 30,306 SH   SOLE   0 0 30,306