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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,262 8,468 SH   SOLE   358 0 8,110
ABBOTT LABS COM 002824100 1,100 9,287 SH   SOLE   1,759 0 7,528
ABBVIE INC COM 00287Y109 1,120 6,918 SH   SOLE   1,491 0 5,427
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 786 2,328 SH   SOLE   546 0 1,782
ADOBE SYSTEMS INCORPORATED COM 00724F101 282 618 SH   SOLE   96 0 522
ALPHABET INC CAP STK CL A 02079K305 3,001 1,079 SH   SOLE   109 0 970
ALPHABET INC CAP STK CL C 02079K107 2,965 1,062 SH   SOLE   83 0 979
ALTRIA GROUP INC COM 02209S103 336 6,428 SH   SOLE   615 0 5,813
AMERICAN CENTY ETF TR US EQT ETF 025072885 6,372 82,640 SH   SOLE   0 0 82,640
ANNALY CAPITAL MANAGEMENT IN COM 035710409 871 123,700 SH   SOLE   0 0 123,700
ARK ETF TR INNOVATION ETF 00214Q104 1,400 21,113 SH   SOLE   0 0 21,113
AT&T INC COM 00206R102 748 31,659 SH   SOLE   2,135 0 29,524
ATLASSIAN CORP PLC CL A G06242104 526 1,790 SH   SOLE   0 0 1,790
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE   0 0 1
BGC PARTNERS INC CL A 05541T101 177 40,136 SH   SOLE   0 0 40,136
BLACKROCK CAP ALLOCATION TR COM 09260U109 269 16,237 SH   SOLE   0 0 16,237
BLACKROCK ENHANCD CAP & INM COM 09256A109 568 27,205 SH   SOLE   0 0 27,205
BLACKROCK ENHANCED EQUITY DI COM 09251A104 596 60,238 SH   SOLE   0 0 60,238
BLACKROCK INC COM 09247X101 384 502 SH   SOLE   76 0 426
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 505 44,341 SH   SOLE   0 0 44,341
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 564 19,189 SH   SOLE   0 0 19,189
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 820 18,950 SH   SOLE   0 0 18,950
BLACKSTONE INC COM 09260D107 289 2,276 SH   SOLE   0 0 2,276
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 13 86,000 SH   SOLE   0 0 86,000
BROADCOM INC COM 11135F101 1,952 3,102 SH   SOLE   164 0 2,938
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 283 5,005 SH   SOLE   0 0 5,005
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 542 21,124 SH   SOLE   0 0 21,124
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 584 33,310 SH   SOLE   0 0 33,310
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 443 6,938 SH   SOLE   0 0 6,938
CENTRAL SECS CORP COM 155123102 545 13,179 SH   SOLE   0 0 13,179
CHARTER COMMUNICATIONS INC N CL A 16119P108 435 798 SH   SOLE   20 0 778
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 21 24,000 PRN   SOLE   0 0 24,000
CHUBB LIMITED COM H1467J104 327 1,533 SH   SOLE   270 0 1,263
CISCO SYS INC COM 17275R102 678 12,165 SH   SOLE   1,616 0 10,549
COHEN & STEERS QUALITY INCOM COM 19247L106 715 42,758 SH   SOLE   0 0 42,758
COMCAST CORP NEW CL A 20030N101 350 7,485 SH   SOLE   1,454 0 6,031
COSTCO WHSL CORP NEW COM 22160K105 1,528 2,653 SH   SOLE   151 0 2,502
DBX ETF TR XTRACK MSCI JAPN 233051507 2,978 60,746 SH   SOLE   0 0 60,746
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 5,758 117,470 SH   SOLE   0 0 117,470
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,417 51,371 SH   SOLE   0 0 51,371
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 393 15,737 SH   SOLE   0 0 15,737
DUKE ENERGY CORP NEW COM NEW 26441C204 287 2,565 SH   SOLE   255 0 2,310
EATON VANCE TAX MNGED BUY WR COM 27828X100 1,204 71,228 SH   SOLE   0 0 71,228
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 326 20,867 SH   SOLE   500 0 20,367
ENDRA LIFE SCIENCES INC COM 29273B104 35 88,850 SH   SOLE   0 0 88,850
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 446 7,971 SH   SOLE   0 0 7,971
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 233 9,475 SH   SOLE   0 0 9,475
EXXON MOBIL CORP COM 30231G102 1,349 16,341 SH   SOLE   1,989 0 14,352
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,188 36,685 SH   SOLE   0 0 36,685
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,218 25,421 SH   SOLE   0 0 25,421
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5,464 69,095 SH   SOLE   0 0 69,095
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 4,120 76,562 SH   SOLE   0 0 76,562
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,010 20,293 SH   SOLE   0 0 20,293
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 556 43,988 SH   SOLE   0 0 43,988
FIRST TR ENHANCED EQUITY INC COM 337318109 564 27,854 SH   SOLE   0 0 27,854
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E112 475 24,993 SH   SOLE   0 0 24,993
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 276 3,054 SH   SOLE   0 0 3,054
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 241 10,119 SH   SOLE   0 0 10,119
FS KKR CAP CORP COM 302635206 462 20,230 SH   SOLE   0 0 20,230
GABELLI DIVID & INCOME TR COM 36242H104 848 34,435 SH   SOLE   0 0 34,435
GLOBAL PMTS INC COM 37940X102 1,309 9,571 SH   SOLE   90 0 9,481
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,410 34,989 SH   SOLE   0 0 34,989
GLOBAL X FDS S&P 500 COVERED 37954Y475 243 4,915 SH   SOLE   0 0 4,915
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6,256 298,333 SH   SOLE   0 0 298,333
GLOBAL X FDS US PFD ETF 37954Y657 781 33,247 SH   SOLE   0 0 33,247
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 611 6,118 SH   SOLE   0 0 6,118
GOLDMAN SACHS ETF TR MARKETBETA INTL 381430180 390 7,417 SH   SOLE   0 0 7,417
GOLDMAN SACHS GROUP INC COM 38141G104 304 919 SH   SOLE   108 0 811
GRAY TELEVISION INC COM 389375106 245 11,107 SH   SOLE   0 0 11,107
INDEPENDENCE RLTY TR INC COM 45378A106 996 37,678 SH   SOLE   0 0 37,678
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,125 36,488 SH   SOLE   273 0 36,215
INFINERA CORP COM 45667G103 104 12,000 SH   SOLE   0 0 12,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 4,620 143,118 SH   SOLE   0 0 143,118
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 530 17,291 SH   SOLE   0 0 17,291
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 632 20,902 SH   SOLE   0 0 20,902
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 429 14,261 SH   SOLE   0 0 14,261
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 251 8,235 SH   SOLE   0 0 8,235
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 659 21,113 SH   SOLE   0 0 21,113
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1,480 48,227 SH   SOLE   0 0 48,227
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 228 7,550 SH   SOLE   0 0 7,550
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 802 24,915 SH   SOLE   0 0 24,915
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 74 46,000 PRN   SOLE   0 0 46,000
INSPIRE MED SYS INC COM 457730109 652 2,540 SH   SOLE   0 0 2,540
INTUITIVE SURGICAL INC COM NEW 46120E602 265 877 SH   SOLE   96 0 781
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 590 11,846 SH   SOLE   0 0 11,846
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 970 18,486 SH   SOLE   0 0 18,486
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 383 4,898 SH   SOLE   0 0 4,898
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2,146 94,900 SH   SOLE   0 0 94,900
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 535 12,205 SH   SOLE   0 0 12,205
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,259 6,818 SH   SOLE   0 0 6,818
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1,251 18,574 SH   SOLE   0 0 18,574
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 317 2,619 SH   SOLE   0 0 2,619
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 300 1,039 SH   SOLE   0 0 1,039
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 311 8,086 SH   SOLE   0 0 8,086
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,761 10,307 SH   SOLE   0 0 10,307
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 231 658 SH   SOLE   0 0 658
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 201 4,018 SH   SOLE   0 0 4,018
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 526 6,615 SH   SOLE   0 0 6,615
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 364 2,306 SH   SOLE   0 0 2,306
ISHARES GOLD TR ISHARES NEW 464285204 346 9,402 SH   SOLE   0 0 9,402
ISHARES INC MSCI PAC JP ETF 464286665 1,327 26,954 SH   SOLE   0 0 26,954
ISHARES INC MSCI EMRG CHN 46434G764 1,537 26,400 SH   SOLE   3,306 0 23,094
ISHARES INC ESG AWR MSCI EM 46434G863 36,608 996,647 SH   SOLE   1,022 0 995,625
ISHARES INC MSCI EMERG MKT 46434G889 627 12,956 SH   SOLE   0 0 12,956
ISHARES INC CORE MSCI EMKT 46434G103 18,601 334,855 SH   SOLE   2,282 0 332,573
ISHARES INC MSCI WORLD ETF 464286392 645 5,035 SH   SOLE   0 0 5,035
ISHARES INC MSCI GBL MIN VOL 464286525 887 8,465 SH   SOLE   0 0 8,465
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 680 30,002 SH   SOLE   0 0 30,002
ISHARES TR MSCI USA ESG SLC 464288802 1,235 12,748 SH   SOLE   0 0 12,748
ISHARES TR SHORT TREAS BD 464288679 5,066 45,949 SH   SOLE   0 0 45,949
ISHARES TR IBOXX HI YD ETF 464288513 3,668 44,580 SH   SOLE   0 0 44,580
ISHARES TR USD INV GRDE ETF 464288620 2,028 36,845 SH   SOLE   0 0 36,845
ISHARES TR ISHS 1-5YR INVS 464288646 437 8,441 SH   SOLE   0 0 8,441
ISHARES TR 10-20 YR TRS ETF 464288653 29,023 215,606 SH   SOLE   0 0 215,606
ISHARES TR MSCI KLD400 SOC 464288570 5,422 62,600 SH   SOLE   0 0 62,600
ISHARES TR MBS ETF 464288588 16,077 157,816 SH   SOLE   0 0 157,816
ISHARES TR PFD AND INCM SEC 464288687 1,079 29,628 SH   SOLE   0 0 29,628
ISHARES TR 3 7 YR TREAS BD 464288661 3,100 25,401 SH   SOLE   0 0 25,401
ISHARES TR NATIONAL MUN ETF 464288414 53,933 491,907 SH   SOLE   0 0 491,907
ISHARES TR JPMORGAN USD EMG 464288281 3,347 34,240 SH   SOLE   0 0 34,240
ISHARES TR MSCI ACWI EX US 464288240 1,060 20,282 SH   SOLE   0 0 20,282
ISHARES TR CALIF MUN BD ETF 464288356 218 3,747 SH   SOLE   0 0 3,747
ISHARES TR EAFE SML CP ETF 464288273 592 8,918 SH   SOLE   0 0 8,918
ISHARES TR GLB CNS DISC ETF 464288745 493 3,154 SH   SOLE   0 0 3,154
ISHARES TR AGENCY BOND ETF 464288166 421 3,751 SH   SOLE   0 0 3,751
ISHARES TR SHRT NAT MUN ETF 464288158 12,819 122,550 SH   SOLE   0 0 122,550
ISHARES TR RUS TP200 GR ETF 464289438 325 2,043 SH   SOLE   0 0 2,043
ISHARES TR RUS MD CP GR ETF 464287481 1,311 13,048 SH   SOLE   0 0 13,048
ISHARES TR U.S. BAS MTL ETF 464287838 390 2,606 SH   SOLE   0 0 2,606
ISHARES TR US HLTHCARE ETF 464287762 6,400 22,162 SH   SOLE   0 0 22,162
ISHARES TR US INDUSTRIALS 464287754 951 9,021 SH   SOLE   0 0 9,021
ISHARES TR U.S. UTILITS ETF 464287697 202 2,223 SH   SOLE   0 0 2,223
ISHARES TR SP SMCP600VL ETF 464287879 5,810 56,743 SH   SOLE   0 0 56,743
ISHARES TR S&P 500 GRWT ETF 464287309 8,390 109,850 SH   SOLE   0 0 109,850
ISHARES TR CORE S&P US VLU 464287663 3,598 47,422 SH   SOLE   0 0 47,422
ISHARES TR CORE US AGGBD ET 464287226 30,853 288,079 SH   SOLE   0 0 288,079
ISHARES TR SELECT DIVID ETF 464287168 4,657 36,347 SH   SOLE   0 0 36,347
ISHARES TR TIPS BD ETF 464287176 17,274 138,668 SH   SOLE   0 0 138,668
ISHARES TR 1 3 YR TREAS BD 464287457 3,806 45,661 SH   SOLE   0 0 45,661
ISHARES TR BARCLAYS 7 10 YR 464287440 17,867 166,252 SH   SOLE   0 0 166,252
ISHARES TR 20 YR TR BD ETF 464287432 15,169 114,849 SH   SOLE   0 0 114,849
ISHARES TR IBOXX INV CP ETF 464287242 5,073 41,949 SH   SOLE   0 0 41,949
ISHARES TR MSCI UK ETF NEW 46435G334 2,940 87,409 SH   SOLE   0 0 87,409
ISHARES TR US TREAS BD ETF 46429B267 113,608 4,560,739 SH   SOLE   0 0 4,560,739
ISHARES TR CMBS ETF 46429B366 364 7,293 SH   SOLE   0 0 7,293
ISHARES TR CORE MSCI TOTAL 46432F834 5,543 83,246 SH   SOLE   0 0 83,246
ISHARES TR CORE MSCI EAFE 46432F842 32,668 469,951 SH   SOLE   6,188 0 463,763
ISHARES TR MSCI USA SZE FT 46432F370 1,047 8,036 SH   SOLE   0 0 8,036
ISHARES TR MSCI USA VALUE 46432F388 75,820 725,067 SH   SOLE   1,130 0 723,937
ISHARES TR MSCI USA MMENTM 46432F396 13,157 78,188 SH   SOLE   0 0 78,188
ISHARES TR 0-5YR HI YL CP 46434V407 939 21,363 SH   SOLE   0 0 21,363
ISHARES TR MSCI USA MIN VOL 46429B697 61,437 792,023 SH   SOLE   1,415 0 790,608
ISHARES TR MSCI EAFE MIN VL 46429B689 214 2,970 SH   SOLE   0 0 2,970
ISHARES TR FLTG RATE NT ETF 46429B655 3,659 72,433 SH   SOLE   0 0 72,433
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,116 39,226 SH   SOLE   0 0 39,226
ISHARES TR MSCI ACWI ETF 464288257 538 5,389 SH   SOLE   0 0 5,389
ISHARES TR CORE HIGH DV ETF 46429B663 3,404 31,847 SH   SOLE   0 0 31,847
ISHARES TR 10+ YR INVST GRD 464289511 3,141 51,135 SH   SOLE   0 0 51,135
ISHARES TR CORE LT USDB ETF 464289479 420 6,567 SH   SOLE   0 0 6,567
ISHARES TR MSCI USA SML CP 46434V290 6,278 115,043 SH   SOLE   0 0 115,043
ISHARES TR ESG AW MSCI EAFE 46435G516 4,969 67,393 SH   SOLE   0 0 67,393
ISHARES TR INTL DIV GRWTH 46435G524 296 4,534 SH   SOLE   0 0 4,534
ISHARES TR CORE MSCI INTL 46435G326 211 3,317 SH   SOLE   0 0 3,317
ISHARES TR FALN ANGLS USD 46435G474 33,770 1,216,510 SH   SOLE   0 0 1,216,510
ISHARES TR ESG AWR MSCI USA 46435G425 435,701 4,298,968 SH   SOLE   9,579 0 4,289,389
ISHARES TR MSCI INTL VLU FT 46435G409 37,098 1,457,698 SH   SOLE   14,001 0 1,443,697
ISHARES TR BROAD USD HIGH 46435U853 5,079 130,712 SH   SOLE   0 0 130,712
ISHARES TR ESG AWRE 1 5 YR 46435G243 880 35,721 SH   SOLE   0 0 35,721
ISHARES TR RUSEL 2500 ETF 46435G268 2,153 34,518 SH   SOLE   0 0 34,518
ISHARES TR ESG AWRE USD ETF 46435G193 2,334 92,886 SH   SOLE   0 0 92,886
ISHARES TR ESG ADVNCD HY BD 46435G441 1,033 21,268 SH   SOLE   0 0 21,268
ISHARES TR MSCI USA QLT FCT 46432F339 27,857 206,917 SH   SOLE   0 0 206,917
ISHARES TR BLACKROCK ULTRA 46434V878 1,399 27,902 SH   SOLE   0 0 27,902
ISHARES TR HDG MSCI EAFE 46434V803 5,728 168,764 SH   SOLE   0 0 168,764
ISHARES TR CUR HD EURZN ETF 46434V639 10,480 306,163 SH   SOLE   0 0 306,163
ISHARES TR CORE DIV GRWTH 46434V621 8,493 159,011 SH   SOLE   469 0 158,542
ISHARES TR CORE MSCI EURO 46434V738 5,135 96,172 SH   SOLE   45,020 0 51,152
ISHARES TR CORE TOTAL USD 46434V613 199,095 4,011,582 SH   SOLE   0 0 4,011,582
ISHARES TR CORE INTL AGGR 46435G672 703 13,490 SH   SOLE   0 0 13,490
ISHARES TR MSCI INTL QUALTY 46434V456 225 6,096 SH   SOLE   0 0 6,096
ISHARES TR CONV BD ETF 46435G102 18,896 226,784 SH   SOLE   0 0 226,784
ISHARES TR ESG AWARE MSCI 46435U663 6,385 167,841 SH   SOLE   0 0 167,841
ISHARES TR ESG MSCI LEADR 46435U218 37,875 478,281 SH   SOLE   2,522 0 475,759
ISHARES TR ESG AWR US AGRGT 46435U549 4,467 86,494 SH   SOLE   0 0 86,494
ISHARES TR ESG ADV TTL USD 46436E619 22,786 490,331 SH   SOLE   0 0 490,331
ISHARES TR ESG MSCI EM LDRS 46436E601 10,502 194,919 SH   SOLE   4,049 0 190,870
ISHARES TR ESG MSCI USA ETF 46436E767 13,595 380,926 SH   SOLE   0 0 380,926
ISHARES TR ESG EAFE ETF 46436E759 7,077 116,016 SH   SOLE   0 0 116,016
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 8,399 136,898 SH   SOLE   0 0 136,898
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 87,684 2,189,364 SH   SOLE   0 0 2,189,364
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1,704 34,244 SH   SOLE   0 0 34,244
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 247 4,979 SH   SOLE   0 0 4,979
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2,096 20,060 SH   SOLE   0 0 20,060
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 13,063 259,855 SH   SOLE   0 0 259,855
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,810 37,010 SH   SOLE   0 0 37,010
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 1,919 44,755 SH   SOLE   0 0 44,755
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 873 19,816 SH   SOLE   0 0 19,816
J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 255 7,268 SH   SOLE   0 0 7,268
J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 209 5,434 SH   SOLE   0 0 5,434
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 6,197 167,610 SH   SOLE   0 0 167,610
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 245 2,621 SH   SOLE   0 0 2,621
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 799 14,331 SH   SOLE   0 0 14,331
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 31,718 387,607 SH   SOLE   0 0 387,607
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 5,622 111,308 SH   SOLE   0 0 111,308
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 14,703 287,899 SH   SOLE   0 0 287,899
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 817 14,880 SH   SOLE   0 0 14,880
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 428 4,020 SH   SOLE   0 0 4,020
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 2,953 34,518 SH   SOLE   0 0 34,518
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,056 33,492 SH   SOLE   9,072 0 24,420
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 14,222 256,014 SH   SOLE   0 0 256,014
J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 5,457 132,672 SH   SOLE   0 0 132,672
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q290 796 13,048 SH   SOLE   0 0 13,048
J P MORGAN EXCHANGE-TRADED F INCOME ETF 46641Q159 691 14,405 SH   SOLE   0 0 14,405
JPMORGAN CHASE & CO COM 46625H100 3,781 27,735 SH   SOLE   1,100 0 26,635
KAMAN CORP NOTE 3.250% 5/0 483548AF0 13 13,000 PRN   SOLE   0 0 13,000
KKR & CO INC COM 48251W104 218 3,730 SH   SOLE   139 0 3,591
KOPIN CORP COM 500600101 27 10,500 SH   SOLE   0 0 10,500
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 406 13,934 SH   SOLE   0 0 13,934
LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 321 13,015 SH   SOLE   0 0 13,015
LINDE PLC SHS G5494J103 252 789 SH   SOLE   160 0 629
LMP CAP & INCOME FD INC COM 50208A102 843 57,686 SH   SOLE   0 0 57,686
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 302 6,157 SH   SOLE   0 0 6,157
MASTERCARD INCORPORATED CL A 57636Q104 2,182 6,106 SH   SOLE   333 0 5,773
MEDTRONIC PLC SHS G5960L103 833 7,514 SH   SOLE   696 0 6,818
MERCK & CO INC COM 58933Y105 596 7,263 SH   SOLE   1,233 0 6,030
MERITOR INC NOTE 3.250%10/1 59001KAF7 51 47,000 PRN   SOLE   0 0 47,000
META PLATFORMS INC CL A 30303M102 1,371 6,164 SH   SOLE   426 0 5,738
MIDDLESEX WTR CO COM 596680108 216 2,056 SH   SOLE   0 0 2,056
NEXTERA ENERGY INC COM 65339F101 317 3,743 SH   SOLE   1,354 0 2,389
NVIDIA CORPORATION COM 67066G104 1,059 3,880 SH   SOLE   844 0 3,036
ORACLE CORP COM 68389X105 551 6,647 SH   SOLE   706 0 5,941
OREILLY AUTOMOTIVE INC COM 67103H107 1,407 2,055 SH   SOLE   21 0 2,034
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 15 15,000 PRN   SOLE   0 0 15,000
PACER FDS TR TRENDPILOT US BD 69374H642 456 18,744 SH   SOLE   0 0 18,744
PACER FDS TR METAURUS CAP 400 69374H436 786 22,742 SH   SOLE   0 0 22,742
PACER FDS TR TRENDP US LAR CP 69374H105 46,779 1,204,396 SH   SOLE   0 0 1,204,396
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 43 35,000 PRN   SOLE   0 0 35,000
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 22 21,000 PRN   SOLE   0 0 21,000
PAYPAL HLDGS INC COM 70450Y103 261 2,260 SH   SOLE   407 0 1,853
PIMCO ETF TR 1-5 US TIP IDX 72201R205 2,155 39,558 SH   SOLE   0 0 39,558
PIMCO ETF TR ACTIVE BD ETF 72201R775 426 4,185 SH   SOLE   0 0 4,185
PIMCO ETF TR INV GRD CRP BD 72201R817 16,225 155,799 SH   SOLE   0 0 155,799
PROSHARES TR RUSS 2000 DIVD 74347B698 1,304 20,193 SH   SOLE   0 0 20,193
PROSHARES TR S&P 500 DV ARIST 74348A467 5,931 62,494 SH   SOLE   0 0 62,494
PROSHARES TR MSCI EAFE DIVD 74347B839 1,049 25,984 SH   SOLE   0 0 25,984
QUAD / GRAPHICS INC COM CL A 747301109 76 11,000 SH   SOLE   0 0 11,000
REGAL REXNORD CORPORATION COM 758750103 298 2,005 SH   SOLE   0 0 2,005
ROYCE VALUE TR INC COM 780910105 816 48,051 SH   SOLE   0 0 48,051
S&P GLOBAL INC COM 78409V104 298 726 SH   SOLE   101 0 625
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15,037 200,970 SH   SOLE   0 0 200,970
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,901 73,066 SH   SOLE   0 0 73,066
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,793 144,717 SH   SOLE   0 0 144,717
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 370 4,881 SH   SOLE   0 0 4,881
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 55,447 1,096,434 SH   SOLE   0 0 1,096,434
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 692 8,768 SH   SOLE   0 0 8,768
SCHWAB STRATEGIC TR US TIPS ETF 808524870 17,636 290,500 SH   SOLE   0 0 290,500
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 59,410 1,199,225 SH   SOLE   0 0 1,199,225
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 30,398 570,858 SH   SOLE   0 0 570,858
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 807 21,258 SH   SOLE   0 0 21,258
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 13,046 469,772 SH   SOLE   0 0 469,772
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,078 24,474 SH   SOLE   0 0 24,474
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,571 79,750 SH   SOLE   0 0 79,750
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,746 46,933 SH   SOLE   0 0 46,933
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 326 6,708 SH   SOLE   0 0 6,708
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 8,487 123,396 SH   SOLE   30,022 0 93,374
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,085 22,447 SH   SOLE   0 0 22,447
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,094 28,132 SH   SOLE   20 0 28,112
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,546 28,884 SH   SOLE   386 0 28,498
SELECT SECTOR SPDR TR ENERGY 81369Y506 36,799 481,402 SH   SOLE   8,900 0 472,502
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11,538 301,095 SH   SOLE   66,548 0 234,547
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,984 77,529 SH   SOLE   319 0 77,210
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24,314 152,987 SH   SOLE   29,018 0 123,969
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,580 47,161 SH   SOLE   416 0 46,745
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,149 125,177 SH   SOLE   27,468 0 97,709
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,844 53,215 SH   SOLE   9,841 0 43,374
SERVISFIRST BANCSHARES INC COM 81768T108 635 6,659 SH   SOLE   0 0 6,659
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 696 2,004 SH   SOLE   799 0 1,205
SPDR GOLD TR GOLD SHS 78463V107 3,273 18,116 SH   SOLE   0 0 18,116
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,510 61,003 SH   SOLE   0 0 61,003
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,564 249,814 SH   SOLE   5,909 0 243,905
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,510 90,835 SH   SOLE   0 0 90,835
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 429 7,835 SH   SOLE   0 0 7,835
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,401 31,884 SH   SOLE   319 0 31,565
SPDR SER TR PORTFOLI S&P1500 78464A805 9,028 162,439 SH   SOLE   0 0 162,439
SPDR SER TR PRTFLO S&P500 VL 78464A508 25,148 602,357 SH   SOLE   0 0 602,357
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,738 20,853 SH   SOLE   0 0 20,853
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,629 19,432 SH   SOLE   0 0 19,432
SPDR SER TR PRTFLO S&P500 GW 78464A409 31,371 473,804 SH   SOLE   769 0 473,035
SPDR SER TR PORTFOLIO S&P400 78464A847 216 4,580 SH   SOLE   0 0 4,580
SPDR SER TR S&P 400 MDCP GRW 78464A821 340 4,582 SH   SOLE   0 0 4,582
SPDR SER TR S&P REGL BKG 78464A698 541 7,845 SH   SOLE   0 0 7,845
SPDR SER TR PORTFLI TIPS ETF 78464A656 6,947 229,581 SH   SOLE   0 0 229,581
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,509 27,440 SH   SOLE   0 0 27,440
SPDR SER TR BLOOMBERG HIGH Y 78468R622 626 6,108 SH   SOLE   0 0 6,108
SPDR SER TR NUVEEN BLMBRG MU 78468R721 32,843 685,935 SH   SOLE   0 0 685,935
SPDR SER TR BLOOMBERG CONV 78464A359 295 3,838 SH   SOLE   0 0 3,838
SPDR SER TR PORTFOLIO AGRGTE 78464A649 205 7,365 SH   SOLE   0 0 7,365
SPDR SER TR S&P 600 SML CAP 78464A813 3,550 37,926 SH   SOLE   0 0 37,926
SPDR SER TR PORTFOLIO S&P500 78464A854 262,004 4,931,385 SH   SOLE   0 0 4,931,385
SPDR SER TR PORTFOLIO LN TSR 78464A664 25,223 666,923 SH   SOLE   0 0 666,923
SPDR SER TR PORTFLI INTRMDIT 78464A672 22,822 753,464 SH   SOLE   0 0 753,464
SPDR SER TR PORTFOLIO LN COR 78464A367 5,745 206,735 SH   SOLE   0 0 206,735
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,490 72,924 SH   SOLE   0 0 72,924
SPDR SER TR S&P 400 MDCP VAL 78464A839 223 3,175 SH   SOLE   0 0 3,175
SPDR SER TR NUVEEN BLMBRG SH 78468R739 3,516 74,286 SH   SOLE   0 0 74,286
SPDR SER TR S&P DIVID ETF 78464A763 376 2,941 SH   SOLE   836 0 2,105
SPDR SER TR SSGA US LRG ETF 78468R804 299 2,083 SH   SOLE   0 0 2,083
SPDR SER TR PORTFOLIO S&P600 78468R853 4,449 105,757 SH   SOLE   0 0 105,757
SPDR SER TR PORTFOLIO SHORT 78464A474 648 21,520 SH   SOLE   0 0 21,520
SPDR SER TR BLOOMBERG INTL 78464A151 1,863 58,411 SH   SOLE   0 0 58,411
SPDR SER TR NUVEEN BLOOMBERG 78464A284 286 5,192 SH   SOLE   0 0 5,192
SPDR SER TR MSCI USA STRTGIC 78468R812 254 2,040 SH   SOLE   0 0 2,040
STERIS PLC SHS USD G8473T100 310 1,282 SH   SOLE   19 0 1,263
STRIDE INC NOTE 1.125% 9/0 86333MAA6 22 22,000 PRN   SOLE   0 0 22,000
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 851 38,232 SH   SOLE   0 0 38,232
TESLA INC COM 88160R101 1,865 1,731 SH   SOLE   211 0 1,520
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 38 40,000 PRN   SOLE   0 0 40,000
TRI CONTL CORP COM 895436103 831 26,957 SH   SOLE   0 0 26,957
UNITED BANKSHARES INC WEST V COM 909907107 1,521 43,593 SH   SOLE   0 0 43,593
UNITEDHEALTH GROUP INC COM 91324P102 959 1,879 SH   SOLE   337 0 1,542
VANECK ETF TRUST GOLD MINERS ETF 92189F106 418 10,907 SH   SOLE   0 0 10,907
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2,045 43,211 SH   SOLE   0 0 43,211
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 230 3,075 SH   SOLE   0 0 3,075
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 317 1,602 SH   SOLE   0 0 1,602
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 954 12,244 SH   SOLE   0 0 12,244
VANGUARD BD INDEX FDS INTERMED TERM 921937819 12,157 148,440 SH   SOLE   0 0 148,440
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 114,849 1,443,915 SH   SOLE   0 0 1,443,915
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 870 16,589 SH   SOLE   0 0 16,589
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 595 2,670 SH   SOLE   0 0 2,670
VANGUARD INDEX FDS MID CAP ETF 922908629 1,438 6,048 SH   SOLE   0 0 6,048
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 248 4,839 SH   SOLE   0 0 4,839
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,876 36,401 SH   SOLE   0 0 36,401
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 317 1,556 SH   SOLE   0 0 1,556
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 976 6,914 SH   SOLE   0 0 6,914
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 250 3,509 SH   SOLE   0 0 3,509
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5,704 90,670 SH   SOLE   0 0 90,670
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,782 30,071 SH   SOLE   0 0 30,071
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 21,221 423,581 SH   SOLE   0 0 423,581
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 324 3,768 SH   SOLE   0 0 3,768
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 693 8,875 SH   SOLE   0 0 8,875
VANGUARD WELLINGTON FD US QUALITY 921935706 267 2,300 SH   SOLE   0 0 2,300
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4,823 71,332 SH   SOLE   0 0 71,332
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 451 5,700 SH   SOLE   0 0 5,700
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,669 23,776 SH   SOLE   0 0 23,776
VANGUARD WORLD FD MEGA CAP INDEX 921910873 254 1,597 SH   SOLE   0 0 1,597
VANGUARD WORLD FD ESG US STK ETF 921910733 787 9,703 SH   SOLE   0 0 9,703
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4,167 13,650 SH   SOLE   595 0 13,055
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3,241 16,664 SH   SOLE   80 0 16,584
VANGUARD WORLD FDS INF TECH ETF 92204A702 14,312 34,365 SH   SOLE   57 0 34,308
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4,512 37,589 SH   SOLE   4,654 0 32,935
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,524 14,233 SH   SOLE   0 0 14,233
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,495 25,533 SH   SOLE   1,673 0 23,860
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,382 7,130 SH   SOLE   25 0 7,105
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3,983 42,645 SH   SOLE   0 0 42,645
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,254 7,750 SH   SOLE   0 0 7,750
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,908 9,740 SH   SOLE   9 0 9,731
VERIZON COMMUNICATIONS INC COM 92343V104 744 14,600 SH   SOLE   2,783 0 11,817
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 610 8,232 SH   SOLE   0 0 8,232
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 244 3,400 SH   SOLE   0 0 3,400
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 565 20,801 SH   SOLE   0 0 20,801
VISA INC COM CL A 92826C839 1,995 8,996 SH   SOLE   633 0 8,363
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 49 49,000 PRN   SOLE   0 0 49,000
WISDOMTREE TR EMG MKTS SMCAP 97717W281 266 4,986 SH   SOLE   0 0 4,986
WISDOMTREE TR US LARGECAP FUND 97717W588 754 15,586 SH   SOLE   0 0 15,586
WISDOMTREE TR INTL EQUITY FD 97717W703 422 8,001 SH   SOLE   0 0 8,001
WISDOMTREE TR JAPN HEDGE EQT 97717W851 367 5,723 SH   SOLE   105 0 5,618
WISDOMTREE TR US MIDCAP DIVID 97717W505 406 9,131 SH   SOLE   0 0 9,131
WISDOMTREE TR US TOTAL DIVIDND 97717W109 909 14,073 SH   SOLE   0 0 14,073
WISDOMTREE TR EM EX ST-OWNED 97717X578 30,132 922,595 SH   SOLE   0 0 922,595
WISDOMTREE TR INTL QULTY DIV 97717X131 220 6,027 SH   SOLE   0 0 6,027
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,155 24,132 SH   SOLE   0 0 24,132
WISDOMTREE TR US MULTIFACTOR 97717Y857 452 11,039 SH   SOLE   0 0 11,039
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 239 3,248 SH   SOLE   0 0 3,248
WISDOMTREE TR US QTLY DIV GRT 97717X669 318 4,993 SH   SOLE   0 0 4,993
XCEL ENERGY INC COM 98389B100 464 6,429 SH   SOLE   155 0 6,274
Amazon.com Inc COM 023135106 4,989 1,530 SH   SOLE   147 0 1,383
American Electric Power Co Inc COM 025537101 322 3,231 SH   SOLE   462 0 2,769
American Water Wks Co Inc COM 030420103 1,012 6,114 SH   SOLE   269 0 5,845
Amerisourcebergen Corp COM 03073E105 317 2,049 SH   SOLE   39 0 2,010
Apple Inc COM 037833100 17,106 97,964 SH   SOLE   7,495 0 90,469
Automatic Data Processing Inc COM 053015103 578 2,539 SH   SOLE   895 0 1,644
Bank of America Corp COM 060505104 1,514 36,715 SH   SOLE   4,382 0 32,333
Berkshire Hathaway Inc Cl B COM 084670702 4,799 13,599 SH   SOLE   1,623 0 11,976
Boeing Co COM 097023105 479 2,504 SH   SOLE   101 0 2,403
Bristol-Myers Squibb Co COM 110122108 497 6,818 SH   SOLE   1,637 0 5,181
Caterpillar Inc COM 149123101 628 2,816 SH   SOLE   339 0 2,477
Chevron Corp COM 166764100 1,248 7,665 SH   SOLE   1,658 0 6,007
Coca-Cola Co COM 191216100 672 10,825 SH   SOLE   2,271 0 8,554
CSX Corp COM 126408103 1,614 43,128 SH   SOLE   980 0 42,148
CVS Health Corp COM 126650100 365 3,607 SH   SOLE   565 0 3,042
Danaher Corporation COM 235851102 724 2,472 SH   SOLE   707 0 1,765
Disney Walt Co COM 254687106 1,254 9,140 SH   SOLE   507 0 8,633
Edwards Lifesciences Corp COM 28176E108 469 3,982 SH   SOLE   282 0 3,700
General Electric Co COM 369604301 255 2,780 SH   SOLE   346 0 2,434
Home Depot Inc COM 437076102 1,296 4,331 SH   SOLE   211 0 4,120
Honeywell Intl Inc COM 438516106 1,225 6,299 SH   SOLE   418 0 5,881
Intel Corp COM 458140100 598 12,078 SH   SOLE   2,599 0 9,479
Intl Business Machines COM 459200101 433 3,324 SH   SOLE   481 0 2,843
Johnson & Johnson COM 478160104 3,224 18,190 SH   SOLE   1,538 0 16,652
Lam Research Corp COM 512807108 229 426 SH   SOLE   26 0 400
Lilly Eli & Co COM 532457108 573 1,999 SH   SOLE   279 0 1,720
Lowes Cos Inc COM 548661107 493 2,439 SH   SOLE   398 0 2,041
Marsh & McLennan Cos Inc COM 571748102 1,327 7,785 SH   SOLE   305 0 7,480
McDonalds Corp COM 580135101 796 3,225 SH   SOLE   315 0 2,910
Microsoft Corp COM 594918104 10,075 32,681 SH   SOLE   3,928 0 28,753
Mondelez Intl Inc Cl A COM 609207105 263 4,181 SH   SOLE   379 0 3,802
Nike Inc Cl B COM 654106103 354 2,624 SH   SOLE   192 0 2,432
Northrop Grumman Corp COM 666807102 359 802 SH   SOLE   46 0 756
Nucor Corp COM 670346105 307 2,069 SH   SOLE   130 0 1,939
Paychex Inc COM 704326107 288 2,111 SH   SOLE   171 0 1,940
PepsiCo Inc COM 713448108 1,221 7,297 SH   SOLE   1,281 0 6,016
Pfizer Inc COM 717081103 1,089 21,029 SH   SOLE   7,160 0 13,869
Philip Morris Intl Inc COM 718172109 446 4,734 SH   SOLE   570 0 4,164
PNC Financial Services Group I COM 693475105 793 4,301 SH   SOLE   463 0 3,838
Procter And Gamble Co COM 742718109 2,410 15,781 SH   SOLE   1,791 0 13,990
Public Service Enterprise Grou COM 744573106 516 7,387 SH   SOLE   149 0 7,238
Qualcomm Inc COM 747525103 345 2,259 SH   SOLE   277 0 1,982
Raytheon Technologies Corp COM 75513E101 546 5,513 SH   SOLE   683 0 4,830
Sherwin Williams Co COM 824348106 304 1,220 SH   SOLE   50 0 1,170
Southern Co COM 842587107 234 3,220 SH   SOLE   397 0 2,823
Target Corp COM 87612E106 939 4,429 SH   SOLE   474 0 3,955
Texas Instruments Inc COM 882508104 309 1,687 SH   SOLE   366 0 1,321
Thermo Fisher Scientific Inc COM 883556102 399 677 SH   SOLE   204 0 473
Union Pacific Corp COM 907818108 613 2,243 SH   SOLE   318 0 1,925
United Parcel Service Inc Cl B COM 911312106 1,093 5,097 SH   SOLE   223 0 4,874
US Bancorp Del COM 902973304 251 4,743 SH   SOLE   384 0 4,359
Wal-Mart Inc COM 931142103 991 6,657 SH   SOLE   746 0 5,911
Wells Fargo Co COM 949746101 312 6,423 SH   SOLE   1,149 0 5,274
Fidelity MSCI Communication Se ETF 316092873 2,862 62,918 SH   SOLE   120 0 62,798
Fidelity MSCI Energy ETF ETF 316092402 2,537 121,148 SH   SOLE   2,287 0 118,861
Fidelity MSCI Financials ETF ETF 316092501 7,683 141,884 SH   SOLE   12,445 0 129,439
Fidelity MSCI Information Tech ETF 316092808 14,244 115,727 SH   SOLE   5,268 0 110,459
Fidelity MSCI Materials ETF ETF 316092881 1,373 27,641 SH   SOLE   3,880 0 23,761
Goldman Sachs ActiveBeta US Lg ETF 381430503 1,811 20,343 SH   SOLE   9,370 0 10,973
Invesco QQQ Trust ETF 46090E103 6,028 16,627 SH   SOLE   3,029 0 13,598
iShares Core S&P 500 ETF ETF 464287200 276,478 609,399 SH   SOLE   4,609 0 604,790
iShares Core S&P Mid-Cap ETF ETF 464287507 7,195 26,813 SH   SOLE   204 0 26,609
iShares Core S&P Small-Cap ETF ETF 464287804 30,809 285,589 SH   SOLE   1,104 0 284,485
iShares Core S&P US Growth ETF ETF 464287671 3,447 32,632 SH   SOLE   4 0 32,628
iShares Core US REIT ETF ETF 464288521 866 13,391 SH   SOLE   104 0 13,287
iShares Expanded Tech Sector E ETF 464287549 4,746 12,212 SH   SOLE   4,791 0 7,421
iShares Global Energy ETF ETF 464287341 979 27,099 SH   SOLE   0 0 27,099
iShares Global Financials ETF ETF 464287333 2,536 31,914 SH   SOLE   26 0 31,888
iShares Global Tech ETF ETF 464287291 27,615 476,038 SH   SOLE   1,996 0 474,042
iShares MSCI Australia ETF ETF 464286103 1,167 44,139 SH   SOLE   2,735 0 41,404
iShares MSCI EAFE ETF ETF 464287465 2,609 35,443 SH   SOLE   2,468 0 32,975
iShares MSCI EAFE Growth ETF ETF 464288885 116,345 1,208,523 SH   SOLE   2,871 0 1,205,652
iShares MSCI EAFE Value ETF ETF 464288877 181,612 3,613,455 SH   SOLE   10,376 0 3,603,079
iShares MSCI Emerging Markets ETF 464287234 6,333 140,276 SH   SOLE   630 0 139,646
iShares Russell 1000 ETF ETF 464287622 10,535 42,131 SH   SOLE   469 0 41,662
iShares Russell 1000 Growth ET ETF 464287614 21,554 77,633 SH   SOLE   3,180 0 74,453
iShares Russell 1000 Value ETF ETF 464287598 1,768 10,649 SH   SOLE   3,034 0 7,615
iShares Russell 2000 ETF ETF 464287655 1,741 8,483 SH   SOLE   912 0 7,571
iShares Russell 2000 Growth ET ETF 464287648 674 2,636 SH   SOLE   150 0 2,486
iShares Russell 2000 Value ETF ETF 464287630 947 5,870 SH   SOLE   189 0 5,681
iShares Russell 3000 ETF ETF 464287689 3,415 13,017 SH   SOLE   200 0 12,817
iShares Russell Mid-Cap ETF ETF 464287499 1,391 17,830 SH   SOLE   0 0 17,830
iShares S&P 100 ETF ETF 464287101 35,850 171,925 SH   SOLE   1,883 0 170,042
iShares S&P 500 Value ETF ETF 464287408 6,692 42,972 SH   SOLE   580 0 42,392
iShares S&P Mid-Cap 400 Value ETF 464287705 1,032 9,415 SH   SOLE   208 0 9,207
iShares S&P Small-Cap 600 Grow ETF 464287887 4,100 32,780 SH   SOLE   737 0 32,043
iShares US Energy ETF ETF 464287796 29,046 709,826 SH   SOLE   4,961 0 704,865
iShares US Financial Services ETF 464287770 1,737 9,637 SH   SOLE   5,393 0 4,244
iShares US Financials ETF ETF 464287788 291 3,439 SH   SOLE   128 0 3,311
iShares US Medical Devices ETF ETF 464288810 9,106 149,377 SH   SOLE   752 0 148,625
iShares US Technology ETF ETF 464287721 20,667 200,579 SH   SOLE   1,512 0 199,067
Schwab US Small-Cap ETF ETF 808524607 22,860 482,683 SH   SOLE   58 0 482,625
SPDR S&P MIDCAP 400 ETF Trust ETF 78467Y107 367 749 SH   SOLE   643 0 106
Vanguard 500 Index Fund ETF 922908363 81,207 195,599 SH   SOLE   226 0 195,373
Vanguard Developed Markets Ind ETF 921943858 14,750 307,080 SH   SOLE   3,484 0 303,596
Vanguard Dividend Appreciation ETF 921908844 4,820 29,722 SH   SOLE   35 0 29,687
Vanguard Emerging Markets Stoc ETF 922042858 4,818 104,457 SH   SOLE   4,174 0 100,283
Vanguard European Stock Index ETF 922042874 479 7,688 SH   SOLE   1,118 0 6,570
Vanguard FTSE All-World ex-US ETF 922042775 8,239 143,043 SH   SOLE   85,789 0 57,254
Vanguard Growth Index Fund ETF 922908736 5,261 18,294 SH   SOLE   293 0 18,001
Vanguard Large Cap Index Fund ETF 922908637 1,329 6,376 SH   SOLE   1,430 0 4,946
Vanguard Mega Cap Growth Index ETF 921910816 404 1,714 SH   SOLE   703 0 1,011
Vanguard Pacific Stock Index F ETF 922042866 3,227 43,579 SH   SOLE   38,030 0 5,549
Vanguard Real Estate Index Fun ETF 922908553 854 7,883 SH   SOLE   3 0 7,880
Vanguard Small Cap Growth Inde ETF 922908595 401 1,616 SH   SOLE   81 0 1,535
Vanguard Small Cap Index Fund ETF 922908751 11,745 55,267 SH   SOLE   282 0 54,985
Vanguard Small Cap Value Index ETF 922908611 1,336 7,597 SH   SOLE   87 0 7,510
Vanguard Total Intl Stock Idx ETF 921909768 1,456 24,383 SH   SOLE   5,642 0 18,741
Vanguard Value Index Fund ETF 922908744 6,094 41,240 SH   SOLE   1,295 0 39,945
American Funds Capital World G MF 140543109 542 9,238 SH   SOLE   9,238 0 0
American Funds Capital World G MF 140543828 330 5,635 SH   SOLE   4,952 0 683
Franklin Income Fund MF 353496847 43 17,172 SH   SOLE   15,128 0 2,044
Vanguard 500 Index Fund MF 922908710 227 544 SH   SOLE   544 0 0
Vanguard Balanced Index Fund MF 921931200 208 4,526 SH   SOLE   4,526 0 0
Vanguard Capital Opportunity F MF 922038500 215 1,188 SH   SOLE   1,188 0 0
Vanguard Information Technolog MF 92204A793 317 1,487 SH   SOLE   1,487 0 0
Vanguard Total Stock Market In MF 922908728 214 1,932 SH   SOLE   1,932 0 0
McCormick & Co Inc Non Vtg COM 579780206 538 5,390 SH   SOLE   83 0 5,307
Starbucks Corp COM 855244109 326 3,580 SH   SOLE   320 0 3,260
Fidelity MSCI Consumer Staples ETF 316092303 3,697 80,623 SH   SOLE   365 0 80,258
Fidelity MSCI Health Care ETF ETF 316092600 4,200 63,971 SH   SOLE   93 0 63,878
First Trust Capital Strength E ETF 33733E104 252 3,220 SH   SOLE   3,220 0 0
Invesco FTSE RAFI Dev Mkts ex- ETF 46138E743 235 5,095 SH   SOLE   5,095 0 0
iShares Core S&P Total US Stoc ETF 464287150 9,056 89,716 SH   SOLE   576 0 89,140
iShares MSCI Canada ETF ETF 464286509 963 23,949 SH   SOLE   472 0 23,477
iShares Russell Mid-Cap Value ETF 464287473 1,415 11,831 SH   SOLE   18 0 11,813
Schwab International Equity ET ETF 808524805 28,972 789,000 SH   SOLE   442 0 788,558
Schwab US Large-Cap Value ETF ETF 808524409 8,660 121,316 SH   SOLE   172 0 121,144
Vanguard Mid-Cap Value Index F ETF 922908512 1,704 11,386 SH   SOLE   114 0 11,272
Vanguard Total Stock Market In ETF 922908769 21,084 92,610 SH   SOLE   124 0 92,486
Xtrackers MSCI EAFE Hedged Equ ETF 233051200 2,853 75,635 SH   SOLE   227 0 75,408
American Funds Growth Fund of MF 399874106 418 6,299 SH   SOLE   6,299 0 0
Eaton Vance Emerging Markets D MF 27827V402 86 10,938 SH   SOLE   10,938 0 0
Ball Corp COM 058498106 803 8,924 SH   SOLE   111 0 8,813
Bank New York Mellon Corp COM 064058100 564 11,369 SH   SOLE   108 0 11,261
Becton Dickinson & Co COM 075887109 237 889 SH   SOLE   89 0 800
Cintas Corp COM 172908105 310 728 SH   SOLE   18 0 710
Ford Motor Co COM 345370860 223 13,195 SH   SOLE   1,195 0 12,000
Microchip Technology Inc COM 595017104 237 3,162 SH   SOLE   166 0 2,996
Prudential Financial Inc COM 744320102 296 2,504 SH   SOLE   134 0 2,370
Travelers Companies Inc COM 89417E109 797 4,363 SH   SOLE   77 0 4,286