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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 230,455 23,208 SH   SOLE   0 0 23,208
ABBOTT LABS COM 002824100 BBG001S5N9M6 712,308 6,534 SH   SOLE   0 0 6,534
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 766,614 5,690 SH   SOLE   0 0 5,690
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 411,855 842 SH   SOLE   0 0 842
ALLSTATE CORP COM 020002101 BBG001S9BM06 224,186 2,056 SH   SOLE   0 0 2,056
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,496,437 29,210 SH   SOLE   0 0 29,210
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 679,851 5,620 SH   SOLE   0 0 5,620
AMAZON COM INC COM 023135106 BBG001S5PQL7 706,012 5,416 SH   SOLE   0 0 5,416
AMBARELLA INC SHS G037AX101 BBG001V1SN18 309,179 3,695 SH   SOLE   0 0 3,695
AMDOCS LTD SHS G02602103 BBG001SBX7P3 1,362,894 13,787 SH   SOLE   0 0 13,787
AMERICAN ASSETS TR INC COM 024013104 BBG001TCBJS5 329,818 17,178 SH   SOLE   0 0 17,178
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,045,200 6,000 SH   SOLE   0 0 6,000
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 398,592 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 BBG001S5N8V8 20,168,767 103,979 SH   SOLE   0 0 103,979
ATKORE INC COM 047649108 BBG001T8LDZ8 697,364 4,472 SH   SOLE   0 0 4,472
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 4,660,290 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 7,558,265 22,165 SH   SOLE   0 0 22,165
BLACKROCK INC COM 09247X101 BBG001SDBP55 242,686 351 SH   SOLE   0 0 351
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 BBG013VPCL11 7,023,834 145,151 SH   SOLE   0 0 145,151
BOEING CO COM 097023105 BBG001S5P0V3 797,688 3,778 SH   SOLE   0 0 3,778
BOX INC CL A 10316T104 BBG001T5R852 4,809,976 163,716 SH   SOLE   0 0 163,716
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 BBG00QDWSVL5 1,087,858 23,867 SH   SOLE   0 0 23,867
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 895,893 28,423 SH   SOLE   0 0 28,423
CAMECO CORP COM 13321L108 BBG001S5Y5S6 209,880 6,699 SH   SOLE   0 0 6,699
CATERPILLAR INC COM 149123101 BBG001S5PJ06 660,113 2,683 SH   SOLE   0 0 2,683
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 324,104 2,060 SH   SOLE   0 0 2,060
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2,722,639 14,139 SH   SOLE   0 0 14,139
CLEARFIELD INC COM 18482P103 BBG001S5NS35 228,647 4,829 SH   SOLE   0 0 4,829
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 2,677,728 159,769 SH   SOLE   0 0 159,769
COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 226,965 4,310 SH   SOLE   0 0 4,310
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 400,016 743 SH   SOLE   0 0 743
CRITEO S A SPONS ADS 226718104 BBG005938P71 2,786,452 82,586 SH   SOLE   0 0 82,586
CSX CORP COM 126408103 BBG001S5Q7Q3 1,200,320 35,200 SH   SOLE   0 0 35,200
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1,238,561 17,916 SH   SOLE   0 0 17,916
DEERE & CO COM 244199105 BBG001S5QFF7 1,935,998 4,778 SH   SOLE   0 0 4,778
DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 90,905 51,359 SH   SOLE   0 0 51,359
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,390,184 26,772 SH   SOLE   0 0 26,772
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 257,688 580 SH   SOLE   0 0 580
ETFIS SER TR I VIRTUS REAVES UT 26923G806 BBG00B2VXTZ6 240,487 5,300 SH   SOLE   0 0 5,300
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 635,829 5,928 SH   SOLE   0 0 5,928
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 790,153 5,023 SH   SOLE   0 0 5,023
FLUOR CORP NEW COM 343412102 BBG001S5Q738 2,002,174 67,641 SH   SOLE   0 0 67,641
FORTINET INC COM 34959E109 BBG001S77BL6 3,016,189 39,902 SH   SOLE   0 0 39,902
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 BBG00J3N5C11 1,200,626 55,405 SH   SOLE   0 0 55,405
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1,937,320 48,433 SH   SOLE   0 0 48,433
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 447,652 17,224 SH   SOLE   0 0 17,224
GRAINGER W W INC COM 384802104 BBG001S5RRD2 1,506,207 1,910 SH   SOLE   0 0 1,910
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG001SLX655 408,199 6,920 SH   SOLE   0 0 6,920
GROUPON INC COM NEW 399473206 BBG001T8J560 531,776 89,979 SH   SOLE   0 0 89,979
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 499,293 7,948 SH   SOLE   0 0 7,948
HANESBRANDS INC COM 410345102 BBG001SMCKB8 53,622 11,811 SH   SOLE   0 0 11,811
HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 444,632 12,628 SH   SOLE   0 0 12,628
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 257,255 3,572 SH   SOLE   0 0 3,572
HOME DEPOT INC COM 437076102 BBG001S5RTW7 524,682 1,689 SH   SOLE   0 0 1,689
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 3,684,770 37,481 SH   SOLE   0 0 37,481
ILLUMINA INC COM 452327109 BBG001SF4NY1 2,704,289 14,424 SH   SOLE   0 0 14,424
INDEXIQ ACTIVE ETF TR IQ MACKAY CA MUN 45409F777 BBG01462TFL1 797,082 37,115 SH   SOLE   0 0 37,115
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 384,855 40,942 SH   SOLE   0 0 40,942
INTEL CORP COM 458140100 BBG001S5SF65 220,436 6,592 SH   SOLE   0 0 6,592
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 495,318 3,702 SH   SOLE   0 0 3,702
INTUIT COM 461202103 BBG001S6TWR2 2,716,209 5,928 SH   SOLE   0 0 5,928
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,356,512 9,065 SH   SOLE   0 0 9,065
IONQ INC COM 46222L108 BBG00XZP0LC3 660,250 48,799 SH   SOLE   0 0 48,799
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 4,020,476 110,483 SH   SOLE   0 0 110,483
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 635,162 20,081 SH   SOLE   0 0 20,081
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 1,688,533 52,067 SH   SOLE   0 0 52,067
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1,040,044 16,802 SH   SOLE   0 0 16,802
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 266,982 4,688 SH   SOLE   0 0 4,688
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 738,744 7,566 SH   SOLE   0 0 7,566
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 5,741,437 58,616 SH   SOLE   0 0 58,616
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1,601,219 32,718 SH   SOLE   0 0 32,718
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 511,969 7,020 SH   SOLE   0 0 7,020
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 376,683 3,865 SH   SOLE   0 0 3,865
ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 207,382 5,822 SH   SOLE   0 0 5,822
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 863,843 46,948 SH   SOLE   0 0 46,948
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 301,635 3,144 SH   SOLE   0 0 3,144
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 2,838,588 71,754 SH   SOLE   0 0 71,754
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 367,779 5,036 SH   SOLE   0 0 5,036
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 430,503 4,019 SH   SOLE   0 0 4,019
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 383,730 4,035 SH   SOLE   0 0 4,035
ITT INC COM 45073V108 BBG00CVQZQB3 223,052 2,393 SH   SOLE   0 0 2,393
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 587,297 21,552 SH   SOLE   0 0 21,552
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,369,853 14,318 SH   SOLE   0 0 14,318
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 5,130,036 35,273 SH   SOLE   0 0 35,273
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 312,844 2,266 SH   SOLE   0 0 2,266
LINCOLN EDL SVCS CORP COM 533535100 BBG001SH9DM7 390,098 57,878 SH   SOLE   0 0 57,878
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 203,446 442 SH   SOLE   0 0 442
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 2,015,293 1,457 SH   SOLE   0 0 1,457
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 367,380 2,000 SH   SOLE   0 0 2,000
MASTEC INC COM 576323109 BBG001S95HF8 571,801 4,847 SH   SOLE   0 0 4,847
MAXLINEAR INC COM 57776J100 BBG001S6MZV7 1,497,886 47,462 SH   SOLE   0 0 47,462
MCDONALDS CORP COM 580135101 BBG001S5T110 4,041,367 13,543 SH   SOLE   0 0 13,543
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,302,130 11,285 SH   SOLE   0 0 11,285
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,855,003 9,948 SH   SOLE   0 0 9,948
MICROSOFT CORP COM 594918104 BBG001S5TD05 370,120 1,087 SH   SOLE   0 0 1,087
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 415,858 983 SH   SOLE   0 0 983
ORIGIN MATERIALS INC COM 68622D106 BBG00VR487L6 719,050 168,791 SH   SOLE   0 0 168,791
PFIZER INC COM 717081103 BBG001S5V466 231,384 6,308 SH   SOLE   0 0 6,308
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 209,992 1,875 SH   SOLE   0 0 1,875
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 792,842 5,225 SH   SOLE   0 0 5,225
PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 1,357,188 128,400 SH   SOLE   0 0 128,400
PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 1,329,149 95,760 SH   SOLE   0 0 95,760
PTC INC COM 69370C100 BBG001S6DNK6 2,339,466 16,440 SH   SOLE   0 0 16,440
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 18,253,008 62,536 SH   SOLE   0 0 62,536
QUALCOMM INC COM 747525103 BBG001S6VS70 286,891 2,410 SH   SOLE   0 0 2,410
RANPAK HOLDINGS CORP COM CL A 75321W103 BBG00JRXX6Z8 219,930 48,657 SH   SOLE   0 0 48,657
REALTY INCOME CORP COM 756109104 BBG001S884K0 290,579 4,860 SH   SOLE   0 0 4,860
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 3,175,728 9,639 SH   SOLE   0 0 9,639
SALESFORCE INC COM 79466L302 BBG001SDLP09 689,764 3,265 SH   SOLE   0 0 3,265
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 901,791 10,882 SH   SOLE   0 0 10,882
SEMPRA COM 816851109 BBG001SBVZ73 913,723 6,276 SH   SOLE   0 0 6,276
SILICON LABORATORIES INC COM 826919102 BBG001S5W492 403,036 2,555 SH   SOLE   0 0 2,555
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 BBG010WX4HG1 56,608 68,202 SH   SOLE   0 0 68,202
SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 627,666 9,590 SH   SOLE   0 0 9,590
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 243,712 2,202 SH   SOLE   0 0 2,202
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 2,134,478 7,933 SH   SOLE   0 0 7,933
SOUTHLAND HLDGS INC COM 84445C100 BBG013HD7XD1 166,491 20,279 SH   SOLE   0 0 20,279
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 255,715 7,062 SH   SOLE   0 0 7,062
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 950,636 31,158 SH   SOLE   0 0 31,158
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 4,919,689 11,098 SH   SOLE   0 0 11,098
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 410,905 858 SH   SOLE   0 0 858
STARBUCKS CORP COM 855244109 BBG001S72KH6 2,245,622 22,669 SH   SOLE   0 0 22,669
STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 693,990 35,773 SH   SOLE   0 0 35,773
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 175,400 10,000 SH   SOLE   0 0 10,000
STRATASYS LTD SHS M85548101 BBG002S5ZS58 509,730 28,701 SH   SOLE   0 0 28,701
STRIDE INC COM 86333M108 BBG001SNN4P5 1,302,715 34,991 SH   SOLE   0 0 34,991
SYSCO CORP COM 871829107 BBG001S5WJS8 390,144 5,258 SH   SOLE   0 0 5,258
TESLA INC COM 88160R101 BBG001SQKGD7 572,491 2,187 SH   SOLE   0 0 2,187
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 619,518 3,441 SH   SOLE   0 0 3,441
TRIMBLE INC COM 896239100 BBG001S5SZP0 942,824 17,809 SH   SOLE   0 0 17,809
U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 353,727 6,981 SH   SOLE   0 0 6,981
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1,037,030 24,022 SH   SOLE   0 0 24,022
UBIQUITI INC COM 90353W103 BBG001T1WDF3 292,596 1,665 SH   SOLE   0 0 1,665
ULTRA CLEAN HLDGS INC COM 90385V107 BBG001SHTS06 1,462,260 38,020 SH   SOLE   0 0 38,020
UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 10,654,688 48,266 SH   SOLE   0 0 48,266
UNIVERSAL TECHNICAL INST INC COM 913915104 BBG001SC4X67 585,747 84,768 SH   SOLE   0 0 84,768
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 350,195 26,095 SH   SOLE   0 0 26,095
VALMONT INDS INC COM 920253101 BBG001S5X650 2,396,172 8,233 SH   SOLE   0 0 8,233
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 4,812,451 159,829 SH   SOLE   0 0 159,829
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 211,786 520 SH   SOLE   0 0 520
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 2,165,739 9,582 SH   SOLE   0 0 9,582
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 713,338 19,181 SH   SOLE   0 0 19,181
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 333,288 7,809 SH   SOLE   0 0 7,809
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 454,909 11,943 SH   SOLE   0 0 11,943
XYLEM INC COM 98419M100 BBG001V05C73 201,139 1,786 SH   SOLE   0 0 1,786
YEXT INC COM 98585N106 BBG001V12329 1,108,323 97,995 SH   SOLE   0 0 97,995