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
SHARKNINJA INC COM SHS G8068L108   315,641 3,242 SH   SOLE   0 0 3,242
VALARIS LTD CL A G9460G101   319,236 7,216 SH   SOLE   0 0 7,216
BUNGE GLOBAL SA COM SHS H11356104   328,327 4,222 SH   SOLE   0 0 4,222
SPOTIFY TECHNOLOGY S A SHS L8681T102   374,457 837 SH   SOLE   0 0 837
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   418,682 5,637 SH   SOLE   0 0 5,637
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   457,388 18,259 SH   SOLE   0 0 18,259
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   497,280 18,037 SH   SOLE   0 0 18,037
AMAZON COM INC COM 023135106   302,758 1,380 SH   SOLE   0 0 1,380
APPFOLIO INC COM CL A 03783C100   338,500 1,372 SH   SOLE   0 0 1,372
APPLE INC COM 037833100   857,702 3,425 SH   SOLE   0 0 3,425
ARCHER DANIELS MIDLAND CO COM 039483102   352,008 6,968 SH   SOLE   0 0 6,968
BAKER HUGHES COMPANY CL A 05722G100   471,074 11,484 SH   SOLE   0 0 11,484
BANK AMERICA CORP COM 060505104   503,261 11,451 SH   SOLE   0 0 11,451
BANK OZK LITTLE ROCK ARK COM 06417N103   269,624 6,055 SH   SOLE   0 0 6,055
BEST BUY INC COM 086516101   299,442 3,490 SH   SOLE   0 0 3,490
BORGWARNER INC COM 099724106   260,678 8,200 SH   SOLE   0 0 8,200
BROADCOM INC COM 11135F101   721,279 3,111 SH   SOLE   0 0 3,111
CF INDS HLDGS INC COM 125269100   433,915 5,086 SH   SOLE   0 0 5,086
CVS HEALTH CORP COM 126650100   353,182 7,868 SH   SOLE   0 0 7,868
CATHAY GEN BANCORP COM 149150104   324,411 6,814 SH   SOLE   0 0 6,814
CELSIUS HLDGS INC COM NEW 15118V207   297,431 11,292 SH   SOLE   0 0 11,292
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   253,770 3,300 SH   SOLE   0 0 3,300
COMFORT SYS USA INC COM 199908104   343,921 811 SH   SOLE   0 0 811
COMCAST CORP NEW CL A 20030N101   501,198 13,355 SH   SOLE   0 0 13,355
DECKERS OUTDOOR CORP COM 243537107   574,542 2,829 SH   SOLE   0 0 2,829
DELUXE CORP COM 248019101   293,289 12,983 SH   SOLE   0 0 12,983
DISCOVER FINL SVCS COM 254709108   258,286 1,491 SH   SOLE   0 0 1,491
E L F BEAUTY INC COM 26856L103   373,386 2,974 SH   SOLE   0 0 2,974
EATON VANCE ENHANCED EQUITY COM 278277108   585,889 24,463 SH   SOLE   0 0 24,463
EBAY INC. COM 278642103   268,120 4,328 SH   SOLE   0 0 4,328
EMCOR GROUP INC COM 29084Q100   378,100 833 SH   SOLE   0 0 833
EXXON MOBIL CORP COM 30231G102   268,197 2,493 SH   SOLE   0 0 2,493
FEDERAL SIGNAL CORP COM 313855108   329,925 3,571 SH   SOLE   0 0 3,571
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   535,421 27,459 SH   SOLE   0 0 27,459
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   223,382 4,473 SH   SOLE   0 0 4,473
FIRST MERCHANTS CORP COM 320817109   218,837 5,486 SH   SOLE   0 0 5,486
FIRST TR VALUE LINE DIVID IN SHS 33734H106   623,166 14,280 SH   SOLE   0 0 14,280
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   534,699 6,993 SH   SOLE   0 0 6,993
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   228,783 12,926 SH   SOLE   0 0 12,926
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   334,709 13,987 SH   SOLE   0 0 13,987
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   637,567 9,688 SH   SOLE   0 0 9,688
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   209,793 3,510 SH   SOLE   0 0 3,510
GENERAL MLS INC COM 370334104   374,296 5,869 SH   SOLE   0 0 5,869
GILEAD SCIENCES INC COM 375558103   422,823 4,577 SH   SOLE   0 0 4,577
GLOBAL X FDS S&P 500 COVERED 37954Y475   672,788 16,057 SH   SOLE   0 0 16,057
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   675,798 37,091 SH   SOLE   0 0 37,091
GOLDMAN SACHS GROUP INC COM 38141G104   452,407 790 SH   SOLE   0 0 790
HALLIBURTON CO COM 406216101   270,758 9,958 SH   SOLE   0 0 9,958
HAWKINS INC COM 420261109   314,158 2,561 SH   SOLE   0 0 2,561
HEALTHEQUITY INC COM 42226A107   367,105 3,826 SH   SOLE   0 0 3,826
HEICO CORP NEW CL A 422806208   297,542 1,599 SH   SOLE   0 0 1,599
HEWLETT PACKARD ENTERPRISE C COM 42824C109   435,770 20,411 SH   SOLE   0 0 20,411
IES HLDGS INC COM 44951W106   324,148 1,613 SH   SOLE   0 0 1,613
INDEPENDENT BK CORP MASS COM 453836108   232,392 3,620 SH   SOLE   0 0 3,620
INGREDION INC COM 457187102   211,292 1,536 SH   SOLE   0 0 1,536
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   516,243 13,254 SH   SOLE   0 0 13,254
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   521,984 10,886 SH   SOLE   0 0 10,886
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   483,256 11,438 SH   SOLE   0 0 11,438
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   511,957 11,844 SH   SOLE   0 0 11,844
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   518,784 11,643 SH   SOLE   0 0 11,643
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   480,178 12,136 SH   SOLE   0 0 12,136
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   508,593 16,493 SH   SOLE   0 0 16,493
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   484,736 11,774 SH   SOLE   0 0 11,774
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   512,450 14,526 SH   SOLE   0 0 14,526
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   515,939 14,957 SH   SOLE   0 0 14,957
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   481,664 13,123 SH   SOLE   0 0 13,123
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   517,142 11,671 SH   SOLE   0 0 11,671
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,046,223 23,296 SH   SOLE   0 0 23,296
INTERDIGITAL INC COM 45867G101   417,854 2,157 SH   SOLE   0 0 2,157
INTERPUBLIC GROUP COS INC COM 460690100   626,778 22,369 SH   SOLE   0 0 22,369
INVESCO QQQ TR UNIT SER 1 46090E103   1,067,477 2,088 SH   SOLE   0 0 2,088
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   870,117 7,584 SH   SOLE   0 0 7,584
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,342,206 26,866 SH   SOLE   0 0 26,866
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   146,683 10,081 SH   SOLE   0 0 10,081
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   542,574 7,751 SH   SOLE   0 0 7,751
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   220,390 4,562 SH   SOLE   0 0 4,562
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   503,093 7,698 SH   SOLE   0 0 7,698
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   205,018 10,344 SH   SOLE   0 0 10,344
ISHARES TR CORE US AGGBD ET 464287226   345,587 3,566 SH   SOLE   0 0 3,566
ISHARES TR IBOXX INV CP ETF 464287242   402,947 3,772 SH   SOLE   0 0 3,772
ISHARES TR 7-10 YR TRSY BD 464287440   210,416 2,276 SH   SOLE   0 0 2,276
ISHARES TR MSCI EAFE ETF 464287465   868,190 11,482 SH   SOLE   0 0 11,482
ISHARES TR RUS MDCP VAL ETF 464287473   561,290 4,340 SH   SOLE   0 0 4,340
ISHARES TR US TELECOM ETF 464287713   227,921 8,495 SH   SOLE   0 0 8,495
ISHARES TR IBOXX HI YD ETF 464288513   219,879 2,796 SH   SOLE   0 0 2,796
ISHARES TR MRGSTR SM CP GR 464288604   615,695 12,448 SH   SOLE   0 0 12,448
ISHARES TR 3 7 YR TREAS BD 464288661   280,678 2,429 SH   SOLE   0 0 2,429
ISHARES TR PFD AND INCM SEC 464288687   589,603 18,753 SH   SOLE   0 0 18,753
ISHARES TR CMBS ETF 46429B366   222,560 4,715 SH   SOLE   0 0 4,715
ISHARES TR 0-5YR INVT GR CP 46434V100   1,202,279 24,171 SH   SOLE   0 0 24,171
ISHARES TR 0-5YR HI YL CP 46434V407   501,447 11,768 SH   SOLE   0 0 11,768
KENVUE INC COM 49177J102   256,200 12,000 SH   SOLE   0 0 12,000
KRAFT HEINZ CO COM 500754106   673,793 21,941 SH   SOLE   0 0 21,941
KROGER CO COM 501044101   351,490 5,748 SH   SOLE   0 0 5,748
LKQ CORP COM 501889208   275,625 7,500 SH   SOLE   0 0 7,500
LANTHEUS HLDGS INC COM 516544103   297,276 3,323 SH   SOLE   0 0 3,323
ELI LILLY & CO COM 532457108   436,230 565 SH   SOLE   0 0 565
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   874,686 33,436 SH   SOLE   0 0 33,436
LOCKHEED MARTIN CORP COM 539830109   320,282 659 SH   SOLE   0 0 659
MANHATTAN ASSOCIATES INC COM 562750109   322,937 1,195 SH   SOLE   0 0 1,195
MICROSOFT CORP COM 594918104   389,485 924 SH   SOLE   0 0 924
MOLSON COORS BEVERAGE CO CL B 60871R209   355,114 6,195 SH   SOLE   0 0 6,195
NASDAQ INC COM 631103108   268,884 3,478 SH   SOLE   0 0 3,478
NETFLIX INC COM 64110L106   719,295 807 SH   SOLE   0 0 807
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   223,054 1,412 SH   SOLE   0 0 1,412
NEXTERA ENERGY INC COM 65339F101   362,321 5,054 SH   SOLE   0 0 5,054
NORTHWEST BANCSHARES INC MD COM 667340103   193,405 14,663 SH   SOLE   0 0 14,663
NVIDIA CORPORATION COM 67066G104   916,127 6,822 SH   SOLE   0 0 6,822
PACER FDS TR PACER US SMALL 69374H857   534,582 12,147 SH   SOLE   0 0 12,147
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,985,455 29,753 SH   SOLE   0 0 29,753
POWELL INDS INC COM 739128106   291,913 1,317 SH   SOLE   0 0 1,317
PROSHARES TR NASDAQ 100 HIGH 74347G234   237,869 5,572 SH   SOLE   0 0 5,572
RB GLOBAL INC COM 74935Q107   338,288 3,750 SH   SOLE   0 0 3,750
SPDR S&P 500 ETF TR TR UNIT 78462F103   467,692 798 SH   SOLE   0 0 798
SPDR SER TR PORTFOLIO LN COR 78464A367   268,201 12,065 SH   SOLE   0 0 12,065
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,055,369 80,266 SH   SOLE   0 0 80,266
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,272,863 83,552 SH   SOLE   0 0 83,552
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   893,210 21,405 SH   SOLE   0 0 21,405
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   283,103 3,096 SH   SOLE   0 0 3,096
SCHLUMBERGER LTD COM STK 806857108   397,155 10,359 SH   SOLE   0 0 10,359
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   265,295 11,445 SH   SOLE   0 0 11,445
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,281,211 9,313 SH   SOLE   0 0 9,313
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,068,634 13,594 SH   SOLE   0 0 13,594
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,401,066 6,245 SH   SOLE   0 0 6,245
SELECT SECTOR SPDR TR ENERGY 81369Y506   540,640 6,311 SH   SOLE   0 0 6,311
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,461,262 30,235 SH   SOLE   0 0 30,235
SELECT SECTOR SPDR TR INDL 81369Y704   2,135,496 16,207 SH   SOLE   0 0 16,207
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,116,994 11,538 SH   SOLE   0 0 11,538
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,614,932 34,548 SH   SOLE   0 0 34,548
SKYWORKS SOLUTIONS INC COM 83088M102   250,344 2,823 SH   SOLE   0 0 2,823
SNAP ON INC COM 833034101   298,470 879 SH   SOLE   0 0 879
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   306,107 3,623 SH   SOLE   0 0 3,623
STANLEY BLACK & DECKER INC COM 854502101   303,336 3,778 SH   SOLE   0 0 3,778
STERLING INFRASTRUCTURE INC COM 859241101   356,272 2,115 SH   SOLE   0 0 2,115
SYNCHRONY FINANCIAL COM 87165B103   410,735 6,319 SH   SOLE   0 0 6,319
TAPESTRY INC COM 876030107   496,744 7,604 SH   SOLE   0 0 7,604
TEGNA INC COM 87901J105   333,384 18,228 SH   SOLE   0 0 18,228
TEXAS ROADHOUSE INC COM 882681109   331,269 1,836 SH   SOLE   0 0 1,836
US BANCORP DEL COM NEW 902973304   580,255 12,132 SH   SOLE   0 0 12,132
UNITED STS LIME & MINERALS I COM 911922102   490,740 3,697 SH   SOLE   0 0 3,697
VALERO ENERGY CORP COM 91913Y100   339,753 2,771 SH   SOLE   0 0 2,771
VANECK ETF TRUST IG FLOATING RATE 92189F486   570,758 22,427 SH   SOLE   0 0 22,427
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   863,155 3,564 SH   SOLE   0 0 3,564
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,379,393 8,902 SH   SOLE   0 0 8,902
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   523,151 11,879 SH   SOLE   0 0 11,879
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   371,327 689 SH   SOLE   0 0 689
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   795,038 8,925 SH   SOLE   0 0 8,925
VERIZON COMMUNICATIONS INC COM 92343V104   353,672 8,844 SH   SOLE   0 0 8,844
VIRTU FINL INC CL A 928254101   240,340 6,736 SH   SOLE   0 0 6,736
VIRTUS INVT PARTNERS INC COM 92828Q109   310,135 1,406 SH   SOLE   0 0 1,406
VITAL FARMS INC COM 92847W103   396,197 10,512 SH   SOLE   0 0 10,512
WELLS FARGO CO NEW COM 949746101   270,003 3,844 SH   SOLE   0 0 3,844
WISDOMTREE TR US HIGH DIVIDEND 97717W208   218,556 2,341 SH   SOLE   0 0 2,341
WOODWARD INC COM 980745103   334,005 2,007 SH   SOLE   0 0 2,007