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 305 38,278 SH   SOLE   0 0 38,278
ABBOTT LABS COM 002824100 645 6,667 SH   SOLE   0 0 6,667
ABBVIE INC COM 00287Y109 764 5,690 SH   SOLE   0 0 5,690
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 650 8,132 SH   SOLE   0 0 8,132
ALLSTATE CORP COM 020002101 256 2,056 SH   SOLE   0 0 2,056
ALPHABET INC CAP STK CL A 02079K305 2,845 29,745 SH   SOLE   0 0 29,745
ALPHABET INC CAP STK CL C 02079K107 583 6,060 SH   SOLE   0 0 6,060
AMAZON COM INC COM 023135106 682 6,036 SH   SOLE   0 0 6,036
AMBARELLA INC SHS G037AX101 209 3,724 SH   SOLE   0 0 3,724
AMDOCS LTD SHS G02602103 1,353 17,026 SH   SOLE   0 0 17,026
AMERCO COM 023586100 560 1,100 SH   SOLE   0 0 1,100
AMERICAN EXPRESS CO COM 025816109 809 6,000 SH   SOLE   0 0 6,000
AMERIPRISE FINL INC COM 03076C106 302 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 14,313 103,570 SH   SOLE   0 0 103,570
ARISTA NETWORKS INC COM 040413106 216 1,913 SH   SOLE   0 0 1,913
BABCOCK & WILCOX ENTERPRISES COM 05614L209 85 13,313 SH   SOLE   0 0 13,313
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,658 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,725 17,694 SH   SOLE   0 0 17,694
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 2,289 63,062 SH   SOLE   0 0 63,062
BOEING CO COM 097023105 457 3,778 SH   SOLE   0 0 3,778
BOX INC CL A 10316T104 2,935 120,330 SH   SOLE   0 0 120,330
CATHAY GEN BANCORP COM 149150104 206 5,350 SH   SOLE   0 0 5,350
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 169 11,444 SH   SOLE   0 0 11,444
CHUBB LIMITED COM H1467J104 2,552 14,031 SH   SOLE   0 0 14,031
CITIGROUP INC COM NEW 172967424 841 20,192 SH   SOLE   0 0 20,192
CLEVELAND-CLIFFS INC NEW COM 185899101 1,831 135,913 SH   SOLE   0 0 135,913
COSTCO WHSL CORP NEW COM 22160K105 350 740 SH   SOLE   0 0 740
CRITEO S A SPONS ADS 226718104 1,055 39,021 SH   SOLE   0 0 39,021
CSX CORP COM 126408103 959 36,000 SH   SOLE   0 0 36,000
CVS HEALTH CORP COM 126650100 5,628 59,017 SH   SOLE   0 0 59,017
DEERE & CO COM 244199105 1,437 4,305 SH   SOLE   0 0 4,305
DIREXION SHS ETF TR DLY TSLA BEAR 1X 25460G260 390 14,613 SH   SOLE   0 0 14,613
DISNEY WALT CO COM 254687106 3,200 33,918 SH   SOLE   0 0 33,918
EXXON MOBIL CORP COM 30231G102 551 6,309 SH   SOLE   0 0 6,309
FARMLAND PARTNERS INC COM 31154R109 217 17,139 SH   SOLE   0 0 17,139
FLUOR CORP NEW COM 343412102 1,742 69,985 SH   SOLE   0 0 69,985
FORTINET INC COM 34959E109 2,071 42,161 SH   SOLE   0 0 42,161
FREEPORT-MCMORAN INC CL B 35671D857 1,129 41,311 SH   SOLE   0 0 41,311
GLOBAL X FDS GLOBAL X SILVER 37954Y848 514 21,325 SH   SOLE   0 0 21,325
GRAINGER W W INC COM 384802104 1,071 2,190 SH   SOLE   0 0 2,190
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 328 6,764 SH   SOLE   0 0 6,764
GROUPON INC COM NEW 399473206 389 48,846 SH   SOLE   0 0 48,846
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 280 7,973 SH   SOLE   0 0 7,973
HANESBRANDS INC COM 410345102 476 68,445 SH   SOLE   0 0 68,445
HARTFORD FINL SVCS GROUP INC COM 416515104 221 3,572 SH   SOLE   0 0 3,572
HOME DEPOT INC COM 437076102 498 1,803 SH   SOLE   0 0 1,803
HOULIHAN LOKEY INC CL A 441593100 3,055 40,527 SH   SOLE   0 0 40,527
ILLUMINA INC COM 452327109 900 4,717 SH   SOLE   0 0 4,717
INDEPENDENT BANK GROUP INC COM 45384B106 304 4,950 SH   SOLE   0 0 4,950
INTEL CORP COM 458140100 254 9,851 SH   SOLE   0 0 9,851
INTERNATIONAL BUSINESS MACHS COM 459200101 705 5,934 SH   SOLE   0 0 5,934
INTUIT COM 461202103 2,342 6,048 SH   SOLE   0 0 6,048
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,072 8,425 SH   SOLE   0 0 8,425
ISHARES GOLD TR ISHARES NEW 464285204 2,654 84,162 SH   SOLE   0 0 84,162
ISHARES INC ESG AWR MSCI EM 46434G863 246 8,907 SH   SOLE   0 0 8,907
ISHARES INC MSCI BRAZIL ETF 464286400 288 9,706 SH   SOLE   0 0 9,706
ISHARES INC MSCI STH KOR ETF 464286772 1,507 31,822 SH   SOLE   0 0 31,822
ISHARES TR CORE S&P US GWT 464287671 607 7,566 SH   SOLE   0 0 7,566
ISHARES TR CORE US AGGBD ET 464287226 3,970 41,204 SH   SOLE   0 0 41,204
ISHARES TR EAFE VALUE ETF 464288877 964 25,014 SH   SOLE   0 0 25,014
ISHARES TR ESG AW MSCI EAFE 46435G516 283 5,033 SH   SOLE   0 0 5,033
ISHARES TR GL CLEAN ENE ETF 464288224 1,112 58,235 SH   SOLE   0 0 58,235
ISHARES TR MSCI CHINA ETF 46429B671 1,248 29,328 SH   SOLE   0 0 29,328
ISHARES TR MSCI EMG MKT ETF 464287234 626 17,936 SH   SOLE   0 0 17,936
ISHARES TR RUS MID CAP ETF 464287499 313 5,036 SH   SOLE   0 0 5,036
ISHARES TR S&P MC 400VL ETF 464287705 343 3,815 SH   SOLE   0 0 3,815
ISHARES TR SP SMCP600VL ETF 464287879 316 3,832 SH   SOLE   0 0 3,832
JOHNSON & JOHNSON COM 478160104 2,660 16,286 SH   SOLE   0 0 16,286
JPMORGAN CHASE & CO COM 46625H100 3,121 29,863 SH   SOLE   0 0 29,863
KIMBERLY-CLARK CORP COM 494368103 255 2,266 SH   SOLE   0 0 2,266
MARRIOTT INTL INC NEW CL A 571903202 280 2,000 SH   SOLE   0 0 2,000
MASTEC INC COM 576323109 455 7,165 SH   SOLE   0 0 7,165
MAXLINEAR INC COM 57776J100 1,950 59,792 SH   SOLE   0 0 59,792
MERCK & CO INC COM 58933Y105 1,265 14,688 SH   SOLE   0 0 14,688
META PLATFORMS INC CL A 30303M102 1,144 8,428 SH   SOLE   0 0 8,428
MICRON TECHNOLOGY INC COM 595112103 694 13,850 SH   SOLE   0 0 13,850
MICROSOFT CORP COM 594918104 506 2,172 SH   SOLE   0 0 2,172
NETFLIX INC COM 64110L106 428 1,816 SH   SOLE   0 0 1,816
NORTONLIFELOCK INC COM 668771108 621 30,813 SH   SOLE   0 0 30,813
ORIGIN MATERIALS INC COM 68622D106 166 32,153 SH   SOLE   0 0 32,153
PALANTIR TECHNOLOGIES INC CL A 69608A108 82 10,040 SH   SOLE   0 0 10,040
PFIZER INC COM 717081103 277 6,329 SH   SOLE   0 0 6,329
PINTEREST INC CL A 72352L106 383 16,452 SH   SOLE   0 0 16,452
POSHMARK INC COM CL A 73739W104 428 27,338 SH   SOLE   0 0 27,338
PROCTER AND GAMBLE CO COM 742718109 660 5,225 SH   SOLE   0 0 5,225
PTC INC COM 69370C100 1,065 10,186 SH   SOLE   0 0 10,186
PUBLIC STORAGE COM 74460D109 18,230 62,259 SH   SOLE   0 0 62,259
QUALCOMM INC COM 747525103 545 4,826 SH   SOLE   0 0 4,826
REALTY INCOME CORP COM 756109104 283 4,860 SH   SOLE   0 0 4,860
ROCKWELL AUTOMATION INC COM 773903109 2,001 9,300 SH   SOLE   0 0 9,300
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 461 6,781 SH   SOLE   0 0 6,781
SILICON LABORATORIES INC COM 826919102 531 4,300 SH   SOLE   0 0 4,300
SKYWORKS SOLUTIONS INC COM 83088M102 520 6,095 SH   SOLE   0 0 6,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,899 8,206 SH   SOLE   0 0 8,206
SOUTHWEST AIRLS CO COM 844741108 218 7,062 SH   SOLE   0 0 7,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 461 17,686 SH   SOLE   0 0 17,686
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,111 5,911 SH   SOLE   0 0 5,911
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 217 540 SH   SOLE   0 0 540
STAAR SURGICAL CO COM PAR $0.01 852312305 229 3,250 SH   SOLE   0 0 3,250
STARBUCKS CORP COM 855244109 1,837 21,800 SH   SOLE   0 0 21,800
STARWOOD PPTY TR INC COM 85571B105 927 50,876 SH   SOLE   0 0 50,876
STELLANTIS N.V SHS N82405106 118 10,000 SH   SOLE   0 0 10,000
STRATASYS LTD SHS M85548101 194 13,496 SH   SOLE   0 0 13,496
STRIDE INC COM 86333M108 2,283 54,312 SH   SOLE   0 0 54,312
SYSCO CORP COM 871829107 372 5,258 SH   SOLE   0 0 5,258
TARGET CORP COM 87612E106 202 1,362 SH   SOLE   0 0 1,362
TESLA INC COM 88160R101 587 2,213 SH   SOLE   0 0 2,213
TEXAS INSTRS INC COM 882508104 533 3,441 SH   SOLE   0 0 3,441
TRIMBLE INC COM 896239100 2,229 41,068 SH   SOLE   0 0 41,068
UBER TECHNOLOGIES INC COM 90353T100 600 22,660 SH   SOLE   0 0 22,660
ULTRA CLEAN HLDGS INC COM 90385V107 1,536 59,653 SH   SOLE   0 0 59,653
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,471 40,457 SH   SOLE   0 0 40,457
UNIVERSAL TECHNICAL INST INC COM 913915104 446 82,049 SH   SOLE   0 0 82,049
VALE S A SPONSORED ADS 91912E105 301 22,565 SH   SOLE   0 0 22,565
VALMONT INDS INC COM 920253101 1,627 6,056 SH   SOLE   0 0 6,056
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,947 122,175 SH   SOLE   0 0 122,175
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 343 3,613 SH   SOLE   0 0 3,613
VERISK ANALYTICS INC COM 92345Y106 1,589 9,319 SH   SOLE   0 0 9,319
VERIZON COMMUNICATIONS INC COM 92343V104 900 23,695 SH   SOLE   0 0 23,695
WELLS FARGO CO NEW COM 949746101 314 7,809 SH   SOLE   0 0 7,809
WORLD GOLD TR SPDR GLD MINIS 98149E303 376 11,403 SH   SOLE   0 0 11,403
YEXT INC COM 98585N106 134 29,933 SH   SOLE   0 0 29,933