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
AON PLC SHS CL A G0403H108   13,487 38,982 SH   SOLE 0 0 0 38,982
EATON CORP PLC SHS G29183103   23,502 70,910 SH   SOLE 0 0 0 70,910
LINDE PLC SHS G54950103   313 657 SH   SOLE 0 0 0 657
MEDTRONIC PLC SHS G5960L103   764 8,484 SH   SOLE 0 0 0 8,484
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   205 10,001 SH   SOLE 0 0 0 10,001
CHUBB LIMITED COM H1467J104   381 1,320 SH   SOLE 0 0 0 1,320
AT&T INC COM 00206R102   265 12,030 SH   SOLE 0 0 0 12,030
ABBOTT LABS COM 002824100   3,465 30,390 SH   SOLE 0 0 0 30,390
ABBVIE INC COM 00287Y109   32,861 166,400 SH   SOLE 0 0 0 166,400
ACADIA PHARMACEUTICALS INC COM 004225108   1,535 99,781 SH   SOLE 0 0 0 99,781
ACUSHNET HLDGS CORP COM 005098108   1,251 19,618 SH   SOLE 0 0 0 19,618
ADDUS HOMECARE CORP COM 006739106   4,181 31,432 SH   SOLE 0 0 0 31,432
ADOBE INC COM 00724F101   9,027 17,435 SH   SOLE 0 0 0 17,435
ADVANCED MICRO DEVICES INC COM 007903107   1,666 10,154 SH   SOLE 0 0 0 10,154
AIRBNB INC COM CL A 009066101   1,648 12,997 SH   SOLE 0 0 0 12,997
ALLSTATE CORP COM 020002101   701 3,697 SH   SOLE 0 0 0 3,697
ALPHABET INC CAP STK CL C 02079K107   2,253 13,476 SH   SOLE 0 0 0 13,476
ALPHABET INC CAP STK CL A 02079K305   37,900 228,529 SH   SOLE 0 0 0 228,529
ALTRIA GROUP INC COM 02209S103   207 4,055 SH   SOLE 0 0 0 4,055
AMAZON COM INC COM 023135106   16,490 88,498 SH   SOLE 0 0 0 88,498
AMER STATES WTR CO COM 029899101   3,517 42,229 SH   SOLE 0 0 0 42,229
AMERICAN WTR WKS CO INC NEW COM 030420103   1,872 12,799 SH   SOLE 0 0 0 12,799
CENCORA INC COM 03073E105   6,063 26,939 SH   SOLE 0 0 0 26,939
AMGEN INC COM 031162100   3,856 11,968 SH   SOLE 0 0 0 11,968
ANALOG DEVICES INC COM 032654105   632 2,748 SH   SOLE 0 0 0 2,748
ELEVANCE HEALTH INC COM 036752103   401 772 SH   SOLE 0 0 0 772
APPLE INC COM 037833100   106,963 459,091 SH   SOLE 0 0 0 459,091
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,188 14,286 SH   SOLE 0 0 0 14,286
APPLIED MATLS INC COM 038222105   269 1,329 SH   SOLE 0 0 0 1,329
ARISTA NETWORKS INC COM 040413106   3,365 8,767 SH   SOLE 0 0 0 8,767
AUTOMATIC DATA PROCESSING IN COM 053015103   21,338 77,109 SH   SOLE 0 0 0 77,109
AUTOZONE INC COM 053332102   211 67 SH   SOLE 0 0 0 67
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,720 25,940 SH   SOLE 0 0 0 25,940
AXOS FINANCIAL INC COM 05465C100   1,719 27,345 SH   SOLE 0 0 0 27,345
AZEK CO INC CL A 05478C105   1,525 32,588 SH   SOLE 0 0 0 32,588
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102   3,922 78,753 SH   SOLE 0 0 0 78,753
BANCORP INC DEL COM 05969A105   2,309 43,165 SH   SOLE 0 0 0 43,165
BANK AMERICA CORP COM 060505104   1,255 31,620 SH   SOLE 0 0 0 31,620
BANK NEW YORK MELLON CORP COM 064058100   1,173 16,324 SH   SOLE 0 0 0 16,324
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,529 8 SH   SOLE 0 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,100 13,253 SH   SOLE 0 0 0 13,253
BEST BUY INC COM 086516101   39,006 377,600 SH   SOLE 0 0 0 377,600
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   6,684 124,873 SH   SOLE 0 0 0 124,873
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   440 7,019 SH   SOLE 0 0 0 7,019
BOEING CO COM 097023105   479 3,151 SH   SOLE 0 0 0 3,151
BRISTOL-MYERS SQUIBB CO COM 110122108   762 14,734 SH   SOLE 0 0 0 14,734
BROADCOM INC COM 11135F101   11,936 69,197 SH   SOLE 0 0 0 69,197
BUMBLE INC COM CL A 12047B105   66 10,300 SH   SOLE 0 0 0 10,300
CME GROUP INC COM 12572Q105   2,311 10,472 SH   SOLE 0 0 0 10,472
CSW INDUSTRIALS INC COM 126402106   2,085 5,691 SH   SOLE 0 0 0 5,691
CSX CORP COM 126408103   3,211 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100   361 5,736 SH   SOLE 0 0 0 5,736
CACTUS INC CL A 127203107   1,264 21,191 SH   SOLE 0 0 0 21,191
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   289 3,990 SH   SOLE 0 0 0 3,990
CARRIER GLOBAL CORPORATION COM 14448C104   2,314 28,753 SH   SOLE 0 0 0 28,753
CATERPILLAR INC COM 149123101   616 1,576 SH   SOLE 0 0 0 1,576
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   56 40,650 SH   SOLE 0 0 0 40,650
CHEGG INC COM 163092109   73 41,000 SH   SOLE 0 0 0 41,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   815 16,718 SH   SOLE 0 0 0 16,718
CHENIERE ENERGY INC COM NEW 16411R208   2,672 14,856 SH   SOLE 0 0 0 14,856
CHEVRON CORP NEW COM 166764100   3,871 26,287 SH   SOLE 0 0 0 26,287
CHURCH & DWIGHT CO INC COM 171340102   212 2,020 SH   SOLE 0 0 0 2,020
CISCO SYS INC COM 17275R102   23,286 437,550 SH   SOLE 0 0 0 437,550
CLOUDFLARE INC CL A COM 18915M107   517 6,395 SH   SOLE 0 0 0 6,395
COCA COLA CO COM 191216100   17,500 243,522 SH   SOLE 0 0 0 243,522
COLGATE PALMOLIVE CO COM 194162103   206 1,985 SH   SOLE 0 0 0 1,985
COMMERCIAL METALS CO COM 201723103   1,197 21,772 SH   SOLE 0 0 0 21,772
CONOCOPHILLIPS COM 20825C104   864 8,205 SH   SOLE 0 0 0 8,205
COSTCO WHSL CORP NEW COM 22160K105   10,733 12,107 SH   SOLE 0 0 0 12,107
COUSINS PPTYS INC COM NEW 222795502   414 14,050 SH   SOLE 0 0 0 14,050
CROWDSTRIKE HLDGS INC CL A 22788C105   420 1,498 SH   SOLE 0 0 0 1,498
CUMMINS INC COM 231021106   889 2,747 SH   SOLE 0 0 0 2,747
D R HORTON INC COM 23331A109   1,146 6,006 SH   SOLE 0 0 0 6,006
DANAHER CORPORATION COM 235851102   21,014 75,584 SH   SOLE 0 0 0 75,584
DECKERS OUTDOOR CORP COM 243537107   2,231 13,992 SH   SOLE 0 0 0 13,992
DEERE & CO COM 244199105   7,949 19,046 SH   SOLE 0 0 0 19,046
DELL TECHNOLOGIES INC CL C 24703L202   239 2,019 SH   SOLE 0 0 0 2,019
DELTA AIR LINES INC DEL COM NEW 247361702   345 6,800 SH   SOLE 0 0 0 6,800
DIAMONDBACK ENERGY INC COM 25278X109   2,106 12,213 SH   SOLE 0 0 0 12,213
DIGI INTL INC COM 253798102   1,369 49,734 SH   SOLE 0 0 0 49,734
DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591   254 5,000 SH   SOLE 0 0 0 5,000
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   666 15,422 SH   SOLE 0 0 0 15,422
DISNEY WALT CO COM 254687106   11,738 122,035 SH   SOLE 0 0 0 122,035
DISCOVER FINL SVCS COM 254709108   2,606 18,577 SH   SOLE 0 0 0 18,577
DUKE ENERGY CORP NEW COM NEW 26441C204   228 1,982 SH   SOLE 0 0 0 1,982
DUTCH BROS INC CL A 26701L100   396 12,370 SH   SOLE 0 0 0 12,370
EATON VANCE TAX-MANAGED GLOB COM 27829F108   125 14,350 SH   SOLE 0 0 0 14,350
EDWARDS LIFESCIENCES CORP COM 28176E108   2,244 34,000 SH   SOLE 0 0 0 34,000
ELDORADO GOLD CORP NEW COM 284902509   207 11,900 SH   SOLE 0 0 0 11,900
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   275 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107   412 3,647 SH   SOLE 0 0 0 3,647
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   134 45,000 SH   SOLE 0 0 0 45,000
ESSEX PPTY TR INC COM 297178105   470 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106   790 14,235 SH   SOLE 0 0 0 14,235
EXELON CORP COM 30161N101   14,088 347,439 SH   SOLE 0 0 0 347,439
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,362 30,457 SH   SOLE 0 0 0 30,457
EXXON MOBIL CORP COM 30231G102   17,677 150,809 SH   SOLE 0 0 0 150,809
FS KKR CAP CORP COM 302635206   319 16,155 SH   SOLE 0 0 0 16,155
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   106 16,617 SH   SOLE 0 0 0 16,617
META PLATFORMS INC CL A 30303M102   13,848 24,191 SH   SOLE 0 0 0 24,191
FEDERAL SIGNAL CORP COM 313855108   2,044 21,867 SH   SOLE 0 0 0 21,867
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   14,813 266,750 SH   SOLE 0 0 0 266,750
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,343 21,643 SH   SOLE 0 0 0 21,643
FIFTH THIRD BANCORP COM 316773100   1,033 24,110 SH   SOLE 0 0 0 24,110
FIRST HORIZON CORPORATION COM 320517105   514 33,100 SH   SOLE 0 0 0 33,100
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   357 7,897 SH   SOLE 0 0 0 7,897
FORD MTR CO COM 345370860   476 45,077 SH   SOLE 0 0 0 45,077
FRANKLIN ELEC INC COM 353514102   1,993 19,013 SH   SOLE 0 0 0 19,013
FREEPORT-MCMORAN INC CL B 35671D857   215 4,303 SH   SOLE 0 0 0 4,303
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   763 8,135 SH   SOLE 0 0 0 8,135
GALLAGHER ARTHUR J & CO COM 363576109   27,053 96,147 SH   SOLE 0 0 0 96,147
GE VERNOVA INC COM 36828A101   506 1,986 SH   SOLE 0 0 0 1,986
GENERAL DYNAMICS CORP COM 369550108   3,748 12,402 SH   SOLE 0 0 0 12,402
GE AEROSPACE COM NEW 369604301   373 1,977 SH   SOLE 0 0 0 1,977
GIBRALTAR INDS INC COM 374689107   2,199 31,450 SH   SOLE 0 0 0 31,450
GILEAD SCIENCES INC COM 375558103   1,017 12,132 SH   SOLE 0 0 0 12,132
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   506 28,047 SH   SOLE 0 0 0 28,047
GLOBUS MED INC CL A 379577208   2,208 30,869 SH   SOLE 0 0 0 30,869
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   4,567 90,438 SH   SOLE 0 0 0 90,438
GRAYSCALE ETHEREUM TR ETH SHS 389638107   1,847 84,373 SH   SOLE 0 0 0 84,373
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   419 171,520 SH   SOLE 0 0 0 171,520
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   1,048 186,148 SH   SOLE 0 0 0 186,148
HP INC COM 40434L105   344 9,600 SH   SOLE 0 0 0 9,600
HAEMONETICS CORP MASS COM 405024100   1,116 13,890 SH   SOLE 0 0 0 13,890
HAMILTON LANE INC CL A 407497106   2,103 12,486 SH   SOLE 0 0 0 12,486
HA SUSTAINABLE INFRA CAP INC COM 41068X100   271 7,855 SH   SOLE 0 0 0 7,855
HAWKINS INC COM 420261109   1,068 8,379 SH   SOLE 0 0 0 8,379
HEALTHCARE RLTY TR CL A COM 42226K105   466 25,690 SH   SOLE 0 0 0 25,690
HERSHEY CO COM 427866108   26,503 138,197 SH   SOLE 0 0 0 138,197
HOME DEPOT INC COM 437076102   4,729 11,670 SH   SOLE 0 0 0 11,670
HONEYWELL INTL INC COM 438516106   5,581 26,997 SH   SOLE 0 0 0 26,997
HUNTINGTON BANCSHARES INC COM 446150104   361 24,581 SH   SOLE 0 0 0 24,581
ITT INC COM 45073V108   882 5,900 SH   SOLE 0 0 0 5,900
ILLINOIS TOOL WKS INC COM 452308109   217 827 SH   SOLE 0 0 0 827
INNOVATIVE INDL PPTYS INC COM 45781V101   298 2,216 SH   SOLE 0 0 0 2,216
INTEL CORP COM 458140100   336 14,315 SH   SOLE 0 0 0 14,315
INTER PARFUMS INC COM 458334109   2,308 17,829 SH   SOLE 0 0 0 17,829
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,180 13,572 SH   SOLE 0 0 0 13,572
INTERNATIONAL BUSINESS MACHS COM 459200101   41,217 186,435 SH   SOLE 0 0 0 186,435
INVESCO QQQ TR UNIT SER 1 46090E103   1,973 4,042 SH   SOLE 0 0 0 4,042
INTRA-CELLULAR THERAPIES INC COM 46116X101   366 5,000 SH   SOLE 0 0 0 5,000
INTUIT COM 461202103   722 1,163 SH   SOLE 0 0 0 1,163
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,296 12,817 SH   SOLE 0 0 0 12,817
ISHARES SILVER TR ISHARES 46428Q109   966 33,988 SH   SOLE 0 0 0 33,988
ISHARES GOLD TR ISHARES NEW 464285204   11,870 238,828 SH   SOLE 0 0 0 238,828
ISHARES INC MSCI GBL MIN VOL 464286525   464 4,051 SH   SOLE 0 0 0 4,051
ISHARES TR S&P 100 ETF 464287101   5,981 21,612 SH   SOLE 0 0 0 21,612
ISHARES TR SELECT DIVID ETF 464287168   259 1,917 SH   SOLE 0 0 0 1,917
ISHARES TR CORE S&P500 ETF 464287200   17,755 30,780 SH   SOLE 0 0 0 30,780
ISHARES TR CORE US AGGBD ET 464287226   11,404 112,614 SH   SOLE 0 0 0 112,614
ISHARES TR MSCI EMG MKT ETF 464287234   281 6,138 SH   SOLE 0 0 0 6,138
ISHARES TR IBOXX INV CP ETF 464287242   2,368 20,956 SH   SOLE 0 0 0 20,956
ISHARES TR S&P 500 GRWT ETF 464287309   719 7,507 SH   SOLE 0 0 0 7,507
ISHARES TR 20 YR TR BD ETF 464287432   6,461 65,860 SH   SOLE 0 0 0 65,860
ISHARES TR 1 3 YR TREAS BD 464287457   7,991 96,106 SH   SOLE 0 0 0 96,106
ISHARES TR CORE S&P US GWT 464287671   937 7,104 SH   SOLE 0 0 0 7,104
ISHARES TR RUSSELL 3000 ETF 464287689   259 792 SH   SOLE 0 0 0 792
ISHARES TR CORE S&P SCP ETF 464287804   2,783 23,793 SH   SOLE 0 0 0 23,793
ISHARES TR JPMORGAN USD EMG 464288281   3,044 32,533 SH   SOLE 0 0 0 32,533
ISHARES TR INTL SEL DIV ETF 464288448   379 12,529 SH   SOLE 0 0 0 12,529
ISHARES TR MSCI KLD400 SOC 464288570   288 2,651 SH   SOLE 0 0 0 2,651
ISHARES TR MBS ETF 464288588   2,816 29,393 SH   SOLE 0 0 0 29,393
ISHARES TR USD INV GRDE ETF 464288620   721 13,711 SH   SOLE 0 0 0 13,711
ISHARES TR ISHS 5-10YR INVT 464288638   4,506 83,882 SH   SOLE 0 0 0 83,882
ISHARES TR PFD AND INCM SEC 464288687   408 12,287 SH   SOLE 0 0 0 12,287
ISHARES TR MSCI USA ESG SLC 464288802   280 2,327 SH   SOLE 0 0 0 2,327
ISHARES TR EAFE VALUE ETF 464288877   8,438 146,668 SH   SOLE 0 0 0 146,668
ISHARES TR EAFE GRWTH ETF 464288885   7,533 69,977 SH   SOLE 0 0 0 69,977
ISHARES TR GRWT ALLOCAT ETF 464289867   285 4,808 SH   SOLE 0 0 0 4,808
ISHARES TR US TREAS BD ETF 46429B267   1,306 55,694 SH   SOLE 0 0 0 55,694
ISHARES TR MSCI INDIA ETF 46429B598   473 8,089 SH   SOLE 0 0 0 8,089
ISHARES TR FLTG RATE NT ETF 46429B655   283 5,535 SH   SOLE 0 0 0 5,535
ISHARES TR CORE HIGH DV ETF 46429B663   922 7,835 SH   SOLE 0 0 0 7,835
ISHARES TR MSCI USA MIN VOL 46429B697   8,005 87,668 SH   SOLE 0 0 0 87,668
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   3,182 62,104 SH   SOLE 0 0 0 62,104
ISHARES TR MSCI USA QLT FCT 46432F339   22,856 127,473 SH   SOLE 0 0 0 127,473
ISHARES TR MSCI USA MMENTM 46432F396   10,622 52,387 SH   SOLE 0 0 0 52,387
ISHARES INC MSCI EMRG CHN 46434G764   4,760 77,897 SH   SOLE 0 0 0 77,897
ISHARES INC ESG AWR MSCI EM 46434G863   860 23,619 SH   SOLE 0 0 0 23,619
ISHARES TR MSCI LW CRB TG 46434V464   1,638 8,354 SH   SOLE 0 0 0 8,354
ISHARES TR TRS FLT RT BD 46434V860   6,547 129,392 SH   SOLE 0 0 0 129,392
ISHARES TR CONV BD ETF 46435G102   248 2,966 SH   SOLE 0 0 0 2,966
ISHARES TR ESG AWRE USD ETF 46435G193   816 34,308 SH   SOLE 0 0 0 34,308
ISHARES TR ESG AWR MSCI USA 46435G425   11,557 91,591 SH   SOLE 0 0 0 91,591
ISHARES TR ESG AWR US AGRGT 46435U549   763 15,703 SH   SOLE 0 0 0 15,703
ISHARES TR ESG ADV TTL USD 46436E619   1,097 24,762 SH   SOLE 0 0 0 24,762
ISHARES TR ESG MSCI USA ETF 46436E767   702 14,309 SH   SOLE 0 0 0 14,309
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   295 8,173 SH   SOLE 0 0 0 8,173
J & J SNACK FOODS CORP COM 466032109   1,310 7,608 SH   SOLE 0 0 0 7,608
JPMORGAN CHASE & CO. COM 46625H100   9,823 46,587 SH   SOLE 0 0 0 46,587
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,984 33,339 SH   SOLE 0 0 0 33,339
JOHNSON & JOHNSON COM 478160104   24,567 151,593 SH   SOLE 0 0 0 151,593
KLA CORP COM NEW 482480100   214 276 SH   SOLE 0 0 0 276
KB HOME COM 48666K109   257 3,001 SH   SOLE 0 0 0 3,001
KEYSIGHT TECHNOLOGIES INC COM 49338L103   202 1,274 SH   SOLE 0 0 0 1,274
KIMBERLY-CLARK CORP COM 494368103   431 3,028 SH   SOLE 0 0 0 3,028
KINDER MORGAN INC DEL COM 49456B101   14,380 650,991 SH   SOLE 0 0 0 650,991
LAM RESEARCH CORP COM 512807108   4,701 5,760 SH   SOLE 0 0 0 5,760
LEMAITRE VASCULAR INC COM 525558201   2,114 22,758 SH   SOLE 0 0 0 22,758
LXP INDUSTRIAL TRUST COM 529043101   101 10,022 SH   SOLE 0 0 0 10,022
ELI LILLY & CO COM 532457108   1,964 2,217 SH   SOLE 0 0 0 2,217
LOCKHEED MARTIN CORP COM 539830109   7,528 12,878 SH   SOLE 0 0 0 12,878
LOWES COS INC COM 548661107   2,051 7,574 SH   SOLE 0 0 0 7,574
LULULEMON ATHLETICA INC COM 550021109   5,562 20,496 SH   SOLE 0 0 0 20,496
MARTEN TRANS LTD COM 573075108   1,989 112,345 SH   SOLE 0 0 0 112,345
MATCH GROUP INC NEW COM 57667L107   793 20,951 SH   SOLE 0 0 0 20,951
MCCORMICK & CO INC COM NON VTG 579780206   224 2,718 SH   SOLE 0 0 0 2,718
MCDONALDS CORP COM 580135101   30,830 101,246 SH   SOLE 0 0 0 101,246
MCKESSON CORP COM 58155Q103   2,294 4,640 SH   SOLE 0 0 0 4,640
MERCK & CO INC COM 58933Y105   21,191 186,608 SH   SOLE 0 0 0 186,608
MICROSOFT CORP COM 594918104   60,195 139,903 SH   SOLE 0 0 0 139,903
MONDELEZ INTL INC CL A 609207105   12,701 172,403 SH   SOLE 0 0 0 172,403
MORGAN STANLEY COM NEW 617446448   358 3,436 SH   SOLE 0 0 0 3,436
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   248 5,150 SH   SOLE 0 0 0 5,150
NETAPP INC COM 64110D104   272 2,200 SH   SOLE 0 0 0 2,200
NETFLIX INC COM 64110L106   533 751 SH   SOLE 0 0 0 751
NEXTERA ENERGY INC COM 65339F101   202 2,392 SH   SOLE 0 0 0 2,392
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   289 10,471 SH   SOLE 0 0 0 10,471
NORTHERN TR CORP COM 665859104   8,142 90,438 SH   SOLE 0 0 0 90,438
NORTHWEST BANCSHARES INC MD COM 667340103   279 20,850 SH   SOLE 0 0 0 20,850
NOVO-NORDISK A S ADR 670100205   8,561 71,901 SH   SOLE 0 0 0 71,901
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   353 25,994 SH   SOLE 0 0 0 25,994
NVIDIA CORPORATION COM 67066G104   26,705 219,907 SH   SOLE 0 0 0 219,907
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   716 60,226 SH   SOLE 0 0 0 60,226
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   183 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   193 11,596 SH   SOLE 0 0 0 11,596
ORACLE CORP COM 68389X105   21,021 123,363 SH   SOLE 0 0 0 123,363
ORION OFFICE REIT INC COM 68629Y103   49 12,200 SH   SOLE 0 0 0 12,200
OTIS WORLDWIDE CORP COM 68902V107   208 2,000 SH   SOLE 0 0 0 2,000
PNC FINL SVCS GROUP INC COM 693475105   797 4,311 SH   SOLE 0 0 0 4,311
PACIRA BIOSCIENCES INC COM 695127100   1,071 71,172 SH   SOLE 0 0 0 71,172
PALO ALTO NETWORKS INC COM 697435105   260 761 SH   SOLE 0 0 0 761
PAYPAL HLDGS INC COM 70450Y103   407 5,220 SH   SOLE 0 0 0 5,220
PEPSICO INC COM 713448108   857 5,040 SH   SOLE 0 0 0 5,040
PFIZER INC COM 717081103   953 32,947 SH   SOLE 0 0 0 32,947
PHILIP MORRIS INTL INC COM 718172109   435 3,584 SH   SOLE 0 0 0 3,584
PHILLIPS 66 COM 718546104   1,013 7,706 SH   SOLE 0 0 0 7,706
PRICE T ROWE GROUP INC COM 74144T108   1,667 15,300 SH   SOLE 0 0 0 15,300
PROCTER AND GAMBLE CO COM 742718109   2,747 15,863 SH   SOLE 0 0 0 15,863
PROGRESS SOFTWARE CORP COM 743312100   3,404 50,521 SH   SOLE 0 0 0 50,521
PROSHARES TR SHORT S&P 500 NE 74347B425   209 19,230 SH   SOLE 0 0 0 19,230
QUALCOMM INC COM 747525103   10,244 60,240 SH   SOLE 0 0 0 60,240
QUALYS INC COM 74758T303   3,005 23,396 SH   SOLE 0 0 0 23,396
RLI CORP COM 749607107   1,318 8,505 SH   SOLE 0 0 0 8,505
RTX CORPORATION COM 75513E101   3,636 30,007 SH   SOLE 0 0 0 30,007
REALTY INCOME CORP COM 756109104   2,796 40,958 SH   SOLE 0 0 0 40,958
ROPER TECHNOLOGIES INC COM 776696106   11,466 20,606 SH   SOLE 0 0 0 20,606
SHELL PLC SPON ADS 780259305   12,252 185,777 SH   SOLE 0 0 0 185,777
S&P GLOBAL INC COM 78409V104   6,948 13,449 SH   SOLE 0 0 0 13,449
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,713 18,671 SH   SOLE 0 0 0 18,671
SPS COMM INC COM 78463M107   2,076 10,691 SH   SOLE 0 0 0 10,691
SPDR GOLD TR GOLD SHS 78463V107   7,552 31,070 SH   SOLE 0 0 0 31,070
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   218 5,817 SH   SOLE 0 0 0 5,817
SPDR SER TR S&P DIVID ETF 78464A763   268 1,885 SH   SOLE 0 0 0 1,885
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   277 6,700 SH   SOLE 0 0 0 6,700
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   264 624 SH   SOLE 0 0 0 624
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,283 13,977 SH   SOLE 0 0 0 13,977
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   391 3,754 SH   SOLE 0 0 0 3,754
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   291 5,651 SH   SOLE 0 0 0 5,651
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   483 5,720 SH   SOLE 0 0 0 5,720
SELECT SECTOR SPDR TR ENERGY 81369Y506   233 2,656 SH   SOLE 0 0 0 2,656
SEMPRA COM 816851109   461 5,509 SH   SOLE 0 0 0 5,509
SHOPIFY INC CL A 82509L107   255 3,184 SH   SOLE 0 0 0 3,184
SIMPLY GOOD FOODS CO COM 82900L102   1,167 33,556 SH   SOLE 0 0 0 33,556
SMITH A O CORP COM 831865209   207 2,309 SH   SOLE 0 0 0 2,309
SNOWFLAKE INC CL A 833445109   724 6,300 SH   SOLE 0 0 0 6,300
SOUTHERN CO COM 842587107   611 6,770 SH   SOLE 0 0 0 6,770
STARBUCKS CORP COM 855244109   3,914 40,149 SH   SOLE 0 0 0 40,149
STEEL DYNAMICS INC COM 858119100   2,953 23,422 SH   SOLE 0 0 0 23,422
STRIDE INC COM 86333M108   1,707 20,007 SH   SOLE 0 0 0 20,007
STRYKER CORPORATION COM 863667101   345 956 SH   SOLE 0 0 0 956
SUN CMNTYS INC COM 866674104   462 3,420 SH   SOLE 0 0 0 3,420
TJX COS INC NEW COM 872540109   8,934 76,005 SH   SOLE 0 0 0 76,005
TARGET CORP COM 87612E106   388 2,491 SH   SOLE 0 0 0 2,491
TESLA INC COM 88160R101   19,287 73,717 SH   SOLE 0 0 0 73,717
TETRA TECHNOLOGIES INC DEL COM 88162F105   103 33,100 SH   SOLE 0 0 0 33,100
TEXAS INSTRS INC COM 882508104   2,015 9,756 SH   SOLE 0 0 0 9,756
THE TRADE DESK INC COM CL A 88339J105   692 6,310 SH   SOLE 0 0 0 6,310
3M CO COM 88579Y101   224 1,641 SH   SOLE 0 0 0 1,641
TIDEWATER INC NEW COM 88642R109   604 8,411 SH   SOLE 0 0 0 8,411
TIMKEN CO COM 887389104   504 5,974 SH   SOLE 0 0 0 5,974
TOLL BROTHERS INC COM 889478103   1,313 8,500 SH   SOLE 0 0 0 8,500
TRAVELERS COMPANIES INC COM 89417E109   842 3,595 SH   SOLE 0 0 0 3,595
UDEMY INC COM 902685106   298 40,000 SH   SOLE 0 0 0 40,000
US BANCORP DEL COM NEW 902973304   812 17,748 SH   SOLE 0 0 0 17,748
UBER TECHNOLOGIES INC COM 90353T100   559 7,432 SH   SOLE 0 0 0 7,432
UNITED PARCEL SERVICE INC CL B 911312106   2,028 14,874 SH   SOLE 0 0 0 14,874
UNITEDHEALTH GROUP INC COM 91324P102   12,803 21,897 SH   SOLE 0 0 0 21,897
V F CORP COM 918204108   663 33,220 SH   SOLE 0 0 0 33,220
VALLEY NATL BANCORP COM 919794107   92 10,200 SH   SOLE 0 0 0 10,200
VANECK ETF TRUST GOLD MINERS ETF 92189F106   207 5,200 SH   SOLE 0 0 0 5,200
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,124 15,772 SH   SOLE 0 0 0 15,772
VANGUARD WORLD FD ESG US STK ETF 921910733   376 3,700 SH   SOLE 0 0 0 3,700
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   344 4,582 SH   SOLE 0 0 0 4,582
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   663 5,170 SH   SOLE 0 0 0 5,170
VANGUARD WORLD FD UTILITIES ETF 92204A876   473 2,715 SH   SOLE 0 0 0 2,715
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   388 6,160 SH   SOLE 0 0 0 6,160
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   456 5,450 SH   SOLE 0 0 0 5,450
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   781 1,480 SH   SOLE 0 0 0 1,480
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   236 2,420 SH   SOLE 0 0 0 2,420
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,314 4,989 SH   SOLE 0 0 0 4,989
VANGUARD INDEX FDS GROWTH ETF 922908736   486 1,266 SH   SOLE 0 0 0 1,266
VANGUARD INDEX FDS VALUE ETF 922908744   417 2,391 SH   SOLE 0 0 0 2,391
VANGUARD INDEX FDS SMALL CP ETF 922908751   238 1,003 SH   SOLE 0 0 0 1,003
VANGUARD INDEX FDS TOTAL STK MKT 922908769   755 2,666 SH   SOLE 0 0 0 2,666
VERIZON COMMUNICATIONS INC COM 92343V104   523 11,636 SH   SOLE 0 0 0 11,636
VERISK ANALYTICS INC COM 92345Y106   1,956 7,300 SH   SOLE 0 0 0 7,300
VIPER ENERGY INC CL A 927959106   1,489 33,009 SH   SOLE 0 0 0 33,009
VISA INC COM CL A 92826C839   14,328 52,113 SH   SOLE 0 0 0 52,113
WEC ENERGY GROUP INC COM 92939U106   401 4,173 SH   SOLE 0 0 0 4,173
WALMART INC COM 931142103   1,822 22,569 SH   SOLE 0 0 0 22,569
WASTE MGMT INC DEL COM 94106L109   809 3,897 SH   SOLE 0 0 0 3,897
WELLS FARGO CO NEW PERP PFD CNV A 949746804   945 737 SH   SOLE 0 0 0 737
WELLTOWER INC COM 95040Q104   492 3,844 SH   SOLE 0 0 0 3,844
WHEATON PRECIOUS METALS CORP COM 962879102   4,243 69,465 SH   SOLE 0 0 0 69,465
XYLEM INC COM 98419M100   1,648 12,201 SH   SOLE 0 0 0 12,201
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   51 18,026 SH   SOLE 0 0 0 18,026
YUM BRANDS INC COM 988498101   1,048 7,500 SH   SOLE 0 0 0 7,500
ZOETIS INC CL A 98978V103   372 1,905 SH   SOLE 0 0 0 1,905