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 312 2,094 SH   SOLE   0 0 2,094
ABBOTT LABS COM 002824100 10,518 88,862 SH   SOLE   0 0 88,862
ABBVIE INC COM 00287Y109 15,412 95,074 SH   SOLE   0 0 95,074
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 238 706 SH   SOLE   0 0 706
ADOBE SYSTEMS INCORPORATED COM 00724F101 879 1,929 SH   SOLE   0 0 1,929
ALLSTATE CORP COM 020002101 13,950 100,718 SH   SOLE   0 0 100,718
ALPHABET INC CAP STK CL A 02079K305 879 316 SH   SOLE   0 0 316
ALPHABET INC CAP STK CL C 02079K107 1,950 698 SH   SOLE   0 0 698
ALTRIA GROUP INC COM 02209S103 278 5,312 SH   SOLE   0 0 5,312
AMAZON COM INC COM 023135106 3,517 1,079 SH   SOLE   0 0 1,079
AMERICAN EXPRESS CO COM 025816109 400 2,142 SH   SOLE   0 0 2,142
AMERICAN TOWER CORP NEW COM 03027X100 409 1,630 SH   SOLE   0 0 1,630
AMGEN INC COM 031162100 284 1,173 SH   SOLE   0 0 1,173
ANALOG DEVICES INC COM 032654105 240 1,454 SH   SOLE   0 0 1,454
ANTHEM INC COM 036752103 205 417 SH   SOLE   0 0 417
AON PLC SHS CL A G0403H108 248 761 SH   SOLE   0 0 761
APPLE INC COM 037833100 13,194 75,563 SH   SOLE   0 0 75,563
ARES CAPITAL CORP COM 04010L103 1,476 70,470 SH   SOLE   0 0 70,470
AT&T INC COM 00206R102 953 40,344 SH   SOLE   0 0 40,344
BARINGS BDC INC COM 06759L103 739 71,450 SH   SOLE   0 0 71,450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,185 6,190 SH   SOLE   0 0 6,190
BK OF AMERICA CORP COM 060505104 291 7,049 SH   SOLE   0 0 7,049
BLACKROCK ENERGY & RES TR COM 09250U101 155 13,400 SH   SOLE   0 0 13,400
BLACKSTONE INC COM 09260D107 319 2,513 SH   SOLE   0 0 2,513
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,162 43,735 SH   SOLE   0 0 43,735
BOEING CO COM 097023105 220 1,149 SH   SOLE   0 0 1,149
BP PLC SPONSORED ADR 055622104 232 7,906 SH   SOLE   0 0 7,906
BRISTOL-MYERS SQUIBB CO COM 110122108 288 3,950 SH   SOLE   0 0 3,950
BROWN FORMAN CORP CL A 115637100 321 5,118 SH   SOLE   0 0 5,118
BROWN FORMAN CORP CL B 115637209 492 7,337 SH   SOLE   0 0 7,337
CANADIAN PAC RY LTD COM 13645T100 376 4,553 SH   SOLE   0 0 4,553
CATERPILLAR INC COM 149123101 470 2,108 SH   SOLE   0 0 2,108
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 333 5,917 SH   SOLE   0 0 5,917
CHEVRON CORP NEW COM 166764100 1,427 8,765 SH   SOLE   0 0 8,765
CHUBB LIMITED COM H1467J104 231 1,080 SH   SOLE   0 0 1,080
CIGNA CORP NEW COM 125523100 617 2,574 SH   SOLE   0 0 2,574
CISCO SYS INC COM 17275R102 1,307 23,445 SH   SOLE   0 0 23,445
CME GROUP INC COM 12572Q105 1,901 7,991 SH   SOLE   0 0 7,991
COCA COLA CO COM 191216100 960 15,486 SH   SOLE   0 0 15,486
COMCAST CORP NEW CL A 20030N101 248 5,300 SH   SOLE   0 0 5,300
COSTCO WHSL CORP NEW COM 22160K105 699 1,214 SH   SOLE   0 0 1,214
CSX CORP COM 126408103 242 6,468 SH   SOLE   0 0 6,468
CUMMINS INC COM 231021106 344 1,678 SH   SOLE   0 0 1,678
CVS HEALTH CORP COM 126650100 223 2,203 SH   SOLE   0 0 2,203
DANAHER CORPORATION COM 235851102 1,865 6,357 SH   SOLE   0 0 6,357
DISNEY WALT CO COM 254687106 1,164 8,488 SH   SOLE   0 0 8,488
DOLLAR GEN CORP NEW COM 256677105 448 2,011 SH   SOLE   0 0 2,011
DUFF & PHELPS UTLITY AND INF COM 26433C105 311 20,500 SH   SOLE   0 0 20,500
DUKE ENERGY CORP NEW COM NEW 26441C204 340 3,046 SH   SOLE   0 0 3,046
ECOLAB INC COM 278865100 92,995 526,706 SH   SOLE   0 0 526,706
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 125 11,214 SH   SOLE   0 0 11,214
ENTERPRISE PRODS PARTNERS L COM 293792107 744 28,811 SH   SOLE   0 0 28,811
EXELON CORP COM 30161N101 271 5,699 SH   SOLE   0 0 5,699
EXXON MOBIL CORP COM 30231G102 1,471 17,811 SH   SOLE   0 0 17,811
FEDEX CORP COM 31428X106 379 1,637 SH   SOLE   0 0 1,637
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,908 468,327 SH   SOLE   0 0 468,327
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 452 10,293 SH   SOLE   0 0 10,293
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 422 4,664 SH   SOLE   0 0 4,664
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 873 13,703 SH   SOLE   0 0 13,703
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 397 15,675 SH   SOLE   0 0 15,675
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3,402 29,674 SH   SOLE   0 0 29,674
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 848 15,973 SH   SOLE   0 0 15,973
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 677 19,895 SH   SOLE   0 0 19,895
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 318 1,692 SH   SOLE   0 0 1,692
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 518 18,698 SH   SOLE   0 0 18,698
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,007 42,659 SH   SOLE   0 0 42,659
FIRST TR MORNINGSTAR DIVID L SHS 336917109 385 10,279 SH   SOLE   0 0 10,279
FIRST TR VALUE LINE DIVID IN SHS 33734H106 651 15,401 SH   SOLE   0 0 15,401
FS KKR CAP CORP COM 302635206 3,836 168,102 SH   SOLE   0 0 168,102
GLOBAL X FDS GLB X SUPERDIV 37950E549 161 14,043 SH   SOLE   0 0 14,043
GOLDMAN SACHS GROUP INC COM 38141G104 297 899 SH   SOLE   0 0 899
GREENBRIER COS INC COM 393657101 424 8,234 SH   SOLE   0 0 8,234
HOME DEPOT INC COM 437076102 2,170 7,249 SH   SOLE   0 0 7,249
HONEYWELL INTL INC COM 438516106 584 3,001 SH   SOLE   0 0 3,001
HP INC COM 40434L105 203 5,600 SH   SOLE   0 0 5,600
ILLINOIS TOOL WKS INC COM 452308109 1,846 8,814 SH   SOLE   0 0 8,814
INGREDION INC COM 457187102 3,860 44,292 SH   SOLE   0 0 44,292
INTEL CORP COM 458140100 768 15,500 SH   SOLE   0 0 15,500
INTERNATIONAL BUSINESS MACHS COM 459200101 437 3,359 SH   SOLE   0 0 3,359
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 7,974 352,677 SH   SOLE   0 0 352,677
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,351 94,309 SH   SOLE   0 0 94,309
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 815 60,095 SH   SOLE   0 0 60,095
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 415 7,443 SH   SOLE   0 0 7,443
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 962 20,369 SH   SOLE   0 0 20,369
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 320 4,770 SH   SOLE   0 0 4,770
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5,024 230,778 SH   SOLE   0 0 230,778
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,219 13,467 SH   SOLE   0 0 13,467
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,916 49,843 SH   SOLE   0 0 49,843
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 410 18,764 SH   SOLE   0 0 18,764
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 202 2,192 SH   SOLE   0 0 2,192
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 565 3,580 SH   SOLE   0 0 3,580
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 461 8,692 SH   SOLE   0 0 8,692
INVESCO QQQ TR UNIT SER 1 46090E103 8,643 23,840 SH   SOLE   0 0 23,840
INVESCO QQQ TR UNIT SER 1 46090E103 145 400 SH Put SOLE   0 0 400
ISHARES GOLD TR ISHARES NEW 464285204 5,929 160,988 SH   SOLE   0 0 160,988
ISHARES INC CORE MSCI EMKT 46434G103 665 11,963 SH   SOLE   0 0 11,963
ISHARES INC EM MKTS DIV ETF 464286319 438 13,409 SH   SOLE   0 0 13,409
ISHARES INC JP MORGAN EM ETF 464286517 531 14,377 SH   SOLE   0 0 14,377
ISHARES INC JP MRG EM CRP BD 464286251 909 19,593 SH   SOLE   0 0 19,593
ISHARES INC MSCI GBL MIN VOL 464286525 1,427 13,612 SH   SOLE   0 0 13,612
ISHARES INC MSCI JPN ETF NEW 46434G822 970 15,750 SH   SOLE   0 0 15,750
ISHARES TR 0-5 YR TIPS ETF 46429B747 861 8,203 SH   SOLE   0 0 8,203
ISHARES TR 0-5YR HI YL CP 46434V407 1,053 23,950 SH   SOLE   0 0 23,950
ISHARES TR 0-5YR INVT GR CP 46434V100 4,780 96,836 SH   SOLE   0 0 96,836
ISHARES TR 1 3 YR TREAS BD 464287457 367 4,406 SH   SOLE   0 0 4,406
ISHARES TR AGGRES ALLOC ETF 464289859 3,172 46,005 SH   SOLE   0 0 46,005
ISHARES TR BLACKROCK ULTRA 46434V878 200 3,994 SH   SOLE   0 0 3,994
ISHARES TR CORE 1 5 YR USD 46432F859 682 14,081 SH   SOLE   0 0 14,081
ISHARES TR CORE DIV GRWTH 46434V621 704 13,181 SH   SOLE   0 0 13,181
ISHARES TR CORE HIGH DV ETF 46429B663 840 7,860 SH   SOLE   0 0 7,860
ISHARES TR CORE MSCI EAFE 46432F842 1,725 24,810 SH   SOLE   0 0 24,810
ISHARES TR CORE S&P MCP ETF 464287507 20,596 76,752 SH   SOLE   0 0 76,752
ISHARES TR CORE S&P SCP ETF 464287804 1,153 10,690 SH   SOLE   0 0 10,690
ISHARES TR CORE S&P TTL STK 464287150 4,441 43,992 SH   SOLE   0 0 43,992
ISHARES TR CORE S&P500 ETF 464287200 14,302 31,524 SH   SOLE   0 0 31,524
ISHARES TR CORE US AGGBD ET 464287226 340 3,169 SH   SOLE   0 0 3,169
ISHARES TR CRE U S REIT ETF 464288521 4,772 73,807 SH   SOLE   0 0 73,807
ISHARES TR EAFE GRWTH ETF 464288885 2,497 25,937 SH   SOLE   0 0 25,937
ISHARES TR EAFE VALUE ETF 464288877 10,411 207,135 SH   SOLE   0 0 207,135
ISHARES TR FLTG RATE NT ETF 46429B655 416 8,234 SH   SOLE   0 0 8,234
ISHARES TR GRWT ALLOCAT ETF 464289867 2,821 52,274 SH   SOLE   0 0 52,274
ISHARES TR INDIA 50 ETF 464289529 705 15,270 SH   SOLE   0 0 15,270
ISHARES TR INTL SEL DIV ETF 464288448 3,066 96,530 SH   SOLE   0 0 96,530
ISHARES TR ISHARES BIOTECH 464287556 211 1,620 SH   SOLE   0 0 1,620
ISHARES TR ISHS 1-5YR INVS 464288646 12,029 232,582 SH   SOLE   0 0 232,582
ISHARES TR ISHS 5-10YR INVT 464288638 798 14,542 SH   SOLE   0 0 14,542
ISHARES TR MODERT ALLOC ETF 464289875 1,450 33,753 SH   SOLE   0 0 33,753
ISHARES TR MSCI ACWI ETF 464288257 1,950 19,548 SH   SOLE   0 0 19,548
ISHARES TR MSCI EAFE ETF 464287465 500 6,788 SH   SOLE   0 0 6,788
ISHARES TR MSCI EMG MKT ETF 464287234 210 4,645 SH   SOLE   0 0 4,645
ISHARES TR MSCI USA MIN VOL 46429B697 1,093 14,088 SH   SOLE   0 0 14,088
ISHARES TR NATIONAL MUN ETF 464288414 4,145 37,808 SH   SOLE   0 0 37,808
ISHARES TR PFD AND INCM SEC 464288687 3,273 89,860 SH   SOLE   0 0 89,860
ISHARES TR RUS 1000 ETF 464287622 11,074 44,285 SH   SOLE   0 0 44,285
ISHARES TR RUS 2000 GRW ETF 464287648 2,553 9,982 SH   SOLE   0 0 9,982
ISHARES TR RUS 2000 VAL ETF 464287630 3,654 22,639 SH   SOLE   0 0 22,639
ISHARES TR RUS MID CAP ETF 464287499 429 5,496 SH   SOLE   0 0 5,496
ISHARES TR RUSSELL 2000 ETF 464287655 6,599 32,147 SH   SOLE   0 0 32,147
ISHARES TR RUSSELL 3000 ETF 464287689 31,065 118,403 SH   SOLE   0 0 118,403
ISHARES TR S&P 100 ETF 464287101 1,745 8,370 SH   SOLE   0 0 8,370
ISHARES TR S&P 500 GRWT ETF 464287309 983 12,876 SH   SOLE   0 0 12,876
ISHARES TR S&P MC 400GR ETF 464287606 1,377 17,817 SH   SOLE   0 0 17,817
ISHARES TR S&P SML 600 GWT 464287887 386 3,087 SH   SOLE   0 0 3,087
ISHARES TR SELECT DIVID ETF 464287168 1,461 11,403 SH   SOLE   0 0 11,403
ISHARES TR SHRT NAT MUN ETF 464288158 501 4,786 SH   SOLE   0 0 4,786
ISHARES TR SP SMCP600VL ETF 464287879 1,688 16,485 SH   SOLE   0 0 16,485
ISHARES TR U.S. MED DVC ETF 464288810 511 8,390 SH   SOLE   0 0 8,390
ISHARES TR U.S. PHARMA ETF 464288836 250 1,285 SH   SOLE   0 0 1,285
ISHARES TR U.S. TECH ETF 464287721 264 2,564 SH   SOLE   0 0 2,564
ISHARES TR US AER DEF ETF 464288760 2,193 19,791 SH   SOLE   0 0 19,791
ISHARES TR US TRSPRTION 464287192 920 3,408 SH   SOLE   0 0 3,408
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 13,531 269,167 SH   SOLE   0 0 269,167
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 528 10,525 SH   SOLE   0 0 10,525
JOHNSON & JOHNSON COM 478160104 1,998 11,275 SH   SOLE   0 0 11,275
JPMORGAN CHASE & CO COM 46625H100 3,501 25,685 SH   SOLE   0 0 25,685
KEURIG DR PEPPER INC COM 49271V100 549 14,484 SH   SOLE   0 0 14,484
LILLY ELI & CO COM 532457108 1,407 4,912 SH   SOLE   0 0 4,912
LOCKHEED MARTIN CORP COM 539830109 506 1,147 SH   SOLE   0 0 1,147
MCDONALDS CORP COM 580135101 1,708 6,907 SH   SOLE   0 0 6,907
MEDTRONIC PLC SHS G5960L103 224 2,021 SH   SOLE   0 0 2,021
MERCK & CO INC COM 58933Y105 703 8,573 SH   SOLE   0 0 8,573
META PLATFORMS INC CL A 30303M102 356 1,600 SH   SOLE   0 0 1,600
MICROSOFT CORP COM 594918104 5,888 19,097 SH   SOLE   0 0 19,097
MONDELEZ INTL INC CL A 609207105 785 12,511 SH   SOLE   0 0 12,511
MOTOROLA SOLUTIONS INC COM NEW 620076307 338 1,397 SH   SOLE   0 0 1,397
NETFLIX INC COM 64110L106 260 693 SH   SOLE   0 0 693
NEXTERA ENERGY INC COM 65339F101 845 9,976 SH   SOLE   0 0 9,976
NIKE INC CL B 654106103 291 2,164 SH   SOLE   0 0 2,164
NISOURCE INC COM 65473P105 328 10,312 SH   SOLE   0 0 10,312
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,504 114,459 SH   SOLE   0 0 114,459
NVENT ELECTRIC PLC SHS G6700G107 3,506 100,797 SH   SOLE   0 0 100,797
NVIDIA CORPORATION COM 67066G104 385 1,411 SH   SOLE   0 0 1,411
ORACLE CORP COM 68389X105 474 5,734 SH   SOLE   0 0 5,734
OREILLY AUTOMOTIVE INC COM 67103H107 348 508 SH   SOLE   0 0 508
PENTAIR PLC SHS G7S00T104 5,453 100,597 SH   SOLE   0 0 100,597
PEPSICO INC COM 713448108 1,479 8,839 SH   SOLE   0 0 8,839
PFIZER INC COM 717081103 824 15,924 SH   SOLE   0 0 15,924
PHILIP MORRIS INTL INC COM 718172109 658 7,000 SH   SOLE   0 0 7,000
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 303 8,798 SH   SOLE   0 0 8,798
PIMCO ETF TR ACTIVE BD ETF 72201R775 288 2,825 SH   SOLE   0 0 2,825
PIMCO ETF TR INTER MUN BD ACT 72201R866 439 8,290 SH   SOLE   0 0 8,290
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 301 28,706 SH   SOLE   0 0 28,706
PLEXUS CORP COM 729132100 491 6,000 SH   SOLE   0 0 6,000
PROCTER AND GAMBLE CO COM 742718109 860 5,630 SH   SOLE   0 0 5,630
PROSHARES TR S&P 500 DV ARIST 74348A467 1,034 10,896 SH   SOLE   0 0 10,896
RAYTHEON TECHNOLOGIES CORP COM 75513E101 301 3,043 SH   SOLE   0 0 3,043
REPUBLIC SVCS INC COM 760759100 271 2,048 SH   SOLE   0 0 2,048
RIVERNORTH SPECIALTY FIN COR COM 76882B108 4,174 215,051 SH   SOLE   0 0 215,051
S&P GLOBAL INC COM 78409V104 346 844 SH   SOLE   0 0 844
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 581 20,929 SH   SOLE   0 0 20,929
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 296 5,852 SH   SOLE   0 0 5,852
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 619 11,592 SH   SOLE   0 0 11,592
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,175 14,900 SH   SOLE   0 0 14,900
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,175 58,478 SH   SOLE   0 0 58,478
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 994 18,458 SH   SOLE   0 0 18,458
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,166 15,371 SH   SOLE   0 0 15,371
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,188 6,419 SH   SOLE   0 0 6,419
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,279 16,853 SH   SOLE   0 0 16,853
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,338 31,667 SH   SOLE   0 0 31,667
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,101 30,116 SH   SOLE   0 0 30,116
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,092 41,532 SH   SOLE   0 0 41,532
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 451 2,835 SH   SOLE   0 0 2,835
SHELL PLC SPON ADS 780259305 227 4,140 SH   SOLE   0 0 4,140
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,689 64,430 SH   SOLE   0 0 64,430
SKYWORKS SOLUTIONS INC COM 83088M102 284 2,129 SH   SOLE   0 0 2,129
SOUTHERN CO COM 842587107 1,204 16,598 SH   SOLE   0 0 16,598
SPDR GOLD TR GOLD SHS 78463V107 5,406 29,926 SH   SOLE   0 0 29,926
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,017 36,944 SH   SOLE   0 0 36,944
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11,633 339,363 SH   SOLE   0 0 339,363
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,539 117,469 SH   SOLE   0 0 117,469
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,080 66,602 SH   SOLE   0 0 66,602
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,084 2,400 SH Put SOLE   0 0 2,400
SPDR SER TR AEROSPACE DEF 78464A631 750 6,019 SH   SOLE   0 0 6,019
SPDR SER TR BLOOMBERG INVT 78468R200 1,675 54,950 SH   SOLE   0 0 54,950
SPDR SER TR BLOOMBERG SHT TE 78468R408 4,663 177,701 SH   SOLE   0 0 177,701
SPDR SER TR NUVEEN BLMBRG MU 78468R721 602 12,583 SH   SOLE   0 0 12,583
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2,471 52,206 SH   SOLE   0 0 52,206
SPDR SER TR PORTFOLI S&P1500 78464A805 14,216 255,775 SH   SOLE   0 0 255,775
SPDR SER TR PORTFOLIO AGRGTE 78464A649 8,696 312,908 SH   SOLE   0 0 312,908
SPDR SER TR PORTFOLIO INTRMD 78464A375 6,788 198,766 SH   SOLE   0 0 198,766
SPDR SER TR PORTFOLIO S&P400 78464A847 8,579 181,909 SH   SOLE   0 0 181,909
SPDR SER TR PORTFOLIO S&P500 78464A854 23,830 448,522 SH   SOLE   0 0 448,522
SPDR SER TR PORTFOLIO S&P600 78468R853 3,947 93,812 SH   SOLE   0 0 93,812
SPDR SER TR PORTFOLIO SHORT 78464A474 23,064 765,485 SH   SOLE   0 0 765,485
SPDR SER TR PRTFLO S&P500 GW 78464A409 7,568 114,303 SH   SOLE   0 0 114,303
SPDR SER TR PRTFLO S&P500 HI 78468R788 477 10,861 SH   SOLE   0 0 10,861
SPDR SER TR PRTFLO S&P500 VL 78464A508 9,386 224,810 SH   SOLE   0 0 224,810
SPDR SER TR S&P 600 SMCP GRW 78464A201 208 2,478 SH   SOLE   0 0 2,478
SPDR SER TR S&P 600 SMCP VAL 78464A300 6,806 81,678 SH   SOLE   0 0 81,678
SPDR SER TR S&P BK ETF 78464A797 1,045 19,955 SH   SOLE   0 0 19,955
SPDR SER TR S&P DIVID ETF 78464A763 2,426 18,935 SH   SOLE   0 0 18,935
SPDR SER TR SSGA US SMAL ETF 78468R887 214 1,875 SH   SOLE   0 0 1,875
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4,511 100,343 SH   SOLE   0 0 100,343
STARBUCKS CORP COM 855244109 437 4,800 SH   SOLE   0 0 4,800
STRYKER CORPORATION COM 863667101 312 1,167 SH   SOLE   0 0 1,167
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 375 3,601 SH   SOLE   0 0 3,601
TARGET CORP COM 87612E106 820 3,865 SH   SOLE   0 0 3,865
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 338 15,200 SH   SOLE   0 0 15,200
TESLA INC COM 88160R101 1,155 1,072 SH   SOLE   0 0 1,072
TEXAS INSTRS INC COM 882508104 730 3,981 SH   SOLE   0 0 3,981
TJX COS INC NEW COM 872540109 461 7,610 SH   SOLE   0 0 7,610
TOMPKINS FINL CORP COM 890110109 1,175 15,006 SH   SOLE   0 0 15,006
TYLER TECHNOLOGIES INC COM 902252105 299 672 SH   SOLE   0 0 672
UNION PAC CORP COM 907818108 3,898 14,266 SH   SOLE   0 0 14,266
UNITED PARCEL SERVICE INC CL B 911312106 13,546 63,161 SH   SOLE   0 0 63,161
UNITEDHEALTH GROUP INC COM 91324P102 392 768 SH   SOLE   0 0 768
VALERO ENERGY CORP COM 91913Y100 254 2,501 SH   SOLE   0 0 2,501
VANECK ETF TRUST GOLD MINERS ETF 92189F106 4,149 108,176 SH   SOLE   0 0 108,176
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,673 29,143 SH   SOLE   0 0 29,143
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 732 15,479 SH   SOLE   0 0 15,479
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 527 1,955 SH   SOLE   0 0 1,955
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 585 2,124 SH   SOLE   0 0 2,124
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,736 21,824 SH   SOLE   0 0 21,824
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 708 14,341 SH   SOLE   0 0 14,341
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,239 43,698 SH   SOLE   0 0 43,698
VANGUARD INDEX FDS GROWTH ETF 922908736 777 2,701 SH   SOLE   0 0 2,701
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,993 17,919 SH   SOLE   0 0 17,919
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,803 12,046 SH   SOLE   0 0 12,046
VANGUARD INDEX FDS MID CAP ETF 922908629 5,042 21,200 SH   SOLE   0 0 21,200
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 244 2,253 SH   SOLE   0 0 2,253
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 21,840 52,605 SH   SOLE   0 0 52,605
VANGUARD INDEX FDS SM CP VAL ETF 922908611 263 1,493 SH   SOLE   0 0 1,493
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,851 8,711 SH   SOLE   0 0 8,711
VANGUARD INDEX FDS SML CP GRW ETF 922908595 335 1,351 SH   SOLE   0 0 1,351
VANGUARD INDEX FDS TOTAL STK MKT 922908769 39,904 175,273 SH   SOLE   0 0 175,273
VANGUARD INDEX FDS VALUE ETF 922908744 1,474 9,975 SH   SOLE   0 0 9,975
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,420 163,568 SH   SOLE   0 0 163,568
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,495 119,125 SH   SOLE   0 0 119,125
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 544 6,323 SH   SOLE   0 0 6,323
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,689 72,847 SH   SOLE   0 0 72,847
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17,275 83,375 SH   SOLE   0 0 83,375
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 688 3,699 SH   SOLE   0 0 3,699
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25,734 158,694 SH   SOLE   0 0 158,694
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,135 127,727 SH   SOLE   0 0 127,727
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 8,044 71,662 SH   SOLE   0 0 71,662
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,810 22,900 SH   SOLE   0 0 22,900
VERIZON COMMUNICATIONS INC COM 92343V104 513 10,069 SH   SOLE   0 0 10,069
VISA INC COM CL A 92826C839 886 3,997 SH   SOLE   0 0 3,997
WALGREENS BOOTS ALLIANCE INC COM 931427108 832 18,590 SH   SOLE   0 0 18,590
WALMART INC COM 931142103 867 5,819 SH   SOLE   0 0 5,819
WEC ENERGY GROUP INC COM 92939U106 306 3,065 SH   SOLE   0 0 3,065
WELLS FARGO CO NEW COM 949746101 208 4,297 SH   SOLE   0 0 4,297
WESTERN ASSET INTER MUNI FD COM 958435109 842 98,046 SH   SOLE   0 0 98,046
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,678 106,907 SH   SOLE   0 0 106,907
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,512 51,671 SH   SOLE   0 0 51,671
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,299 33,492 SH   SOLE   0 0 33,492
WISDOMTREE TR US AI ENHANCED 97717W406 818 8,255 SH   SOLE   0 0 8,255
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,085 12,312 SH   SOLE   0 0 12,312
WISDOMTREE TR US MIDCAP DIVID 97717W505 967 21,780 SH   SOLE   0 0 21,780
WISDOMTREE TR US MIDCAP FUND 97717W570 1,075 19,668 SH   SOLE   0 0 19,668
WISDOMTREE TR US QTLY DIV GRT 97717X669 263 4,136 SH   SOLE   0 0 4,136
WISDOMTREE TR US SMALLCAP DIVD 97717W604 430 13,507 SH   SOLE   0 0 13,507
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,128 44,462 SH   SOLE   0 0 44,462
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 372 900 SH   SOLE   0 0 900