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
ABBOTT LABS COM 002824100 18,116 177,984 SH   SOLE   0 0 177,984
ABRDN ETFS BBRG ALL COMD K1 003261104 25,011 924,563 SH   SOLE   0 0 924,563
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 27,444 328,378 SH   SOLE   0 0 328,378
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,420 47,653 SH   SOLE   0 0 47,653
AMAZON COM INC COM 023135106 13,133 114,649 SH   SOLE   0 0 114,649
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 629 13,545 SH   SOLE   0 0 13,545
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 428 8,792 SH   SOLE   0 0 8,792
AMERICAN CENTY ETF TR US SML CP VALU 025072877 588 8,458 SH   SOLE   0 0 8,458
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,017 15,849 SH   SOLE   0 0 15,849
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1,099 33,569 SH   SOLE   0 0 33,569
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1,002 61,607 SH   SOLE   0 0 61,607
APPLE INC COM 037833100 29,352 209,760 SH   SOLE   0 0 209,760
ARROW ELECTRS INC COM 042735100 1,471 15,399 SH   SOLE   0 0 15,399
AUTOMATIC DATA PROCESSING IN COM 053015103 483 2,127 SH   SOLE   0 0 2,127
BANK AMER CORP COM 060505104 1,705 55,450 SH   SOLE   0 0 55,450
BANK NEW YORK MELLON CORP COM 064058100 14,843 375,980 SH   SOLE   0 0 375,980
BECTON DICKINSON & CO COM 075887109 1,487 6,679 SH   SOLE   0 0 6,679
CMS ENERGY CORP COM 125896100 1,244 22,502 SH   SOLE   0 0 22,502
CVS HEALTH CORP COM 126650100 434 4,915 SH   SOLE   0 0 4,915
CADENCE DESIGN SYSTEM INC COM 127387108 1,385 8,718 SH   SOLE   0 0 8,718
CATERPILLAR INC DEL COM 149123101 578 3,257 SH   SOLE   0 0 3,257
CHEVRON CORP NEW COM 166764100 251 1,567 SH   SOLE   0 0 1,567
COCA COLA CO COM 191216100 1,792 32,883 SH   SOLE   0 0 32,883
CONSOLIDATED EDISON INC COM 209115104 1,289 15,803 SH   SOLE   0 0 15,803
DBX ETF TR XTRACK MSCI EAFE 233051630 1,083 58,995 SH   SOLE   0 0 58,995
DANAHER CORP DEL COM 235851102 216 803 SH   SOLE   0 0 803
DISNEY WALT CO COM DISNEY 254687106 315 3,238 SH   SOLE   0 0 3,238
DONALDSON INC COM 257651109 2,481 48,946 SH   SOLE   0 0 48,946
EXPEDITORS INTL WASH INC COM 302130109 12,060 135,195 SH   SOLE   0 0 135,195
FTI CONSULTING INC COM 302941109 6,163 35,690 SH   SOLE   0 0 35,690
FASTENAL CO COM 311900104 6,445 140,565 SH   SOLE   0 0 140,565
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 517 12,285 SH   SOLE   0 0 12,285
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 361 8,652 SH   SOLE   0 0 8,652
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 793 18,623 SH   SOLE   0 0 18,623
FIDELITY TOTAL BD ETF 316188309 16,298 367,381 SH   SOLE   0 0 367,381
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13,400 531,984 SH   SOLE   0 0 531,984
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4,077 154,503 SH   SOLE   0 0 154,503
HERSHEY CO COM 427866108 16,350 74,142 SH   SOLE   0 0 74,142
HOME DEPOT INC COM 437076102 18,372 64,623 SH   SOLE   0 0 64,623
HONEYWELL INTL INC COM 438516106 317 1,848 SH   SOLE   0 0 1,848
IDACORP INC COM 451107106 3,687 38,269 SH   SOLE   0 0 38,269
ILLINOIS TOOL WKS INC COM 452308109 1,736 9,262 SH   SOLE   0 0 9,262
INTEL CORP COM 458140100 1,378 53,599 SH   SOLE   0 0 53,599
INTERNATIONAL BUSINESS MACHS COM 459200101 1,489 12,529 SH   SOLE   0 0 12,529
ISHARES GOLD TRUST ISHARES 464285105 749 23,270 SH   SOLE   0 0 23,270
ISHARES INC JP MORGAN EM ETF 464286517 15,350 472,586 SH   SOLE   0 0 472,586
ISHARES CNTRY MIN VL ETF 464286525 9,696 109,172 SH   SOLE   0 0 109,172
ISHARES INC MIN VOL EMRG MKT 464286533 217 4,234 SH   SOLE   0 0 4,234
ISHARES TR MORNINGSTR US EQ 464287127 778 15,538 SH   SOLE   0 0 15,538
ISHARES TR CORE S&P TTL STK 464287150 2,295 28,395 SH   SOLE   0 0 28,395
ISHARES TR SELECT DIVID ETF 464287168 202 1,863 SH   SOLE   0 0 1,863
ISHARES TR TIPS BD ETF 464287176 3,481 32,999 SH   SOLE   0 0 32,999
ISHARES TR CORE S&P500 ETF 464287200 1,128,054 3,096,501 SH   SOLE   0 0 3,096,501
ISHARES TR CORE US AGGBD ET 464287226 258,008 2,694,261 SH   SOLE   0 0 2,694,261
ISHARES TR MSCI EMG MKT ETF 464287234 3,647 102,301 SH   SOLE   0 0 102,301
ISHARES TR IBOXX INV CP ETF 464287242 72,978 712,586 SH   SOLE   0 0 712,586
ISHARES TR S&P 500 GRWT ETF 464287309 1,383 23,707 SH   SOLE   0 0 23,707
ISHARES TR S&P 500 VAL ETF 464287408 421 3,205 SH   SOLE   0 0 3,205
ISHARES TR MSCI EAFE ETF 464287465 4,326 76,120 SH   SOLE   0 0 76,120
ISHARES TR RUS MID CAP ETF 464287499 295 4,628 SH   SOLE   0 0 4,628
ISHARES TR CORE S&P MCP ETF 464287507 1,081 4,790 SH   SOLE   0 0 4,790
ISHARES TR COHEN STEER REIT 464287564 386 7,518 SH   SOLE   0 0 7,518
ISHARES TR RUS 1000 VAL ETF 464287598 58,003 417,774 SH   SOLE   0 0 417,774
ISHARES TR RUS 1000 GRW ETF 464287614 41,833 196,630 SH   SOLE   0 0 196,630
ISHARES TR RUS 1000 ETF 464287622 47,568 237,222 SH   SOLE   0 0 237,222
ISHARES TR RUS 2000 VAL ETF 464287630 26,532 201,362 SH   SOLE   0 0 201,362
ISHARES TR RUS 2000 GRW ETF 464287648 24,622 116,626 SH   SOLE   0 0 116,626
ISHARES TR RUSSELL 2000 ETF 464287655 4,291 25,451 SH   SOLE   0 0 25,451
ISHARES TR CORE S&P US VLU 464287663 44,493 695,702 SH   SOLE   0 0 695,702
ISHARES TR U.S. REAL ES ETF 464287739 2,121 26,980 SH   SOLE   0 0 26,980
ISHARES TR CORE S&P SCP ETF 464287804 19,862 222,056 SH   SOLE   0 0 222,056
ISHARES TR SP SMCP600VL ETF 464287879 18,084 213,233 SH   SOLE   0 0 213,233
ISHARES TR SHRT NAT MUN ETF 464288158 1,223 11,881 SH   SOLE   0 0 11,881
ISHARES TR MSCI ACWI ETF 464288257 3,325 42,081 SH   SOLE   0 0 42,081
ISHARES TR EAFE SML CP ETF 464288273 19,011 387,012 SH   SOLE   0 0 387,012
ISHARES TR JPMORGAN USD EMG 464288281 13,698 172,978 SH   SOLE   0 0 172,978
ISHARES TR NATIONAL MUN ETF 464288414 18,532 179,039 SH   SOLE   0 0 179,039
ISHARES TR CRE U S REIT ETF 464288521 29,436 638,389 SH   SOLE   0 0 638,389
ISHARES TR MBS ETF 464288588 26,003 284,881 SH   SOLE   0 0 284,881
ISHARES TR USD INV GRDE ETF 464288620 1,685 35,178 SH   SOLE   0 0 35,178
ISHARES TR SHORT TREAS BD 464288679 1,546 14,069 SH   SOLE   0 0 14,069
ISHARES TR PFD AND INCM SEC 464288687 3,247 103,705 SH   SOLE   0 0 103,705
ISHARES TR MSCI USA ESG SLC 464288802 741 9,623 SH   SOLE   0 0 9,623
JABIL INC COM 466313103 1,635 27,158 SH   SOLE   0 0 27,158
JOHNSON & JOHNSON COM 478160104 2,574 16,067 SH   SOLE   0 0 16,067
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,150 52,506 SH   SOLE   0 0 52,506
LILLY ELI & CO COM 532457108 2,568 7,863 SH   SOLE   0 0 7,863
MARKEL CORP COM 570535104 4,012 3,483 SH   SOLE   0 0 3,483
MCDONALDS CORP COM 580135101 1,903 8,163 SH   SOLE   0 0 8,163
MICROSOFT CORP COM 594918104 30,419 129,882 SH   SOLE   0 0 129,882
MONOLITHIC PWR SYS INC COM 609839105 4,932 13,606 SH   SOLE   0 0 13,606
NRG ENERGY INC COM NEW 629377508 1,680 40,853 SH   SOLE   0 0 40,853
NUCOR CORP COM 670346105 6,515 56,644 SH   SOLE   0 0 56,644
PNC FINL SVCS GROUP INC COM 693475105 4,949 32,704 SH   SOLE   0 0 32,704
PEPSICO INC COM 713448108 647 4,003 SH   SOLE   0 0 4,003
PFIZER INC COM 717081103 5,620 132,811 SH   SOLE   0 0 132,811
PHILLIPS 66 COM 718546104 1,763 19,066 SH   SOLE   0 0 19,066
PROCTER & GAMBLE CO COM 742718109 1,867 15,023 SH   SOLE   0 0 15,023
PRUDENTIAL FINL INC COM 744320102 10,614 116,537 SH   SOLE   0 0 116,537
QUALCOMM INC COM 747525103 4,767 39,442 SH   SOLE   0 0 39,442
RESMED INC COM 761152107 3,134 24,076 SH   SOLE   0 0 24,076
SHELL PLC SPON ADS 780259305 210 4,050 SH   SOLE   0 0 4,050
SCHEIN HENRY INC COM 806407102 1,274 18,859 SH   SOLE   0 0 18,859
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,413 173,699 SH   SOLE   0 0 173,699
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 153,080 3,559,398 SH   SOLE   0 0 3,559,398
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,315 23,312 SH   SOLE   0 0 23,312
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 226,104 3,779,261 SH   SOLE   0 0 3,779,261
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 38,327 615,607 SH   SOLE   0 0 615,607
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 116,148 2,997,517 SH   SOLE   0 0 2,997,517
SCHWAB STRATEGIC TR ARIEL ESG ETF 808524664 419 22,660 SH   SOLE   0 0 22,660
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 57,327 2,516,827 SH   SOLE   0 0 2,516,827
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 621 25,824 SH   SOLE   0 0 25,824
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,028 40,034 SH   SOLE   0 0 40,034
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 375 8,574 SH   SOLE   0 0 8,574
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 817 16,701 SH   SOLE   0 0 16,701
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,910 87,443 SH   SOLE   0 0 87,443
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 306,264 10,728,102 SH   SOLE   0 0 10,728,102
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 289,422 6,426,148 SH   SOLE   0 0 6,426,148
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 25,084 513,613 SH   SOLE   0 0 513,613
SCHWAB STRATEGIC TR US TIPS ETF 808524870 85,366 1,644,205 SH   SOLE   0 0 1,644,205
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 69,816 2,486,676 SH   SOLE   0 0 2,486,676
SMUCKER J M CO COM NEW 832696405 1,623 11,793 SH   SOLE   0 0 11,793
SOUTHERN CO COM 842587107 2,805 43,752 SH   SOLE   0 0 43,752
STATE STR CORP COM 857477103 2,413 38,857 SH   SOLE   0 0 38,857
SYNOPSYS INC COM 871607107 1,336 4,352 SH   SOLE   0 0 4,352
THERMO FISHER SCIENTIFIC INC COM 883556102 5,784 11,048 SH   SOLE   0 0 11,048
TYSON FOODS INC CL A 902494103 3,910 61,200 SH   SOLE   0 0 61,200
US BANCORP DEL COM NEW 902973304 1,378 34,269 SH   SOLE   0 0 34,269
US FOODS HLDG CORP COM 912008109 2,575 97,062 SH   SOLE   0 0 97,062
VANGUARD GROUP DIV APP ETF 921908844 48,063 350,628 SH   SOLE   0 0 350,628
VANGUARD STAR FDS VG TL INTL STK F 921909768 25,608 550,874 SH   SOLE   0 0 550,874
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,336 30,371 SH   SOLE   0 0 30,371
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,271 60,213 SH   SOLE   0 0 60,213
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 270 7,295 SH   SOLE   0 0 7,295
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 620 6,392 SH   SOLE   0 0 6,392
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,647 17,573 SH   SOLE   0 0 17,573
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 612 7,629 SH   SOLE   0 0 7,629
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 427,356 11,508,788 SH   SOLE   0 0 11,508,788
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 10,224 210,026 SH   SOLE   0 0 210,026
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,790 5,369 SH   SOLE   0 0 5,369
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 126,445 1,632,829 SH   SOLE   0 0 1,632,829
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,576 37,985 SH   SOLE   0 0 37,985
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,747 79,374 SH   SOLE   0 0 79,374
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 206 1,579 SH   SOLE   0 0 1,579
VANGUARD INDEX FDS GROWTH ETF 922908736 49,154 227,178 SH   SOLE   0 0 227,178
VANGUARD INDEX FDS VALUE ETF 922908744 49,848 395,774 SH   SOLE   0 0 395,774
VANGUARD INDEX FDS SMALL CP ETF 922908751 897 5,108 SH   SOLE   0 0 5,108
VANGUARD INDEX FDS TOTAL STK MKT 922908769 74,767 409,947 SH   SOLE   0 0 409,947
VOYA FINL INC COM 929089100 4,674 73,147 SH   SOLE   0 0 73,147
WAL-MART STORES INC COM 931142103 1,949 15,154 SH   SOLE   0 0 15,154
WALGREENS BOOTS ALLIANCE INC COM 931427108 265 8,696 SH   SOLE   0 0 8,696
WATERS CORP COM 941848103 5,925 21,431 SH   SOLE   0 0 21,431
WELLS FARGO & CO NEW COM 949746101 2,039 48,807 SH   SOLE   0 0 48,807
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,593 6,378 SH   SOLE   0 0 6,378
WESTERN DIGITAL CORP COM 958102105 1,085 30,373 SH   SOLE   0 0 30,373
WILLIAMS COS INC COM 969457100 1,373 46,077 SH   SOLE   0 0 46,077
AT&T INC COM 00206R102 7,980 534,173 SH   SOLE   0 0 534,173
ABBVIE INC COM 00287Y109 6,180 44,537 SH   SOLE   0 0 44,537
ADOBE SYS INC COM 00724F101 7,567 26,222 SH   SOLE   0 0 26,222
ALLY FINL INC COM 02005N100 1,283 44,075 SH   SOLE   0 0 44,075
ALPHABET INC CAP STK CL C 02079K107 280 2,810 SH   SOLE   0 0 2,810
ALPHABET INC CAP STK CL A 02079K305 457 4,630 SH   SOLE   0 0 4,630
ALTRIA GROUP INC COM 02209S103 4,659 108,794 SH   SOLE   0 0 108,794
ASSURANT INC COM 04621X108 4,164 28,192 SH   SOLE   0 0 28,192
BAKER HUGHES COMPANY CL A 05722G100 1,311 57,298 SH   SOLE   0 0 57,298
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 102,129 2,942,332 SH   SOLE   0 0 2,942,332
BLACKSTONE INC COM 09260D107 302 3,491 SH   SOLE   0 0 3,491
BOOKING HLDGS INC COM 09857L108 786 467 SH   SOLE   0 0 467
CDW CORP COM 12514G108 1,367 8,563 SH   SOLE   0 0 8,563
CISCO SYS INC COM 17275R102 207 5,153 SH   SOLE   0 0 5,153
COMCAST CORP NEW CL A 20030N101 7,960 271,958 SH   SOLE   0 0 271,958
CONOCOPHILLIPS COM 20825C104 13,765 116,154 SH   SOLE   0 0 116,154
COSTCO WHSL CORP NEW COM 22160K105 7,228 15,440 SH   SOLE   0 0 15,440
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3,440 134,015 SH   SOLE   0 0 134,015
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,532 69,913 SH   SOLE   0 0 69,913
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 653 31,795 SH   SOLE   0 0 31,795
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 878 22,225 SH   SOLE   0 0 22,225
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 215 4,468 SH   SOLE   0 0 4,468
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,476 64,673 SH   SOLE   0 0 64,673
DISH NETWORK CORPORATION CL A 25470M109 3,835 272,728 SH   SOLE   0 0 272,728
DOMINION RES INC VA NEW COM 25746U109 3,606 56,005 SH   SOLE   0 0 56,005
DUKE ENERGY CORP NEW COM NEW 26441C204 2,478 27,820 SH   SOLE   0 0 27,820
EOG RES INC COM 26875P101 1,891 14,841 SH   SOLE   0 0 14,841
EDWARDS LIFESCIENCES CORP COM 28176E108 1,206 14,320 SH   SOLE   0 0 14,320
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,142 18,778 SH   SOLE   0 0 18,778
ESSENTIAL UTILS INC COM 29670G102 1,332 32,850 SH   SOLE   0 0 32,850
EXELIXIS INC COM 30161Q104 3,570 231,826 SH   SOLE   0 0 231,826
EXXON MOBIL CORP COM 30231G102 1,169 11,566 SH   SOLE   0 0 11,566
META PLATFORMS INC CL A 30303M102 1,265 9,482 SH   SOLE   0 0 9,482
FIDELITY NATL INFORMATION SV COM 31620M106 6,700 86,906 SH   SOLE   0 0 86,906
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,655 46,202 SH   SOLE   0 0 46,202
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 93,231 5,576,122 SH   SOLE   0 0 5,576,122
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,275 38,339 SH   SOLE   0 0 38,339
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 929 21,417 SH   SOLE   0 0 21,417
FORTINET INC COM 34959E109 1,265 24,578 SH   SOLE   0 0 24,578
HP INC COM 40434L105 1,267 50,583 SH   SOLE   0 0 50,583
HARTFORD FDS EXCHANGE TRADED SUSTAINABLE INCM 41653L875 385 12,033 SH   SOLE   0 0 12,033
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,468 278,396 SH   SOLE   0 0 278,396
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,418 11,688 SH   SOLE   0 0 11,688
IDEX CORP COM 45167R104 2,341 11,587 SH   SOLE   0 0 11,587
IDEXX LABS INC COM 45168D104 7,769 23,320 SH   SOLE   0 0 23,320
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2,279 46,155 SH   SOLE   0 0 46,155
INVESCO QQQ TR UNIT SER 1 46090E103 258 961 SH   SOLE   0 0 961
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 10,407 591,296 SH   SOLE   0 0 591,296
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 134,490 3,283,864 SH   SOLE   0 0 3,283,864
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 6,163 135,887 SH   SOLE   0 0 135,887
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 262 1,751 SH   SOLE   0 0 1,751
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 8,085 115,355 SH   SOLE   0 0 115,355
POWERSHARES ETF TR II EM MRK LOW VOL 46138E297 2,111 99,461 SH   SOLE   0 0 99,461
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 51,880 907,116 SH   SOLE   0 0 907,116
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 7,190 319,122 SH   SOLE   0 0 319,122
POWERSHARES ETF TR II S&P600 LOVL PT 46138G102 21,445 525,568 SH   SOLE   0 0 525,568
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 277 13,440 SH   SOLE   0 0 13,440
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 699 37,505 SH   SOLE   0 0 37,505
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 719 36,073 SH   SOLE   0 0 36,073
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 733 35,918 SH   SOLE   0 0 35,918
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 782 37,489 SH   SOLE   0 0 37,489
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 789 37,233 SH   SOLE   0 0 37,233
ISHARES TR US TREAS BD ETF 46429B267 1,099 48,572 SH   SOLE   0 0 48,572
ISHARES TR MIN VOL USA ETF 46429B697 15,508 233,771 SH   SOLE   0 0 233,771
ISHARES TR MSCI USA QLT FCT 46432F339 16,565 156,368 SH   SOLE   0 0 156,368
ISHARES TR EDGE MSCI USA VL 46432F388 928 11,027 SH   SOLE   0 0 11,027
ISHARES TR MSCI USAMOMFCT 46432F396 277,032 2,050,069 SH   SOLE   0 0 2,050,069
ISHARES TR CORE MSCI TOTAL 46432F834 976 18,872 SH   SOLE   0 0 18,872
ISHARES TR CORE MSCI EAFE 46432F842 60,697 1,135,114 SH   SOLE   0 0 1,135,114
ISHARES TR CORE 1 5 YR USD 46432F859 1,559 33,891 SH   SOLE   0 0 33,891
ISHARES INC CORE MSCI EMKT 46434G103 7,489 170,628 SH   SOLE   0 0 170,628
ISHARES INC MSCI EMRG CHN 46434G764 395 8,687 SH   SOLE   0 0 8,687
ISHARES TR 0-5YR INVT GR CP 46434V100 2,088 44,114 SH   SOLE   0 0 44,114
ISHARES TR 0-5YR HI YL CP 46434V407 267 6,649 SH   SOLE   0 0 6,649
ISHARES TR MSCI INTL MOMENT 46434V449 1,360 49,586 SH   SOLE   0 0 49,586
ISHARES TR GLOBAL REIT ETF 46434V647 7,356 355,224 SH   SOLE   0 0 355,224
ISHARES TR BLACKROCK ULTRA 46434V878 33,359 668,121 SH   SOLE   0 0 668,121
ISHARES TR CORE MSCI INTL 46435G326 11,592 236,533 SH   SOLE   0 0 236,533
ISHARES TR ESG MSCI USA ETF 46435G425 2,949 36,572 SH   SOLE   0 0 36,572
ISHARES TR MSCI USA SMCP MN 46435G433 600 18,711 SH   SOLE   0 0 18,711
ISHARES TR ESG MSCI EAFE 46435G516 3,115 54,616 SH   SOLE   0 0 54,616
ISHARES TR MSCI GBL SUS DEV 46435G532 1,954 27,714 SH   SOLE   0 0 27,714
ISHARES TR ESG MSCI LEADR 46435U218 3,804 61,074 SH   SOLE   0 0 61,074
ISHARES TR ESG AWR US AGRGT 46435U549 691 14,972 SH   SOLE   0 0 14,972
ISHARES TR ESG AWARE MSCI 46435U663 433 13,770 SH   SOLE   0 0 13,770
JPMORGAN CHASE & CO COM 46625H100 5,796 54,691 SH   SOLE   0 0 54,691
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 269,955 6,249,548 SH   SOLE   0 0 6,249,548
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 1,822 59,685 SH   SOLE   0 0 59,685
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 8,498 235,998 SH   SOLE   0 0 235,998
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 202,652 4,047,378 SH   SOLE   0 0 4,047,378
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,541 9,568 SH   SOLE   0 0 9,568
KINDER MORGAN INC DEL COM 49456B101 2,291 132,907 SH   SOLE   0 0 132,907
MERCK & CO INC COM 58933Y105 502 5,731 SH   SOLE   0 0 5,731
MOLINA HEALTHCARE INC COM 60855R100 8,514 24,411 SH   SOLE   0 0 24,411
NVIDIA CORP COM 67066G104 12,097 100,202 SH   SOLE   0 0 100,202
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 675 14,461 SH   SOLE   0 0 14,461
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 595 24,683 SH   SOLE   0 0 24,683
PIMCO ETF TR ENHANCD SHORT 72201R643 775 7,916 SH   SOLE   0 0 7,916
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,012 20,407 SH   SOLE   0 0 20,407
PROLOGIS INC COM 74340W103 2,327 23,191 SH   SOLE   0 0 23,191
PUBLIC STORAGE COM 74460D109 9,735 34,315 SH   SOLE   0 0 34,315
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,915 8,036 SH   SOLE   0 0 8,036
SPDR GOLD TR GOLD SHS 78463V107 2,721 17,238 SH   SOLE   0 0 17,238
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 897 17,369 SH   SOLE   0 0 17,369
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 50,368 892,126 SH   SOLE   0 0 892,126
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10,015 317,742 SH   SOLE   0 0 317,742
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 275 7,290 SH   SOLE   0 0 7,290
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 12,683 479,360 SH   SOLE   0 0 479,360
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 47,412 1,806,259 SH   SOLE   0 0 1,806,259
SPDR SER TR NUVEEN BLOOMBERG 78464A284 2,811 57,788 SH   SOLE   0 0 57,788
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 94,349 1,366,737 SH   SOLE   0 0 1,366,737
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 22,414 717,019 SH   SOLE   0 0 717,019
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 126,435 5,930,511 SH   SOLE   0 0 5,930,511
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 45,897 2,408,135 SH   SOLE   0 0 2,408,135
SPDR SER TR PRTFLO S&P500 GW 78464A409 354 6,991 SH   SOLE   0 0 6,991
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 33,150 941,233 SH   SOLE   0 0 941,233
SPDR SER TR BLOOMBERG INTL T 78464A516 223 10,738 SH   SOLE   0 0 10,738
SPDR SER TR DJ REIT ETF 78464A607 2,003 24,616 SH   SOLE   0 0 24,616
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 102,759 4,140,347 SH   SOLE   0 0 4,140,347
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 3,870 151,943 SH   SOLE   0 0 151,943
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 149,848 3,343,432 SH   SOLE   0 0 3,343,432
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 583 21,620 SH   SOLE   0 0 21,620
SPDR TR TACTIC SSGA ACTIVE ETF TR 78467V848 521 13,011 SH   SOLE   0 0 13,011
SPDR SER TR PORTFOLIO SH TSR 78468R101 964 33,429 SH   SOLE   0 0 33,429
SPDR SER TR NUVEEN BLMBRG MU 78468R721 7,381 166,269 SH   SOLE   0 0 166,269
SPDR SER TR SSGA US LRG ETF 78468R804 13,054 105,368 SH   SOLE   0 0 105,368
SPDR SER TR PORTFOLIO SM ETF 78468R853 13,819 396,072 SH   SOLE   0 0 396,072
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,085 8,851 SH   SOLE   0 0 8,851
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 456 6,858 SH   SOLE   0 0 6,858
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,016 7,223 SH   SOLE   0 0 7,223
SELECT SECTOR SPDR TR ENERGY 81369Y506 322 3,933 SH   SOLE   0 0 3,933
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 877 28,389 SH   SOLE   0 0 28,389
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 573 6,723 SH   SOLE   0 0 6,723
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,914 15,851 SH   SOLE   0 0 15,851
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 642 13,170 SH   SOLE   0 0 13,170
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 291 8,429 SH   SOLE   0 0 8,429
SELECT SECTOR SPDR TR SBI INT-UTIL 81369Y886 202 3,162 SH   SOLE   0 0 3,162
SERVICENOW INC COM 81762P102 9,199 22,936 SH   SOLE   0 0 22,936
TARGET CORP COM 87612E106 4,699 30,849 SH   SOLE   0 0 30,849
TESLA INC COM 88160R101 8,092 36,275 SH   SOLE   0 0 36,275
UNITEDHEALTH GROUP INC COM 91324P102 338 669 SH   SOLE   0 0 669
UNIVAR SOLUTIONS INC COM 91336L107 4,485 190,442 SH   SOLE   0 0 190,442
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 982 44,698 SH   SOLE   0 0 44,698
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 24,374 551,482 SH   SOLE   0 0 551,482
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 271 4,708 SH   SOLE   0 0 4,708
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 546 7,360 SH   SOLE   0 0 7,360
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 7,316 109,869 SH   SOLE   0 0 109,869
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,678 23,152 SH   SOLE   0 0 23,152
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17,595 106,064 SH   SOLE   0 0 106,064
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,730 60,981 SH   SOLE   0 0 60,981
VERISIGN INC COM 92343E102 5,791 32,564 SH   SOLE   0 0 32,564
VERTEX PHARMACEUTICALS INC COM 92532F100 3,903 13,219 SH   SOLE   0 0 13,219
PARAMOUNT GLOBAL CLASS B COM 92556H206 8,326 446,461 SH   SOLE   0 0 446,461
VISA INC COM CL A 92826C839 3,621 19,699 SH   SOLE   0 0 19,699
VISTRA CORP COM 92840M102 1,574 71,656 SH   SOLE   0 0 71,656
WISDOMTREE TR US LARGECAP DIVD 97717W307 436 7,732 SH   SOLE   0 0 7,732
WISDOMTREE TR EMER MKT HIGH FD 97717W315 521 15,488 SH   SOLE   0 0 15,488
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 34,506 685,871 SH   SOLE   0 0 685,871
XCEL ENERGY INC COM 98389B100 1,297 21,672 SH   SOLE   0 0 21,672
XEROX CORP COM NEW 98421M106 5,214 364,951 SH   SOLE   0 0 364,951
AXIS CAP HLDGS LTD SHS G0692U109 1,347 27,163 SH   SOLE   0 0 27,163