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
ABBOTT LABS COM 002824100   3,213 28,272 SH   SOLE 0 0 0 28,272
ABBVIE INC COM 00287Y109   35,117 192,846 SH   SOLE 0 0 0 192,846
ACADIA PHARMACEUTICALS INC COM 004225108   1,428 77,254 SH   SOLE 0 0 0 77,254
ACUSHNET HLDGS CORP COM 005098108   1,165 17,669 SH   SOLE 0 0 0 17,669
ADDUS HOMECARE CORP COM 006739106   2,958 28,624 SH   SOLE 0 0 0 28,624
ADOBE INC COM 00724F101   12,200 24,178 SH   SOLE 0 0 0 24,178
ADVANCED MICRO DEVICES INC COM 007903107   3,614 20,022 SH   SOLE 0 0 0 20,022
AGNICO EAGLE MINES LTD COM 008474108   342 5,734 SH   SOLE 0 0 0 5,734
AIRBNB INC COM CL A 009066101   2,123 12,868 SH   SOLE 0 0 0 12,868
ALLSTATE CORP COM 020002101   642 3,711 SH   SOLE 0 0 0 3,711
ALPHABET INC CAP STK CL C 02079K107   1,953 12,829 SH   SOLE 0 0 0 12,829
ALPHABET INC CAP STK CL A 02079K305   47,682 315,980 SH   SOLE 0 0 0 315,980
ALTRIA GROUP INC COM 02209S103   242 5,544 SH   SOLE 0 0 0 5,544
AMAZON COM INC COM 023135106   26,738 148,233 SH   SOLE 0 0 0 148,233
AMER STATES WTR CO COM 029899101   1,920 26,584 SH   SOLE 0 0 0 26,584
AMERICAN WTR WKS CO INC NEW COM 030420103   1,251 10,240 SH   SOLE 0 0 0 10,240
CENCORA INC COM 03073E105   11,637 47,890 SH   SOLE 0 0 0 47,890
AMGEN INC COM 031162100   3,912 13,759 SH   SOLE 0 0 0 13,759
ELEVANCE HEALTH INC COM 036752103   361 696 SH   SOLE 0 0 0 696
APPLE INC COM 037833100   90,573 528,212 SH   SOLE 0 0 0 528,212
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,626 13,291 SH   SOLE 0 0 0 13,291
APPLIED MATLS INC COM 038222105   295 1,429 SH   SOLE 0 0 0 1,429
ARISTA NETWORKS INC COM 040413106   4,220 14,553 SH   SOLE 0 0 0 14,553
ATLASSIAN CORPORATION CL A 049468101   659 3,380 SH   SOLE 0 0 0 3,380
AUTODESK INC COM 052769106   1,700 6,529 SH   SOLE 0 0 0 6,529
AUTOMATIC DATA PROCESSING IN COM 053015103   20,355 81,505 SH   SOLE 0 0 0 81,505
AUTOZONE INC COM 053332102   6,587 2,090 SH   SOLE 0 0 0 2,090
AXCELIS TECHNOLOGIES INC COM NEW 054540208   962 8,624 SH   SOLE 0 0 0 8,624
AXOS FINANCIAL INC COM 05465C100   1,371 25,367 SH   SOLE 0 0 0 25,367
AZEK CO INC CL A 05478C105   1,544 30,737 SH   SOLE 0 0 0 30,737
BRP GROUP INC COM CL A 05589G102   1,080 37,309 SH   SOLE 0 0 0 37,309
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   161 10,275 SH   SOLE 0 0 0 10,275
BANCORP INC DEL COM 05969A105   722 21,591 SH   SOLE 0 0 0 21,591
BANK AMERICA CORP COM 060505104   441 11,628 SH   SOLE 0 0 0 11,628
BANK NEW YORK MELLON CORP COM 064058100   1,153 20,017 SH   SOLE 0 0 0 20,017
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,076 8 SH   SOLE 0 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,181 14,699 SH   SOLE 0 0 0 14,699
BEST BUY INC COM 086516101   59,685 727,600 SH   SOLE 0 0 0 727,600
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   265 4,620 SH   SOLE 0 0 0 4,620
BOEING CO COM 097023105   678 3,514 SH   SOLE 0 0 0 3,514
BRISTOL-MYERS SQUIBB CO COM 110122108   292 5,393 SH   SOLE 0 0 0 5,393
BROADCOM INC COM 11135F101   22,459 16,945 SH   SOLE 0 0 0 16,945
CME GROUP INC COM 12572Q105   2,082 9,670 SH   SOLE 0 0 0 9,670
CSW INDUSTRIALS INC COM 126402106   2,048 8,730 SH   SOLE 0 0 0 8,730
CSX CORP COM 126408103   3,448 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100   449 5,625 SH   SOLE 0 0 0 5,625
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   286 3,906 SH   SOLE 0 0 0 3,906
CARNIVAL CORP UNIT 99/99/9999 143658300   165 10,101 SH   SOLE 0 0 0 10,101
CARRIER GLOBAL CORPORATION COM 14448C104   1,603 27,575 SH   SOLE 0 0 0 27,575
CATERPILLAR INC COM 149123101   584 1,593 SH   SOLE 0 0 0 1,593
CHAMPIONX CORPORATION COM 15872M104   2,840 79,121 SH   SOLE 0 0 0 79,121
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   77 40,650 SH   SOLE 0 0 0 40,650
CHEGG INC COM 163092109   310 41,000 SH   SOLE 0 0 0 41,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   833 16,868 SH   SOLE 0 0 0 16,868
CHENIERE ENERGY INC COM NEW 16411R208   6,591 40,866 SH   SOLE 0 0 0 40,866
CHEVRON CORP NEW COM 166764100   4,008 25,410 SH   SOLE 0 0 0 25,410
CHURCH & DWIGHT CO INC COM 171340102   200 1,920 SH   SOLE 0 0 0 1,920
CISCO SYS INC COM 17275R102   24,114 483,146 SH   SOLE 0 0 0 483,146
CLEAN HARBORS INC COM 184496107   687 3,411 SH   SOLE 0 0 0 3,411
CLOROX CO DEL COM 189054109   219 1,430 SH   SOLE 0 0 0 1,430
CLOUDFLARE INC CL A COM 18915M107   1,315 13,578 SH   SOLE 0 0 0 13,578
COCA COLA CO COM 191216100   17,646 288,433 SH   SOLE 0 0 0 288,433
COMCAST CORP NEW CL A 20030N101   19,081 440,202 SH   SOLE 0 0 0 440,202
COMMERCIAL METALS CO COM 201723103   1,178 20,047 SH   SOLE 0 0 0 20,047
CONOCOPHILLIPS COM 20825C104   1,069 8,397 SH   SOLE 0 0 0 8,397
COSTCO WHSL CORP NEW COM 22160K105   8,932 12,192 SH   SOLE 0 0 0 12,192
CROCS INC COM 227046109   2,526 17,566 SH   SOLE 0 0 0 17,566
CROWDSTRIKE HLDGS INC CL A 22788C105   1,279 3,990 SH   SOLE 0 0 0 3,990
CUMMINS INC COM 231021106   829 2,815 SH   SOLE 0 0 0 2,815
D R HORTON INC COM 23331A109   329 2,001 SH   SOLE 0 0 0 2,001
DANAHER CORPORATION COM 235851102   21,485 86,038 SH   SOLE 0 0 0 86,038
DATADOG INC CL A COM 23804L103   526 4,256 SH   SOLE 0 0 0 4,256
DECKERS OUTDOOR CORP COM 243537107   2,180 2,316 SH   SOLE 0 0 0 2,316
DEERE & CO COM 244199105   10,955 26,671 SH   SOLE 0 0 0 26,671
DELTA AIR LINES INC DEL COM NEW 247361702   326 6,800 SH   SOLE 0 0 0 6,800
DIAMONDBACK ENERGY INC COM 25278X109   2,399 12,107 SH   SOLE 0 0 0 12,107
DIGI INTL INC COM 253798102   2,002 62,706 SH   SOLE 0 0 0 62,706
DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591   202 4,000 SH   SOLE 0 0 0 4,000
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   600 14,292 SH   SOLE 0 0 0 14,292
DISNEY WALT CO COM 254687106   18,244 149,107 SH   SOLE 0 0 0 149,107
DISCOVER FINL SVCS COM 254709108   2,305 17,582 SH   SOLE 0 0 0 17,582
DUTCH BROS INC CL A 26701L100   402 12,190 SH   SOLE 0 0 0 12,190
EATON VANCE TAX-MANAGED GLOB COM 27829F108   119 14,555 SH   SOLE 0 0 0 14,555
EDWARDS LIFESCIENCES CORP COM 28176E108   3,451 36,110 SH   SOLE 0 0 0 36,110
ELANCO ANIMAL HEALTH INC COM 28414H103   228 14,010 SH   SOLE 0 0 0 14,010
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   269 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107   255 2,108 SH   SOLE 0 0 0 2,108
ESSEX PPTY TR INC COM 297178105   389 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106   1,869 27,193 SH   SOLE 0 0 0 27,193
EXELON CORP COM 30161N101   16,555 440,644 SH   SOLE 0 0 0 440,644
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,077 26,572 SH   SOLE 0 0 0 26,572
EXXON MOBIL CORP COM 30231G102   20,420 175,670 SH   SOLE 0 0 0 175,670
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   112 18,894 SH   SOLE 0 0 0 18,894
META PLATFORMS INC CL A 30303M102   18,459 38,015 SH   SOLE 0 0 0 38,015
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   15,092 243,181 SH   SOLE 0 0 0 243,181
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,149 21,634 SH   SOLE 0 0 0 21,634
FIFTH THIRD BANCORP COM 316773100   935 25,122 SH   SOLE 0 0 0 25,122
FIRST HORIZON CORPORATION COM 320517105   493 32,000 SH   SOLE 0 0 0 32,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   344 7,897 SH   SOLE 0 0 0 7,897
FIVE BELOW INC COM 33829M101   816 4,500 SH   SOLE 0 0 0 4,500
FLOWERS FOODS INC COM 343498101   895 37,670 SH   SOLE 0 0 0 37,670
FORD MTR CO DEL COM 345370860   628 47,267 SH   SOLE 0 0 0 47,267
FRANCO NEV CORP COM 351858105   1,576 13,226 SH   SOLE 0 0 0 13,226
FRANKLIN ELEC INC COM 353514102   1,134 10,620 SH   SOLE 0 0 0 10,620
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   94 15,000 SH   SOLE 0 0 0 15,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   672 7,396 SH   SOLE 0 0 0 7,396
GALLAGHER ARTHUR J & CO COM 363576109   25,865 103,445 SH   SOLE 0 0 0 103,445
GARRETT MOTION INC COM 366505105   277 27,900 SH   SOLE 0 0 0 27,900
GENERAL DYNAMICS CORP COM 369550108   3,465 12,266 SH   SOLE 0 0 0 12,266
GENERAL ELECTRIC CO COM NEW 369604301   337 1,918 SH   SOLE 0 0 0 1,918
GENERAL MLS INC COM 370334104   1,552 22,180 SH   SOLE 0 0 0 22,180
GIBRALTAR INDS INC COM 374689107   2,178 27,051 SH   SOLE 0 0 0 27,051
GILEAD SCIENCES INC COM 375558103   1,059 14,455 SH   SOLE 0 0 0 14,455
GLOBUS MED INC CL A 379577208   2,729 50,869 SH   SOLE 0 0 0 50,869
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   5,885 93,156 SH   SOLE 0 0 0 93,156
HP INC COM 40434L105   396 13,118 SH   SOLE 0 0 0 13,118
HAMILTON LANE INC CL A 407497106   1,352 11,993 SH   SOLE 0 0 0 11,993
HAWKINS INC COM 420261109   597 7,773 SH   SOLE 0 0 0 7,773
HEALTHCARE SVCS GROUP INC COM 421906108   969 77,677 SH   SOLE 0 0 0 77,677
HEALTHCARE RLTY TR CL A COM 42226K105   250 17,690 SH   SOLE 0 0 0 17,690
HERSHEY CO COM 427866108   29,833 153,383 SH   SOLE 0 0 0 153,383
HOME DEPOT INC COM 437076102   3,744 9,760 SH   SOLE 0 0 0 9,760
HONEYWELL INTL INC COM 438516106   286 1,395 SH   SOLE 0 0 0 1,395
HUNTINGTON BANCSHARES INC COM 446150104   375 26,866 SH   SOLE 0 0 0 26,866
ITT INC COM 45073V108   803 5,900 SH   SOLE 0 0 0 5,900
ILLINOIS TOOL WKS INC COM 452308109   222 827 SH   SOLE 0 0 0 827
INNOVATIVE INDL PPTYS INC COM 45781V101   236 2,276 SH   SOLE 0 0 0 2,276
INTEL CORP COM 458140100   525 11,883 SH   SOLE 0 0 0 11,883
INTER PARFUMS INC COM 458334109   2,144 15,255 SH   SOLE 0 0 0 15,255
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,865 13,572 SH   SOLE 0 0 0 13,572
INTERNATIONAL BUSINESS MACHS COM 459200101   34,469 180,505 SH   SOLE 0 0 0 180,505
INVESCO QQQ TR UNIT SER 1 46090E103   1,905 4,290 SH   SOLE 0 0 0 4,290
INTRA-CELLULAR THERAPIES INC COM 46116X101   367 5,300 SH   SOLE 0 0 0 5,300
INTUIT COM 461202103   544 837 SH   SOLE 0 0 0 837
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,460 8,622 SH   SOLE 0 0 0 8,622
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   392 10,201 SH   SOLE 0 0 0 10,201
ISHARES GOLD TR ISHARES NEW 464285204   11,485 273,391 SH   SOLE 0 0 0 273,391
ISHARES INC MSCI GBL MIN VOL 464286525   454 4,308 SH   SOLE 0 0 0 4,308
ISHARES TR S&P 100 ETF 464287101   5,407 21,855 SH   SOLE 0 0 0 21,855
ISHARES TR SELECT DIVID ETF 464287168   257 2,090 SH   SOLE 0 0 0 2,090
ISHARES TR CORE S&P500 ETF 464287200   17,070 32,470 SH   SOLE 0 0 0 32,470
ISHARES TR CORE US AGGBD ET 464287226   11,142 113,763 SH   SOLE 0 0 0 113,763
ISHARES TR MSCI EMG MKT ETF 464287234   777 18,903 SH   SOLE 0 0 0 18,903
ISHARES TR IBOXX INV CP ETF 464287242   2,808 25,777 SH   SOLE 0 0 0 25,777
ISHARES TR S&P 500 GRWT ETF 464287309   587 6,951 SH   SOLE 0 0 0 6,951
ISHARES TR 20 YR TR BD ETF 464287432   5,925 62,615 SH   SOLE 0 0 0 62,615
ISHARES TR 1 3 YR TREAS BD 464287457   11,432 139,788 SH   SOLE 0 0 0 139,788
ISHARES TR CORE S&P US GWT 464287671   831 7,089 SH   SOLE 0 0 0 7,089
ISHARES TR RUSSELL 3000 ETF 464287689   209 695 SH   SOLE 0 0 0 695
ISHARES TR CORE S&P SCP ETF 464287804   2,601 23,533 SH   SOLE 0 0 0 23,533
ISHARES TR JPMORGAN USD EMG 464288281   2,089 23,294 SH   SOLE 0 0 0 23,294
ISHARES TR INTL SEL DIV ETF 464288448   370 13,192 SH   SOLE 0 0 0 13,192
ISHARES TR MSCI KLD400 SOC 464288570   377 3,742 SH   SOLE 0 0 0 3,742
ISHARES TR MBS ETF 464288588   2,526 27,328 SH   SOLE 0 0 0 27,328
ISHARES TR USD INV GRDE ETF 464288620   598 11,779 SH   SOLE 0 0 0 11,779
ISHARES TR ISHS 5-10YR INVT 464288638   4,647 90,057 SH   SOLE 0 0 0 90,057
ISHARES TR PFD AND INCM SEC 464288687   402 12,466 SH   SOLE 0 0 0 12,466
ISHARES TR MSCI USA ESG SLC 464288802   264 2,420 SH   SOLE 0 0 0 2,420
ISHARES TR EAFE VALUE ETF 464288877   8,792 161,626 SH   SOLE 0 0 0 161,626
ISHARES TR EAFE GRWTH ETF 464288885   7,045 67,882 SH   SOLE 0 0 0 67,882
ISHARES TR GRWT ALLOCAT ETF 464289867   319 5,729 SH   SOLE 0 0 0 5,729
ISHARES SILVER TR ISHARES 46428Q109   795 34,938 SH   SOLE 0 0 0 34,938
ISHARES TR US TREAS BD ETF 46429B267   1,347 59,152 SH   SOLE 0 0 0 59,152
ISHARES TR MSCI INDIA ETF 46429B598   373 7,234 SH   SOLE 0 0 0 7,234
ISHARES TR FLTG RATE NT ETF 46429B655   287 5,630 SH   SOLE 0 0 0 5,630
ISHARES TR CORE HIGH DV ETF 46429B663   889 8,069 SH   SOLE 0 0 0 8,069
ISHARES TR MSCI USA MIN VOL 46429B697   7,396 88,486 SH   SOLE 0 0 0 88,486
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   251 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR MSCI USA QLT FCT 46432F339   21,635 131,642 SH   SOLE 0 0 0 131,642
ISHARES TR MSCI USA MMENTM 46432F396   4,859 25,935 SH   SOLE 0 0 0 25,935
ISHARES INC MSCI EMRG CHN 46434G764   937 16,281 SH   SOLE 0 0 0 16,281
ISHARES INC ESG AWR MSCI EM 46434G863   4,008 124,369 SH   SOLE 0 0 0 124,369
ISHARES TR MSCI LW CRB TG 46434V464   1,196 6,664 SH   SOLE 0 0 0 6,664
ISHARES TR TRS FLT RT BD 46434V860   6,022 118,798 SH   SOLE 0 0 0 118,798
ISHARES TR ESG AWRE USD ETF 46435G193   609 26,473 SH   SOLE 0 0 0 26,473
ISHARES TR ESG AWR MSCI USA 46435G425   16,015 139,311 SH   SOLE 0 0 0 139,311
ISHARES TR ESG AW MSCI EAFE 46435G516   272 3,399 SH   SOLE 0 0 0 3,399
ISHARES TR ESG AWR US AGRGT 46435U549   552 11,727 SH   SOLE 0 0 0 11,727
ISHARES TR ESG ADV TTL USD 46436E619   1,054 24,610 SH   SOLE 0 0 0 24,610
ISHARES TR ESG MSCI USA ETF 46436E767   697 15,448 SH   SOLE 0 0 0 15,448
J & J SNACK FOODS CORP COM 466032109   957 6,618 SH   SOLE 0 0 0 6,618
JPMORGAN CHASE & CO COM 46625H100   13,883 69,309 SH   SOLE 0 0 0 69,309
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,885 32,576 SH   SOLE 0 0 0 32,576
JOHNSON & JOHNSON COM 478160104   27,176 171,795 SH   SOLE 0 0 0 171,795
KLA CORP COM NEW 482480100   228 326 SH   SOLE 0 0 0 326
KIMBERLY-CLARK CORP COM 494368103   418 3,234 SH   SOLE 0 0 0 3,234
KINDER MORGAN INC DEL COM 49456B101   13,210 720,292 SH   SOLE 0 0 0 720,292
LAM RESEARCH CORP COM 512807108   5,418 5,577 SH   SOLE 0 0 0 5,577
LEMAITRE VASCULAR INC COM 525558201   928 13,990 SH   SOLE 0 0 0 13,990
ELI LILLY & CO COM 532457108   1,643 2,112 SH   SOLE 0 0 0 2,112
LOCKHEED MARTIN CORP COM 539830109   12,378 27,213 SH   SOLE 0 0 0 27,213
LOWES COS INC COM 548661107   14,697 57,696 SH   SOLE 0 0 0 57,696
LULULEMON ATHLETICA INC COM 550021109   3,528 9,030 SH   SOLE 0 0 0 9,030
MARQETA INC CLASS A COM 57142B104   7,825 20,030 SH   SOLE 0 0 0 20,030
MARTEN TRANS LTD COM 573075108   898 48,584 SH   SOLE 0 0 0 48,584
MARVELL TECHNOLOGY INC COM 573874104   437 6,170 SH   SOLE 0 0 0 6,170
MASTERCARD INCORPORATED CL A 57636Q104   2,354 4,888 SH   SOLE 0 0 0 4,888
MATCH GROUP INC NEW COM 57667L107   757 20,874 SH   SOLE 0 0 0 20,874
MCCORMICK & CO INC COM NON VTG 579780206   209 2,718 SH   SOLE 0 0 0 2,718
MCDONALDS CORP COM 580135101   32,544 115,425 SH   SOLE 0 0 0 115,425
MCKESSON CORP COM 58155Q103   2,522 4,697 SH   SOLE 0 0 0 4,697
MERCK & CO INC COM 58933Y105   27,538 208,697 SH   SOLE 0 0 0 208,697
MICROSOFT CORP COM 594918104   78,309 186,132 SH   SOLE 0 0 0 186,132
MONDELEZ INTL INC CL A 609207105   13,220 188,860 SH   SOLE 0 0 0 188,860
MORGAN STANLEY COM NEW 617446448   4,969 52,771 SH   SOLE 0 0 0 52,771
NETFLIX INC COM 64110L106   530 872 SH   SOLE 0 0 0 872
NEW YORK CMNTY BANCORP INC COM 649445103   48 15,000 SH   SOLE 0 0 0 15,000
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   405 13,461 SH   SOLE 0 0 0 13,461
NORTHERN TR CORP COM 665859104   5,178 58,238 SH   SOLE 0 0 0 58,238
NORTHWEST BANCSHARES INC MD COM 667340103   334 28,700 SH   SOLE 0 0 0 28,700
NOVO-NORDISK A S ADR 670100205   9,231 71,890 SH   SOLE 0 0 0 71,890
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   288 23,696 SH   SOLE 0 0 0 23,696
NVIDIA CORPORATION COM 67066G104   17,440 19,301 SH   SOLE 0 0 0 19,301
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   676 61,323 SH   SOLE 0 0 0 61,323
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   165 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   185 12,096 SH   SOLE 0 0 0 12,096
ORACLE CORP COM 68389X105   16,727 133,165 SH   SOLE 0 0 0 133,165
OTIS WORLDWIDE CORP COM 68902V107   1,340 13,500 SH   SOLE 0 0 0 13,500
PNC FINL SVCS GROUP INC COM 693475105   563 3,486 SH   SOLE 0 0 0 3,486
PACIRA BIOSCIENCES INC COM 695127100   1,005 34,382 SH   SOLE 0 0 0 34,382
PAYPAL HLDGS INC COM 70450Y103   2,690 40,156 SH   SOLE 0 0 0 40,156
PEPSICO INC COM 713448108   799 4,564 SH   SOLE 0 0 0 4,564
PFIZER INC COM 717081103   699 25,173 SH   SOLE 0 0 0 25,173
PHILIP MORRIS INTL INC COM 718172109   214 2,340 SH   SOLE 0 0 0 2,340
PHILLIPS 66 COM 718546104   1,277 7,819 SH   SOLE 0 0 0 7,819
PRICE T ROWE GROUP INC COM 74144T108   1,731 14,200 SH   SOLE 0 0 0 14,200
PROCTER AND GAMBLE CO COM 742718109   2,494 15,370 SH   SOLE 0 0 0 15,370
PROGRESS SOFTWARE CORP COM 743312100   1,043 19,564 SH   SOLE 0 0 0 19,564
PROGRESSIVE CORP COM 743315103   3,534 17,088 SH   SOLE 0 0 0 17,088
PROSHARES TR SHORT S&P 500 NE 74347B425   327 27,581 SH   SOLE 0 0 0 27,581
QORVO INC COM 74736K101   344 3,000 SH   SOLE 0 0 0 3,000
QUALCOMM INC COM 747525103   13,836 81,727 SH   SOLE 0 0 0 81,727
QUALYS INC COM 74758T303   2,533 15,182 SH   SOLE 0 0 0 15,182
RLI CORP COM 749607107   1,116 7,517 SH   SOLE 0 0 0 7,517
RTX CORPORATION COM 75513E101   2,944 30,188 SH   SOLE 0 0 0 30,188
REALTY INCOME CORP COM 756109104   630 11,653 SH   SOLE 0 0 0 11,653
ROPER TECHNOLOGIES INC COM 776696106   15,823 28,213 SH   SOLE 0 0 0 28,213
SHELL PLC SPON ADS 780259305   13,124 195,761 SH   SOLE 0 0 0 195,761
S&P GLOBAL INC COM 78409V104   2,050 4,818 SH   SOLE 0 0 0 4,818
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,556 18,270 SH   SOLE 0 0 0 18,270
SPS COMM INC COM 78463M107   1,099 5,946 SH   SOLE 0 0 0 5,946
SPDR GOLD TR GOLD SHS 78463V107   7,052 34,278 SH   SOLE 0 0 0 34,278
SPDR SER TR S&P DIVID ETF 78464A763   314 2,392 SH   SOLE 0 0 0 2,392
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   268 6,700 SH   SOLE 0 0 0 6,700
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   351 881 SH   SOLE 0 0 0 881
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,781 19,396 SH   SOLE 0 0 0 19,396
SALESFORCE INC COM 79466L302   3,417 11,347 SH   SOLE 0 0 0 11,347
SANDSTORM GOLD LTD COM NEW 80013R206   53 10,001 SH   SOLE 0 0 0 10,001
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   348 3,754 SH   SOLE 0 0 0 3,754
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   234 4,745 SH   SOLE 0 0 0 4,745
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   620 7,688 SH   SOLE 0 0 0 7,688
SELECT SECTOR SPDR TR ENERGY 81369Y506   250 2,645 SH   SOLE 0 0 0 2,645
SELECT WATER SOLUTIONS INC CL A COM 81617J301   254 27,500 SH   SOLE 0 0 0 27,500
SEMPRA COM 816851109   230 3,202 SH   SOLE 0 0 0 3,202
SERVICENOW INC COM 81762P102   3,371 4,421 SH   SOLE 0 0 0 4,421
SHOCKWAVE MED INC COM 82489T104   1,813 5,567 SH   SOLE 0 0 0 5,567
SHOPIFY INC CL A 82509L107   240 3,105 SH   SOLE 0 0 0 3,105
SIERRA BANCORP COM 82620P102   263 13,001 SH   SOLE 0 0 0 13,001
SIMPLY GOOD FOODS CO COM 82900L102   986 28,974 SH   SOLE 0 0 0 28,974
SMITH & WESSON BRANDS INC COM 831754106   188 10,858 SH   SOLE 0 0 0 10,858
SNOWFLAKE INC CL A 833445109   539 3,335 SH   SOLE 0 0 0 3,335
SOUTHERN CO COM 842587107   492 6,864 SH   SOLE 0 0 0 6,864
STARBUCKS CORP COM 855244109   2,184 23,896 SH   SOLE 0 0 0 23,896
STEEL DYNAMICS INC COM 858119100   3,681 24,830 SH   SOLE 0 0 0 24,830
STRIDE INC COM 86333M108   1,144 18,149 SH   SOLE 0 0 0 18,149
STRYKER CORPORATION COM 863667101   342 956 SH   SOLE 0 0 0 956
TJX COS INC NEW COM 872540109   2,302 22,702 SH   SOLE 0 0 0 22,702
TARGET CORP COM 87612E106   471 2,660 SH   SOLE 0 0 0 2,660
TESLA INC COM 88160R101   13,740 78,164 SH   SOLE 0 0 0 78,164
TEXAS INSTRS INC COM 882508104   3,369 19,337 SH   SOLE 0 0 0 19,337
TEXAS ROADHOUSE INC COM 882681109   1,708 11,058 SH   SOLE 0 0 0 11,058
THE TRADE DESK INC COM CL A 88339J105   552 6,310 SH   SOLE 0 0 0 6,310
3M CO COM 88579Y101   211 1,989 SH   SOLE 0 0 0 1,989
TIMKEN CO COM 887389104   475 5,434 SH   SOLE 0 0 0 5,434
TRAVELERS COMPANIES INC COM 89417E109   873 3,794 SH   SOLE 0 0 0 3,794
UDEMY INC COM 902685106   439 40,000 SH   SOLE 0 0 0 40,000
US BANCORP DEL COM NEW 902973304   813 18,185 SH   SOLE 0 0 0 18,185
UBER TECHNOLOGIES INC COM 90353T100   566 7,355 SH   SOLE 0 0 0 7,355
UNITED PARCEL SERVICE INC CL B 911312106   1,411 9,495 SH   SOLE 0 0 0 9,495
UNITEDHEALTH GROUP INC COM 91324P102   12,802 25,877 SH   SOLE 0 0 0 25,877
VALLEY NATL BANCORP COM 919794107   94 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,030 16,590 SH   SOLE 0 0 0 16,590
VANGUARD WORLD FD ESG US STK ETF 921910733   345 3,700 SH   SOLE 0 0 0 3,700
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   223 3,073 SH   SOLE 0 0 0 3,073
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   601 4,968 SH   SOLE 0 0 0 4,968
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   347 5,920 SH   SOLE 0 0 0 5,920
VANGUARD WORLD FD UTILITIES ETF 92204A876   379 2,657 SH   SOLE 0 0 0 2,657
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   307 3,807 SH   SOLE 0 0 0 3,807
VEEVA SYS INC CL A COM 922475108   1,584 6,836 SH   SOLE 0 0 0 6,836
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   601 1,251 SH   SOLE 0 0 0 1,251
VANGUARD INDEX FDS LARGE CAP ETF 922908637   925 3,857 SH   SOLE 0 0 0 3,857
VANGUARD INDEX FDS GROWTH ETF 922908736   233 676 SH   SOLE 0 0 0 676
VANGUARD INDEX FDS VALUE ETF 922908744   291 1,789 SH   SOLE 0 0 0 1,789
VANGUARD INDEX FDS SMALL CP ETF 922908751   233 1,018 SH   SOLE 0 0 0 1,018
VANGUARD INDEX FDS TOTAL STK MKT 922908769   704 2,708 SH   SOLE 0 0 0 2,708
VERIZON COMMUNICATIONS INC COM 92343V104   500 11,909 SH   SOLE 0 0 0 11,909
VERISK ANALYTICS INC COM 92345Y106   1,674 7,100 SH   SOLE 0 0 0 7,100
VISA INC COM CL A 92826C839   21,417 76,742 SH   SOLE 0 0 0 76,742
WEC ENERGY GROUP INC COM 92939U106   793 9,659 SH   SOLE 0 0 0 9,659
WABTEC COM 929740108   7,430 51,000 SH   SOLE 0 0 0 51,000
WALMART INC COM 931142103   1,618 26,893 SH   SOLE 0 0 0 26,893
WASTE MGMT INC DEL COM 94106L109   4,029 18,904 SH   SOLE 0 0 0 18,904
WELLS FARGO CO NEW PERP PFD CNV A 949746804   910 746 SH   SOLE 0 0 0 746
WHEATON PRECIOUS METALS CORP COM 962879102   3,758 79,735 SH   SOLE 0 0 0 79,735
WILLIAMS COS INC COM 969457100   1,848 47,409 SH   SOLE 0 0 0 47,409
WORKDAY INC CL A 98138H101   1,560 5,721 SH   SOLE 0 0 0 5,721
XCEL ENERGY INC COM 98389B100   1,408 26,200 SH   SOLE 0 0 0 26,200
XYLEM INC COM 98419M100   1,525 11,800 SH   SOLE 0 0 0 11,800
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   40 18,026 SH   SOLE 0 0 0 18,026
YUM BRANDS INC COM 988498101   1,040 7,500 SH   SOLE 0 0 0 7,500
AON PLC SHS CL A G0403H108   15,311 45,880 SH   SOLE 0 0 0 45,880
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   941 2,716 SH   SOLE 0 0 0 2,716
EATON CORP PLC SHS G29183103   31,193 99,759 SH   SOLE 0 0 0 99,759
FTAI AVIATION LTD SHS G3730V105   236 3,500 SH   SOLE 0 0 0 3,500
LINDE PLC SHS G54950103   250 539 SH   SOLE 0 0 0 539
MEDTRONIC PLC SHS G5960L103   666 7,637 SH   SOLE 0 0 0 7,637
PENTAIR PLC SHS G7S00T104   1,188 13,905 SH   SOLE 0 0 0 13,905
CHUBB LIMITED COM H1467J104   310 1,198 SH   SOLE 0 0 0 1,198
CNH INDL N V SHS N20944109   159 12,300 SH   SOLE 0 0 0 12,300
ROYAL CARIBBEAN GROUP COM V7780T103   348 2,501 SH   SOLE 0 0 0 2,501