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
ABBVIE INC COM 00287Y109   769,120 4,826 SH   SOLE   0 0 4,826
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   423,570 1,482 SH   SOLE   0 0 1,482
ADOBE SYSTEMS INCORPORATED COM 00724F101   590,000 1,531 SH   SOLE   0 0 1,531
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   21,120 23,000 PRN   SOLE   0 0 23,000
ALLIANT ENERGY CORP COM 018802108   993,080 18,597 SH   SOLE   0 0 18,597
ALPHABET INC CAP STK CL A 02079K305   1,121,940 10,816 SH   SOLE   0 0 10,816
ALPHABET INC CAP STK CL C 02079K107   603,720 5,805 SH   SOLE   0 0 5,805
AMAZON COM INC COM 023135106   729,430 7,062 SH   SOLE   0 0 7,062
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   5,820,160 99,524 SH   SOLE   0 0 99,524
AMERICAN CENTY ETF TR MULTISECTOR 025072398   14,304,430 327,430 SH   SOLE   0 0 327,430
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   14,408,460 286,166 SH   SOLE   0 0 286,166
AMPHENOL CORP NEW CL A 032095101   320,830 3,926 SH   SOLE   0 0 3,926
APPLE INC COM 037833100   5,327,400 32,307 SH   SOLE   0 0 32,307
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   19,130 19,000 PRN   SOLE   0 0 19,000
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   15,150 16,000 PRN   SOLE   0 0 16,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   265,490 860 SH   SOLE   0 0 860
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,328,000 5 SH   SOLE   0 0 5
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   21,350 27,000 PRN   SOLE   0 0 27,000
BLOCK INC NOTE 0.125% 3/0 852234AF0   21,980 23,000 PRN   SOLE   0 0 23,000
BOOKING HOLDINGS INC COM 09857L108   299,720 113 SH   SOLE   0 0 113
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   20,960 14,000 PRN   SOLE   0 0 14,000
BRISTOL-MYERS SQUIBB CO COM 110122108   631,140 9,106 SH   SOLE   0 0 9,106
BROADCOM INC COM 11135F101   263,670 411 SH   SOLE   0 0 411
CHUBB LIMITED COM H1467J104   454,960 2,343 SH   SOLE   0 0 2,343
CHURCH & DWIGHT CO INC COM 171340102   3,319,350 37,545 SH   SOLE   0 0 37,545
COCA COLA CO COM 191216100   224,050 3,612 SH   SOLE   0 0 3,612
COMCAST CORP NEW CL A 20030N101   351,350 9,268 SH   SOLE   0 0 9,268
COSTCO WHSL CORP NEW COM 22160K105   397,500 800 SH   SOLE   0 0 800
CUMMINS INC COM 231021106   235,540 986 SH   SOLE   0 0 986
DBX ETF TR XTRACKERS RUSSEL 233051481   1,575,070 36,483 SH   SOLE   0 0 36,483
DBX ETF TR XTRACK MSCI EAFE 233051200   3,195,820 90,790 SH   SOLE   0 0 90,790
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   229,350 7,116 SH   SOLE   0 0 7,116
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   236,300 5,310 SH   SOLE   0 0 5,310
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   213,860 4,058 SH   SOLE   0 0 4,058
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   295,260 8,819 SH   SOLE   0 0 8,819
DISNEY WALT CO COM 254687106   767,500 7,665 SH   SOLE   0 0 7,665
EOG RES INC COM 26875P101   631,960 5,513 SH   SOLE   0 0 5,513
EXACT SCIENCES CORP COM 30063P105   386,250 5,696 SH   SOLE   0 0 5,696
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   1,204,790 37,544 SH   SOLE   0 0 37,544
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   17,470,720 389,363 SH   SOLE   0 0 389,363
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,899,090 97,089 SH   SOLE   0 0 97,089
FISERV INC COM 337738108   225,490 1,995 SH   SOLE   0 0 1,995
FLEXSHARES TR MORNSTAR USMKT 33939L100   2,420,390 15,432 SH   SOLE   0 0 15,432
FORD MTR CO DEL NOTE 3/1 345370CZ1   27,970 28,000 PRN   SOLE   0 0 28,000
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   11,577,510 402,696 SH   SOLE   0 0 402,696
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   25,320 13,000 PRN   SOLE   0 0 13,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   44,172,390 543,861 SH   SOLE   0 0 543,861
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   4,730,610 47,240 SH   SOLE   0 0 47,240
HARSCO CORP COM 415864107   105,750 15,483 SH   SOLE   0 0 15,483
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   13,404,720 350,863 SH   SOLE   0 0 350,863
HARTFORD FINL SVCS GROUP INC COM 416515104   209,070 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   787,970 2,670 SH   SOLE   0 0 2,670
IDEXX LABS INC COM 45168D104   415,070 830 SH   SOLE   0 0 830
ILLUMINA INC NOTE 8/1 452327AK5   13,650 14,000 PRN   SOLE   0 0 14,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   225,720 7,098 SH   SOLE   0 0 7,098
INTUIT COM 461202103   241,420 542 SH   SOLE   0 0 542
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   10,448,310 734,762 SH   SOLE   0 0 734,762
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,355,870 10,271 SH   SOLE   0 0 10,271
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   344,100 13,494 SH   SOLE   0 0 13,494
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   9,295,100 506,269 SH   SOLE   0 0 506,269
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   207,020 4,572 SH   SOLE   0 0 4,572
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   846,150 3,066 SH   SOLE   0 0 3,066
INVESCO QQQ TR UNIT SER 1 46090E103   3,469,570 10,811 SH   SOLE   0 0 10,811
ISHARES INC CORE MSCI EMKT 46434G103   420,670 8,622 SH   SOLE   0 0 8,622
ISHARES TR MSCI USA MMENTM 46432F396   1,652,070 11,882 SH   SOLE   0 0 11,882
ISHARES TR MSCI EAFE MIN VL 46429B689   396,510 5,861 SH   SOLE   0 0 5,861
ISHARES TR S&P MC 400VL ETF 464287705   348,900 3,395 SH   SOLE   0 0 3,395
ISHARES TR EAFE SML CP ETF 464288273   3,081,010 51,773 SH   SOLE   0 0 51,773
ISHARES TR MSCI KLD400 SOC 464288570   262,120 3,361 SH   SOLE   0 0 3,361
ISHARES TR CORE S&P US GWT 464287671   234,260 2,639 SH   SOLE   0 0 2,639
ISHARES TR CORE MSCI TOTAL 46432F834   9,327,190 150,560 SH   SOLE   0 0 150,560
ISHARES TR CORE S&P500 ETF 464287200   1,067,990 2,598 SH   SOLE   0 0 2,598
ISHARES TR CORE S&P MCP ETF 464287507   4,253,470 17,003 SH   SOLE   0 0 17,003
ISHARES TR S&P 500 GRWT ETF 464287309   351,010 5,494 SH   SOLE   0 0 5,494
ISHARES TR MSCI USA MIN VOL 46429B697   900,810 12,384 SH   SOLE   0 0 12,384
ISHARES TR RUS 1000 GRW ETF 464287614   682,900 2,795 SH   SOLE   0 0 2,795
ISHARES TR MRGSTR SM CP ETF 464288505   1,921,350 40,534 SH   SOLE   0 0 40,534
ISHARES TR MSCI USA VALUE 46432F388   520,540 5,622 SH   SOLE   0 0 5,622
ISHARES TR ESG ADV TTL USD 46436E619   495,370 11,459 SH   SOLE   0 0 11,459
ISHARES TR CORE S&P SCP ETF 464287804   1,238,050 12,803 SH   SOLE   0 0 12,803
ISHARES TR MRGSTR MD CP ETF 464288208   2,408,520 39,718 SH   SOLE   0 0 39,718
ISHARES TR CORE S&P TTL STK 464287150   72,407,920 799,646 SH   SOLE   0 0 799,646
ISHARES TR MORNINGSTAR GRWT 464287119   540,580 9,765 SH   SOLE   0 0 9,765
ISHARES TR CORE MSCI EAFE 46432F842   1,076,290 16,100 SH   SOLE   0 0 16,100
ISHARES TR MSCI USA QLT FCT 46432F339   358,800 2,892 SH   SOLE   0 0 2,892
ISHARES TR ESG MSCI USA ETF 46436E767   210,030 6,351 SH   SOLE   0 0 6,351
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   17,249,720 201,063 SH   SOLE   0 0 201,063
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   16,168,210 296,121 SH   SOLE   0 0 296,121
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   12,132,190 246,840 SH   SOLE   0 0 246,840
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   6,571,210 164,857 SH   SOLE   0 0 164,857
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   18,370 19,000 PRN   SOLE   0 0 19,000
JOHNSON & JOHNSON COM 478160104   568,620 3,669 SH   SOLE   0 0 3,669
JOHNSON CTLS INTL PLC SHS G51502105   760,220 12,624 SH   SOLE   0 0 12,624
JPMORGAN CHASE & CO COM 46625H100   577,660 4,433 SH   SOLE   0 0 4,433
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6   29,700 30,000 PRN   SOLE   0 0 30,000
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   8,251,430 313,385 SH   SOLE   0 0 313,385
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   17,173,300 652,977 SH   SOLE   0 0 652,977
LOCKHEED MARTIN CORP COM 539830109   798,910 1,690 SH   SOLE   0 0 1,690
LOWES COS INC COM 548661107   216,770 1,084 SH   SOLE   0 0 1,084
MANITOWOC CO INC COM NEW 563571405   244,390 14,300 SH   SOLE   0 0 14,300
MASTERCARD INCORPORATED CL A 57636Q104   564,010 1,552 SH   SOLE   0 0 1,552
MCDONALDS CORP COM 580135101   491,270 1,757 SH   SOLE   0 0 1,757
MERCADOLIBRE INC COM 58733R102   206,940 157 SH   SOLE   0 0 157
MERCK & CO INC COM 58933Y105   421,300 3,960 SH   SOLE   0 0 3,960
MGE ENERGY INC COM 55277P104   1,280,620 16,488 SH   SOLE   0 0 16,488
MICROSOFT CORP COM 594918104   2,634,920 9,140 SH   SOLE   0 0 9,140
MONDELEZ INTL INC CL A 609207105   229,310 3,289 SH   SOLE   0 0 3,289
MOTOROLA SOLUTIONS INC COM NEW 620076307   209,160 731 SH   SOLE   0 0 731
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4   29,810 30,000 PRN   SOLE   0 0 30,000
NIKE INC CL B 654106103   331,500 2,703 SH   SOLE   0 0 2,703
NVIDIA CORPORATION COM 67066G104   1,501,350 5,405 SH   SOLE   0 0 5,405
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0   43,630 11,000 PRN   SOLE   0 0 11,000
OWL ROCK CAPITAL CORPORATION COM 69121K104   136,490 10,824 SH   SOLE   0 0 10,824
PACER FDS TR US CASH COWS 100 69374H881   590,020 12,567 SH   SOLE   0 0 12,567
PALO ALTO NETWORKS INC COM 697435105   287,430 1,439 SH   SOLE   0 0 1,439
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   47,050 21,000 PRN   SOLE   0 0 21,000
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   15,430 14,000 PRN   SOLE   0 0 14,000
PEPSICO INC COM 713448108   397,410 2,180 SH   SOLE   0 0 2,180
PFIZER INC COM 717081103   471,200 11,549 SH   SOLE   0 0 11,549
PHILIP MORRIS INTL INC COM 718172109   252,950 2,601 SH   SOLE   0 0 2,601
PIMCO ETF TR ACTIVE BD ETF 72201R775   14,063,140 151,616 SH   SOLE   0 0 151,616
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   46,970 22,000 PRN   SOLE   0 0 22,000
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   7,200,510 423,809 SH   SOLE   0 0 423,809
RAYTHEON TECHNOLOGIES CORP COM 75513E101   777,960 7,944 SH   SOLE   0 0 7,944
ROKU INC COM CL A 77543R102   250,510 3,806 SH   SOLE   0 0 3,806
S&P GLOBAL INC COM 78409V104   268,920 780 SH   SOLE   0 0 780
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   451,110 6,922 SH   SOLE   0 0 6,922
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   353,610 5,392 SH   SOLE   0 0 5,392
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   323,190 9,287 SH   SOLE   0 0 9,287
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   219,380 3,241 SH   SOLE   0 0 3,241
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   18,180 16,000 PRN   SOLE   0 0 16,000
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   12,032,710 374,617 SH   SOLE   0 0 374,617
SPDR S&P 500 ETF TR TR UNIT 78462F103   284,190 694 SH   SOLE   0 0 694
SPDR SER TR PORTFOLI S&P1500 78464A805   872,190 17,295 SH   SOLE   0 0 17,295
SPDR SER TR PRTFLO S&P500 VL 78464A508   232,140 5,701 SH   SOLE   0 0 5,701
SPDR SER TR PORTFOLIO S&P400 78464A847   349,100 7,945 SH   SOLE   0 0 7,945
SPDR SER TR MSCI USA STRTGIC 78468R812   1,705,790 14,714 SH   SOLE   0 0 14,714
SPLUNK INC NOTE 1.125% 9/1 848637AD6   13,550 14,000 PRN   SOLE   0 0 14,000
STARBUCKS CORP COM 855244109   265,430 2,549 SH   SOLE   0 0 2,549
TESLA INC COM 88160R101   351,850 1,696 SH   SOLE   0 0 1,696
THE CIGNA GROUP COM 125523100   218,090 854 SH   SOLE   0 0 854
THERMO FISHER SCIENTIFIC INC COM 883556102   415,560 721 SH   SOLE   0 0 721
TJX COS INC NEW COM 872540109   253,650 3,237 SH   SOLE   0 0 3,237
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   22,920 24,000 PRN   SOLE   0 0 24,000
UNITEDHEALTH GROUP INC COM 91324P102   464,320 983 SH   SOLE   0 0 983
VANGUARD INDEX FDS GROWTH ETF 922908736   1,232,730 4,942 SH   SOLE   0 0 4,942
VANGUARD INDEX FDS VALUE ETF 922908744   399,140 2,890 SH   SOLE   0 0 2,890
VANGUARD INDEX FDS LARGE CAP ETF 922908637   438,070 2,345 SH   SOLE   0 0 2,345
VANGUARD INDEX FDS TOTAL STK MKT 922908769   640,870 3,140 SH   SOLE   0 0 3,140
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   239,020 1,552 SH   SOLE   0 0 1,552
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   257,740 5,706 SH   SOLE   0 0 5,706
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,151,050 4,827 SH   SOLE   0 0 4,827
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527   20,874,710 447,310 SH   SOLE   0 0 447,310
VISA INC COM CL A 92826C839   524,870 2,328 SH   SOLE   0 0 2,328
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   25,060 26,000 PRN   SOLE   0 0 26,000
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   15,390 14,000 PRN   SOLE   0 0 14,000
WISDOMTREE TR EM EX ST-OWNED 97717X578   2,777,150 99,754 SH   SOLE   0 0 99,754
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   41,440 25,425 SH   SOLE   0 0 25,425
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   307,190 966 SH   SOLE   0 0 966
ZOETIS INC CL A 98978V103   395,300 2,375 SH   SOLE   0 0 2,375