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   3,693 10,700 SH   SOLE 0 0 0 10,700
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   712 19,500 SH   SOLE 0 0 0 19,500
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   209 7,086 SH   SOLE 0 0 0 7,086
EATON CORP PLC SHS G29183103   20,439 101,636 SH   SOLE 0 0 0 101,636
MEDTRONIC PLC SHS G5960L103   273 3,103 SH   SOLE 0 0 0 3,103
PENTAIR PLC SHS G7S00T104   994 15,391 SH   SOLE 0 0 0 15,391
CHUBB LIMITED COM H1467J104   225 1,167 SH   SOLE 0 0 0 1,167
ROYAL CARIBBEAN GROUP COM V7780T103   830 8,001 SH   SOLE 0 0 0 8,001
AT&T INC COM 00206R102   250 15,667 SH   SOLE 0 0 0 15,667
ABBOTT LABS COM 002824100   633 5,806 SH   SOLE 0 0 0 5,806
ABBVIE INC COM 00287Y109   27,098 201,147 SH   SOLE 0 0 0 201,147
ACADIA PHARMACEUTICALS INC COM 004225108   692 28,890 SH   SOLE 0 0 0 28,890
ACTIVISION BLIZZARD INC COM 00507V109   482 5,714 SH   SOLE 0 0 0 5,714
ADDUS HOMECARE CORP COM 006739106   520 5,605 SH   SOLE 0 0 0 5,605
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,447 15,229 SH   SOLE 0 0 0 15,229
ADVANCED MICRO DEVICES INC COM 007903107   1,034 9,079 SH   SOLE 0 0 0 9,079
AIRBNB INC COM CL A 009066101   1,761 13,738 SH   SOLE 0 0 0 13,738
ALLSTATE CORP COM 020002101   219 2,009 SH   SOLE 0 0 0 2,009
ALPHABET INC CAP STK CL C 02079K107   1,401 11,584 SH   SOLE 0 0 0 11,584
ALPHABET INC CAP STK CL A 02079K305   33,762 282,031 SH   SOLE 0 0 0 282,031
ALTRIA GROUP INC COM 02209S103   324 7,145 SH   SOLE 0 0 0 7,145
AMAZON COM INC COM 023135106   4,363 33,468 SH   SOLE 0 0 0 33,468
AMERICAN AXLE & MFG HLDGS IN COM 024061103   184 22,240 SH   SOLE 0 0 0 22,240
AMERICAN ELEC PWR CO INC COM 025537101   411 4,876 SH   SOLE 0 0 0 4,876
AMER STATES WTR CO COM 029899101   1,628 18,717 SH   SOLE 0 0 0 18,717
AMERICAN WTR WKS CO INC NEW COM 030420103   1,221 8,550 SH   SOLE 0 0 0 8,550
AMERISOURCEBERGEN CORP COM 03073E105   9,830 51,084 SH   SOLE 0 0 0 51,084
AMGEN INC COM 031162100   3,381 15,226 SH   SOLE 0 0 0 15,226
ELEVANCE HEALTH INC COM 036752103   6,567 14,781 SH   SOLE 0 0 0 14,781
APPLE INC COM 037833100   98,694 508,812 SH   SOLE 0 0 0 508,812
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,248 8,617 SH   SOLE 0 0 0 8,617
APPLIED MATLS INC COM 038222105   235 1,629 SH   SOLE 0 0 0 1,629
ARES CAPITAL CORP COM 04010L103   262 13,965 SH   SOLE 0 0 0 13,965
ARISTA NETWORKS INC COM 040413106   6,084 17,405 SH   SOLE 0 0 0 17,405
ARRAY TECHNOLOGIES INC COM SHS 04271T100   350 15,500 SH   SOLE 0 0 0 15,500
AUTOMATIC DATA PROCESSING IN COM 053015103   16,702 75,990 SH   SOLE 0 0 0 75,990
AUTOZONE INC COM 053332102   1,536 616 SH   SOLE 0 0 0 616
AVANGRID INC COM 05351W103   204 5,403 SH   SOLE 0 0 0 5,403
AXOS FINANCIAL INC COM 05465C100   891 22,594 SH   SOLE 0 0 0 22,594
AZEK CO INC CL A 05478C105   1,081 35,702 SH   SOLE 0 0 0 35,702
BRP GROUP INC COM CL A 05589G102   509 20,547 SH   SOLE 0 0 0 20,547
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   139 10,275 SH   SOLE 0 0 0 10,275
BANCORP INC DEL COM 05969A105   900 27,577 SH   SOLE 0 0 0 27,577
BANK AMERICA CORP COM 060505104   339 11,806 SH   SOLE 0 0 0 11,806
BANK NEW YORK MELLON CORP COM 064058100   659 14,802 SH   SOLE 0 0 0 14,802
BARRICK GOLD CORP COM 067901108   5,005 295,600 SH   SOLE 0 0 0 295,600
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,660 9 SH   SOLE 0 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,264 15,438 SH   SOLE 0 0 0 15,438
BEST BUY INC COM 086516101   11,523 140,608 SH   SOLE 0 0 0 140,608
BOEING CO COM 097023105   1,515 7,177 SH   SOLE 0 0 0 7,177
BORGWARNER INC COM 099724106   470 9,600 SH   SOLE 0 0 0 9,600
BRISTOL-MYERS SQUIBB CO COM 110122108   335 5,240 SH   SOLE 0 0 0 5,240
BROADCOM INC COM 11135F101   15,852 18,275 SH   SOLE 0 0 0 18,275
CME GROUP INC COM 12572Q105   278 1,500 SH   SOLE 0 0 0 1,500
CSW INDUSTRIALS INC COM 126402106   974 5,861 SH   SOLE 0 0 0 5,861
CSX CORP COM 126408103   3,171 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100   435 6,290 SH   SOLE 0 0 0 6,290
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   222 3,637 SH   SOLE 0 0 0 3,637
CANADIAN NAT RES LTD COM 136385101   481 8,543 SH   SOLE 0 0 0 8,543
CARRIER GLOBAL CORPORATION COM 14448C104   1,145 23,025 SH   SOLE 0 0 0 23,025
CATERPILLAR INC COM 149123101   2,176 8,845 SH   SOLE 0 0 0 8,845
CHAMPIONX CORPORATION COM 15872M104   984 31,692 SH   SOLE 0 0 0 31,692
CHEGG INC COM 163092109   364 41,000 SH   SOLE 0 0 0 41,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   778 16,868 SH   SOLE 0 0 0 16,868
CHENIERE ENERGY INC COM NEW 16411R208   3,990 26,188 SH   SOLE 0 0 0 26,188
CHEVRON CORP NEW COM 166764100   4,113 26,140 SH   SOLE 0 0 0 26,140
CHURCH & DWIGHT CO INC COM 171340102   214 2,140 SH   SOLE 0 0 0 2,140
CISCO SYS INC COM 17275R102   27,752 536,373 SH   SOLE 0 0 0 536,373
CLEAN HARBORS INC COM 184496107   363 2,205 SH   SOLE 0 0 0 2,205
CLOROX CO DEL COM 189054109   348 2,187 SH   SOLE 0 0 0 2,187
CLOUDFLARE INC CL A COM 18915M107   295 4,516 SH   SOLE 0 0 0 4,516
COCA COLA CO COM 191216100   16,794 278,877 SH   SOLE 0 0 0 278,877
COLGATE PALMOLIVE CO COM 194162103   637 8,265 SH   SOLE 0 0 0 8,265
COMCAST CORP NEW CL A 20030N101   30,097 724,362 SH   SOLE 0 0 0 724,362
CONOCOPHILLIPS COM 20825C104   732 7,066 SH   SOLE 0 0 0 7,066
CONSTELLATION BRANDS INC CL A 21036P108   3,966 16,115 SH   SOLE 0 0 0 16,115
COSTCO WHSL CORP NEW COM 22160K105   17,412 32,342 SH   SOLE 0 0 0 32,342
CROCS INC COM 227046109   1,102 9,803 SH   SOLE 0 0 0 9,803
CUMMINS INC COM 231021106   670 2,733 SH   SOLE 0 0 0 2,733
DANAHER CORPORATION COM 235851102   15,461 64,414 SH   SOLE 0 0 0 64,414
DECKERS OUTDOOR CORP COM 243537107   4,652 8,816 SH   SOLE 0 0 0 8,816
DEERE & CO COM 244199105   8,815 21,755 SH   SOLE 0 0 0 21,755
DIAMONDBACK ENERGY INC COM 25278X109   277 2,107 SH   SOLE 0 0 0 2,107
DIGI INTL INC COM 253798102   607 15,411 SH   SOLE 0 0 0 15,411
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   527 12,620 SH   SOLE 0 0 0 12,620
DISNEY WALT CO COM 254687106   2,974 33,306 SH   SOLE 0 0 0 33,306
DISCOVER FINL SVCS COM 254709108   337 2,882 SH   SOLE 0 0 0 2,882
DUTCH BROS INC CL A 26701L100   241 8,480 SH   SOLE 0 0 0 8,480
EATON VANCE TAX-MANAGED GLOB COM 27829F108   115 14,555 SH   SOLE 0 0 0 14,555
EDWARDS LIFESCIENCES CORP COM 28176E108   3,396 36,000 SH   SOLE 0 0 0 36,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   217 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107   443 2,648 SH   SOLE 0 0 0 2,648
ESSEX PPTY TR INC COM 297178105   372 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106   990 11,698 SH   SOLE 0 0 0 11,698
EXELON CORP COM 30161N101   17,815 437,278 SH   SOLE 0 0 0 437,278
EXXON MOBIL CORP COM 30231G102   17,712 165,145 SH   SOLE 0 0 0 165,145
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   130 27,451 SH   SOLE 0 0 0 27,451
META PLATFORMS INC CL A 30303M102   10,388 36,199 SH   SOLE 0 0 0 36,199
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   779 21,634 SH   SOLE 0 0 0 21,634
FIFTH THIRD BANCORP COM 316773100   570 21,742 SH   SOLE 0 0 0 21,742
FIRST HORIZON CORPORATION COM 320517105   266 23,600 SH   SOLE 0 0 0 23,600
FIRST TR VALUE LINE DIVID IN SHS 33734H106   305 7,607 SH   SOLE 0 0 0 7,607
FIRSTCASH HOLDINGS INC COM 33768G107   679 7,273 SH   SOLE 0 0 0 7,273
FIVE BELOW INC COM 33829M101   2,496 12,700 SH   SOLE 0 0 0 12,700
FLOWERS FOODS INC COM 343498101   520 20,901 SH   SOLE 0 0 0 20,901
FORD MTR CO DEL COM 345370860   699 46,222 SH   SOLE 0 0 0 46,222
FORTINET INC COM 34959E109   22,783 301,408 SH   SOLE 0 0 0 301,408
FRANKLIN ELEC INC COM 353514102   648 6,293 SH   SOLE 0 0 0 6,293
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   310 3,821 SH   SOLE 0 0 0 3,821
GALLAGHER ARTHUR J & CO COM 363576109   26,615 121,212 SH   SOLE 0 0 0 121,212
GENERAL DYNAMICS CORP COM 369550108   2,638 12,261 SH   SOLE 0 0 0 12,261
GENERAL ELECTRIC CO COM NEW 369604301   325 2,961 SH   SOLE 0 0 0 2,961
GENERAL MLS INC COM 370334104   1,423 18,548 SH   SOLE 0 0 0 18,548
GIBRALTAR INDS INC COM 374689107   1,374 21,841 SH   SOLE 0 0 0 21,841
GILEAD SCIENCES INC COM 375558103   616 7,992 SH   SOLE 0 0 0 7,992
GLOBUS MED INC CL A 379577208   3,029 50,869 SH   SOLE 0 0 0 50,869
HCA HEALTHCARE INC COM 40412C101   333 1,098 SH   SOLE 0 0 0 1,098
HP INC COM 40434L105   385 12,521 SH   SOLE 0 0 0 12,521
HAMILTON LANE INC CL A 407497106   616 7,697 SH   SOLE 0 0 0 7,697
HEALTHCARE SVCS GROUP INC COM 421906108   597 39,975 SH   SOLE 0 0 0 39,975
HEALTHCARE RLTY TR CL A COM 42226K105   281 14,885 SH   SOLE 0 0 0 14,885
HERSHEY CO COM 427866108   29,185 116,882 SH   SOLE 0 0 0 116,882
HEWLETT PACKARD ENTERPRISE C COM 42824C109   394 23,435 SH   SOLE 0 0 0 23,435
HOME DEPOT INC COM 437076102   1,812 5,834 SH   SOLE 0 0 0 5,834
HONEYWELL INTL INC COM 438516106   373 1,798 SH   SOLE 0 0 0 1,798
HUNTINGTON BANCSHARES INC COM 446150104   339 31,423 SH   SOLE 0 0 0 31,423
ITT INC COM 45073V108   550 5,900 SH   SOLE 0 0 0 5,900
ILLINOIS TOOL WKS INC COM 452308109   211 843 SH   SOLE 0 0 0 843
INGERSOLL RAND INC COM 45687V106   201 3,072 SH   SOLE 0 0 0 3,072
INSPERITY INC COM 45778Q107   569 4,785 SH   SOLE 0 0 0 4,785
INSTRUCTURE HLDGS INC COM 457790103   597 23,740 SH   SOLE 0 0 0 23,740
INTEL CORP COM 458140100   466 13,936 SH   SOLE 0 0 0 13,936
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,505 13,307 SH   SOLE 0 0 0 13,307
INTERNATIONAL BUSINESS MACHS COM 459200101   17,754 132,680 SH   SOLE 0 0 0 132,680
INVESCO QQQ TR UNIT SER 1 46090E103   1,579 4,275 SH   SOLE 0 0 0 4,275
INTRA-CELLULAR THERAPIES INC COM 46116X101   380 6,000 SH   SOLE 0 0 0 6,000
INTUIT COM 461202103   876 1,913 SH   SOLE 0 0 0 1,913
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   777 5,190 SH   SOLE 0 0 0 5,190
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   331 2,025 SH   SOLE 0 0 0 2,025
ISHARES SILVER TR ISHARES 46428Q109   761 36,406 SH   SOLE 0 0 0 36,406
ISHARES GOLD TR ISHARES NEW 464285204   9,815 269,717 SH   SOLE 0 0 0 269,717
ISHARES INC MSCI GBL MIN VOL 464286525   483 4,926 SH   SOLE 0 0 0 4,926
ISHARES TR SELECT DIVID ETF 464287168   327 2,890 SH   SOLE 0 0 0 2,890
ISHARES TR CORE S&P500 ETF 464287200   15,195 34,091 SH   SOLE 0 0 0 34,091
ISHARES TR CORE US AGGBD ET 464287226   11,285 115,209 SH   SOLE 0 0 0 115,209
ISHARES TR MSCI EMG MKT ETF 464287234   967 24,439 SH   SOLE 0 0 0 24,439
ISHARES TR IBOXX INV CP ETF 464287242   2,228 20,604 SH   SOLE 0 0 0 20,604
ISHARES TR S&P 500 GRWT ETF 464287309   509 7,222 SH   SOLE 0 0 0 7,222
ISHARES TR 20 YR TR BD ETF 464287432   283 2,748 SH   SOLE 0 0 0 2,748
ISHARES TR 1 3 YR TREAS BD 464287457   10,813 133,357 SH   SOLE 0 0 0 133,357
ISHARES TR CORE S&P US GWT 464287671   637 6,522 SH   SOLE 0 0 0 6,522
ISHARES TR CORE S&P SCP ETF 464287804   801 8,039 SH   SOLE 0 0 0 8,039
ISHARES TR JPMORGAN USD EMG 464288281   2,000 23,107 SH   SOLE 0 0 0 23,107
ISHARES TR NATIONAL MUN ETF 464288414   243 2,280 SH   SOLE 0 0 0 2,280
ISHARES TR INTL SEL DIV ETF 464288448   438 16,652 SH   SOLE 0 0 0 16,652
ISHARES TR MSCI KLD400 SOC 464288570   236 2,804 SH   SOLE 0 0 0 2,804
ISHARES TR MBS ETF 464288588   2,529 27,112 SH   SOLE 0 0 0 27,112
ISHARES TR USD INV GRDE ETF 464288620   450 8,982 SH   SOLE 0 0 0 8,982
ISHARES TR ISHS 5-10YR INVT 464288638   4,383 86,680 SH   SOLE 0 0 0 86,680
ISHARES TR PFD AND INCM SEC 464288687   423 13,663 SH   SOLE 0 0 0 13,663
ISHARES TR MSCI USA ESG SLC 464288802   236 2,517 SH   SOLE 0 0 0 2,517
ISHARES TR EAFE VALUE ETF 464288877   5,393 110,193 SH   SOLE 0 0 0 110,193
ISHARES TR EAFE GRWTH ETF 464288885   10,576 110,847 SH   SOLE 0 0 0 110,847
ISHARES TR GRWT ALLOCAT ETF 464289867   295 5,725 SH   SOLE 0 0 0 5,725
ISHARES TR US TREAS BD ETF 46429B267   1,669 72,889 SH   SOLE 0 0 0 72,889
ISHARES TR MSCI INDIA ETF 46429B598   272 6,225 SH   SOLE 0 0 0 6,225
ISHARES TR FLTG RATE NT ETF 46429B655   308 6,055 SH   SOLE 0 0 0 6,055
ISHARES TR CORE HIGH DV ETF 46429B663   959 9,512 SH   SOLE 0 0 0 9,512
ISHARES TR MSCI USA MIN VOL 46429B697   7,249 97,524 SH   SOLE 0 0 0 97,524
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   309 6,200 SH   SOLE 0 0 0 6,200
ISHARES TR MSCI USA QLT FCT 46432F339   18,136 134,472 SH   SOLE 0 0 0 134,472
ISHARES TR MSCI USA MMENTM 46432F396   4,212 29,198 SH   SOLE 0 0 0 29,198
ISHARES INC ESG AWR MSCI EM 46434G863   5,534 174,954 SH   SOLE 0 0 0 174,954
ISHARES TR MSCI LW CRB TG 46434V464   958 6,128 SH   SOLE 0 0 0 6,128
ISHARES TR ESG AWRE USD ETF 46435G193   267 11,758 SH   SOLE 0 0 0 11,758
ISHARES TR ESG AWRE 1 5 YR 46435G243   222 9,267 SH   SOLE 0 0 0 9,267
ISHARES TR ESG AWR MSCI USA 46435G425   15,343 157,427 SH   SOLE 0 0 0 157,427
ISHARES TR ESG AW MSCI EAFE 46435G516   305 4,180 SH   SOLE 0 0 0 4,180
ISHARES TR ESG ADV TTL USD 46436E619   965 22,659 SH   SOLE 0 0 0 22,659
ISHARES TR ESG MSCI USA ETF 46436E767   397 11,043 SH   SOLE 0 0 0 11,043
J & J SNACK FOODS CORP COM 466032109   628 3,965 SH   SOLE 0 0 0 3,965
JPMORGAN CHASE & CO COM 46625H100   5,076 34,900 SH   SOLE 0 0 0 34,900
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   282 5,104 SH   SOLE 0 0 0 5,104
JOHNSON & JOHNSON COM 478160104   27,554 166,471 SH   SOLE 0 0 0 166,471
KEYSIGHT TECHNOLOGIES INC COM 49338L103   213 1,274 SH   SOLE 0 0 0 1,274
KIMBERLY-CLARK CORP COM 494368103   455 3,294 SH   SOLE 0 0 0 3,294
KINDER MORGAN INC DEL COM 49456B101   12,577 730,386 SH   SOLE 0 0 0 730,386
LAM RESEARCH CORP COM 512807108   3,581 5,570 SH   SOLE 0 0 0 5,570
LEMAITRE VASCULAR INC COM 525558201   609 9,053 SH   SOLE 0 0 0 9,053
LILLY ELI & CO COM 532457108   3,117 6,646 SH   SOLE 0 0 0 6,646
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   21 11,500 SH   SOLE 0 0 0 11,500
LOCKHEED MARTIN CORP COM 539830109   9,109 19,785 SH   SOLE 0 0 0 19,785
LOWES COS INC COM 548661107   8,288 36,724 SH   SOLE 0 0 0 36,724
LULULEMON ATHLETICA INC COM 550021109   215 568 SH   SOLE 0 0 0 568
MARTEN TRANS LTD COM 573075108   548 25,467 SH   SOLE 0 0 0 25,467
MARVELL TECHNOLOGY INC COM 573874104   519 8,675 SH   SOLE 0 0 0 8,675
MASTERCARD INCORPORATED CL A 57636Q104   335 853 SH   SOLE 0 0 0 853
MATCH GROUP INC NEW COM 57667L107   1,053 25,157 SH   SOLE 0 0 0 25,157
MCDONALDS CORP COM 580135101   30,847 103,370 SH   SOLE 0 0 0 103,370
MCKESSON CORP COM 58155Q103   1,813 4,243 SH   SOLE 0 0 0 4,243
MERCK & CO INC COM 58933Y105   22,336 193,588 SH   SOLE 0 0 0 193,588
MERCURY SYS INC COM 589378108   468 13,528 SH   SOLE 0 0 0 13,528
MICROSOFT CORP COM 594918104   50,851 149,326 SH   SOLE 0 0 0 149,326
MONDELEZ INTL INC CL A 609207105   12,348 169,293 SH   SOLE 0 0 0 169,293
NNN REIT INC COM 637417106   261 6,088 SH   SOLE 0 0 0 6,088
NETFLIX INC COM 64110L106   567 1,288 SH   SOLE 0 0 0 1,288
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   802 13,672 SH   SOLE 0 0 0 13,672
NIKE INC CL B 654106103   232 2,102 SH   SOLE 0 0 0 2,102
NORTHERN TR CORP COM 665859104   1,578 21,289 SH   SOLE 0 0 0 21,289
NORTHWEST BANCSHARES INC MD COM 667340103   313 29,500 SH   SOLE 0 0 0 29,500
NOVO-NORDISK A S ADR 670100205   5,879 36,327 SH   SOLE 0 0 0 36,327
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   273 23,642 SH   SOLE 0 0 0 23,642
NVIDIA CORPORATION COM 67066G104   1,906 4,506 SH   SOLE 0 0 0 4,506
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   888 81,320 SH   SOLE 0 0 0 81,320
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   165 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   332 21,131 SH   SOLE 0 0 0 21,131
ORACLE CORP COM 68389X105   6,444 54,112 SH   SOLE 0 0 0 54,112
OTIS WORLDWIDE CORP COM 68902V107   1,024 11,500 SH   SOLE 0 0 0 11,500
PNC FINL SVCS GROUP INC COM 693475105   423 3,362 SH   SOLE 0 0 0 3,362
PPL CORP COM 69351T106   269 10,179 SH   SOLE 0 0 0 10,179
PACIRA BIOSCIENCES INC COM 695127100   841 20,977 SH   SOLE 0 0 0 20,977
PAYPAL HLDGS INC COM 70450Y103   2,543 38,114 SH   SOLE 0 0 0 38,114
PEPSICO INC COM 713448108   1,291 6,971 SH   SOLE 0 0 0 6,971
PFIZER INC COM 717081103   2,206 60,134 SH   SOLE 0 0 0 60,134
PHILLIPS 66 COM 718546104   641 6,717 SH   SOLE 0 0 0 6,717
PIONEER NAT RES CO COM 723787107   12,543 60,543 SH   SOLE 0 0 0 60,543
PRICE T ROWE GROUP INC COM 74144T108   282 2,514 SH   SOLE 0 0 0 2,514
PROCTER AND GAMBLE CO COM 742718109   2,653 17,485 SH   SOLE 0 0 0 17,485
PROGRESS SOFTWARE CORP COM 743312100   712 12,260 SH   SOLE 0 0 0 12,260
PROGRESSIVE CORP COM 743315103   10,550 79,700 SH   SOLE 0 0 0 79,700
PROSHARES TR SHORT S&P 500 NE 74347B425   381 27,420 SH   SOLE 0 0 0 27,420
QUALCOMM INC COM 747525103   8,187 68,773 SH   SOLE 0 0 0 68,773
QUALYS INC COM 74758T303   1,428 11,058 SH   SOLE 0 0 0 11,058
RLI CORP COM 749607107   605 4,430 SH   SOLE 0 0 0 4,430
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,540 25,927 SH   SOLE 0 0 0 25,927
REALTY INCOME CORP COM 756109104   651 10,893 SH   SOLE 0 0 0 10,893
ROPER TECHNOLOGIES INC COM 776696106   10,734 22,325 SH   SOLE 0 0 0 22,325
SHELL PLC SPON ADS 780259305   12,424 205,761 SH   SOLE 0 0 0 205,761
S&P GLOBAL INC COM 78409V104   331 826 SH   SOLE 0 0 0 826
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,724 28,705 SH   SOLE 0 0 0 28,705
SPS COMM INC COM 78463M107   678 3,530 SH   SOLE 0 0 0 3,530
SPDR GOLD TR GOLD SHS 78463V107   6,456 36,213 SH   SOLE 0 0 0 36,213
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   300 9,230 SH   SOLE 0 0 0 9,230
SPDR SER TR PORTFOLI S&P1500 78464A805   229 4,214 SH   SOLE 0 0 0 4,214
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,676 18,255 SH   SOLE 0 0 0 18,255
SP PLUS CORP COM 78469C103   1,236 31,611 SH   SOLE 0 0 0 31,611
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   683 13,213 SH   SOLE 0 0 0 13,213
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   287 3,824 SH   SOLE 0 0 0 3,824
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   457 6,298 SH   SOLE 0 0 0 6,298
SELECT SECTOR SPDR TR ENERGY 81369Y506   233 2,871 SH   SOLE 0 0 0 2,871
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   233 1,343 SH   SOLE 0 0 0 1,343
SHOCKWAVE MED INC COM 82489T104   444 1,556 SH   SOLE 0 0 0 1,556
SHOPIFY INC CL A 82509L107   243 3,765 SH   SOLE 0 0 0 3,765
SIERRA BANCORP COM 82620P102   339 20,000 SH   SOLE 0 0 0 20,000
SMITH & WESSON BRANDS INC COM 831754106   174 13,332 SH   SOLE 0 0 0 13,332
SOUTHERN CO COM 842587107   513 7,303 SH   SOLE 0 0 0 7,303
STARBUCKS CORP COM 855244109   879 8,870 SH   SOLE 0 0 0 8,870
STEEL DYNAMICS INC COM 858119100   3,503 32,160 SH   SOLE 0 0 0 32,160
STRYKER CORPORATION COM 863667101   237 777 SH   SOLE 0 0 0 777
SYSCO CORP COM 871829107   313 4,212 SH   SOLE 0 0 0 4,212
TJX COS INC NEW COM 872540109   417 4,918 SH   SOLE 0 0 0 4,918
TARGET CORP COM 87612E106   399 3,022 SH   SOLE 0 0 0 3,022
TESLA INC COM 88160R101   19,021 72,663 SH   SOLE 0 0 0 72,663
TEXAS INSTRS INC COM 882508104   2,533 14,073 SH   SOLE 0 0 0 14,073
TEXAS ROADHOUSE INC COM 882681109   576 5,126 SH   SOLE 0 0 0 5,126
THE TRADE DESK INC COM CL A 88339J105   392 5,070 SH   SOLE 0 0 0 5,070
THERMO FISHER SCIENTIFIC INC COM 883556102   541 1,036 SH   SOLE 0 0 0 1,036
3M CO COM 88579Y101   398 3,978 SH   SOLE 0 0 0 3,978
TIMKEN CO COM 887389104   479 5,234 SH   SOLE 0 0 0 5,234
TRAVELERS COMPANIES INC COM 89417E109   659 3,792 SH   SOLE 0 0 0 3,792
US BANCORP DEL COM NEW 902973304   580 17,550 SH   SOLE 0 0 0 17,550
UBER TECHNOLOGIES INC COM 90353T100   282 6,530 SH   SOLE 0 0 0 6,530
UNITED PARCEL SERVICE INC CL B 911312106   334 1,866 SH   SOLE 0 0 0 1,866
UNITEDHEALTH GROUP INC COM 91324P102   3,524 7,333 SH   SOLE 0 0 0 7,333
VALLEY NATL BANCORP COM 919794107   91 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,554 15,722 SH   SOLE 0 0 0 15,722
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   247 3,403 SH   SOLE 0 0 0 3,403
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   520 4,904 SH   SOLE 0 0 0 4,904
VANGUARD WORLD FDS UTILITIES ETF 92204A876   438 3,079 SH   SOLE 0 0 0 3,079
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   304 5,579 SH   SOLE 0 0 0 5,579
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   287 3,629 SH   SOLE 0 0 0 3,629
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   713 1,751 SH   SOLE 0 0 0 1,751
VANGUARD INDEX FDS LARGE CAP ETF 922908637   746 3,678 SH   SOLE 0 0 0 3,678
VANGUARD INDEX FDS GROWTH ETF 922908736   279 987 SH   SOLE 0 0 0 987
VANGUARD INDEX FDS VALUE ETF 922908744   253 1,780 SH   SOLE 0 0 0 1,780
VANGUARD INDEX FDS TOTAL STK MKT 922908769   382 1,736 SH   SOLE 0 0 0 1,736
VERIZON COMMUNICATIONS INC COM 92343V104   560 15,058 SH   SOLE 0 0 0 15,058
VERISK ANALYTICS INC COM 92345Y106   1,605 7,100 SH   SOLE 0 0 0 7,100
VISA INC COM CL A 92826C839   15,512 65,320 SH   SOLE 0 0 0 65,320
WP CAREY INC COM 92936U109   260 3,849 SH   SOLE 0 0 0 3,849
WEC ENERGY GROUP INC COM 92939U106   1,008 11,428 SH   SOLE 0 0 0 11,428
WALMART INC COM 931142103   2,200 14,000 SH   SOLE 0 0 0 14,000
WASTE MGMT INC DEL COM 94106L109   15,341 88,459 SH   SOLE 0 0 0 88,459
WELLS FARGO CO NEW PERP PFD CNV A 949746804   928 806 SH   SOLE 0 0 0 806
WELLTOWER INC COM 95040Q104   235 2,900 SH   SOLE 0 0 0 2,900
WILLIAMS COS INC COM 969457100   242 7,409 SH   SOLE 0 0 0 7,409
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   243 4,821 SH   SOLE 0 0 0 4,821
XCEL ENERGY INC COM 98389B100   2,661 42,800 SH   SOLE 0 0 0 42,800
XYLEM INC COM 98419M100   1,329 11,800 SH   SOLE 0 0 0 11,800
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   47 18,026 SH   SOLE 0 0 0 18,026
YUM BRANDS INC COM 988498101   1,039 7,500 SH   SOLE 0 0 0 7,500