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
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,210,708 6,566 SH   SOLE 0 0 0 6,566
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,704,174 20,446 SH   SOLE 0 0 0 20,446
ALIGN TECHNOLOGY INC COM 016255101   2,381,412 6,734 SH   SOLE 0 0 0 6,734
ALLIANT ENERGY CORP COM 018802108   348,803 6,646 SH   SOLE 0 0 0 6,646
ALPHABET INC CAP STK CL A 02079K305   5,394,161 45,064 SH   SOLE 0 0 0 45,064
ALPHABET INC CAP STK CL C 02079K107   378,394 3,128 SH   SOLE 0 0 0 3,128
AMAZON COM INC COM 023135106   4,119,246 31,599 SH   SOLE 0 0 0 31,599
AMEREN CORP COM 023608102   296,054 3,625 SH   SOLE 0 0 0 3,625
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,543,118 19,883 SH   SOLE 0 0 0 19,883
AMERICAN ELEC PWR CO INC COM 025537101   272,094 3,232 SH   SOLE 0 0 0 3,232
AMGEN INC COM 031162100   203,140 915 SH   SOLE 0 0 0 915
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,460,880 40,580 SH   SOLE 0 0 0 40,580
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   2,762,785 107,376 SH   SOLE 0 0 0 107,376
AON PLC SHS CL A G0403H108   431,845 1,251 SH   SOLE 0 0 0 1,251
APPHARVEST INC COM 03783T103   6,290 17,000 SH   SOLE 0 0 0 17,000
APPLE INC COM 037833100   1,300 7,600 SH Put SOLE 0 0 0 7,600
APPLE INC COM 037833100   24,188 7,500 SH Put SOLE 0 0 0 7,500
APPLE INC COM 037833100   8,172,559 42,133 SH   SOLE 0 0 0 42,133
ARES CAPITAL CORP COM 04010L103   1,537,811 81,842 SH   SOLE 0 0 0 81,842
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   310,295 7,894 SH   SOLE 0 0 0 7,894
AT&T INC COM 00206R102   528,729 33,149 SH   SOLE 0 0 0 33,149
BANK AMERICA CORP COM 060505104   473,574 16,507 SH   SOLE 0 0 0 16,507
BECTON DICKINSON & CO COM 075887109   367,850 1,393 SH   SOLE 0 0 0 1,393
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,569,623 4,603 SH   SOLE 0 0 0 4,603
BLACKROCK CORPOR HI YLD FD I COM 09255P107   1,263,152 141,609 SH   SOLE 0 0 0 141,609
BLACKSTONE INC COM 09260D107   1,093,141 11,758 SH   SOLE 0 0 0 11,758
BOEING CO COM 097023105   565,698 2,679 SH   SOLE 0 0 0 2,679
BROADCOM INC COM 11135F101   4,391,636 5,063 SH   SOLE 0 0 0 5,063
CASEYS GEN STORES INC COM 147528103   200,125 821 SH   SOLE 0 0 0 821
CDW CORP COM 12514G108   308,579 1,682 SH   SOLE 0 0 0 1,682
CHEVRON CORP NEW COM 166764100   638,698 4,059 SH   SOLE 0 0 0 4,059
CISCO SYS INC COM 17275R102   394,518 7,625 SH   SOLE 0 0 0 7,625
COCA COLA CO COM 191216100   850,968 14,131 SH   SOLE 0 0 0 14,131
COMCAST CORP NEW CL A 20030N101   404,365 9,732 SH   SOLE 0 0 0 9,732
CONOCOPHILLIPS COM 20825C104   212,396 2,050 SH   SOLE 0 0 0 2,050
CONSTELLATION BRANDS INC CL A 21036P108   508,012 2,064 SH   SOLE 0 0 0 2,064
COPART INC COM 217204106   331,092 3,630 SH   SOLE 0 0 0 3,630
COSTCO WHSL CORP NEW COM 22160K105   1,212,140 2,251 SH   SOLE 0 0 0 2,251
CVS HEALTH CORP COM 126650100   296,049 4,283 SH   SOLE 0 0 0 4,283
DBX ETF TR XTRACK MSCI EMRG 233051101   1,163,572 51,485 SH   SOLE 0 0 0 51,485
DEERE & CO COM 244199105   748,246 1,847 SH   SOLE 0 0 0 1,847
DELTA AIR LINES INC DEL COM NEW 247361702   324,490 6,826 SH   SOLE 0 0 0 6,826
DISNEY WALT CO COM 254687106   236,503 2,649 SH   SOLE 0 0 0 2,649
DNP SELECT INCOME FD INC COM 23325P104   276,400 26,374 SH   SOLE 0 0 0 26,374
DOW INC COM 260557103   778,768 14,622 SH   SOLE 0 0 0 14,622
DUKE ENERGY CORP NEW COM NEW 26441C204   325,278 3,625 SH   SOLE 0 0 0 3,625
EDWARDS LIFESCIENCES CORP COM 28176E108   1,870,564 19,830 SH   SOLE 0 0 0 19,830
ELEVANCE HEALTH INC COM 036752103   2,803,470 6,310 SH   SOLE 0 0 0 6,310
ENTERPRISE PRODS PARTNERS L COM 293792107   538,383 20,432 SH   SOLE 0 0 0 20,432
EPR PPTYS COM SH BEN INT 26884U109   676,588 14,457 SH   SOLE 0 0 0 14,457
EXLSERVICE HOLDINGS INC COM 302081104   236,711 1,567 SH   SOLE 0 0 0 1,567
EXXON MOBIL CORP COM 30231G102   594,621 5,544 SH   SOLE 0 0 0 5,544
FASTENAL CO COM 311900104   236,137 4,003 SH   SOLE 0 0 0 4,003
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,202,312 48,488 SH   SOLE 0 0 0 48,488
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   522,848 5,930 SH   SOLE 0 0 0 5,930
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   228,164 10,642 SH   SOLE 0 0 0 10,642
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   371,824 2,428 SH   SOLE 0 0 0 2,428
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,008,916 45,481 SH   SOLE 0 0 0 45,481
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,345,149 53,720 SH   SOLE 0 0 0 53,720
FIRST TR INTER DURATN PFD & COM 33718W103   503,129 32,439 SH   SOLE 0 0 0 32,439
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   2,938,162 34,974 SH   SOLE 0 0 0 34,974
FIRST TR MORNINGSTAR DIVID L SHS 336917109   270,175 7,944 SH   SOLE 0 0 0 7,944
FIRST TR VALUE LINE DIVID IN SHS 33734H106   317,633 7,923 SH   SOLE 0 0 0 7,923
FISERV INC COM 337738108   1,100,028 8,720 SH   SOLE 0 0 0 8,720
FORD MTR CO DEL COM 345370860   268,542 17,749 SH   SOLE 0 0 0 17,749
GABELLI EQUITY TR INC COM 362397101   71,137 12,265 SH   SOLE 0 0 0 12,265
GENERAL MLS INC COM 370334104   789,357 10,291 SH   SOLE 0 0 0 10,291
GENERAL MTRS CO COM 37045V100   383,672 9,950 SH   SOLE 0 0 0 9,950
GILEAD SCIENCES INC COM 375558103   399,892 5,189 SH   SOLE 0 0 0 5,189
GLADSTONE CAPITAL CORP COM 376535100   135,176 13,850 SH   SOLE 0 0 0 13,850
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,277,260 128,296 SH   SOLE 0 0 0 128,296
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   326,939 3,745 SH   SOLE 0 0 0 3,745
GOLUB CAP BDC INC COM 38173M102   406,013 30,075 SH   SOLE 0 0 0 30,075
GRAINGER W W INC COM 384802104   284,786 361 SH   SOLE 0 0 0 361
HEALTHCARE RLTY TR CL A COM 42226K105   240,220 12,737 SH   SOLE 0 0 0 12,737
HOME DEPOT INC COM 437076102   368,163 1,185 SH   SOLE 0 0 0 1,185
HONEYWELL INTL INC COM 438516106   409,813 1,975 SH   SOLE 0 0 0 1,975
INSTEEL INDS INC COM 45774W108   279,777 8,990 SH   SOLE 0 0 0 8,990
INTEL CORP COM 458140100   361,639 10,815 SH   SOLE 0 0 0 10,815
INTUITIVE SURGICAL INC COM NEW 46120E602   2,894,522 8,465 SH   SOLE 0 0 0 8,465
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,245,793 30,128 SH   SOLE 0 0 0 30,128
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   1,382,410 34,708 SH   SOLE 0 0 0 34,708
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   437,978 5,350 SH   SOLE 0 0 0 5,350
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   457,074 40,200 SH   SOLE 0 0 0 40,200
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   314,273 2,010 SH   SOLE 0 0 0 2,010
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   219,052 2,413 SH   SOLE 0 0 0 2,413
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   218,606 20,780 SH   SOLE 0 0 0 20,780
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   214,964 4,610 SH   SOLE 0 0 0 4,610
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,045,130 13,667 SH   SOLE 0 0 0 13,667
INVESCO QQQ TR UNIT SER 1 46090E103   8,142,739 22,042 SH   SOLE 0 0 0 22,042
ISHARES INC CORE MSCI EMKT 46434G103   226,586 4,597 SH   SOLE 0 0 0 4,597
ISHARES TR CORE MSCI EAFE 46432F842   289,170 4,284 SH   SOLE 0 0 0 4,284
ISHARES TR MSCI USA MMENTM 46432F396   282,482 1,958 SH   SOLE 0 0 0 1,958
ISHARES TR FLTG RATE NT ETF 46429B655   2,883,019 56,730 SH   SOLE 0 0 0 56,730
ISHARES TR US TREAS BD ETF 46429B267   425,390 18,576 SH   SOLE 0 0 0 18,576
ISHARES TR MSCI USA QLT FCT 46432F339   400,429 2,969 SH   SOLE 0 0 0 2,969
ISHARES TR CORE DIV GRWTH 46434V621   386,681 7,504 SH   SOLE 0 0 0 7,504
ISHARES TR CORE TOTAL USD 46434V613   379,911 8,355 SH   SOLE 0 0 0 8,355
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,750,218 27,330 SH   SOLE 0 0 0 27,330
ISHARES TR MODERT ALLOC ETF 464289875   1,177,345 29,135 SH   SOLE 0 0 0 29,135
ISHARES TR CONSER ALLOC ETF 464289883   1,132,085 32,125 SH   SOLE 0 0 0 32,125
ISHARES TR GRWT ALLOCAT ETF 464289867   332,348 6,460 SH   SOLE 0 0 0 6,460
ISHARES TR CRE U S REIT ETF 464288521   2,334,759 45,415 SH   SOLE 0 0 0 45,415
ISHARES TR RESIDENTIAL MULT 464288562   235,123 3,209 SH   SOLE 0 0 0 3,209
ISHARES TR NATIONAL MUN ETF 464288414   567,825 5,320 SH   SOLE 0 0 0 5,320
ISHARES TR CORE HIGH DV ETF 46429B663   1,629,573 16,168 SH   SOLE 0 0 0 16,168
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,660,377 37,504 SH   SOLE 0 0 0 37,504
ISHARES TR MSCI ACWI ETF 464288257   2,490,284 25,957 SH   SOLE 0 0 0 25,957
ISHARES TR GLOBAL 100 ETF 464287572   1,980,172 26,034 SH   SOLE 0 0 0 26,034
ISHARES TR RUS 2000 GRW ETF 464287648   223,247 920 SH   SOLE 0 0 0 920
ISHARES TR CORE S&P MCP ETF 464287507   3,110,328 11,895 SH   SOLE 0 0 0 11,895
ISHARES TR CORE S&P SCP ETF 464287804   1,975,620 19,826 SH   SOLE 0 0 0 19,826
ISHARES TR CORE S&P500 ETF 464287200   338,039 758 SH   SOLE 0 0 0 758
ISHARES TR RUS 1000 GRW ETF 464287614   217,117 789 SH   SOLE 0 0 0 789
ISHARES TR RUSSELL 2000 ETF 464287655   607,422 3,244 SH   SOLE 0 0 0 3,244
ISHARES TR CORE S&P US VLU 464287663   3,026,750 38,676 SH   SOLE 0 0 0 38,676
ISHARES TR 20 YR TR BD ETF 464287432   251,277 2,441 SH   SOLE 0 0 0 2,441
ISHARES TR IBOXX INV CP ETF 464287242   478,952 4,429 SH   SOLE 0 0 0 4,429
ISHARES TR RUS MDCP VAL ETF 464287473   235,717 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR ISHARES BIOTECH 464287556   237,923 1,874 SH   SOLE 0 0 0 1,874
ISHARES TR ISHARES SEMICDTR 464287523   490,520 967 SH   SOLE 0 0 0 967
ISHARES TR TIPS BD ETF 464287176   874,305 8,124 SH   SOLE 0 0 0 8,124
ISHARES TR US HOME CONS ETF 464288752   1,135,925 13,295 SH   SOLE 0 0 0 13,295
ISHARES TR SHORT TREAS BD 464288679   2,755,065 24,944 SH   SOLE 0 0 0 24,944
ISHARES TR IBOXX HI YD ETF 464288513   356,988 4,755 SH   SOLE 0 0 0 4,755
ISHARES TR MBS ETF 464288588   787,903 8,448 SH   SOLE 0 0 0 8,448
ISHARES TR PFD AND INCM SEC 464288687   332,436 10,748 SH   SOLE 0 0 0 10,748
ISHARES TR INTL SEL DIV ETF 464288448   200,108 7,600 SH   SOLE 0 0 0 7,600
ISHARES TR EAFE GRWTH ETF 464288885   205,609 2,155 SH   SOLE 0 0 0 2,155
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,526,003 30,612 SH   SOLE 0 0 0 30,612
JOHNSON & JOHNSON COM 478160104   915,835 5,533 SH   SOLE 0 0 0 5,533
JPMORGAN CHASE & CO COM 46625H100   4,339,816 29,839 SH   SOLE 0 0 0 29,839
KEURIG DR PEPPER INC COM 49271V100   570,149 18,233 SH   SOLE 0 0 0 18,233
KINDER MORGAN INC DEL COM 49456B101   581,812 33,787 SH   SOLE 0 0 0 33,787
KKR & CO INC COM 48251W104   247,301 4,416 SH   SOLE 0 0 0 4,416
KROGER CO COM 501044101   266,126 5,662 SH   SOLE 0 0 0 5,662
LILLY ELI & CO COM 532457108   2,046,089 4,363 SH   SOLE 0 0 0 4,363
LINDE PLC SHS G54950103   501,151 1,315 SH   SOLE 0 0 0 1,315
LOCKHEED MARTIN CORP COM 539830109   1,033,941 2,246 SH   SOLE 0 0 0 2,246
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   423,963 6,803 SH   SOLE 0 0 0 6,803
MAIN STR CAP CORP COM 56035L104   424,994 10,617 SH   SOLE 0 0 0 10,617
MARSH & MCLENNAN COS INC COM 571748102   320,582 1,704 SH   SOLE 0 0 0 1,704
MASTERCARD INCORPORATED CL A 57636Q104   1,018,768 2,590 SH   SOLE 0 0 0 2,590
MEDICAL PPTYS TRUST INC COM 58463J304   120,371 12,999 SH   SOLE 0 0 0 12,999
META PLATFORMS INC CL A 30303M102   3,670,474 12,790 SH   SOLE 0 0 0 12,790
MICRON TECHNOLOGY INC COM 595112103   596,326 9,449 SH   SOLE 0 0 0 9,449
MICROSOFT CORP COM 594918104   7,267,346 21,341 SH   SOLE 0 0 0 21,341
MONSTER BEVERAGE CORP NEW COM 61174X109   280,250 4,879 SH   SOLE 0 0 0 4,879
NEW YORK CMNTY BANCORP INC COM 649445103   591,595 52,633 SH   SOLE 0 0 0 52,633
NIKE INC CL B 654106103   666,856 6,042 SH   SOLE 0 0 0 6,042
NVIDIA CORPORATION COM 67066G104   5,148,434 12,171 SH   SOLE 0 0 0 12,171
ORACLE CORP COM 68389X105   860,306 7,224 SH   SOLE 0 0 0 7,224
PAYCHEX INC COM 704326107   208,078 1,860 SH   SOLE 0 0 0 1,860
PENNYMAC MTG INVT TR COM 70931T103   321,161 23,825 SH   SOLE 0 0 0 23,825
PEPSICO INC COM 713448108   910,736 4,917 SH   SOLE 0 0 0 4,917
PFIZER INC COM 717081103   366,881 10,002 SH   SOLE 0 0 0 10,002
PIMCO INCOME STRATEGY FD II COM 72201J104   89,260 12,380 SH   SOLE 0 0 0 12,380
PROCTER AND GAMBLE CO COM 742718109   314,842 2,075 SH   SOLE 0 0 0 2,075
PROGRESSIVE CORP COM 743315103   233,501 1,764 SH   SOLE 0 0 0 1,764
PROSHARES TR LARGE CAP CRE 74347R248   227,009 4,449 SH   SOLE 0 0 0 4,449
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   9,847 10,000 PRN   SOLE 0 0 0 10,000
QUALCOMM INC COM 747525103   275,915 2,318 SH   SOLE 0 0 0 2,318
REALTY INCOME CORP COM 756109104   1,198,321 20,042 SH   SOLE 0 0 0 20,042
ROPER TECHNOLOGIES INC COM 776696106   270,693 563 SH   SOLE 0 0 0 563
SCHLUMBERGER LTD COM STK 806857108   860,317 17,515 SH   SOLE 0 0 0 17,515
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   564,398 12,227 SH   SOLE 0 0 0 12,227
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   402,315 5,540 SH   SOLE 0 0 0 5,540
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   885,001 11,808 SH   SOLE 0 0 0 11,808
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   312,841 4,663 SH   SOLE 0 0 0 4,663
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,734,042 51,440 SH   SOLE 0 0 0 51,440
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   612,161 3,521 SH   SOLE 0 0 0 3,521
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,122,415 15,133 SH   SOLE 0 0 0 15,133
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   336,471 2,535 SH   SOLE 0 0 0 2,535
SHELL PLC SPON ADS 780259305   246,516 4,083 SH   SOLE 0 0 0 4,083
SNAP ON INC COM 833034101   556,773 1,932 SH   SOLE 0 0 0 1,932
SOUTHERN CO COM 842587107   968,274 13,783 SH   SOLE 0 0 0 13,783
SPDR GOLD TR GOLD SHS 78463V107   924,330 5,185 SH   SOLE 0 0 0 5,185
SPDR S&P 500 ETF TR TR UNIT 78462F103   255,278 576 SH   SOLE 0 0 0 576
SPDR SER TR PORTFOLI S&P1500 78464A805   340,468 6,254 SH   SOLE 0 0 0 6,254
SPDR SER TR PRTFLO S&P500 GW 78464A409   289,675 4,748 SH   SOLE 0 0 0 4,748
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,473,582 80,407 SH   SOLE 0 0 0 80,407
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,907,105 121,679 SH   SOLE 0 0 0 121,679
SPDR SER TR PORTFOLIO SHORT 78464A474   216,266 7,346 SH   SOLE 0 0 0 7,346
SPDR SER TR NUVEEN BLMBRG MU 78468R721   310,564 6,728 SH   SOLE 0 0 0 6,728
SPDR SER TR PORTFOLIO S&P500 78464A854   585,821 11,242 SH   SOLE 0 0 0 11,242
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,945,145 106,396 SH   SOLE 0 0 0 106,396
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,097,138 26,203 SH   SOLE 0 0 0 26,203
STARBUCKS CORP COM 855244109   594,599 6,002 SH   SOLE 0 0 0 6,002
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   360,183 3,569 SH   SOLE 0 0 0 3,569
TCW STRATEGIC INCOME FD INC COM 872340104   177,760 38,393 SH   SOLE 0 0 0 38,393
THERMO FISHER SCIENTIFIC INC COM 883556102   1,446,171 2,772 SH   SOLE 0 0 0 2,772
TRACTOR SUPPLY CO COM 892356106   284,938 1,289 SH   SOLE 0 0 0 1,289
ULTA BEAUTY INC COM 90384S303   259,768 552 SH   SOLE 0 0 0 552
UNITED PARCEL SERVICE INC CL B 911312106   520,542 2,904 SH   SOLE 0 0 0 2,904
UNITEDHEALTH GROUP INC COM 91324P102   2,768,012 5,759 SH   SOLE 0 0 0 5,759
US BANCORP DEL COM NEW 902973304   318,515 9,640 SH   SOLE 0 0 0 9,640
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   207,974 1,366 SH   SOLE 0 0 0 1,366
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   203,753 2,493 SH   SOLE 0 0 0 2,493
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,783,705 22,355 SH   SOLE 0 0 0 22,355
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   502,176 1,233 SH   SOLE 0 0 0 1,233
VANGUARD INDEX FDS VALUE ETF 922908744   1,442,900 10,154 SH   SOLE 0 0 0 10,154
VANGUARD INDEX FDS SMALL CP ETF 922908751   238,469 1,199 SH   SOLE 0 0 0 1,199
VANGUARD INDEX FDS MID CAP ETF 922908629   520,488 2,364 SH   SOLE 0 0 0 2,364
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   315,564 3,777 SH   SOLE 0 0 0 3,777
VANGUARD INDEX FDS GROWTH ETF 922908736   416,517 1,472 SH   SOLE 0 0 0 1,472
VANGUARD INDEX FDS LARGE CAP ETF 922908637   301,242 1,486 SH   SOLE 0 0 0 1,486
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,611,689 7,317 SH   SOLE 0 0 0 7,317
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   243,646 4,478 SH   SOLE 0 0 0 4,478
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   742,735 18,258 SH   SOLE 0 0 0 18,258
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   394,962 5,220 SH   SOLE 0 0 0 5,220
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   998,295 6,146 SH   SOLE 0 0 0 6,146
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   878,528 19,024 SH   SOLE 0 0 0 19,024
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,393,634 60,278 SH   SOLE 0 0 0 60,278
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,756,135 11,712 SH   SOLE 0 0 0 11,712
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,743,118 7,120 SH   SOLE 0 0 0 7,120
VERIZON COMMUNICATIONS INC COM 92343V104   971,477 26,122 SH   SOLE 0 0 0 26,122
VERTEX PHARMACEUTICALS INC COM 92532F100   365,634 1,039 SH   SOLE 0 0 0 1,039
VIRTUS CONVERTIBLE & INCOME COM 92838X102   61,606 17,703 SH   SOLE 0 0 0 17,703
VISA INC COM CL A 92826C839   3,136,683 13,208 SH   SOLE 0 0 0 13,208
WALMART INC COM 931142103   430,044 2,736 SH   SOLE 0 0 0 2,736
WASTE MGMT INC DEL COM 94106L109   869,113 5,012 SH   SOLE 0 0 0 5,012
WELLS FARGO CO NEW PERP PFD CNV A 949746804   244,224 212 SH   SOLE 0 0 0 212
WELLTOWER INC COM 95040Q104   1,060,549 13,111 SH   SOLE 0 0 0 13,111
WEX INC COM 96208T104   213,932 1,175 SH   SOLE 0 0 0 1,175
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   315,363 3,852 SH   SOLE 0 0 0 3,852
XCEL ENERGY INC COM 98389B100   354,307 5,699 SH   SOLE 0 0 0 5,699
ZOETIS INC CL A 98978V103   272,338 1,581 SH   SOLE 0 0 0 1,581