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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM COM 002824100 1,850,560 20,394 SH SOLE 0 0 20,394
ABBVIE INC COM COM 00287Y109 1,144,853 4,550 SH SOLE 0 0 4,550
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 379,292 3,048 SH SOLE 0 0 3,048
ADVANCED MICRO DEVICES INC COM COM 007903107 11,208,078 19,294 SH SOLE 0 0 19,294
AFLAC INC COM COM 001055102 4,062,793 34,651 SH SOLE 0 0 34,651
AGNICO EAGLE MINES LTD COM COM 008474108 686,916 4,428 SH SOLE 0 0 4,428
AIR PRODUCTS AND CHEMICALS INC COM COM 009158106 1,391,080 4,745 SH SOLE 0 0 4,745
ALPHABET INC CAP STK CL A COM 02079K305 6,995,286 19,574 SH SOLE 0 0 19,574
ALPHABET INC CAP STK CL C COM 02079K107 7,106,456 20,113 SH SOLE 0 0 20,113
AMAZON COM INC COM COM 023135106 2,783,001 11,677 SH SOLE 0 0 11,677
AMERICAN EXPRESS CO COM COM 025816109 295,563 874 SH SOLE 0 0 874
AMERICAN INTL GROUP INC COM NEW COM 026874784 313,771 4,210 SH SOLE 0 0 4,210
AMETEK INC COM COM 031100100 519,929 2,149 SH SOLE 0 0 2,149
AMGEN INC COM COM 031162100 4,820,319 13,311 SH SOLE 0 0 13,311
AMPHENOL CORP CL A COM 032095101 2,179,914 12,363 SH SOLE 0 0 12,363
ANALOG DEVICES INC COM COM 032654105 580,265 1,461 SH SOLE 0 0 1,461
APPLE INC COM COM 037833100 10,246,828 35,412 SH SOLE 0 0 35,412
APPLIED MATLS INC COM COM 038222105 3,761,903 5,203 SH SOLE 0 0 5,203
ARMATA PHARMACEUTICALS INC COM COM 04216R102 324,000 50,000 SH SOLE 0 0 50,000
AT&T INC COM COM 00206R102 267,354 12,916 SH SOLE 0 0 12,916
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,889,032 8,435 SH SOLE 0 0 8,435
AXON ENTERPRISE INC COM COM 05464C101 564,534 1,007 SH SOLE 0 0 1,007
BANK OF AMER CORP COM COM 060505104 502,091 8,812 SH SOLE 0 0 8,812
BECTON DICKINSON & CO COM COM 075887109 334,970 2,214 SH SOLE 0 0 2,214
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 4,441,099 8,875 SH SOLE 0 0 8,875
BJS WHSL CLUB HLDGS INC COM COM 05550J101 360,219 4,130 SH SOLE 0 0 4,130
BLACKROCK INC COM COM 09290D101 202,120 210 SH SOLE 0 0 210
BLACKSTONE INC COM COM 09260D107 205,334 1,745 SH SOLE 0 0 1,745
BOSTON SCIENTIFIC CORP COM COM 101137107 252,452 5,915 SH SOLE 0 0 5,915
BP PLC SPONSORED ADR ADR 055622104 258,576 6,998 SH SOLE 0 0 6,998
BROADCOM INC COM COM 11135F101 379,440 1,004 SH SOLE 0 0 1,004
CABALETTA BIO INC COM COM 12674W109 93,300 30,000 SH SOLE 0 0 30,000
CANADIAN NATL RY CO COM COM 136375102 500,463 4,197 SH SOLE 0 0 4,197
CARRIER GLOBAL CORPORATION COM COM 14448C104 538,377 7,340 SH SOLE 0 0 7,340
CATERPILLAR INC COM COM 149123101 1,388,922 1,304 SH SOLE 0 0 1,304
CHEVRON CORPORATION COM COM 166764100 2,592,609 15,641 SH SOLE 0 0 15,641
CHUBB LIMITED COM COM H1467J104 1,285,431 3,772 SH SOLE 0 0 3,772
CHURCH & DWIGHT CO INC COM COM 171340102 810,388 8,365 SH SOLE 0 0 8,365
CISCO SYS INC COM COM 17275R102 4,560,927 38,830 SH SOLE 0 0 38,830
CITIGROUP INC COM NEW COM 172967424 576,103 4,116 SH SOLE 0 0 4,116
COCA COLA CO COM COM 191216100 1,365,939 16,807 SH SOLE 0 0 16,807
COLGATE PALMOLIVE CO COM COM 194162103 273,063 2,978 SH SOLE 0 0 2,978
CONOCOPHILLIPS COM COM 20825C104 305,434 2,938 SH SOLE 0 0 2,938
COSTCO WHOLESALE CORPORATION COM COM 22160K105 3,853,574 4,119 SH SOLE 0 0 4,119
CUMMINS INC COM COM 231021106 4,040,465 5,665 SH SOLE 0 0 5,665
DANAHER CORP DEL COM COM 235851102 491,684 2,581 SH SOLE 0 0 2,581
DBX ETF TR ETF 233051432 723 20 SH SOLE 0 0 20
DECKERS OUTDOOR CORP COM COM 243537107 768,703 7,742 SH SOLE 0 0 7,742
DEERE & CO COM COM 244199105 1,197,730 1,888 SH SOLE 0 0 1,888
DELL TECHNOLOGIES INC CL C COM 24703L202 3,698,419 8,572 SH SOLE 0 0 8,572
DIMENSIONAL U.S. EQUITY MARKET ETF ETF 25434V401 504,177 6,153 SH SOLE 0 0 6,153
DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724 365,596 6,646 SH SOLE 0 0 6,646
DISNEY WALT CO COM COM 254687106 306,845 3,188 SH SOLE 0 0 3,188
DNP SELECT INCOME FD INC COM COM 23325P104 2,834,512 262,698 SH SOLE 0 0 262,698
DOVER CORP COM COM 260003108 256,812 1,145 SH SOLE 0 0 1,145
DUKE ENERGY CORP NEW COM NEW COM 26441C204 442,271 3,494 SH SOLE 0 0 3,494
ELI LILLY & CO COM COM 532457108 1,505,252 1,255 SH SOLE 0 0 1,255
EMERSON ELEC CO COM COM 291011104 876,382 6,122 SH SOLE 0 0 6,122
EXXONMOBIL HOLDINGS CORP COM SHS COM 30233Q108 4,000,970 29,264 SH SOLE 0 0 29,264
FASTENAL CO COM COM 311900104 416,941 8,681 SH SOLE 0 0 8,681
FIDELITY ENHANCED LARGE CAP VALUE ETF ETF 31609A107 291,302 7,266 SH SOLE 0 0 7,266
FIDELITY LIMITED TERM BOND ETF ETF 316188200 1,891,469 37,731 SH SOLE 0 0 37,731
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 333,243 6,343 SH SOLE 0 0 6,343
FIDELITY MSCI UTILITIES ETF ETF 316092865 91,081 1,559 SH SOLE 0 0 1,559
FIDELITY MSCI UTILITIES ETF ETF 316092865 3,124,241 53,479 SH SOLE 0 0 53,479
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 6,085,285 67,727 SH SOLE 0 0 67,727
GALLAGHER ARTHUR J & CO COM COM 363576109 717,436 3,125 SH SOLE 0 0 3,125
GE AEROSPACE COM NEW COM 369604301 374,112 1,001 SH SOLE 0 0 1,001
GE VERNOVA INC COM COM 36828A101 291,365 248 SH SOLE 0 0 248
GENERAC HLDGS INC COM COM 368736104 445,071 1,520 SH SOLE 0 0 1,520
GENERAL DYNAMICS CORP COM COM 369550108 2,468,865 6,969 SH SOLE 0 0 6,969
GENUINE PARTS CO COM COM 372460105 1,425,388 12,082 SH SOLE 0 0 12,082
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 205,653 5,385 SH SOLE 0 0 5,385
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 1,118 15 SH SOLE 0 0 15
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1,103,337 59,034 SH SOLE 0 0 59,034
GOLDMAN SACHS GROUP INC COM COM 38141G104 397,671 393 SH SOLE 0 0 393
GOLDMAN SACHS PHYSICAL GOLD ETF ETF 38150K103 808,771 20,439 SH SOLE 0 0 20,439
HARBOR INTERNATIONAL COMPOUNDERS ETF ETF 41151J885 9,972,891 327,158 SH SOLE 0 0 327,158
HARTFORD INSURANCE GROUP INC COM COM 416515104 483,035 3,645 SH SOLE 0 0 3,645
HDFC BANK LTD SPONSORED ADS ADR 40415F101 244,739 9,475 SH SOLE 0 0 9,475
HOME DEPOT INC COM COM 437076102 4,833,965 13,706 SH SOLE 0 0 13,706
HONEYWELL AEROSPACE INC COM COM 43849R105 1,108,716 5,015 SH SOLE 0 0 5,015
HONEYWELL INTL INC COM COM 438516205 1,122,859 5,015 SH SOLE 0 0 5,015
ILLINOIS TOOL WKS INC COM COM 452308109 1,060,684 3,922 SH SOLE 0 0 3,922
INTEL CORP COM COM 458140100 780,532 5,590 SH SOLE 0 0 5,590
INTERNATIONAL BUSINESS MACHS COM COM 459200101 2,868,545 10,201 SH SOLE 0 0 10,201
INVESCO BLOOMBERG ENH FLLN ANGLS ETF ETF 46138E719 3,372 184 SH SOLE 0 0 184
INVESCO QQQ TRUST SERIES I ETF 46090E103 6,891,106 9,358 SH SOLE 0 0 9,358
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 265,750 1,249 SH SOLE 0 0 1,249
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 286,379 5,723 SH SOLE 0 0 5,723
ISHARES 10 YEAR INVMT GRD CORP BD ETF ETF 464289511 39,595 791 SH SOLE 0 0 791
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 5,483,768 104,632 SH SOLE 0 0 104,632
ISHARES 1-5 YEAR INVMT GRD CORP BD ETF ETF 464288646 32,135 613 SH SOLE 0 0 613
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 1,155,615 21,734 SH SOLE 0 0 21,734
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,784,242 23,542 SH SOLE 0 0 23,542
ISHARES CORE MSCI EAFE ETF ETF 46432F842 310,355 3,213 SH SOLE 0 0 3,213
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 129,764 1,566 SH SOLE 0 0 1,566
ISHARES CORE S&P 500 ETF ETF 464287200 2,755,460 3,679 SH SOLE 0 0 3,679
ISHARES CORE S&P 500 ETF ETF 464287200 22,911,231 30,594 SH SOLE 0 0 30,594
ISHARES CORE S&P MID-CAP ETF ETF 464287507 601,560 7,801 SH SOLE 0 0 7,801
ISHARES CORE S&P MID-CAP ETF ETF 464287507 6,277,491 81,410 SH SOLE 0 0 81,410
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 2,010,106 13,553 SH SOLE 0 0 13,553
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 215,862 1,455 SH SOLE 0 0 1,455
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,218,815 13,507 SH SOLE 0 0 13,507
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 2,379,815 24,043 SH SOLE 0 0 24,043
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 227,124 2,209 SH SOLE 0 0 2,209
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 2,133,566 13,036 SH SOLE 0 0 13,036
ISHARES FLOATING RATE BOND ETF ETF 46429B655 7,740,375 151,623 SH SOLE 0 0 151,623
ISHARES GLOBAL 100 ETF ETF 464287572 349,233 2,557 SH SOLE 0 0 2,557
ISHARES GOLD TRUST ETF 464285204 2,175 29 SH SOLE 0 0 29
ISHARES GOLD TRUST ETF 464285204 966,604 12,801 SH SOLE 0 0 12,801
ISHARES MSCI AUSTRALIA ETF ETF 464286103 519,383 18,444 SH SOLE 0 0 18,444
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 7,746,492 75,725 SH SOLE 0 0 75,725
ISHARES MSCI INDIA ETF ETF 46429B598 687,114 13,912 SH SOLE 0 0 13,912
ISHARES MSCI INDIA SMALL CAP ETF ETF 46429B614 226,690 3,205 SH SOLE 0 0 3,205
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 219,697 2,278 SH SOLE 0 0 2,278
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 480,332 2,189 SH SOLE 0 0 2,189
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 1,761,037 57,758 SH SOLE 0 0 57,758
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 328,557 2,646 SH SOLE 0 0 2,646
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 776,461 1,971 SH SOLE 0 0 1,971
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1,793,306 4,552 SH SOLE 0 0 4,552
ISHARES RUSSELL MIDCAP ETF ETF 464287499 328,202 2,975 SH SOLE 0 0 2,975
ISHARES S&P 500 GROWTH ETF ETF 464287309 2,075,160 15,089 SH SOLE 0 0 15,089
ISHARES S&P 500 VALUE ETF ETF 464287408 3,431,876 15,114 SH SOLE 0 0 15,114
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 790,401 6,728 SH SOLE 0 0 6,728
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1,693,880 14,416 SH SOLE 0 0 14,416
ISHARES SILVER TRUST ETF 46428Q109 362,527 6,780 SH SOLE 0 0 6,780
ISHARES TIPS BOND ETF ETF 464287176 259,349 2,370 SH SOLE 0 0 2,370
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 286,029 5,649 SH SOLE 0 0 5,649
JOHNSON & JOHNSON COM COM 478160104 6,872,479 27,060 SH SOLE 0 0 27,060
JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF ETF 46641Q373 615,508 7,883 SH SOLE 0 0 7,883
JPMORGAN CHASE & CO COM COM 46625H100 4,119,330 12,585 SH SOLE 0 0 12,585
JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 4,247,000 90,477 SH SOLE 0 0 90,477
JPMORGAN LIMITED DURATION BOND ETF ETF 46654Q773 3,951,812 75,720 SH SOLE 0 0 75,720
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 2,208,412 43,670 SH SOLE 0 0 43,670
KENVUE INC COM COM 49177J102 1,838,529 96,208 SH SOLE 0 0 96,208
KEURIG DR PEPPER INC COM COM 49271V100 999,728 30,545 SH SOLE 0 0 30,545
KIMBERLY-CLARK CORP COM COM 494368103 905,794 8,252 SH SOLE 0 0 8,252
KYVERNA THERAPEUTICS INC COM COM 501976104 89,100 10,000 SH SOLE 0 0 10,000
LINDE PLC SHS COM G54950103 252,019 486 SH SOLE 0 0 486
LOCKHEED MARTIN CORP COM COM 539830109 2,762,181 5,422 SH SOLE 0 0 5,422
LOWES COS INC COM COM 548661107 220,490 1,000 SH SOLE 0 0 1,000
MASTERCARD INCORPORATED CL A COM 57636Q104 670,783 1,306 SH SOLE 0 0 1,306
MCCORMICK & CO INC COM NON VTG COM 579780206 552,915 10,966 SH SOLE 0 0 10,966
MCDONALDS CORP COM COM 580135101 1,501,753 5,556 SH SOLE 0 0 5,556
MERCK & CO INC COM COM 58933Y105 4,155,968 32,342 SH SOLE 0 0 32,342
META PLATFORMS INC CL A COM 30303M102 1,632,600 2,898 SH SOLE 0 0 2,898
MICRON TECHNOLOGY INC COM COM 595112103 417,853 362 SH SOLE 0 0 362
MICROSOFT CORP COM COM 594918104 7,050,884 18,902 SH SOLE 0 0 18,902
MODERNA INC COM COM 60770K107 1,060,604 15,145 SH SOLE 0 0 15,145
MOODYS CORP COM COM 615369105 359,195 793 SH SOLE 0 0 793
MORGAN STANLEY COM NEW COM 617446448 221,048 1,057 SH SOLE 0 0 1,057
NETFLIX INC. COM COM 64110L106 330,296 4,626 SH SOLE 0 0 4,626
NEXTERA ENERGY INC COM COM 65339F101 549,177 6,257 SH SOLE 0 0 6,257
NOVARTIS AG SPONSORED ADR ADR 66987V109 403,776 2,576 SH SOLE 0 0 2,576
NOVO-NORDISK A S ADR ADR 670100205 1,048,825 21,878 SH SOLE 0 0 21,878
NVIDIA CORPORATION COM COM 67066G104 5,083,420 25,406 SH SOLE 0 0 25,406
ORACLE CORP COM COM 68389X105 1,788,751 12,206 SH SOLE 0 0 12,206
OREILLY AUTOMOTIVE INC COM COM 67103H107 2,293,501 24,905 SH SOLE 0 0 24,905
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 662,686 5,680 SH SOLE 0 0 5,680
PALO ALTO NETWORKS INC COM COM 697435105 742,060 2,176 SH SOLE 0 0 2,176
PAYCHEX INC COM COM 704326107 872,482 8,873 SH SOLE 0 0 8,873
PEPSICO INC COM COM 713448108 2,070,935 15,295 SH SOLE 0 0 15,295
PFIZER INC COM COM 717081103 703,105 29,199 SH SOLE 0 0 29,199
PHILIP MORRIS INTL INC COM COM 718172109 231,792 1,281 SH SOLE 0 0 1,281
PIMCO INCOME INSTL COM 72201F490 266,456 24,536 SH SOLE 0 0 24,536
PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R585 12,923,669 487,321 SH SOLE 0 0 487,321
PJT PARTNERS INC COM CL A COM 69343T107 809,491 5,363 SH SOLE 0 0 5,363
PNC FINL SVCS GROUP INC COM COM 693475105 249,667 1,014 SH SOLE 0 0 1,014
PRIMERICA INC COM COM 74164M108 251,233 884 SH SOLE 0 0 884
PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF ETF 74255Y888 3,919,784 205,655 SH SOLE 0 0 205,655
PROCTER & GAMBLE CO COM COM 742718109 2,077,394 14,167 SH SOLE 0 0 14,167
PROGRESSIVE CORP COM COM 743315103 1,288,637 5,899 SH SOLE 0 0 5,899
ROLLINS INC COM COM 775711104 1,051,755 25,198 SH SOLE 0 0 25,198
ROPER TECHNOLOGIES INC COM COM 776696106 2,056,579 6,078 SH SOLE 0 0 6,078
ROSS STORES INC COM COM 778296103 669,281 3,144 SH SOLE 0 0 3,144
RTX CORPORATION COM COM 75513E101 4,107,633 21,650 SH SOLE 0 0 21,650
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 2,253 62 SH SOLE 0 0 62
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 457,940 12,629 SH SOLE 0 0 12,629
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF ETF 808524763 11,987,382 314,960 SH SOLE 0 0 314,960
SCHWAB FUNDAMENTAL US SMALL COMPANY ETF ETF 808524763 679,955 17,867 SH SOLE 0 0 17,867
SCHWAB INTERMEDIATE-TERM US TRS ETF ETF 808524854 3,865 157 SH SOLE 0 0 157
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 167,201 6,036 SH SOLE 0 0 6,036
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 10,361,243 374,052 SH SOLE 0 0 374,052
SCHWAB INTERNATIONAL SMALL-CAP EQ ETF ETF 808524888 12,433 258 SH SOLE 0 0 258
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 40,200 1,665 SH SOLE 0 0 1,665
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 677,064 23,006 SH SOLE 0 0 23,006
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 6,372,832 188,322 SH SOLE 0 0 188,322
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 840,209 24,137 SH SOLE 0 0 24,137
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 258,510 7,155 SH SOLE 0 0 7,155
SCHWAB US AGGREGATE BOND ETF ETF 808524839 26,150 1,131 SH SOLE 0 0 1,131
SCHWAB US AGGREGATE BOND ETF ETF 808524839 316,506 13,684 SH SOLE 0 0 13,684
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 119,803 3,778 SH SOLE 0 0 3,778
SCHWAB US LARGE-CAP ETF ETF 808524201 43,546 1,480 SH SOLE 0 0 1,480
SCHWAB US LARGE-CAP GROWTH ETF ETF 808524300 1,582,004 46,749 SH SOLE 0 0 46,749
SCHWAB US LARGE-CAP VALUE ETF ETF 808524409 5,748 165 SH SOLE 0 0 165
SCHWAB US MID-CAP ETF ETF 808524508 19,428 527 SH SOLE 0 0 527
SCHWAB US REIT ETF ETF 808524847 43,492 1,837 SH SOLE 0 0 1,837
SCHWAB US SMALL-CAP ETF ETF 808524607 26,352 729 SH SOLE 0 0 729
SERVICENOW INC COM COM 81762P102 1,886,519 19,002 SH SOLE 0 0 19,002
SHERWIN WILLIAMS CO COM COM 824348106 1,284,111 3,729 SH SOLE 0 0 3,729
SMITH A O CORP COM COM 831865209 294,605 4,697 SH SOLE 0 0 4,697
SNAP ON INC COM COM 833034101 3,526,024 8,762 SH SOLE 0 0 8,762
SOUTHERN CO COM COM 842587107 784,470 8,196 SH SOLE 0 0 8,196
SPACE EXPLORATION TECHN CORP CLASS A COM STK COM 84615Q103 202,469 1,185 SH SOLE 0 0 1,185
SPDR GOLD SHARES ETF 78463V107 2,981,554 8,094 SH SOLE 0 0 8,094
SPDR S&P CHINA ETF ETF 78463X400 62,427 722 SH SOLE 0 0 722
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 13,370 199 SH SOLE 0 0 199
STANLEY BLACK & DECKER INC COM COM 854502101 1,704,165 18,106 SH SOLE 0 0 18,106
STARBUCKS CORP COM COM 855244109 407,186 3,985 SH SOLE 0 0 3,985
STATE STREET HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 263,376 1,660 SH SOLE 0 0 1,660
STATE STREET SPDR MSCI ACWI EX-US ETF ETF 78463X848 213,325 5,245 SH SOLE 0 0 5,245
STATE STREET SPDR PORTF S&P 500 HIGH DIV ETF ETF 78468R788 44,169 926 SH SOLE 0 0 926
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 1,090,217 16,137 SH SOLE 0 0 16,137
STATE STREET SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 565,270 5,043 SH SOLE 0 0 5,043
STATE STREET SPDR S&P 500 ETF ETF 78462F103 7,637,918 10,228 SH SOLE 0 0 10,228
STATE STREET SPDR S&P 600 SML CAP VAL ETF ETF 78464A300 112,686 1,033 SH SOLE 0 0 1,033
STATE STREET SPDR S&P BIOTECH ETF ETF 78464A870 1,105 7 SH SOLE 0 0 7
STATE STREET SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 712,556 1,013 SH SOLE 0 0 1,013
STATE STREET UTILITIES SELECT SECTOR SPDR ETF ETF 81369Y886 409,373 9,029 SH SOLE 0 0 9,029
STRYKER CORPORATION COM COM 863667101 538,687 1,711 SH SOLE 0 0 1,711
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 3,583,432 7,503 SH SOLE 0 0 7,503
TEXAS INSTRS INC COM COM 882508104 661,043 2,218 SH SOLE 0 0 2,218
THERMO FISHER SCIENTIFIC INC COM COM 883556102 403,316 804 SH SOLE 0 0 804
TJX COS INC NEW COM COM 872540109 3,136,413 20,702 SH SOLE 0 0 20,702
TORONTO DOMINION BK ONT COM NEW COM 891160509 514,747 4,239 SH SOLE 0 0 4,239
TOYOTA MOTOR CORP ADS ADR 892331307 1,239,346 7,359 SH SOLE 0 0 7,359
TRACTOR SUPPLY CO COM COM 892356106 625,270 19,781 SH SOLE 0 0 19,781
TRANE TECHNOLOGIES PLC SHS COM G8994E103 499,687 1,017 SH SOLE 0 0 1,017
TRAVELERS COMPANIES INC COM COM 89417E109 2,926,016 8,863 SH SOLE 0 0 8,863
TREX INC COM COM 89531P105 324,009 6,475 SH SOLE 0 0 6,475
ULTA BEAUTY INC COM COM 90384S303 205,647 456 SH SOLE 0 0 456
UNILEVER PLC SPON ADR NEW ADR 904767803 3,264,613 54,302 SH SOLE 0 0 54,302
UNION PAC CORP COM COM 907818108 234,846 863 SH SOLE 0 0 863
UNITED PARCEL SVCS INC CL B COM 911312106 705,753 6,565 SH SOLE 0 0 6,565
UNITEDHEALTH GROUP INC COM COM 91324P102 613,277 1,476 SH SOLE 0 0 1,476
US BANCORP COM NEW COM 902973304 264,643 4,382 SH SOLE 0 0 4,382
VALERO ENERGY CORP COM COM 91913Y100 281,796 1,082 SH SOLE 0 0 1,082
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 2,999,828 19,142 SH SOLE 0 0 19,142
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 974,854 4,120 SH SOLE 0 0 4,120
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 7,070,035 99,229 SH SOLE 0 0 99,229
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 12,338 207 SH SOLE 0 0 207
VANGUARD FTSE EUROPE ETF ETF 922042874 3,044,215 34,382 SH SOLE 0 0 34,382
VANGUARD GROWTH ETF ETF 922908736 211,729 2,458 SH SOLE 0 0 2,458
VANGUARD HIGH-YIELD CORPORATE INV ETF 922031208 595 109 SH SOLE 0 0 109
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 683,973 5,723 SH SOLE 0 0 5,723
VANGUARD INTERM-TERM BOND ETF ETF 921937819 89,518 1,167 SH SOLE 0 0 1,167
VANGUARD MID-CAP ETF ETF 922908629 675,254 8,381 SH SOLE 0 0 8,381
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 3,423,499 73,138 SH SOLE 0 0 73,138
VANGUARD S&P 500 ETF ETF 922908363 1,261,558 1,837 SH SOLE 0 0 1,837
VANGUARD SMALL-CAP ETF ETF 922908751 397,300 1,311 SH SOLE 0 0 1,311
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 1,466,872 4,011 SH SOLE 0 0 4,011
VANGUARD VALUE ETF ETF 922908744 2,799 13 SH SOLE 0 0 13
VANGUARD VALUE ETF ETF 922908744 7,424,636 34,069 SH SOLE 0 0 34,069
VISA INC COM CL A COM 92826C839 444,785 1,296 SH SOLE 0 0 1,296
WALMART INC COM COM 931142103 707,056 6,243 SH SOLE 0 0 6,243
WASTE MGMT INC DEL COM COM 94106L109 200,815 901 SH SOLE 0 0 901
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 13,696,955 272,035 SH SOLE 0 0 272,035
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 3,916,852 91,559 SH SOLE 0 0 91,559
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 6,171,811 35,568 SH SOLE 0 0 35,568
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 7,844,671 138,793 SH SOLE 0 0 138,793
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 5,962,758 62,359 SH SOLE 0 0 62,359
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 12,048,095 282,749 SH SOLE 0 0 282,749
WW GRAINGER INC COM COM 384802104 805,814 592 SH SOLE 0 0 592
XTRACKERS S&P 500 SCORED & SCREENED ETF ETF 233051143 504,455 7,326 SH SOLE 0 0 7,326
ZOETIS INC CL A COM 98978V103 647,679 9,013 SH SOLE 0 0 9,013