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
3M CO COM 88579Y101   300,630 2,750 SH   SOLE   2,750 0 0
ALTRIA GROUP INC COM 02209S103   527,567 13,078 SH   SOLE   13,078 0 0
ABBVIE INC COM 00287Y109   4,128,732 26,642 SH   SOLE   26,642 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   748,012 17,592 SH   SOLE   17,592 0 0
AMGEN INC COM 031162100   222,639 773 SH   SOLE   773 0 0
ABBOTT LABS COM 002824100   1,808,288 16,428 SH   SOLE   16,428 0 0
ALPHABET INC CAP STK CL C 02079K107   871,074 6,180 SH   SOLE   6,180 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   372,666 1,062 SH   SOLE   1,062 0 0
AMERICAN EXPRESS CO COM 025816109   1,447,644 7,727 SH   SOLE   7,727 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,057,549 13,958 SH   SOLE   13,958 0 0
AMERICAN TOWER CORP NEW COM 03027X100   305,686 1,416 SH   SOLE   1,416 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   515,463 681 SH   SOLE   681 0 0
AT&T INC COM 00206R102   272,621 16,246 SH   SOLE   16,246 0 0
CVS HEALTH CORP COM 126650100   1,260,170 15,959 SH   SOLE   15,959 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   221,483 3,074 SH   SOLE   3,074 0 0
COMCAST CORP NEW CL A 20030N101   1,222,021 27,868 SH   SOLE   27,868 0 0
BROADCOM INC COM 11135F101   1,236,805 1,108 SH   SOLE   1,108 0 0
CSX CORP COM 126408103   1,298,290 37,447 SH   SOLE   37,447 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,709,291 14,709 SH   SOLE   14,709 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   706,834 9,420 SH   SOLE   9,420 0 0
BOEING CO COM 097023105   2,878,813 11,044 SH   SOLE   11,044 0 0
CATERPILLAR INC COM 149123101   505,891 1,711 SH   SOLE   1,711 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   396,154 4,082 SH   SOLE   4,082 0 0
COLLEGIUM PHARMACEUTICAL INC NOTE 2.625% 2/1 19459JAA2   36,438 30,000 PRN   SOLE   30,000 0 0
CISCO SYS INC COM 17275R102   315,412 6,243 SH   SOLE   6,243 0 0
CONSOLIDATED EDISON INC COM 209115104   421,646 4,635 SH   SOLE   4,635 0 0
CONSTELLATION BRANDS INC CL A 21036P108   703,493 2,910 SH   SOLE   2,910 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   3,152,606 33,256 SH   SOLE   33,256 0 0
COCA COLA CO COM 191216100   2,517,990 42,728 SH   SOLE   42,728 0 0
ELI LILLY & CO COM 532457108   799,766 1,372 SH   SOLE   1,372 0 0
FEDEX CORP COM 31428X106   236,428 934 SH   SOLE   934 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,505,791 67,103 SH   SOLE   67,103 0 0
CHENIERE ENERGY INC COM NEW 16411R208   200,584 1,175 SH   SOLE   1,175 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   243,944 5,048 SH   SOLE   5,048 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   268,791 3,206 SH   SOLE   3,206 0 0
DEERE & CO COM 244199105   271,912 680 SH   SOLE   680 0 0
CHEVRON CORP NEW COM 166764100   2,465,820 16,531 SH   SOLE   16,531 0 0
AUTODESK INC COM 052769106   1,147,765 4,714 SH   SOLE   4,714 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   30,768 30,000 PRN   SOLE   30,000 0 0
ISHARES TR PFD AND INCM SEC 464288687   613,445 19,668 SH   SOLE   19,668 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,117,019 8,619 SH   SOLE   8,619 0 0
LOCKHEED MARTIN CORP COM 539830109   795,436 1,755 SH   SOLE   1,755 0 0
GILEAD SCIENCES INC COM 375558103   360,253 4,447 SH   SOLE   4,447 0 0
JPMORGAN CHASE & CO COM 46625H100   3,220,427 18,932 SH   SOLE   18,932 0 0
ISHARES TR US AER DEF ETF 464288760   1,111,548 8,780 SH   SOLE   8,780 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   232,327 1,420 SH   SOLE   1,420 0 0
INTEL CORP COM 458140100   314,596 6,260 SH   SOLE   6,260 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   280,846 3,739 SH   SOLE   3,739 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,097,243 17,107 SH   SOLE   17,107 0 0
MCDONALDS CORP COM 580135101   3,198,749 10,787 SH   SOLE   10,787 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,143,278 7,770 SH   SOLE   7,770 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,254,517 4,138 SH   SOLE   4,138 0 0
MICROSOFT CORP COM 594918104   12,547,211 33,366 SH   SOLE   33,366 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   236,287 4,429 SH   SOLE   4,429 0 0
ISHARES INC MSCI MEXICO ETF 464286822   1,511,223 22,273 SH   SOLE   22,273 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   528,235 2,508 SH   SOLE   2,508 0 0
ISHARES TR MSCI INDIA ETF 46429B598   566,586 11,608 SH   SOLE   11,608 0 0
ISHARES TR SHORT TREAS BD 464288679   247,242 2,245 SH   SOLE   2,245 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   339,426 2,488 SH   SOLE   2,488 0 0
ISHARES TR CORE DIV GRWTH 46434V621   773,814 14,377 SH   SOLE   14,377 0 0
HOME DEPOT INC COM 437076102   3,037,075 8,763 SH   SOLE   8,763 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   413,410 1,071 SH   SOLE   1,071 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   536,899 2,675 SH   SOLE   2,675 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   585,145 4,556 SH   SOLE   4,556 0 0
NETFLIX INC COM 64110L106   414,335 851 SH   SOLE   851 0 0
MARRIOTT INTL INC NEW CL A 571903202   3,217,351 14,267 SH   SOLE   14,267 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,827,540 19,525 SH   SOLE   19,525 0 0
MASTERCARD INCORPORATED CL A 57636Q104   655,077 1,535 SH   SOLE   1,535 0 0
MORGAN STANLEY COM NEW 617446448   309,870 3,323 SH   SOLE   3,323 0 0
FREEPORT-MCMORAN INC CL B 35671D857   307,355 7,220 SH   SOLE   7,220 0 0
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   473,140 20,500 SH   SOLE   20,500 0 0
JOHNSON & JOHNSON COM 478160104   4,608,107 29,399 SH   SOLE   29,399 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   572,229 6,975 SH   SOLE   6,975 0 0
ISHARES TR U.S. PHARMA ETF 464288836   323,526 1,745 SH   SOLE   1,745 0 0
META PLATFORMS INC CL A 30303M102   315,024 890 SH   SOLE   890 0 0
ISHARES TR CORE S&P TTL STK 464287150   222,825 2,117 SH   SOLE   2,117 0 0
IQIYI INC NOTE 4.000%12/1 46267XAE8   28,711 30,000 PRN   SOLE   30,000 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   2,364,257 45,748 SH   SOLE   45,748 0 0
ISHARES TR SELECT DIVID ETF 464287168   3,005,309 25,638 SH   SOLE   25,638 0 0
MCCORMICK & CO INC COM NON VTG 579780206   293,385 4,288 SH   SOLE   4,288 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,265,134 10,123 SH   SOLE   10,123 0 0
NVIDIA CORPORATION COM 67066G104   371,915 751 SH   SOLE   751 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,670,570 57,271 SH   SOLE   57,271 0 0
RTX CORPORATION COM 75513E101   610,170 7,251 SH   SOLE   7,251 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   2,175,960 37,227 SH   SOLE   37,227 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   371,467 6,074 SH   SOLE   6,074 0 0
NIKE INC CL B 654106103   1,653,729 15,231 SH   SOLE   15,231 0 0
PROCTER AND GAMBLE CO COM 742718109   2,045,461 13,958 SH   SOLE   13,958 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   717,616 9,426 SH   SOLE   9,426 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,882,111 4,595 SH   SOLE   4,595 0 0
PHILIP MORRIS INTL INC COM 718172109   1,506,033 16,008 SH   SOLE   16,008 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   220,634 11,594 SH   SOLE   11,594 0 0
SANOFI SPONSORED ADR 80105N105   444,885 8,946 SH   SOLE   8,946 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,580,480 32,000 SH   SOLE   32,000 0 0
UNION PAC CORP COM 907818108   554,364 2,257 SH   SOLE   2,257 0 0
TARGET CORP COM 87612E106   313,039 2,198 SH   SOLE   2,198 0 0
PRUDENTIAL FINL INC COM 744320102   677,330 6,531 SH   SOLE   6,531 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   537,099 13,705 SH   SOLE   13,705 0 0
NORFOLK SOUTHN CORP COM 655844108   400,428 1,694 SH   SOLE   1,694 0 0
SALESFORCE INC COM 79466L302   1,295,701 4,924 SH   SOLE   4,924 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,681,443 25,844 SH   SOLE   25,844 0 0
QUANTA SVCS INC COM 74762E102   5,319,273 24,649 SH   SOLE   24,649 0 0
NUCOR CORP COM 670346105   607,052 3,488 SH   SOLE   3,488 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,959,518 25,092 SH   SOLE   25,092 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   463,899 15,969 SH   SOLE   15,969 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   572,918 6,711 SH   SOLE   6,711 0 0
SHELL PLC SPON ADS 780259305   445,148 6,765 SH   SOLE   6,765 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   346,909 3,644 SH   SOLE   3,644 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,624,678 29,064 SH   SOLE   29,064 0 0
QUALCOMM INC COM 747525103   562,900 3,892 SH   SOLE   3,892 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,693,582 5,667 SH   SOLE   5,667 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,687,244 60,585 SH   SOLE   60,585 0 0
ORACLE CORP COM 68389X105   244,533 2,319 SH   SOLE   2,319 0 0
TE CONNECTIVITY LTD SHS H84989104   286,480 2,039 SH   SOLE   2,039 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,456,515 3,334 SH   SOLE   3,334 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   824,771 14,230 SH   SOLE   14,230 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   388,177 1,761 SH   SOLE   1,761 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   633,429 5,401 SH   SOLE   5,401 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,727,430 52,897 SH   SOLE   52,897 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,037,346 7,568 SH   SOLE   7,568 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,621,933 17,580 SH   SOLE   17,580 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   883,274 9,996 SH   SOLE   9,996 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,031,363 10,395 SH   SOLE   10,395 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,890,822 11,531 SH   SOLE   11,531 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,632,155 50,453 SH   SOLE   50,453 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   260,086 854 SH   SOLE   854 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   6,542,270 43,761 SH   SOLE   43,761 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,918,363 62,888 SH   SOLE   62,888 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,628,226 8,454 SH   SOLE   8,454 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   720,103 12,345 SH   SOLE   12,345 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,334,428 8,233 SH   SOLE   8,233 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   392,782 5,076 SH   SOLE   5,076 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   557,896 5,101 SH   SOLE   5,101 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   429,278 2,248 SH   SOLE   2,248 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   378,778 10,240 SH   SOLE   10,240 0 0
VISA INC COM CL A 92826C839   2,680,564 10,296 SH   SOLE   10,296 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,092,924 15,551 SH   SOLE   15,551 0 0
WALMART INC COM 931142103   5,020,479 31,845 SH   SOLE   31,845 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   707,175 1,738 SH   SOLE   1,738 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   359,868 9,570 SH   SOLE   9,178 0 0
TJX COS INC NEW COM 872540109   9,366,235 99,842 SH   SOLE   98,262 0 0
PFIZER INC COM 717081103   3,850,605 133,747 SH   SOLE   131,764 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,221,958 58,937 SH   SOLE   58,477 0 0
APPLE INC COM 037833100   16,968,749 88,135 SH   SOLE   85,888 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,332,718 3,536 SH   SOLE   3,522 0 0
AMAZON COM INC COM 023135106   5,354,722 35,242 SH   SOLE   34,702 0 0
STARBUCKS CORP COM 855244109   756,881 7,883 SH   SOLE   7,647 0 0
MERCK & CO INC COM 58933Y105   5,101,715 46,796 SH   SOLE   45,748 0 0
WASTE MGMT INC DEL COM 94106L109   2,665,848 14,884 SH   SOLE   14,770 0 0
EXXON MOBIL CORP COM 30231G102   2,257,468 22,578 SH   SOLE   22,474 0 0
PEPSICO INC COM 713448108   6,153,927 36,233 SH   SOLE   35,573 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,112,208 13,640 SH   SOLE   13,068 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,427,573 37,720 SH   SOLE   37,360 0 0
NEXTERA ENERGY INC COM 65339F101   796,316 13,110 SH   SOLE   12,796 0 0
DISNEY WALT CO COM 254687106   1,644,894 18,217 SH   SOLE   17,962 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,387,135 26,319 SH   SOLE   26,216 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,010,618 19,696 SH   SOLE   19,567 0 0
HONEYWELL INTL INC COM 438516106   2,336,295 11,140 SH   SOLE   11,108 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,172,583 6,091 SH   SOLE   6,005 0 0
UNILEVER PLC SPON ADR NEW 904767704   758,324 15,642 SH   SOLE   14,952 0 0
UNITED PARCEL SERVICE INC CL B 911312106   883,609 5,619 SH   SOLE   5,209 0 0
ALPHABET INC CAP STK CL A 02079K305   5,650,600 40,451 SH   SOLE   39,551 0 0
MONDELEZ INTL INC CL A 609207105   1,629,986 22,504 SH   SOLE   22,283 0 0
BANK AMERICA CORP COM 060505104   2,525,007 74,992 SH   SOLE   73,336 0 0