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 706 42,317 SH   SOLE   0 0 42,317
ABBOTT LABS COM 002824100 789 6,667 SH   SOLE   0 0 6,667
ABBVIE INC COM 00287Y109 916 5,650 SH   SOLE   0 0 5,650
AKAMAI TECHNOLOGIES INC COM 00971T101 1,052 8,811 SH   SOLE   0 0 8,811
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,415 13,005 SH   SOLE   0 0 13,005
ALLSTATE CORP COM 020002101 285 2,056 SH   SOLE   0 0 2,056
ALPHABET INC CAP STK CL A 02079K305 3,710 1,334 SH   SOLE   0 0 1,334
ALPHABET INC CAP STK CL C 02079K107 796 285 SH   SOLE   0 0 285
AMAZON COM INC COM 023135106 660 203 SH   SOLE   0 0 203
AMBARELLA INC SHS G037AX101 273 2,605 SH   SOLE   0 0 2,605
AMDOCS LTD SHS G02602103 1,523 18,527 SH   SOLE   0 0 18,527
AMERCO COM 023586100 584 978 SH   SOLE   0 0 978
AMERICAN ASSETS TR INC COM 024013104 340 8,965 SH   SOLE   0 0 8,965
AMERICAN EXPRESS CO COM 025816109 1,122 6,000 SH   SOLE   0 0 6,000
AMERIPRISE FINL INC COM 03076C106 360 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 17,873 102,358 SH   SOLE   0 0 102,358
ARISTA NETWORKS INC COM 040413106 1,159 8,342 SH   SOLE   0 0 8,342
BANK NEW YORK MELLON CORP COM 064058100 1,126 22,688 SH   SOLE   0 0 22,688
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,760 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,875 16,646 SH   SOLE   0 0 16,646
BK OF AMERICA CORP COM 060505104 1,133 27,482 SH   SOLE   0 0 27,482
BLACKROCK INC COM 09247X101 246 322 SH   SOLE   0 0 322
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 1,838 39,750 SH   SOLE   0 0 39,750
BOEING CO COM 097023105 722 3,768 SH   SOLE   0 0 3,768
BOX INC CL A 10316T104 2,761 94,996 SH   SOLE   0 0 94,996
CARRIER GLOBAL CORPORATION COM 14448C104 250 5,459 SH   SOLE   0 0 5,459
CATHAY GEN BANCORP COM 149150104 239 5,350 SH   SOLE   0 0 5,350
CHUBB LIMITED COM H1467J104 2,958 13,828 SH   SOLE   0 0 13,828
CITIGROUP INC COM NEW 172967424 981 18,374 SH   SOLE   0 0 18,374
CLEVELAND-CLIFFS INC NEW COM 185899101 2,350 72,969 SH   SOLE   0 0 72,969
COSTCO WHSL CORP NEW COM 22160K105 424 736 SH   SOLE   0 0 736
CRITEO S A SPONS ADS 226718104 891 32,720 SH   SOLE   0 0 32,720
CSX CORP COM 126408103 1,348 36,000 SH   SOLE   0 0 36,000
CVS HEALTH CORP COM 126650100 5,447 53,822 SH   SOLE   0 0 53,822
DEERE & CO COM 244199105 2,260 5,440 SH   SOLE   0 0 5,440
DISNEY WALT CO COM 254687106 4,123 30,063 SH   SOLE   0 0 30,063
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 836 59,394 SH   SOLE   0 0 59,394
EXXON MOBIL CORP COM 30231G102 504 6,098 SH   SOLE   0 0 6,098
FARMLAND PARTNERS INC COM 31154R109 336 24,415 SH   SOLE   0 0 24,415
FLUOR CORP NEW COM 343412102 1,203 41,941 SH   SOLE   0 0 41,941
FORTINET INC COM 34959E109 3,052 8,932 SH   SOLE   0 0 8,932
FREEPORT-MCMORAN INC CL B 35671D857 1,970 39,612 SH   SOLE   0 0 39,612
GENCOR INDS INC COM 368678108 168 16,380 SH   SOLE   0 0 16,380
GRAINGER W W INC COM 384802104 1,379 2,673 SH   SOLE   0 0 2,673
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 514 6,668 SH   SOLE   0 0 6,668
GROUPON INC COM NEW 399473206 1,380 71,757 SH   SOLE   0 0 71,757
HAIN CELESTIAL GROUP INC COM 405217100 974 28,318 SH   SOLE   0 0 28,318
HANESBRANDS INC COM 410345102 1,132 76,037 SH   SOLE   0 0 76,037
HARLEY DAVIDSON INC COM 412822108 285 7,224 SH   SOLE   0 0 7,224
HARTFORD FINL SVCS GROUP INC COM 416515104 257 3,572 SH   SOLE   0 0 3,572
HOME DEPOT INC COM 437076102 468 1,563 SH   SOLE   0 0 1,563
HOULIHAN LOKEY INC CL A 441593100 3,032 34,535 SH   SOLE   0 0 34,535
ILLUMINA INC COM 452327109 1,549 4,434 SH   SOLE   0 0 4,434
INDEPENDENT BANK GROUP INC COM 45384B106 352 4,950 SH   SOLE   0 0 4,950
INTEL CORP COM 458140100 476 9,607 SH   SOLE   0 0 9,607
INTERNATIONAL BUSINESS MACHS COM 459200101 464 3,570 SH   SOLE   0 0 3,570
INTUIT COM 461202103 2,950 6,135 SH   SOLE   0 0 6,135
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,367 8,665 SH   SOLE   0 0 8,665
ISHARES GOLD TR ISHARES NEW 464285204 2,111 57,306 SH   SOLE   0 0 57,306
ISHARES INC MSCI STH KOR ETF 464286772 818 11,488 SH   SOLE   0 0 11,488
ISHARES TR CALIF MUN BD ETF 464288356 340 5,850 SH   SOLE   0 0 5,850
ISHARES TR CORE S&P US GWT 464287671 799 7,566 SH   SOLE   0 0 7,566
ISHARES TR CORE US AGGBD ET 464287226 1,776 16,585 SH   SOLE   0 0 16,585
ISHARES TR ESG AWR MSCI USA 46435G425 364 3,590 SH   SOLE   0 0 3,590
ISHARES TR GL CLEAN ENE ETF 464288224 407 18,915 SH   SOLE   0 0 18,915
ISHARES TR MSCI CHINA ETF 46429B671 447 8,455 SH   SOLE   0 0 8,455
ISHARES TR MSCI EMG MKT ETF 464287234 321 7,100 SH   SOLE   0 0 7,100
ISHARES TR RUS MID CAP ETF 464287499 393 5,036 SH   SOLE   0 0 5,036
ISHARES TR S&P MC 400VL ETF 464287705 423 3,860 SH   SOLE   0 0 3,860
ISHARES TR SP SMCP600VL ETF 464287879 397 3,881 SH   SOLE   0 0 3,881
JOHNSON & JOHNSON COM 478160104 2,864 16,159 SH   SOLE   0 0 16,159
JPMORGAN CHASE & CO COM 46625H100 3,010 22,079 SH   SOLE   0 0 22,079
KIMBERLY-CLARK CORP COM 494368103 279 2,264 SH   SOLE   0 0 2,264
LINCOLN EDL SVCS CORP COM 533535100 356 49,746 SH   SOLE   0 0 49,746
LINCOLN ELEC HLDGS INC COM 533900106 1,024 7,431 SH   SOLE   0 0 7,431
MARRIOTT INTL INC NEW CL A 571903202 352 2,000 SH   SOLE   0 0 2,000
MASTEC INC COM 576323109 412 4,726 SH   SOLE   0 0 4,726
MAXLINEAR INC COM 57776J100 3,052 52,313 SH   SOLE   0 0 52,313
MERCK & CO INC COM 58933Y105 1,107 13,494 SH   SOLE   0 0 13,494
META PLATFORMS INC CL A 30303M102 1,591 7,153 SH   SOLE   0 0 7,153
MICRON TECHNOLOGY INC COM 595112103 420 5,397 SH   SOLE   0 0 5,397
MICROSOFT CORP COM 594918104 333 1,079 SH   SOLE   0 0 1,079
NORTONLIFELOCK INC COM 668771108 1,292 48,731 SH   SOLE   0 0 48,731
PALO ALTO NETWORKS INC COM 697435105 1,254 2,015 SH   SOLE   0 0 2,015
PFIZER INC COM 717081103 328 6,329 SH   SOLE   0 0 6,329
PRICE T ROWE GROUP INC COM 74144T108 201 1,327 SH   SOLE   0 0 1,327
PRICESMART INC COM 741511109 238 3,019 SH   SOLE   0 0 3,019
PROCTER AND GAMBLE CO COM 742718109 798 5,225 SH   SOLE   0 0 5,225
PROSHARES TR ULTRASHRT S&P500 74347G416 749 20,000 SH   SOLE   0 0 20,000
PS BUSINESS PKS INC CALIF COM 69360J107 7,120 42,359 SH   SOLE   0 0 42,359
PTC INC COM 69370C100 1,705 15,830 SH   SOLE   0 0 15,830
PUBLIC STORAGE COM 74460D109 24,259 62,159 SH   SOLE   0 0 62,159
QUALCOMM INC COM 747525103 652 4,269 SH   SOLE   0 0 4,269
RAYONIER INC COM 754907103 206 5,000 SH   SOLE   0 0 5,000
REALTY INCOME CORP COM 756109104 337 4,860 SH   SOLE   0 0 4,860
ROCKWELL AUTOMATION INC COM 773903109 2,592 9,257 SH   SOLE   0 0 9,257
SILICON LABORATORIES INC COM 826919102 230 1,533 SH   SOLE   0 0 1,533
SKYWORKS SOLUTIONS INC COM 83088M102 734 5,508 SH   SOLE   0 0 5,508
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,790 8,653 SH   SOLE   0 0 8,653
SOUTHWEST AIRLS CO COM 844741108 323 7,062 SH   SOLE   0 0 7,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 357 10,147 SH   SOLE   0 0 10,147
SPDR S&P 500 ETF TR TR UNIT 78462F103 831 1,840 SH   SOLE   0 0 1,840
STAAR SURGICAL CO COM PAR $0.01 852312305 260 3,250 SH   SOLE   0 0 3,250
STARBUCKS CORP COM 855244109 1,885 20,722 SH   SOLE   0 0 20,722
STARWOOD PPTY TR INC COM 85571B105 1,126 46,577 SH   SOLE   0 0 46,577
STELLANTIS N.V SHS N82405106 163 10,000 SH   SOLE   0 0 10,000
STRIDE INC COM 86333M108 2,812 77,403 SH   SOLE   0 0 77,403
SYSCO CORP COM 871829107 429 5,258 SH   SOLE   0 0 5,258
TARGET CORP COM 87612E106 655 3,087 SH   SOLE   0 0 3,087
TESLA INC COM 88160R101 794 737 SH   SOLE   0 0 737
TEXAS INSTRS INC COM 882508104 631 3,441 SH   SOLE   0 0 3,441
TRIMBLE INC COM 896239100 2,749 38,105 SH   SOLE   0 0 38,105
UBER TECHNOLOGIES INC COM 90353T100 226 6,333 SH   SOLE   0 0 6,333
ULTRA CLEAN HLDGS INC COM 90385V107 1,242 29,305 SH   SOLE   0 0 29,305
UNITED THERAPEUTICS CORP DEL COM 91307C102 6,339 35,331 SH   SOLE   0 0 35,331
UNIVERSAL TECHNICAL INST INC COM 913915104 738 83,377 SH   SOLE   0 0 83,377
VALMONT INDS INC COM 920253101 2,343 9,822 SH   SOLE   0 0 9,822
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,203 83,531 SH   SOLE   0 0 83,531
VERISK ANALYTICS INC COM 92345Y106 2,037 9,493 SH   SOLE   0 0 9,493
VERIZON COMMUNICATIONS INC COM 92343V104 1,078 21,158 SH   SOLE   0 0 21,158
VULCAN MATLS CO COM 929160109 1,030 5,606 SH   SOLE   0 0 5,606
WELLS FARGO CO NEW COM 949746101 378 7,809 SH   SOLE   0 0 7,809
WORLD GOLD TR SPDR GLD MINIS 98149E303 428 11,133 SH   SOLE   0 0 11,133
YEXT INC COM 98585N106 119 17,332 SH   SOLE   0 0 17,332