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
GOLDMAN SACHS GROUP INC COM 38141G104   233,035 722 SH   SOLE   0 0 722
ELEVANCE HEALTH INC COM 036752103   487,004 1,096 SH   SOLE   0 0 1,096
3M CO COM 88579Y101   751,463 7,508 SH   SOLE   0 0 7,508
GENERAL DYNAMICS CORP COM 369550108   3,509,997 16,314 SH   SOLE   40 0 16,274
RIO TINTO PLC SPONSORED ADR 767204100   342,866 5,371 SH   SOLE   0 0 5,371
VANGUARD STAR FDS VG TL INTL STK F 921909768   306,149 5,459 SH   SOLE   0 0 5,459
HERSHEY CO COM 427866108   881,266 3,529 SH   SOLE   0 0 3,529
MCDONALDS CORP COM 580135101   7,558,035 25,328 SH   SOLE   3 0 25,325
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,089,948 31,937 SH   SOLE   120 0 31,817
ISHARES TR ESG AWR US AGRGT 46435U549   480,002 10,176 SH   SOLE   0 0 10,176
SYSCO CORP COM 871829107   410,851 5,537 SH   SOLE   0 0 5,537
MONDELEZ INTL INC CL A 609207105   776,017 10,639 SH   SOLE   0 0 10,639
MOODYS CORP COM 615369105   538,562 1,549 SH   SOLE   1 0 1,548
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   409,937 4,062 SH   SOLE   0 0 4,062
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   210,376 3,351 SH   SOLE   0 0 3,351
DOMINION ENERGY INC COM 25746U109   261,872 5,056 SH   SOLE   0 0 5,056
BLACKROCK CR ALLOCATION INCO COM 092508100   173,565 17,100 SH   SOLE   0 0 17,100
STARBUCKS CORP COM 855244109   211,321 2,133 SH   SOLE   0 0 2,133
GOPRO INC CL A 38268T103   124,200 30,000 SH   SOLE   0 0 30,000
WASTE MGMT INC DEL COM 94106L109   1,503,513 8,670 SH   SOLE   0 0 8,670
CADENCE DESIGN SYSTEM INC COM 127387108   246,011 1,049 SH   SOLE   0 0 1,049
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   203,508 2,490 SH   SOLE   0 0 2,490
WEC ENERGY GROUP INC COM 92939U106   338,224 3,833 SH   SOLE   0 0 3,833
ISHARES TR RUS 1000 GRW ETF 464287614   6,141,069 22,317 SH   SOLE   0 0 22,317
BAXTER INTL INC COM 071813109   671,636 14,742 SH   SOLE   0 0 14,742
ENBRIDGE INC COM 29250N105   343,415 9,244 SH   SOLE   0 0 9,244
INTEL CORP COM 458140100   2,538,659 75,917 SH   SOLE   40 0 75,877
ISHARES TR TIPS BD ETF 464287176   512,809 4,765 SH   SOLE   0 0 4,765
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   220,112 8,953 SH   SOLE   0 0 8,953
PIONEER NAT RES CO COM 723787107   886,730 4,280 SH   SOLE   0 0 4,280
MICROSOFT CORP COM 594918104   26,879,076 78,931 SH   SOLE   36 0 78,895
CISCO SYS INC COM 17275R102   2,191,753 42,361 SH   SOLE   0 0 42,361
EXXON MOBIL CORP COM 30231G102   5,018,581 46,793 SH   SOLE   17 0 46,776
ISHARES TR RUS MD CP GR ETF 464287481   1,258,799 13,027 SH   SOLE   0 0 13,027
ALPHABET INC CAP STK CL C 02079K107   7,519,787 62,162 SH   SOLE   68 0 62,094
BRISTOL-MYERS SQUIBB CO COM 110122108   3,259,757 50,974 SH   SOLE   11 0 50,963
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,080,166 38,467 SH   SOLE   0 0 38,467
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   403,655 31,784 SH   SOLE   0 0 31,784
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,077,223 7,399 SH   SOLE   0 0 7,399
BUTTERFLY NETWORK INC COM CL A 124155102   28,750 12,500 SH   SOLE   0 0 12,500
LILLY ELI & CO COM 532457108   12,889,113 27,483 SH   SOLE   3 0 27,480
SHOPIFY INC CL A 82509L107   554,010 8,576 SH   SOLE   0 0 8,576
BERKLEY W R CORP COM 084423102   1,833,630 30,786 SH   SOLE   0 0 30,786
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,741,651 11,199 SH   SOLE   62 0 11,137
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,791,060 189,907 SH   SOLE   461 0 189,446
NORTHROP GRUMMAN CORP COM 666807102   1,615,810 3,545 SH   SOLE   2 0 3,543
ISHARES TR RUS MDCP VAL ETF 464287473   995,919 9,067 SH   SOLE   0 0 9,067
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,288,616 18,915 SH   SOLE   74 0 18,841
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   393,369 2,023 SH   SOLE   0 0 2,023
ISHARES TR ISHS 1-5YR INVS 464288646   331,724 6,612 SH   SOLE   0 0 6,612
MORGAN STANLEY COM NEW 617446448   266,448 3,120 SH   SOLE   0 0 3,120
ISHARES TR MSCI USA MMENTM 46432F396   364,491 2,527 SH   SOLE   0 0 2,527
MAGENTA THERAPEUTICS INC COM 55910K108   7,959 10,500 SH   SOLE   0 0 10,500
S&P GLOBAL INC COM 78409V104   206,057 514 SH   SOLE   0 0 514
HUMANA INC COM 444859102   421,196 942 SH   SOLE   0 0 942
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,676,418 41,210 SH   SOLE   173 0 41,037
TOTALENERGIES SE SPONSORED ADS 89151E109   229,465 3,981 SH   SOLE   0 0 3,981
MEDTRONIC PLC SHS G5960L103   2,445,968 27,764 SH   SOLE   101 0 27,663
HOME DEPOT INC COM 437076102   9,748,997 31,384 SH   SOLE   3 0 31,381
ISHARES TR IBONDS DEC25 ETF 46434VBD1   18,194,630 746,293 SH   SOLE   2,678 0 743,615
COMFORT SYS USA INC COM 199908104   223,148 1,359 SH   SOLE   0 0 1,359
ISHARES TR IBONDS DEC 26 46435U259   1,422,821 56,506 SH   SOLE   0 0 56,506
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,082,159 13,398 SH   SOLE   9 0 13,389
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   548,634 27,187 SH   SOLE   0 0 27,187
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,362,359 28,883 SH   SOLE   0 0 28,883
GILEAD SCIENCES INC COM 375558103   596,552 7,740 SH   SOLE   0 0 7,740
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   450,684 14,445 SH   SOLE   0 0 14,445
BROADCOM INC COM 11135F101   5,067,481 5,842 SH   SOLE   10 0 5,832
GENERAL ELECTRIC CO COM NEW 369604301   233,252 2,123 SH   SOLE   0 0 2,123
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,035,620 2 SH   SOLE   0 0 2
ISHARES TR CORE S&P500 ETF 464287200   1,374,158 3,083 SH   SOLE   0 0 3,083
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,028,414 33,282 SH   SOLE   0 0 33,282
PROSHARES TR S&P TECH DIVIDEN 74347G606   436,747 6,591 SH   SOLE   0 0 6,591
ISHARES TR MSCI USA ESG SLC 464288802   545,407 5,825 SH   SOLE   0 0 5,825
ISHARES TR CORE HIGH DV ETF 46429B663   936,544 9,292 SH   SOLE   0 0 9,292
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,014,261 17,637 SH   SOLE   25 0 17,612
REAVES UTIL INCOME FD COM SH BEN INT 756158101   635,152 23,164 SH   SOLE   0 0 23,164
KINDER MORGAN INC DEL COM 49456B101   1,970,496 114,431 SH   SOLE   0 0 114,431
SYNOVUS FINL CORP COM NEW 87161C501   266,593 8,813 SH   SOLE   0 0 8,813
ISHARES TR IBONDS DEC 27 46435U283   1,086,643 43,353 SH   SOLE   0 0 43,353
HONEYWELL INTL INC COM 438516106   1,580,118 7,615 SH   SOLE   0 0 7,615
SIMON PPTY GROUP INC NEW COM 828806109   605,635 5,245 SH   SOLE   0 0 5,245
BLACKROCK INC COM 09247X101   506,972 734 SH   SOLE   0 0 733
ISHARES TR IBONDS 27 ETF 46435UAA9   15,553,761 662,426 SH   SOLE   2,770 0 659,656
NXP SEMICONDUCTORS N V COM N6596X109   538,718 2,632 SH   SOLE   0 0 2,632
ISHARES TR IBONDS DEC 46435U697   1,141,657 44,319 SH   SOLE   0 0 44,319
HCA HEALTHCARE INC COM 40412C101   664,014 2,188 SH   SOLE   3 0 2,185
WEYERHAEUSER CO MTN BE COM NEW 962166104   386,136 11,523 SH   SOLE   0 0 11,523
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   584,242 2,063 SH   SOLE   30 0 2,033
PROSHARES TR S&P 500 DV ARIST 74348A467   2,705,467 28,696 SH   SOLE   0 0 28,696
ISHARES TR IBONDS 24 TRM TS 46436E874   4,804,696 201,878 SH   SOLE   797 0 201,081
ISHARES TR IBONDS 25 TRM TS 46436E866   640,747 27,702 SH   SOLE   0 0 27,702
CSX CORP COM 126408103   767,978 22,521 SH   SOLE   0 0 22,521
LUMIRADX LTD SHS G5709L109   33,215 69,198 SH   SOLE   0 0 69,198
ISHARES TR IBONDS DEC2023 46435G318   882,158 34,608 SH   SOLE   0 0 34,608
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   256,140 3,387 SH   SOLE   0 0 3,387
ISHARES TR ISHARES BIOTECH 464287556   740,003 5,829 SH   SOLE   0 0 5,829
ISHARES TR CORE DIV GRWTH 46434V621   9,696,559 188,173 SH   SOLE   377 0 187,796
EDWARDS LIFESCIENCES CORP COM 28176E108   364,114 3,860 SH   SOLE   0 0 3,860
CONSTELLATION BRANDS INC CL A 21036P108   231,048 939 SH   SOLE   0 0 939
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   210,117 7,213 SH   SOLE   0 0 7,213
SCHLUMBERGER LTD COM STK 806857108   418,885 8,528 SH   SOLE   0 0 8,528
PHILIP MORRIS INTL INC COM 718172109   2,339,963 23,970 SH   SOLE   0 0 23,970
WALMART INC COM 931142103   4,184,935 26,625 SH   SOLE   7 0 26,618
TJX COS INC NEW COM 872540109   675,731 7,969 SH   SOLE   6 0 7,963
HP INC COM 40434L105   220,498 7,180 SH   SOLE   0 0 7,180
KLA CORP COM NEW 482480100   547,704 1,129 SH   SOLE   0 0 1,129
KIMBERLY-CLARK CORP COM 494368103   4,353,600 31,534 SH   SOLE   0 0 31,534
ALTRIA GROUP INC COM 02209S103   1,922,489 42,439 SH   SOLE   0 0 42,439
AFLAC INC COM 001055102   2,614,247 37,453 SH   SOLE   0 0 37,453
MERCK & CO INC COM 58933Y105   5,729,767 49,656 SH   SOLE   0 0 49,656
DUKE ENERGY CORP NEW COM NEW 26441C204   1,802,051 20,081 SH   SOLE   0 0 20,081
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   258,107 3,966 SH   SOLE   0 0 3,966
GENUINE PARTS CO COM 372460105   563,197 3,328 SH   SOLE   0 0 3,328
NIKE INC CL B 654106103   1,132,915 10,265 SH   SOLE   4 0 10,261
METLIFE INC COM 59156R108   287,399 5,084 SH   SOLE   0 0 5,084
FREEPORT-MCMORAN INC CL B 35671D857   381,400 9,535 SH   SOLE   0 0 9,535
ISHARES TR CORE US AGGBD ET 464287226   3,439,778 35,118 SH   SOLE   63 0 35,055
COMSTOCK INC COM NEW 205750300   10,946 15,000 SH   SOLE   0 0 15,000
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   209,875 5,750 SH   SOLE   0 0 5,750
AUTOZONE INC COM 053332102   369,017 148 SH   SOLE   0 0 148
RBB FD INC MOTLEY FOL ETF 74933W601   228,551 5,610 SH   SOLE   0 0 5,610
ISHARES TR ESG AWR MSCI USA 46435G425   703,687 7,220 SH   SOLE   0 0 7,220
ISHARES TR IBONDS DEC 28 46435U325   235,271 9,351 SH   SOLE   0 0 9,351
ISHARES GOLD TR ISHARES NEW 464285204   923,505 25,378 SH   SOLE   0 0 25,378
CHEVRON CORP NEW COM 166764100   5,649,158 35,902 SH   SOLE   40 0 35,862
STRYKER CORPORATION COM 863667101   1,166,773 3,824 SH   SOLE   2 0 3,822
VERIZON COMMUNICATIONS INC COM 92343V104   3,430,050 92,230 SH   SOLE   0 0 92,230
VANGUARD INDEX FDS SMALL CP ETF 922908751   888,676 4,468 SH   SOLE   38 0 4,430
US BANCORP DEL COM NEW 902973304   376,160 11,385 SH   SOLE   0 0 11,385
DNP SELECT INCOME FD INC COM 23325P104   3,184,243 303,840 SH   SOLE   0 0 303,840
ISHARES TR SELECT DIVID ETF 464287168   950,785 8,392 SH   SOLE   0 0 8,392
WORLD GOLD TR SPDR GLD MINIS 98149E303   232,539 6,105 SH   SOLE   0 0 6,105
LINCOLN NATL CORP IND COM 534187109   285,292 11,075 SH   SOLE   0 0 11,075
DOW INC COM 260557103   246,003 4,619 SH   SOLE   0 0 4,619
JPMORGAN CHASE & CO COM 46625H100   8,536,291 58,693 SH   SOLE   76 0 58,617
PIMCO CORPORATE & INCM STRG COM 72200U100   238,405 18,185 SH   SOLE   0 0 18,185
EMERSON ELEC CO COM 291011104   3,664,544 40,541 SH   SOLE   0 0 40,541
ROCKWELL AUTOMATION INC COM 773903109   1,344,127 4,080 SH   SOLE   5 0 4,075
AMERICAN EXPRESS CO COM 025816109   1,884,818 10,820 SH   SOLE   8 0 10,812
ISHARES TR 1 3 YR TREAS BD 464287457   807,070 9,954 SH   SOLE   0 0 9,954
PROGRESSIVE CORP COM 743315103   1,597,823 12,071 SH   SOLE   9 0 12,062
AMAZON COM INC COM 023135106   9,915,188 76,060 SH   SOLE   86 0 75,974
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   476,575 3,648 SH   SOLE   0 0 3,648
AMGEN INC COM 031162100   6,056,215 27,278 SH   SOLE   39 0 27,239
ISHARES TR CORE S&P SCP ETF 464287804   671,615 6,740 SH   SOLE   224 0 6,516
ISHARES TR 7-10 YR TRSY BD 464287440   289,800 3,000 SH   SOLE   0 0 3,000
CHUBB LIMITED COM H1467J104   303,302 1,575 SH   SOLE   0 0 1,575
UNITED STS LIME & MINERALS I COM 911922102   323,780 1,550 SH   SOLE   0 0 1,550
ADOBE SYSTEMS INCORPORATED COM 00724F101   317,401 649 SH   SOLE   0 0 649
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   491,139 3,300 SH   SOLE   0 0 3,300
EQUIFAX INC COM 294429105   1,090,851 4,636 SH   SOLE   0 0 4,636
CARNIVAL CORP COMMON STOCK 143658300   224,766 11,937 SH   SOLE   0 0 11,937
NETFLIX INC COM 64110L106   738,318 1,676 SH   SOLE   0 0 1,676
TORONTO DOMINION BK ONT COM NEW 891160509   236,878 3,820 SH   SOLE   0 0 3,820
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   860,330 22,700 SH   SOLE   1,847 0 20,853
CUMMINS INC COM 231021106   241,708 986 SH   SOLE   0 0 986
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   296,020 4,750 SH   SOLE   0 0 4,750
YUM BRANDS INC COM 988498101   306,334 2,211 SH   SOLE   0 0 2,211
TRAVELERS COMPANIES INC COM 89417E109   366,596 2,111 SH   SOLE   0 0 2,111
TESLA INC COM 88160R101   9,686,412 37,004 SH   SOLE   2 0 37,001
ILLINOIS TOOL WKS INC COM 452308109   2,122,858 8,486 SH   SOLE   0 0 8,486
SOUTHERN CO COM 842587107   6,373,770 90,730 SH   SOLE   0 0 90,730
NEUROCRINE BIOSCIENCES INC COM 64125C109   378,992 4,019 SH   SOLE   0 0 4,019
INVESCO QQQ TR UNIT SER 1 46090E103   8,101,560 21,930 SH   SOLE   125 0 21,805
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   365,697 4,833 SH   SOLE   0 0 4,833
SERVICENOW INC COM 81762P102   418,688 745 SH   SOLE   0 0 745
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   224,210 2,810 SH   SOLE   0 0 2,810
COSTCO WHSL CORP NEW COM 22160K105   2,713,457 5,040 SH   SOLE   3 0 5,037
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   393,131 1,274 SH   SOLE   0 0 1,274
ISHARES TR CORE 1 5 YR USD 46432F859   3,659,747 78,468 SH   SOLE   540 0 77,928
COCA COLA CO COM 191216100   7,493,649 124,438 SH   SOLE   0 0 124,438
LINDE PLC SHS G54950103   541,896 1,422 SH   SOLE   0 0 1,422
ISHARES TR RUS MID CAP ETF 464287499   3,738,961 51,198 SH   SOLE   205 0 50,993
PARK NATL CORP COM 700658107   551,812 5,393 SH   SOLE   0 0 5,393
UNITEDHEALTH GROUP INC COM 91324P102   3,118,267 6,488 SH   SOLE   3 0 6,485
NVIDIA CORPORATION COM 67066G104   8,249,779 19,502 SH   SOLE   5 0 19,497
COLGATE PALMOLIVE CO COM 194162103   576,876 7,488 SH   SOLE   0 0 7,488
CARRIER GLOBAL CORPORATION COM 14448C104   421,606 8,481 SH   SOLE   0 0 8,481
VANGUARD WORLD FDS INF TECH ETF 92204A702   8,794,826 19,891 SH   SOLE   31 0 19,860
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   243,973 1,473 SH   SOLE   0 0 1,473
UNILEVER PLC SPON ADR NEW 904767704   453,427 8,698 SH   SOLE   0 0 8,698
ZOETIS INC CL A 98978V103   1,296,754 7,530 SH   SOLE   6 0 7,524
PALO ALTO NETWORKS INC COM 697435105   982,436 3,845 SH   SOLE   4 0 3,841
CROWN CASTLE INC COM 22822V101   951,982 8,355 SH   SOLE   0 0 8,355
EXTRA SPACE STORAGE INC COM 30225T102   1,055,166 7,089 SH   SOLE   8 0 7,081
VISA INC COM CL A 92826C839   4,750,410 20,003 SH   SOLE   8 0 19,995
PAYCHEX INC COM 704326107   1,170,608 10,464 SH   SOLE   0 0 10,464
ISHARES TR IBONDS 23 TRM TS 46436E882   297,224 11,980 SH   SOLE   0 0 11,980
ISHARES TR ESG AWRE USD ETF 46435G193   399,543 17,570 SH   SOLE   0 0 17,570
INTERCONTINENTAL EXCHANGE IN COM 45866F104   396,236 3,504 SH   SOLE   0 0 3,504
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   229,822 3,061 SH   SOLE   185 0 2,876
VANGUARD INDEX FDS GROWTH ETF 922908736   2,483,823 8,778 SH   SOLE   0 0 8,778
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   531,379 26,703 SH   SOLE   0 0 26,703
FEDERAL SIGNAL CORP COM 313855108   513,905 8,026 SH   SOLE   0 0 8,026
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,899,963 79,419 SH   SOLE   192 0 79,227
ISHARES TR ESG SCRD S&P MID 46436E551   276,806 7,771 SH   SOLE   0 0 7,771
FRANKLIN STR PPTYS CORP COM 35471R106   64,853 44,726 SH   SOLE   0 0 44,726
ORACLE CORP COM 68389X105   2,442,961 20,514 SH   SOLE   0 0 20,514
SCHWAB CHARLES CORP COM 808513105   264,672 4,670 SH   SOLE   0 0 4,670
TEXAS INSTRS INC COM 882508104   3,037,594 16,874 SH   SOLE   9 0 16,865
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   216,912 2,596 SH   SOLE   0 0 2,596
MASTERCARD INCORPORATED CL A 57636Q104   484,948 1,233 SH   SOLE   1 0 1,232
VANGUARD INDEX FDS VALUE ETF 922908744   4,395,011 30,929 SH   SOLE   0 0 30,929
EQUINIX INC COM 29444U700   848,408 1,082 SH   SOLE   1 0 1,081
PFIZER INC COM 717081103   4,910,026 133,861 SH   SOLE   0 0 133,861
VANGUARD WORLD FDS ENERGY ETF 92204A306   283,825 2,514 SH   SOLE   0 0 2,514
PNC FINL SVCS GROUP INC COM 693475105   943,491 7,491 SH   SOLE   0 0 7,491
EATON CORP PLC SHS G29183103   703,850 3,500 SH   SOLE   0 0 3,500
ISHARES TR IBONDS DEC23 ETF 46434VAX8   14,323,246 566,360 SH   SOLE   0 0 566,360
DISNEY WALT CO COM 254687106   1,267,880 14,201 SH   SOLE   1 0 14,201
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   878,669 14,034 SH   SOLE   0 0 14,034
INNOVATOR ETFS TR US SML CP PWR B 45782C474   217,192 6,791 SH   SOLE   0 0 6,791
WILLIAMS COS INC COM 969457100   1,552,796 47,588 SH   SOLE   52 0 47,536
ISHARES TR 20 YR TR BD ETF 464287432   849,255 8,250 SH   SOLE   0 0 8,250
BECTON DICKINSON & CO COM 075887109   256,280 971 SH   SOLE   0 0 971
SALESFORCE INC COM 79466L302   1,561,131 7,390 SH   SOLE   43 0 7,347
PPL CORP COM 69351T106   585,771 22,138 SH   SOLE   0 0 22,138
WASTE CONNECTIONS INC COM 94106B101   1,025,952 7,178 SH   SOLE   7 0 7,171
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   230,259 4,938 SH   SOLE   0 0 4,938
ISHARES TR EXPND TEC SC ETF 464287549   435,116 1,108 SH   SOLE   0 0 1,108
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   301,821 9,091 SH   SOLE   0 0 9,091
TRACTOR SUPPLY CO COM 892356106   1,027,649 4,648 SH   SOLE   3 0 4,645
PHILLIPS 66 COM 718546104   221,472 2,322 SH   SOLE   0 0 2,322
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   200,791 3,076 SH   SOLE   1 0 3,075
VERTEX PHARMACEUTICALS INC COM 92532F100   1,077,197 3,061 SH   SOLE   0 0 3,061
ISHARES TR PFD AND INCM SEC 464288687   2,659,155 85,973 SH   SOLE   0 0 85,973
ISHARES TR GLOBAL TECH ETF 464287291   279,855 4,500 SH   SOLE   0 0 4,500
ALBEMARLE CORP COM 012653101   407,488 1,827 SH   SOLE   0 0 1,827
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   700,644 21,053 SH   SOLE   0 0 21,053
FEDERATED HERMES INC CL B 314211103   1,397,361 38,978 SH   SOLE   0 0 38,978
ISHARES TR RUS 2000 GRW ETF 464287648   550,969 2,271 SH   SOLE   0 0 2,271
SPDR SER TR S&P DIVID ETF 78464A763   250,431 2,043 SH   SOLE   0 0 2,043
ABBVIE INC COM 00287Y109   7,258,973 53,878 SH   SOLE   0 0 53,878
ISHARES SILVER TR ISHARES 46428Q109   253,730 12,146 SH   SOLE   0 0 12,146
DIAGEO PLC SPON ADR NEW 25243Q205   2,469,290 14,234 SH   SOLE   0 0 14,234
VANGUARD INDEX FDS SML CP GRW ETF 922908595   274,080 1,193 SH   SOLE   0 0 1,193
CORNING INC COM 219350105   225,342 6,431 SH   SOLE   0 0 6,431
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   210,017 6,096 SH   SOLE   0 0 6,096
BLACKROCK MUNIYIELD QUALITY COM 09254E103   195,892 17,906 SH   SOLE   0 0 17,906
ASTRAZENECA PLC SPONSORED ADR 046353108   1,561,765 21,822 SH   SOLE   0 0 21,821
CONOCOPHILLIPS COM 20825C104   334,246 3,226 SH   SOLE   0 0 3,226
WATSCO INC COM 942622200   333,405 874 SH   SOLE   0 0 874
DARDEN RESTAURANTS INC COM 237194105   419,037 2,508 SH   SOLE   0 0 2,508
AON PLC SHS CL A G0403H108   1,228,275 3,558 SH   SOLE   2 0 3,556
CME GROUP INC COM 12572Q105   1,035,140 5,587 SH   SOLE   0 0 5,587
PEPSICO INC COM 713448108   5,769,091 31,147 SH   SOLE   46 0 31,101
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   322,369 9,563 SH   SOLE   0 0 9,563
LAM RESEARCH CORP COM 512807108   1,191,912 1,854 SH   SOLE   0 0 1,854
FORD MTR CO DEL COM 345370860   484,478 32,021 SH   SOLE   0 0 32,021
JOHNSON & JOHNSON COM 478160104   12,985,903 78,455 SH   SOLE   54 0 78,401
AIR PRODS & CHEMS INC COM 009158106   986,982 3,295 SH   SOLE   0 0 3,295
VULCAN MATLS CO COM 929160109   247,082 1,096 SH   SOLE   0 0 1,096
VANGUARD INDEX FDS MID CAP ETF 922908629   1,593,144 7,236 SH   SOLE   103 0 7,133
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   931,142 17,113 SH   SOLE   0 0 17,113
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   269,034 9,334 SH   SOLE   0 0 9,334
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   592,365 17,170 SH   SOLE   0 0 17,170
BANK AMERICA CORP COM 060505104   1,663,829 57,993 SH   SOLE   1 0 57,993
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   830,435 10,222 SH   SOLE   0 0 10,222
SANOFI SPONSORED ADR 80105N105   362,765 6,730 SH   SOLE   0 0 6,730
ISHARES INC CORE MSCI EMKT 46434G103   671,293 13,619 SH   SOLE   145 0 13,474
ISHARES TR IBDS DEC28 ETF 46435U515   9,529,745 388,969 SH   SOLE   2,888 0 386,081
UNITED PARCEL SERVICE INC CL B 911312106   748,499 4,176 SH   SOLE   1 0 4,175
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   806,460 24,095 SH   SOLE   0 0 24,095
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   305,379 7,325 SH   SOLE   0 0 7,325
NUTRIEN LTD COM 67077M108   762,572 12,914 SH   SOLE   16 0 12,898
WALGREENS BOOTS ALLIANCE INC COM 931427108   309,060 10,848 SH   SOLE   0 0 10,848
DEERE & CO COM 244199105   1,573,353 3,883 SH   SOLE   0 0 3,883
EVERGY INC COM 30034W106   232,044 3,972 SH   SOLE   0 0 3,972
ISHARES TR RUS 1000 VAL ETF 464287598   1,243,543 7,879 SH   SOLE   0 0 7,879
SPDR GOLD TR GOLD SHS 78463V107   2,073,458 11,631 SH   SOLE   0 0 11,631
AMERICAN TOWER CORP NEW COM 03027X100   676,568 3,489 SH   SOLE   4 0 3,485
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,113,400 21,574 SH   SOLE   88 0 21,486
THERMO FISHER SCIENTIFIC INC COM 883556102   2,171,790 4,163 SH   SOLE   0 0 4,162
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   380,588 3,070 SH   SOLE   0 0 3,070
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   16,798,798 320,771 SH   SOLE   2,096 0 318,675
ISHARES TR MSCI USA MIN VOL 46429B697   962,871 12,954 SH   SOLE   0 0 12,954
BYRNA TECHNOLOGIES INC COM NEW 12448X201   572,042 114,180 SH   SOLE   0 0 114,180
OTIS WORLDWIDE CORP COM 68902V107   346,814 3,896 SH   SOLE   0 0 3,896
INTUIT COM 461202103   1,144,604 2,498 SH   SOLE   2 0 2,496
ISHARES TR RUSSELL 2000 ETF 464287655   1,861,146 9,938 SH   SOLE   15 0 9,923
PROCTER AND GAMBLE CO COM 742718109   12,522,526 82,526 SH   SOLE   0 0 82,526
AUTOMATIC DATA PROCESSING IN COM 053015103   2,222,304 10,111 SH   SOLE   0 0 10,111
ISHARES TR RUS 2000 VAL ETF 464287630   466,724 3,315 SH   SOLE   0 0 3,315
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   532,189 7,321 SH   SOLE   0 0 7,321
KRAFT HEINZ CO COM 500754106   959,570 27,030 SH   SOLE   25 0 27,005
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   336,586 10,290 SH   SOLE   0 0 10,290
NORFOLK SOUTHN CORP COM 655844108   907,380 4,001 SH   SOLE   0 0 4,001
INTUITIVE SURGICAL INC COM NEW 46120E602   988,223 2,890 SH   SOLE   0 0 2,890
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,450,628 25,997 SH   SOLE   84 0 25,913
ASML HOLDING N V N Y REGISTRY SHS N07059210   323,239 446 SH   SOLE   0 0 446
META PLATFORMS INC CL A 30303M102   1,407,602 4,905 SH   SOLE   9 0 4,896
THE CIGNA GROUP COM 125523100   430,160 1,533 SH   SOLE   0 0 1,533
ABBOTT LABS COM 002824100   2,418,625 22,185 SH   SOLE   0 0 22,185
ADVANCED MICRO DEVICES INC COM 007903107   731,922 6,425 SH   SOLE   0 0 6,425
SMUCKER J M CO COM NEW 832696405   749,130 5,073 SH   SOLE   0 0 5,073
NEXTERA ENERGY INC COM 65339F101   3,589,352 48,374 SH   SOLE   125 0 48,249
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,313,177 31,187 SH   SOLE   108 0 31,079
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   288,209 6,241 SH   SOLE   0 0 6,241
ALPHABET INC CAP STK CL A 02079K305   4,434,790 37,049 SH   SOLE   13 0 37,036
CDW CORP COM 12514G108   428,106 2,333 SH   SOLE   0 0 2,333
FIFTH THIRD BANCORP COM 316773100   1,476,488 56,333 SH   SOLE   32 0 56,301
COMCAST CORP NEW CL A 20030N101   2,385,953 57,424 SH   SOLE   25 0 57,398
ISHARES TR IBONDS DEC 25 46435U432   1,338,529 50,827 SH   SOLE   0 0 50,827
APPLIED MATLS INC COM 038222105   635,976 4,400 SH   SOLE   0 0 4,400
CVS HEALTH CORP COM 126650100   308,234 4,459 SH   SOLE   26 0 4,433
ISHARES TR IBONDS DEC2026 46435GAA0   19,720,022 840,222 SH   SOLE   2,961 0 837,261
NUVEEN AMT FREE QLTY MUN INC COM 670657105   143,277 13,109 SH   SOLE   0 0 13,109
ISHARES TR INTRM GOV CR ETF 464288612   384,294 3,735 SH   SOLE   0 0 3,735
GENERAL MLS INC COM 370334104   3,057,827 39,867 SH   SOLE   0 0 39,867
SELECT SECTOR SPDR TR ENERGY 81369Y506   554,978 6,837 SH   SOLE   0 0 6,837
ISHARES TR NATIONAL MUN ETF 464288414   1,005,503 9,421 SH   SOLE   0 0 9,421
DIGITAL RLTY TR INC COM 253868103   1,871,008 16,431 SH   SOLE   0 0 16,431
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   407,756 5,195 SH   SOLE   0 0 5,195
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   450,054 2,956 SH   SOLE   0 0 2,956
REGENERON PHARMACEUTICALS COM 75886F107   1,513,666 2,107 SH   SOLE   1 0 2,106
WELLS FARGO CO NEW COM 949746101   356,389 8,350 SH   SOLE   0 0 8,350
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,293,225 9,685 SH   SOLE   7 0 9,678
LOCKHEED MARTIN CORP COM 539830109   1,731,910 3,762 SH   SOLE   0 0 3,762
TARGET CORP COM 87612E106   626,720 4,751 SH   SOLE   0 0 4,751
MARVELL TECHNOLOGY INC COM 573874104   580,703 9,714 SH   SOLE   0 0 9,714
ISHARES TR RUS 1000 ETF 464287622   1,888,256 7,747 SH   SOLE   23 0 7,724
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   540,076 6,099 SH   SOLE   0 0 6,099
ISHARES TR S&P 500 GRWT ETF 464287309   810,943 11,506 SH   SOLE   0 0 11,506
FIRST TR MORNINGSTAR DIVID L SHS 336917109   577,475 16,980 SH   SOLE   0 0 16,980
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   455,690 9,462 SH   SOLE   0 0 9,462
DANAHER CORPORATION COM 235851102   1,067,071 4,446 SH   SOLE   3 0 4,443
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,379,690 15,804 SH   SOLE   403 0 15,401
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   269,751 16,891 SH   SOLE   0 0 16,891
ISHARES TR ESG AWRE 1 5 YR 46435G243   285,313 11,933 SH   SOLE   0 0 11,933
QUALCOMM INC COM 747525103   2,793,258 23,465 SH   SOLE   0 0 23,465
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,663,816 19,380 SH   SOLE   8 0 19,372
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   7,418,936 147,055 SH   SOLE   491 0 146,564
ISHARES TR IBONDS DEC24 ETF 46434VBG4   17,067,293 693,229 SH   SOLE   2,670 0 690,559
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   188,146 16,136 SH   SOLE   0 0 16,136
AMERICAN WTR WKS CO INC NEW COM 030420103   245,829 1,722 SH   SOLE   0 0 1,722
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,119,663 14,763 SH   SOLE   18 0 14,745
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   226,786 3,001 SH   SOLE   0 0 3,001
APPLE INC COM 037833100   43,166,455 222,542 SH   SOLE   54 0 222,488
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,824,016 26,576 SH   SOLE   81 0 26,495
TRUIST FINL CORP COM 89832Q109   840,421 27,691 SH   SOLE   0 0 27,691
CATERPILLAR INC COM 149123101   1,107,692 4,502 SH   SOLE   0 0 4,502
ISHARES TR CORE MSCI EAFE 46432F842   1,639,716 24,292 SH   SOLE   369 0 23,923
UNION PAC CORP COM 907818108   858,792 4,197 SH   SOLE   0 0 4,197
BLACKSTONE INC COM 09260D107   508,182 5,466 SH   SOLE   0 0 5,466
XCEL ENERGY INC COM 98389B100   229,283 3,688 SH   SOLE   0 0 3,688
ISHARES TR CORE S&P MCP ETF 464287507   225,134 861 SH   SOLE   0 0 861
ISHARES TR MSCI EAFE ETF 464287465   411,601 5,677 SH   SOLE   0 0 5,677
AMERICAN ELEC PWR CO INC COM 025537101   1,726,459 20,504 SH   SOLE   0 0 20,504
ENTERPRISE PRODS PARTNERS L COM 293792107   6,554,879 248,762 SH   SOLE   0 0 248,762
LOWES COS INC COM 548661107   1,559,037 6,908 SH   SOLE   1 0 6,907
REPUBLIC SVCS INC COM 760759100   289,951 1,893 SH   SOLE   0 0 1,893
NOVARTIS AG SPONSORED ADR 66987V109   369,432 3,661 SH   SOLE   0 0 3,661
APTARGROUP INC COM 038336103   208,896 1,803 SH   SOLE   0 0 1,803
REALTY INCOME CORP COM 756109104   224,597 3,756 SH   SOLE   0 0 3,756
FEDEX CORP COM 31428X106   296,762 1,197 SH   SOLE   0 0 1,197
AT&T INC COM 00206R102   442,577 27,748 SH   SOLE   85 0 27,662
SPROTT PHYSICAL GOLD TR UNIT 85207H104   238,107 15,959 SH   SOLE   0 0 15,959
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,328,536 16,827 SH   SOLE   107 0 16,720
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   52,200 15,000 SH   SOLE   0 0 15,000
GLOBAL PMTS INC COM 37940X102   1,083,523 10,998 SH   SOLE   0 0 10,998
INTERNATIONAL BUSINESS MACHS COM 459200101   2,340,493 17,491 SH   SOLE   0 0 17,491
ISHARES TR U.S. MED DVC ETF 464288810   350,464 6,207 SH   SOLE   0 0 6,207