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 922 7,199 SH   SOLE   0 0 7,199
ABRDN ETFS BBRG ALL COMD K1 003261104 29,309 997,010 SH   SOLE   0 0 997,010
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 19,924 220,571 SH   SOLE   0 0 220,571
ABIOMED INC COM 003654100 1,319 3,786 SH   SOLE   0 0 3,786
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,465 16,578 SH   SOLE   0 0 16,578
ALLIANT ENERGY CORP COM 018802108 1,108 19,496 SH   SOLE   0 0 19,496
ALLSTATE CORP COM 020002101 320 2,494 SH   SOLE   0 0 2,494
AMAZON COM INC COM 023135106 24,582 7,281 SH   SOLE   0 0 7,281
AMEREN C COM 023608102 1,358 15,908 SH   SOLE   0 0 15,908
APPLE INC COM 037833100 35,983 240,983 SH   SOLE   0 0 240,983
ARISTA NETWORKS INC COM 040413106 2,299 5,697 SH   SOLE   0 0 5,697
ARROW ELECTRS INC COM 042735100 1,394 11,921 SH   SOLE   0 0 11,921
AUTOMATIC DATA PROCESSING IN COM 053015103 913 4,175 SH   SOLE   0 0 4,175
BANK AMER CORP COM 060505104 1,918 39,986 SH   SOLE   0 0 39,986
BANK NEW YORK MELLON CORP COM 064058100 1,403 23,739 SH   SOLE   0 0 23,739
BAXTER INTL INC COM 071813109 248 3,028 SH   SOLE   0 0 3,028
CVS HEALTH CORP COM 126650100 1,483 16,786 SH   SOLE   0 0 16,786
BROWN & BROWN INC COM 115236101 1,396 21,855 SH   SOLE   0 0 21,855
CIGNA CORPORATION COM 125509109 1,557 7,219 SH   SOLE   0 0 7,219
CMS ENERGY CORP COM 125896100 1,123 18,524 SH   SOLE   0 0 18,524
CADENCE DESIGN SYSTEM INC COM 127387108 1,432 8,280 SH   SOLE   0 0 8,280
CATERPILLAR INC DEL COM 149123101 3,536 17,713 SH   SOLE   0 0 17,713
CHARLES RIV LABS INTL INC COM 159864107 8,297 19,303 SH   SOLE   0 0 19,303
CHEVRON CORP NEW COM 166764100 6,461 56,633 SH   SOLE   0 0 56,633
COCA COLA CO COM 191216100 1,377 25,273 SH   SOLE   0 0 25,273
CORNING INC COM 219350105 221 6,050 SH   SOLE   0 0 6,050
DISNEY WALT CO COM DISNEY 254687106 465 2,703 SH   SOLE   0 0 2,703
DOLLAR GEN CORP NEW COM 256677105 8,607 38,853 SH   SOLE   0 0 38,853
EDISON INTL COM 281020107 1,296 21,088 SH   SOLE   0 0 21,088
GENERAL ELECTRIC CO COM 369604103 1,934 18,003 SH   SOLE   0 0 18,003
GENTEX CORP COM 371901109 1,260 35,847 SH   SOLE   0 0 35,847
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 269 7,586 SH   SOLE   0 0 7,586
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 245 6,461 SH   SOLE   0 0 6,461
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 10,647 116,739 SH   SOLE   0 0 116,739
GRAINGER W W INC COM 384802104 1,320 3,066 SH   SOLE   0 0 3,066
HOME DEPOT INC COM 437076102 717 1,943 SH   SOLE   0 0 1,943
HONEYWELL INTL INC COM 438516106 494 2,264 SH   SOLE   0 0 2,264
INTEL CORP COM 458140100 4,643 96,172 SH   SOLE   0 0 96,172
INTERNATIONAL BUSINESS MACHS COM 459200101 1,623 12,764 SH   SOLE   0 0 12,764
INTUIT COM 461202103 4,443 7,300 SH   SOLE   0 0 7,300
ISHARES ISHARES GOLD TRUST 464285105 544 15,933 SH   SOLE   0 0 15,933
ISHARES INC JP MORGAN EM ETF 464286517 14,829 352,389 SH   SOLE   0 0 352,389
ISHARES CNTRY MIN VL ETF 464286525 12,566 118,577 SH   SOLE   0 0 118,577
ISHARES INC MIN VOL EMRG MKT 464286533 828 13,008 SH   SOLE   0 0 13,008
ISHARES TR MORNINGSTR US EQ 464287127 1,003 15,538 SH   SOLE   0 0 15,538
ISHARES TR CORE S&P TTL STK 464287150 2,969 28,434 SH   SOLE   0 0 28,434
ISHARES TR SELECT DIVID ETF 464287168 223 1,863 SH   SOLE   0 0 1,863
ISHARES TR TIPS BD ETF 464287176 986 7,616 SH   SOLE   0 0 7,616
ISHARES TR CORE S&P500 ETF 464287200 1,174,041 2,564,631 SH   SOLE   0 0 2,564,631
ISHARES TR CORE US AGGBD ET 464287226 259,557 2,269,222 SH   SOLE   0 0 2,269,222
ISHARES TR MSCI EMG MKT ETF 464287234 1,891 36,344 SH   SOLE   0 0 36,344
ISHARES TR IBOXX INV CP ETF 464287242 62,541 470,422 SH   SOLE   0 0 470,422
ISHARES TR S&P 500 GRWT ETF 464287309 1,674 21,189 SH   SOLE   0 0 21,189
ISHARES TR S&P 500 VAL ETF 464287408 610 3,973 SH   SOLE   0 0 3,973
ISHARES TR MSCI EAFE ETF 464287465 7,564 93,963 SH   SOLE   0 0 93,963
ISHARES TR RUS MID CAP ETF 464287499 455 5,468 SH   SOLE   0 0 5,468
ISHARES TR CORE S&P MCP ETF 464287507 1,134 4,073 SH   SOLE   0 0 4,073
ISHARES TR RUS 1000 VAL ETF 464287598 66,625 402,858 SH   SOLE   0 0 402,858
ISHARES TR RUS 1000 GRW ETF 464287614 57,486 196,064 SH   SOLE   0 0 196,064
ISHARES TR RUS 1000 ETF 464287622 615 2,393 SH   SOLE   0 0 2,393
ISHARES TR RUS 2000 VAL ETF 464287630 39,533 236,510 SH   SOLE   0 0 236,510
ISHARES TR RUS 2000 GRW ETF 464287648 31,496 103,206 SH   SOLE   0 0 103,206
ISHARES TR RUSSELL 2000 ETF 464287655 2,439 10,704 SH   SOLE   0 0 10,704
ISHARES TR CORE S&P US VLU 464287663 26,577 355,224 SH   SOLE   0 0 355,224
ISHARES TR U.S. REAL ES ETF 464287739 283 2,558 SH   SOLE   0 0 2,558
ISHARES TR CORE S&P SCP ETF 464287804 14,899 131,525 SH   SOLE   0 0 131,525
ISHARES TR SP SMCP600VL ETF 464287879 10,115 96,795 SH   SOLE   0 0 96,795
ISHARES TR MSCI ACWI ETF 464288257 4,558 43,319 SH   SOLE   0 0 43,319
ISHARES TR EAFE SML CP ETF 464288273 12,257 160,747 SH   SOLE   0 0 160,747
ISHARES TR JPMORGAN USD EMG 464288281 4,869 44,335 SH   SOLE   0 0 44,335
ISHARES TR NATIONAL MUN ETF 464288414 3,474 30,061 SH   SOLE   0 0 30,061
ISHARES TR CRE U S REIT ETF 464288521 42,339 669,251 SH   SOLE   0 0 669,251
ISHARES TR MSCI KLD400 SOC 464288570 1,086 12,114 SH   SOLE   0 0 12,114
ISHARES TR MBS ETF 464288588 9,836 91,241 SH   SOLE   0 0 91,241
JOHNSON & JOHNSON COM 478160104 861 5,197 SH   SOLE   0 0 5,197
KELLOGG CO COM 487836108 1,607 26,090 SH   SOLE   0 0 26,090
KRAFT HEINZ CO COM 500754106 1,231 33,787 SH   SOLE   0 0 33,787
KROGER CO COM 501044101 3,221 80,613 SH   SOLE   0 0 80,613
LAM RESEARCH CORP COM 512807108 1,451 2,642 SH   SOLE   0 0 2,642
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2,714 87,824 SH   SOLE   0 0 87,824
LILLY ELI & CO COM 532457108 5,653 22,750 SH   SOLE   0 0 22,750
LINCOLN ELEC HLDGS INC COM 533900106 2,525 17,349 SH   SOLE   0 0 17,349
MARKEL CORP COM 570535104 7,040 5,311 SH   SOLE   0 0 5,311
MARVELL TECHNOLOGY INC COM 573874104 1,725 25,464 SH   SOLE   0 0 25,464
MCDONALDS CORP COM 580135101 8,033 33,972 SH   SOLE   0 0 33,972
MICROSOFT CORP COM 594918104 36,648 118,144 SH   SOLE   0 0 118,144
MONDELEZ INTL INC CL A 609207105 6,834 112,352 SH   SOLE   0 0 112,352
MORGAN STANLEY COM NEW 617446448 1,398 13,507 SH   SOLE   0 0 13,507
NRG ENERGY INC COM NEW 629377508 2,245 54,764 SH   SOLE   0 0 54,764
NATIONAL FUEL GAS CO COM 636180101 1,262 21,548 SH   SOLE   0 0 21,548
NUCOR CORP COM 670346105 1,455 13,062 SH   SOLE   0 0 13,062
OLD REP INTL CORP COM 680223104 1,265 51,218 SH   SOLE   0 0 51,218
OLIN CORP COM PAR $ 680665205 1,821 31,370 SH   SOLE   0 0 31,370
PNC FINL SVCS GROUP INC COM 693475105 2,095 9,697 SH   SOLE   0 0 9,697
PEPSICO INC COM 713448108 528 3,274 SH   SOLE   0 0 3,274
PFIZER INC COM 717081103 644 14,782 SH   SOLE   0 0 14,782
PROCTER & GAMBLE CO COM 742718109 8,577 60,039 SH   SOLE   0 0 60,039
QUALCOMM INC COM 747525103 9,128 69,184 SH   SOLE   0 0 69,184
RESMED INC COM 761152107 4,694 29,613 SH   SOLE   0 0 29,613
ROCKWELL AUTOMATION INC COM 773903109 14,126 44,760 SH   SOLE   0 0 44,760
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 12,266 111,222 SH   SOLE   0 0 111,222
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 179,847 1,625,811 SH   SOLE   0 0 1,625,811
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,254 7,914 SH   SOLE   0 0 7,914
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 227,134 3,183,024 SH   SOLE   0 0 3,183,024
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 47,065 580,690 SH   SOLE   0 0 580,690
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 125,071 1,195,534 SH   SOLE   0 0 1,195,534
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 78,605 2,492,275 SH   SOLE   0 0 2,492,275
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,306 39,396 SH   SOLE   0 0 39,396
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,021 59,639 SH   SOLE   0 0 59,639
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 530 9,615 SH   SOLE   0 0 9,615
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 984 17,249 SH   SOLE   0 0 17,249
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,187 79,341 SH   SOLE   0 0 79,341
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 381,657 9,534,355 SH   SOLE   0 0 9,534,355
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 282,159 5,219,234 SH   SOLE   0 0 5,219,234
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 37,648 669,771 SH   SOLE   0 0 669,771
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 234 4,581 SH   SOLE   0 0 4,581
SCHWAB STRATEGIC TR US TIPS ETF 808524870 72,775 1,148,372 SH   SOLE   0 0 1,148,372
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 82,423 1,905,321 SH   SOLE   0 0 1,905,321
TRACTOR SUPPLY CO COM 892356106 1,352 6,536 SH   SOLE   0 0 6,536
TYSON FOODS INC CL A 902494103 7,998 96,973 SH   SOLE   0 0 96,973
UNITED RENTALS INC COM 911363109 3,114 8,717 SH   SOLE   0 0 8,717
VANGUARD GROUP DIV APP ETF 921908844 59,701 362,944 SH   SOLE   0 0 362,944
VANGUARD STAR FDS VG TL INTL STK F 921909768 40,706 621,467 SH   SOLE   0 0 621,467
VANGUARD WORLD FD ESG US CORP BD 921910840 212 2,040 SH   SOLE   0 0 2,040
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,341 50,979 SH   SOLE   0 0 50,979
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 458 8,766 SH   SOLE   0 0 8,766
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 19,065 330,805 SH   SOLE   0 0 330,805
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 820 7,660 SH   SOLE   0 0 7,660
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 435,936 8,445,188 SH   SOLE   0 0 8,445,188
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 300 5,506 SH   SOLE   0 0 5,506
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,044 2,490 SH   SOLE   0 0 2,490
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 141,721 1,292,021 SH   SOLE   0 0 1,292,021
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,481 32,316 SH   SOLE   0 0 32,316
VANGUARD INDEX FDS SM CP VAL ETF 922908611 15,088 84,513 SH   SOLE   0 0 84,513
VANGUARD INDEX FDS LARGE CAP ETF 922908637 280 1,310 SH   SOLE   0 0 1,310
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 287 1,490 SH   SOLE   0 0 1,490
VANGUARD INDEX FDS GROWTH ETF 922908736 58,563 189,196 SH   SOLE   0 0 189,196
VANGUARD INDEX FDS VALUE ETF 922908744 64,658 450,740 SH   SOLE   0 0 450,740
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,523 6,617 SH   SOLE   0 0 6,617
VANGUARD INDEX FDS TOTAL STK MKT 922908769 98,743 418,919 SH   SOLE   0 0 418,919
VOYA FINL INC COM 929089100 3,923 57,053 SH   SOLE   0 0 57,053
WAL-MART STORES INC COM 931142103 612 4,117 SH   SOLE   0 0 4,117
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,358 69,524 SH   SOLE   0 0 69,524
WELBILT INC COM 949090104 691 29,201 SH   SOLE   0 0 29,201
WESTERN DIGITAL CORP COM 958102105 1,225 21,754 SH   SOLE   0 0 21,754
WESTERN UN CO COM 959802109 1,295 67,057 SH   SOLE   0 0 67,057
WEYERHAEUSER CO MTN BE COM NE 962166104 1,280 34,818 SH   SOLE   0 0 34,818
AGNC INVT CORP COM 00123Q104 3,103 187,933 SH   SOLE   0 0 187,933
AT&T INC COM 00206R102 8,219 323,989 SH   SOLE   0 0 323,989
ABBVIE INC COM 00287Y109 596 5,448 SH   SOLE   0 0 5,448
ADOBE SYS INC COM 00724F101 556 865 SH   SOLE   0 0 865
ALLY FINL INC COM 02005N100 5,071 100,720 SH   SOLE   0 0 100,720
ALPHABET INC CAP STK CL C 02079K107 204 73 SH   SOLE   0 0 73
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,309 15,488 SH   SOLE   0 0 15,488
AVANGRID INC COM 05351W103 1,258 24,009 SH   SOLE   0 0 24,009
BAKER HUGHES COMPANY CL A 05722G100 1,296 50,454 SH   SOLE   0 0 50,454
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 72,265 2,344,923 SH   SOLE   0 0 2,344,923
BLACK KNIGHT INC COM 09215C105 7,096 97,091 SH   SOLE   0 0 97,091
BLACKROCK INC COM 09247X101 1,174 1,260 SH   SOLE   0 0 1,260
BROADCOM INC COM 11135F101 1,672 3,132 SH   SOLE   0 0 3,132
CABLE ONE INC COM 12685J105 1,092 606 SH   SOLE   0 0 606
CENTENE CORP DEL COM 15135B101 5,860 82,555 SH   SOLE   0 0 82,555
CISCO SYS INC COM 17275R102 314 5,619 SH   SOLE   0 0 5,619
CONOCOPHILLIPS COM 20825C104 5,706 74,520 SH   SOLE   0 0 74,520
COSTCO WHSL CORP NEW COM 22160K105 236 485 SH   SOLE   0 0 485
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,076 38,382 SH   SOLE   0 0 38,382
DISH NETWORK CORPORATION CL A 25470M109 12,623 293,387 SH   SOLE   0 0 293,387
DUKE ENERGY CORP NEW COM NEW 26441C204 1,263 12,226 SH   SOLE   0 0 12,226
DU PONT E I DE NEMOURS & CO COM 26614N102 1,747 24,286 SH   SOLE   0 0 24,286
EDWARDS LIFESCIENCES CORP COM 28176E108 8,092 69,177 SH   SOLE   0 0 69,177
EPAM SYS INC COM 29414B104 3,695 5,654 SH   SOLE   0 0 5,654
ESSENTIAL UTILS INC COM 29670G102 1,090 23,172 SH   SOLE   0 0 23,172
EXELON CORP COM 30161N101 459 8,832 SH   SOLE   0 0 8,832
EXELIXIS INC COM 30161Q104 4,848 223,837 SH   SOLE   0 0 223,837
EXTRA SPACE STORAGE INC COM 30225T102 14,508 77,467 SH   SOLE   0 0 77,467
EXXON MOBIL CORP COM 30231G102 721 10,944 SH   SOLE   0 0 10,944
FACEBOOK INC CL A 30303M102 5,922 18,753 SH   SOLE   0 0 18,753
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 413 8,234 SH   SOLE   0 0 8,234
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,601 159,805 SH   SOLE   0 0 159,805
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 75,718 3,695,386 SH   SOLE   0 0 3,695,386
GLOBAL PMTS INC COM 37940X102 236 1,515 SH   SOLE   0 0 1,515
HCA HOLDINGS INC COM 40412C101 7,564 31,328 SH   SOLE   0 0 31,328
HP INC COM 40434L105 2,336 77,495 SH   SOLE   0 0 77,495
INVESCO QQQ TR UNIT SER 1 46090E103 8,028 21,175 SH   SOLE   0 0 21,175
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 7,048 312,152 SH   SOLE   0 0 312,152
INTUITIVE SURGICAL INC COM NEW 46120E602 1,409 4,041 SH   SOLE   0 0 4,041
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1,220 17,601 SH   SOLE   0 0 17,601
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 5,740 102,493 SH   SOLE   0 0 102,493
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3,239 16,991 SH   SOLE   0 0 16,991
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,499 14,914 SH   SOLE   0 0 14,914
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11,849 123,249 SH   SOLE   0 0 123,249
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,381 23,594 SH   SOLE   0 0 23,594
POWERSHARES ETF TR II EM MRK LOW VOL 46138E297 5,491 217,285 SH   SOLE   0 0 217,285
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 51,670 809,126 SH   SOLE   0 0 809,126
POWERSHARES ETF TR II S&P600 LOVL PT 46138G102 18,797 382,220 SH   SOLE   0 0 382,220
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 303 13,731 SH   SOLE   0 0 13,731
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 208 2,701 SH   SOLE   0 0 2,701
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 982 46,626 SH   SOLE   0 0 46,626
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 970 44,009 SH   SOLE   0 0 44,009
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 972 44,223 SH   SOLE   0 0 44,223
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 981 45,429 SH   SOLE   0 0 45,429
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 983 45,742 SH   SOLE   0 0 45,742
ISHARES TR MSCI EAFE MIN VL 46429B689 1,675 21,869 SH   SOLE   0 0 21,869
ISHARES TR MIN VOL USA ETF 46429B697 9,546 123,006 SH   SOLE   0 0 123,006
ISHARES TR MSCI USA QLT FCT 46432F339 10,299 73,293 SH   SOLE   0 0 73,293
ISHARES TR EDGE MSCI USA VL 46432F388 983 9,472 SH   SOLE   0 0 9,472
ISHARES TR MSCI USAMOMFCT 46432F396 292,937 1,544,975 SH   SOLE   0 0 1,544,975
ISHARES TR CORE MSCI TOTAL 46432F834 1,020 13,871 SH   SOLE   0 0 13,871
ISHARES TR CORE MSCI EAFE 46432F842 41,945 548,256 SH   SOLE   0 0 548,256
ISHARES TR CORE 1 5 YR USD 46432F859 1,766 34,790 SH   SOLE   0 0 34,790
ISHARES INC CORE MSCI EMKT 46434G103 2,797 43,946 SH   SOLE   0 0 43,946
ISHARES INC ESG AWR MSCI EM 46434G863 308 7,209 SH   SOLE   0 0 7,209
ISHARES TR 0-5YR HI YL CP 46434V407 303 6,655 SH   SOLE   0 0 6,655
ISHARES TR CORE TOTAL USD 46434V613 347 6,536 SH   SOLE   0 0 6,536
ISHARES TR GLOBAL REIT ETF 46434V647 6,234 212,489 SH   SOLE   0 0 212,489
ISHARES TR ESG MSCI USA ETF 46435G425 1,459 13,948 SH   SOLE   0 0 13,948
ISHARES TR ESG MSCI EAFE 46435G516 737 9,130 SH   SOLE   0 0 9,130
JPMORGAN CHASE & CO COM 46625H100 9,552 55,735 SH   SOLE   0 0 55,735
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 263,442 4,282,282 SH   SOLE   0 0 4,282,282
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 459 9,000 SH   SOLE   0 0 9,000
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,866 77,102 SH   SOLE   0 0 77,102
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 131,138 2,590,125 SH   SOLE   0 0 2,590,125
MANNKIND CORP COM NEW 56400P706 152 33,150 SH   SOLE   0 0 33,150
MANPOWERGROUP INC COM 56418H100 1,318 13,248 SH   SOLE   0 0 13,248
MERCK & CO INC COM 58933Y105 15,801 192,118 SH   SOLE   0 0 192,118
NETFLIX INC COM 64110L106 230 344 SH   SOLE   0 0 344
NEXTERA ENERGY INC COM 65339F101 3,034 35,503 SH   SOLE   0 0 35,503
NVIDIA CORP COM 67066G104 13,556 54,842 SH   SOLE   0 0 54,842
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,464 37,042 SH   SOLE   0 0 37,042
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 394 8,737 SH   SOLE   0 0 8,737
ORACLE CORP COM 68389X105 11,851 122,199 SH   SOLE   0 0 122,199
PIMCO ETF TR INV GRD CRP BD 72201R817 610 5,376 SH   SOLE   0 0 5,376
S&P GLOBAL INC COM 78409V104 11,580 24,923 SH   SOLE   0 0 24,923
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,391 5,243 SH   SOLE   0 0 5,243
SPDR GOLD TR GOLD SHS 78463V107 5,302 31,617 SH   SOLE   0 0 31,617
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 3,049 44,205 SH   SOLE   0 0 44,205
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 49,214 637,069 SH   SOLE   0 0 637,069
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11,632 264,785 SH   SOLE   0 0 264,785
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 10,232 279,560 SH   SOLE   0 0 279,560
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 16,058 406,429 SH   SOLE   0 0 406,429
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 49,169 1,313,270 SH   SOLE   0 0 1,313,270
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 99,922 1,173,271 SH   SOLE   0 0 1,173,271
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 20,190 556,186 SH   SOLE   0 0 556,186
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 115,256 4,509,221 SH   SOLE   0 0 4,509,221
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 42,047 1,677,855 SH   SOLE   0 0 1,677,855
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 35,641 865,497 SH   SOLE   0 0 865,497
SPDR SER TR DJ REIT ETF 78464A607 2,658 23,258 SH   SOLE   0 0 23,258
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 78,271 2,633,598 SH   SOLE   0 0 2,633,598
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 10,818 342,762 SH   SOLE   0 0 342,762
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 173,991 3,093,178 SH   SOLE   0 0 3,093,178
SSGA ACTIVE ET GLOBL ALLO ETF 78467V400 208 4,419 SH   SOLE   0 0 4,419
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 605 12,657 SH   SOLE   0 0 12,657
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,954 3,841 SH   SOLE   0 0 3,841
NUVEEN BLMBRG SR SPDR SER TR 78468R739 708 14,364 SH   SOLE   0 0 14,364
SPDR SER TR SSGA GNDER ETF 78468R747 1,297 12,074 SH   SOLE   0 0 12,074
SPDR SER TR SSGA US LRG ETF 78468R804 12,694 88,834 SH   SOLE   0 0 88,834
SPDR SER TR PORTFOLIO SM ETF 78468R853 14,825 335,642 SH   SOLE   0 0 335,642
SALESFORCE COM INC COM 79466L302 287 974 SH   SOLE   0 0 974
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 892 6,734 SH   SOLE   0 0 6,734
SBI CONS STPLS SBI CONS STPLS 81369Y308 382 5,338 SH   SOLE   0 0 5,338
SBI CONS DISCR SBI CONS DISCR 81369Y407 1,053 5,331 SH   SOLE   0 0 5,331
SBI INT-FINL SBI INT-FINL 81369Y605 820 20,190 SH   SOLE   0 0 20,190
SBI INT-INDS SBI INT-INDS 81369Y704 570 5,465 SH   SOLE   0 0 5,465
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,053 12,880 SH   SOLE   0 0 12,880
COMMUNICATION COMMUNICATION 81369Y852 696 8,696 SH   SOLE   0 0 8,696
TARGET CORP COM 87612E106 9,153 35,377 SH   SOLE   0 0 35,377
TESLA INC COM 88160R101 570 560 SH   SOLE   0 0 560
TREX CO INC COM 89531P105 1,203 12,269 SH   SOLE   0 0 12,269
UNITEDHEALTH GROUP INC COM 91324P102 885 1,947 SH   SOLE   0 0 1,947
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 229 6,949 SH   SOLE   0 0 6,949
VANECK ETF TRUST GOLD MINERS ETF 92189F643 4,897 64,559 SH   SOLE   0 0 64,559
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 464 9,121 SH   SOLE   0 0 9,121
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 610 7,442 SH   SOLE   0 0 7,442
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4,091 27,874 SH   SOLE   0 0 27,874
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 32,270 151,679 SH   SOLE   0 0 151,679
VIACOMCBS INC CL B 92556H206 1,639 44,205 SH   SOLE   0 0 44,205
VISA INC COM CL A 92826C839 2,207 9,524 SH   SOLE   0 0 9,524
WEC ENERGY GROUP INC COM 92939U106 1,603 17,669 SH   SOLE   0 0 17,669
WISDOMTREE TR US LARGECAP DIVD 97717W307 581 4,619 SH   SOLE   0 0 4,619
WISDOMTREE TR US TOTAL DIVIDND 97717W505 3,581 81,920 SH   SOLE   0 0 81,920
XCEL ENERGY INC COM 98389B100 1,343 20,828 SH   SOLE   0 0 20,828
ZOETIS INC CL A 98978V103 5,664 26,906 SH   SOLE   0 0 26,906
AMDOCS LTD SHS G02602103 1,234 15,401 SH   SOLE   0 0 15,401
ARCH CAP GROUP LTD ORD G0450A105 4,557 105,619 SH   SOLE   0 0 105,619
AXIS CAP HLDGS LTD SHS G0692U109 4,094 77,939 SH   SOLE   0 0 77,939
PENTAIR PLC SHS G7S00T104 1,257 16,933 SH   SOLE   0 0 16,933