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
AMAZON COM INC COM Stock 023135106   429,666 3,380 SH   SOLE   3,380 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374   10,704,642 257,385 SH   SOLE   257,385 0 0
GLOBAL PMTS INC COM Stock 37940X102   824,359 7,144 SH   SOLE   7,144 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   235,482 657 SH   SOLE   657 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   326,220 1,990 SH   SOLE   1,990 0 0
STARBUCKS CORP COM Stock 855244109   266,058 2,915 SH   SOLE   2,915 0 0
ISHARES MSCI CANADA ETF ETF 464286509   947,204 28,309 SH   SOLE   28,309 0 0
ELEVANCE HEALTH INC COM Stock 036752103   271,187 623 SH   SOLE   623 0 0
TEMPLETON EMERGING MKTS FD COM CEF 880191101   2,235,345 197,643 SH   SOLE   197,643 0 0
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103   356,068 1,704 SH   SOLE   1,704 0 0
JOHNSON & JOHNSON COM Stock 478160104   506,087 3,249 SH   SOLE   3,249 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,371,938 6,459 SH   SOLE   6,459 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563   202,186 10,536 SH   SOLE   10,536 0 0
VANGUARD ENERGY ETF ETF 92204A306   3,090,243 24,383 SH   SOLE   24,383 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134   1,950,803 62,068 SH   SOLE   62,068 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   924,819 1,637 SH   SOLE   1,637 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   1,536,044 40,475 SH   SOLE   40,475 0 0
YUM BRANDS INC COM Stock 988498101   327,931 2,625 SH   SOLE   2,625 0 0
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   462,980 1,132 SH   SOLE   1,132 0 0
ISHARES LATIN AMERICA 40 ETF ETF 464287390   745,671 29,173 SH   SOLE   29,173 0 0
ISHARES GLOBAL COMM SERVICES ETF ETF 464287275   545,782 7,990 SH   SOLE   7,990 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754   225,573 2,236 SH   SOLE   2,236 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   835,147 5,726 SH   SOLE   5,726 0 0
COCA COLA CO COM Stock 191216100   237,590 4,244 SH   SOLE   4,244 0 0
NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102   488,008 96,444 SH   SOLE   96,444 0 0
ISHARES U.S. ENERGY ETF ETF 464287796   710,836 14,987 SH   SOLE   14,987 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   413,231 2,102 SH   SOLE   2,102 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   4,726,299 62,468 SH   SOLE   62,468 0 0
PAYCHEX INC COM Stock 704326107   589,011 5,107 SH   SOLE   5,107 0 0
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334   408,808 12,921 SH   SOLE   12,921 0 0
MERCK & CO INC COM Stock 58933Y105   673,796 6,545 SH   SOLE   6,545 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   458,677 1,073 SH   SOLE   1,073 0 0
MCKESSON CORP COM Stock 58155Q103   503,331 1,157 SH   SOLE   1,157 0 0
ISHARES TIPS BOND ETF ETF 464287176   9,396,863 90,598 SH   SOLE   90,598 0 0
ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF ETF 464288125   994,655 14,718 SH   SOLE   14,718 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752   892,991 11,377 SH   SOLE   11,377 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325   1,370,389 16,627 SH   SOLE   16,627 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718   3,967,578 37,359 SH   SOLE   37,359 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564   3,265,000 65,092 SH   SOLE   65,092 0 0
FEDEX CORP COM Stock 31428X106   285,630 1,078 SH   SOLE   1,078 0 0
PULTE GROUP INC COM Stock 745867101   320,488 4,328 SH   SOLE   4,328 0 0
PEPSICO INC COM Stock 713448108   763,420 4,506 SH   SOLE   4,506 0 0
ISHARES INTERNATIONAL TREASURY BOND ETF ETF 464288117   5,441,752 146,402 SH   SOLE   146,402 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   2,605,574 32,180 SH   SOLE   32,180 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   357,016 2,954 SH   SOLE   2,954 0 0
HOME DEPOT INC COM Stock 437076102   500,215 1,655 SH   SOLE   1,655 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   386,622 1,607 SH   SOLE   1,607 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   1,109,087 8,182 SH   SOLE   8,182 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   247,786 1,925 SH   SOLE   1,925 0 0
BECTON DICKINSON & CO COM Stock 075887109   386,872 1,496 SH   SOLE   1,496 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   2,378,727 57,429 SH   SOLE   57,429 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   357,031 1,342 SH   SOLE   1,342 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   5,421,100 108,748 SH   SOLE   108,748 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   213,586 6,289 SH   SOLE   6,289 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   265,757 3,862 SH   SOLE   3,862 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   2,911,008 30,860 SH   SOLE   30,860 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   950,005 42,175 SH   SOLE   42,175 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   786,338 6,009 SH   SOLE   6,009 0 0
ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665   238,210 5,988 SH   SOLE   5,988 0 0
INTUIT COM Stock 461202103   395,194 773 SH   SOLE   773 0 0
MICROSOFT CORP COM Stock 594918104   1,159,056 3,671 SH   SOLE   3,671 0 0
ISHARES EUROPE ETF ETF 464287861   2,753,298 57,685 SH   SOLE   57,685 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400   743,016 24,226 SH   SOLE   24,226 0 0
ROYCE MICRO-CAP TR INC COM CEF 780915104   2,233,367 269,730 SH   SOLE   269,730 0 0
BOEING CO COM Stock 097023105   514,530 2,684 SH   SOLE   2,684 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   925,532 4,895 SH   SOLE   4,895 0 0
VANGUARD MID-CAP ETF ETF 922908629   359,868 1,728 SH   SOLE   1,728 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   250,376 1,065 SH   SOLE   1,065 0 0
TEMPLETON GLOBAL INCOME FD COM CEF 880198106   3,236,365 838,436 SH   SOLE   838,436 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   694,743 11,993 SH   SOLE   11,993 0 0
BLACKROCK CORE BD TR SHS BEN INT CEF 09249E101   2,313,544 232,751 SH   SOLE   232,751 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   217,627 2,544 SH   SOLE   2,544 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778   930,950 27,707 SH   SOLE   27,707 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   13,068,531 134,838 SH   SOLE   134,838 0 0
VANECK GOLD MINERS ETF ETF 92189F106   225,916 8,395 SH   SOLE   8,395 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   240,955 2,792 SH   SOLE   2,792 0 0
ELI LILLY & CO COM Stock 532457108   536,690 999 SH   SOLE   999 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   225,309 4,210 SH   SOLE   4,210 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703   4,233,965 28,475 SH   SOLE   28,475 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   1,264,960 7,157 SH   SOLE   7,157 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   261,419 3,843 SH   SOLE   3,843 0 0
AFLAC INC COM Stock 001055102   2,295,418 29,908 SH   SOLE   29,908 0 0
MARATHON PETE CORP COM Stock 56585A102   380,748 2,516 SH   SOLE   2,516 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   1,254,380 7,865 SH   SOLE   7,865 0 0
VANECK IG FLOATING RATE ETF ETF 92189F486   7,136,964 282,205 SH   SOLE   282,205 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   444,852 9,092 SH   SOLE   9,092 0 0
VISA INC COM CL A Stock 92826C839   302,620 1,316 SH   SOLE   1,316 0 0
INVESCO SOLAR ETF ETF 46138G706   747,252 14,429 SH   SOLE   14,429 0 0
PIMCO ACTIVE BOND ETF ETF 72201R775   2,084,543 23,715 SH   SOLE   23,715 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   441,355 2,061 SH   SOLE   2,061 0 0
VANGUARD GROWTH ETF ETF 922908736   223,897 822 SH   SOLE   822 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   694,325 31,503 SH   SOLE   31,503 0 0
ISHARES MICRO-CAP ETF ETF 464288869   1,640,532 16,389 SH   SOLE   16,389 0 0
FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100   1,763,197 135,944 SH   SOLE   135,944 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848   1,217,129 30,612 SH   SOLE   30,612 0 0
ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855   712,714 34,431 SH   SOLE   34,431 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599   7,592,778 39,809 SH   SOLE   39,809 0 0
BROADCOM INC COM Stock 11135F101   203,258 245 SH   SOLE   245 0 0
D R HORTON INC COM Stock 23331A109   238,918 2,223 SH   SOLE   2,223 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106   268,189 653 SH   SOLE   653 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711   410,030 7,595 SH   SOLE   7,595 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   222,962 726 SH   SOLE   726 0 0
NVIDIA CORPORATION COM Stock 67066G104   2,311,879 5,315 SH   SOLE   5,315 0 0
ABBVIE INC COM Stock 00287Y109   703,328 4,718 SH   SOLE   4,718 0 0
SPDR S&P BIOTECH ETF ETF 78464A870   480,484 6,580 SH   SOLE   6,580 0 0
SPDR S&P METALS & MINING ETF ETF 78464A755   1,188,785 22,644 SH   SOLE   22,644 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   20,937,459 300,050 SH   SOLE   300,050 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   314,378 1,403 SH   SOLE   1,403 0 0
FASTENAL CO COM Stock 311900104   253,894 4,647 SH   SOLE   4,647 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333   384,145 5,453 SH   SOLE   5,453 0 0
MCDONALDS CORP COM Stock 580135101   286,977 1,089 SH   SOLE   1,089 0 0
CISCO SYS INC COM Stock 17275R102   542,161 10,085 SH   SOLE   10,085 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   321,313 3,125 SH   SOLE   3,125 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   1,808,152 20,004 SH   SOLE   20,004 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   1,350,045 11,040 SH   SOLE   11,040 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713   394,612 18,526 SH   SOLE   18,526 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   2,240,962 20,432 SH   SOLE   20,432 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   798,884 4,963 SH   SOLE   4,963 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   203,463 2,007 SH   SOLE   2,007 0 0
ISHARES US FINANCIAL SERVICES ETF ETF 464287770   2,023,498 13,085 SH   SOLE   13,085 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838   418,436 3,313 SH   SOLE   3,313 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   1,595,353 10,370 SH   SOLE   10,370 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   3,860,959 56,430 SH   SOLE   56,430 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   11,156,997 25,981 SH   SOLE   25,981 0 0
THE CIGNA GROUP COM Stock 125523100   365,821 1,279 SH   SOLE   1,279 0 0
WELLS FARGO CO NEW COM Stock 949746101   231,195 5,658 SH   SOLE   5,658 0 0
UNION PAC CORP COM Stock 907818108   223,123 1,096 SH   SOLE   1,096 0 0
CINTAS CORP COM Stock 172908105   212,188 441 SH   SOLE   441 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   266,300 605 SH   SOLE   605 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   633,192 4,366 SH   SOLE   4,366 0 0
CHEVRON CORP NEW COM Stock 166764100   427,520 2,535 SH   SOLE   2,535 0 0
CONOCOPHILLIPS COM Stock 20825C104   583,217 4,868 SH   SOLE   4,868 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   27,267,904 623,694 SH   SOLE   623,694 0 0
WALMART INC COM Stock 931142103   210,018 1,313 SH   SOLE   1,313 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   470,747 3,355 SH   SOLE   3,355 0 0
RTX CORPORATION COM Stock 75513E101   268,760 3,734 SH   SOLE   3,734 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   4,289,555 109,400 SH   SOLE   109,400 0 0
PFIZER INC COM Stock 717081103   464,052 13,990 SH   SOLE   13,990 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   396,341 3,006 SH   SOLE   3,006 0 0
APPLIED MATLS INC COM Stock 038222105   278,899 2,014 SH   SOLE   2,014 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   1,592,471 16,793 SH   SOLE   16,793 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   1,377,072 24,386 SH   SOLE   24,386 0 0
ABRDN ASIA PACIFIC INCOME FUND COM CEF 003009107   1,629,573 665,132 SH   SOLE   665,132 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   1,910,628 20,861 SH   SOLE   20,861 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   4,749,723 50,507 SH   SOLE   50,507 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   806,234 9,090 SH   SOLE   9,090 0 0
EATON CORP PLC SHS Stock G29183103   229,054 1,074 SH   SOLE   1,074 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   843,135 2,206 SH   SOLE   2,206 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   6,368,382 71,378 SH   SOLE   71,378 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,059,907 14,672 SH   SOLE   14,672 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   2,063,313 20,443 SH   SOLE   20,443 0 0
LAM RESEARCH CORP COM Stock 512807108   677,557 1,081 SH   SOLE   1,081 0 0
ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489   1,832,993 96,626 SH   SOLE   96,626 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   223,077 1,817 SH   SOLE   1,817 0 0
GRAHAM HLDGS CO COM CL B Stock 384637104   253,605 435 SH   SOLE   435 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382   871,282 13,610 SH   SOLE   13,610 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689   53,667,957 218,999 SH   SOLE   218,999 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341   4,667,161 113,116 SH   SOLE   113,116 0 0
ALTRIA GROUP INC COM Stock 02209S103   201,645 4,795 SH   SOLE   4,795 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848   4,481,029 115,939 SH   SOLE   115,939 0 0
EXXON MOBIL CORP COM Stock 30231G102   1,182,130 10,054 SH   SOLE   10,054 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   339,700 674 SH   SOLE   674 0 0
LOWES COS INC COM Stock 548661107   391,375 1,883 SH   SOLE   1,883 0 0
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490   4,591,960 118,015 SH   SOLE   118,015 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103   289,509 13,459 SH   SOLE   13,459 0 0
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836   590,237 3,335 SH   SOLE   3,335 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697   1,738,332 23,625 SH   SOLE   23,625 0 0
CABLE ONE INC COM Stock 12685J105   252,412 410 SH   SOLE   410 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   1,456,416 5,841 SH   SOLE   5,841 0 0
ISHARES MSCI EAFE ETF ETF 464287465   4,396,463 63,791 SH   SOLE   63,791 0 0
APPLE INC COM Stock 037833100   6,410,348 37,441 SH   SOLE   37,441 0 0
ABBOTT LABS COM Stock 002824100   352,835 3,643 SH   SOLE   3,643 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   394,576 4,235 SH   SOLE   4,235 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   2,698,524 11,487 SH   SOLE   11,487 0 0