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
STONECO LTD COM CL A G85158106   328,214 19,760 SH   SOLE   0 0 19,760
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   543,135 5,310 SH   SOLE   0 0 5,310
AAON INC COM PAR $0.004 000360206   375,562 4,259 SH   SOLE   0 0 4,259
ANI PHARMACEUTICALS INC COM 00182C103   347,102 5,021 SH   SOLE   0 0 5,021
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   420,106 19,779 SH   SOLE   0 0 19,779
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   469,676 19,726 SH   SOLE   0 0 19,726
ALLETE INC COM NEW 018522300   295,457 4,954 SH   SOLE   0 0 4,954
AMAZON COM INC COM 023135106   260,829 1,446 SH   SOLE   0 0 1,446
AMETEK INC COM 031100100   310,016 1,695 SH   SOLE   0 0 1,695
APPLE INC COM 037833100   581,663 3,392 SH   SOLE   0 0 3,392
ARCHER DANIELS MIDLAND CO COM 039483102   282,645 4,500 SH   SOLE   0 0 4,500
ATLANTIC UN BANKSHARES CORP COM 04911A107   294,697 8,346 SH   SOLE   0 0 8,346
BANK AMERICA CORP COM 060505104   430,332 11,279 SH   SOLE   0 0 11,279
BEST BUY INC COM 086516101   288,487 3,477 SH   SOLE   0 0 3,477
BORGWARNER INC COM 099724106   260,550 7,500 SH   SOLE   0 0 7,500
BOSTON PROPERTIES INC COM 101121101   204,239 3,081 SH   SOLE   0 0 3,081
BRISTOL-MYERS SQUIBB CO COM 110122108   270,337 4,985 SH   SOLE   0 0 4,985
BROADCOM INC COM 11135F101   403,274 303 SH   SOLE   0 0 303
CSW INDUSTRIALS INC COM 126402106   335,956 1,432 SH   SOLE   0 0 1,432
CVS HEALTH CORP COM 126650100   560,492 7,027 SH   SOLE   0 0 7,027
CAMPBELL SOUP CO COM 134429109   252,298 5,676 SH   SOLE   0 0 5,676
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   364,334 11,389 SH   SOLE   0 0 11,389
CATHAY GEN BANCORP COM 149150104   369,580 9,769 SH   SOLE   0 0 9,769
DAYFORCE INC COM 15677J108   376,404 5,685 SH   SOLE   0 0 5,685
CHAMPIONX CORPORATION COM 15872M104   410,912 11,449 SH   SOLE   0 0 11,449
CHEVRON CORP NEW COM 166764100   419,612 2,660 SH   SOLE   0 0 2,660
CISCO SYS INC COM 17275R102   768,426 15,396 SH   SOLE   0 0 15,396
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   249,186 3,400 SH   SOLE   0 0 3,400
COMFORT SYS USA INC COM 199908104   446,065 1,404 SH   SOLE   0 0 1,404
COMCAST CORP NEW CL A 20030N101   501,095 11,559 SH   SOLE   0 0 11,559
CONAGRA BRANDS INC COM 205887102   462,028 15,588 SH   SOLE   0 0 15,588
DELUXE CORP COM 248019101   332,302 16,139 SH   SOLE   0 0 16,139
E L F BEAUTY INC COM 26856L103   379,906 1,938 SH   SOLE   0 0 1,938
EATON VANCE ENHANCED EQUITY COM 278277108   317,314 15,732 SH   SOLE   0 0 15,732
EXXON MOBIL CORP COM 30231G102   544,803 4,687 SH   SOLE   0 0 4,687
FEDERAL SIGNAL CORP COM 313855108   344,742 4,062 SH   SOLE   0 0 4,062
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   747,973 35,762 SH   SOLE   0 0 35,762
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,352,112 32,018 SH   SOLE   0 0 32,018
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,799,770 9,439 SH   SOLE   0 0 9,439
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   1,594,237 20,872 SH   SOLE   0 0 20,872
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   176,908 10,214 SH   SOLE   0 0 10,214
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   351,293 14,810 SH   SOLE   0 0 14,810
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   312,826 5,247 SH   SOLE   0 0 5,247
GILEAD SCIENCES INC COM 375558103   569,628 7,776 SH   SOLE   0 0 7,776
GLOBAL X FDS RUSSELL 2000 37954Y459   332,654 19,672 SH   SOLE   0 0 19,672
GLOBAL X FDS S&P 500 COVERED 37954Y475   523,907 12,844 SH   SOLE   0 0 12,844
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   514,107 28,705 SH   SOLE   0 0 28,705
GLOBAL X FDS DOW 30 COVERED C 37960A859   374,668 16,440 SH   SOLE   0 0 16,440
HARMONY BIOSCIENCES HLDGS IN COM 413197104   294,597 8,773 SH   SOLE   0 0 8,773
HAWKINS INC COM 420261109   327,859 4,269 SH   SOLE   0 0 4,269
HEALTHEQUITY INC COM 42226A107   317,296 3,887 SH   SOLE   0 0 3,887
HEWLETT PACKARD ENTERPRISE C COM 42824C109   276,604 15,600 SH   SOLE   0 0 15,600
HIGHWOODS PPTYS INC COM 431284108   247,165 9,441 SH   SOLE   0 0 9,441
HUBBELL INC COM 443510607   666,217 1,605 SH   SOLE   0 0 1,605
INDEPENDENT BK CORP MASS COM 453836108   290,823 5,530 SH   SOLE   0 0 5,530
INGERSOLL RAND INC COM 45687V106   367,931 3,875 SH   SOLE   0 0 3,875
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   481,018 13,324 SH   SOLE   0 0 13,324
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   504,019 11,576 SH   SOLE   0 0 11,576
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   456,570 11,674 SH   SOLE   0 0 11,674
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   492,560 12,171 SH   SOLE   0 0 12,171
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   505,859 12,543 SH   SOLE   0 0 12,543
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   451,642 12,047 SH   SOLE   0 0 12,047
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   473,651 16,820 SH   SOLE   0 0 16,820
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   462,369 12,174 SH   SOLE   0 0 12,174
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   482,423 14,360 SH   SOLE   0 0 14,360
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   490,414 15,388 SH   SOLE   0 0 15,388
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   447,956 13,336 SH   SOLE   0 0 13,336
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   490,650 12,254 SH   SOLE   0 0 12,254
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   567,288 13,591 SH   SOLE   0 0 13,591
INTEL CORP COM 458140100   372,706 8,438 SH   SOLE   0 0 8,438
INTERPUBLIC GROUP COS INC COM 460690100   703,784 21,569 SH   SOLE   0 0 21,569
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,056,607 10,403 SH   SOLE   0 0 10,403
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   397,186 3,458 SH   SOLE   0 0 3,458
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   162,052 10,633 SH   SOLE   0 0 10,633
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   365,402 4,555 SH   SOLE   0 0 4,555
ISHARES TR CORE US AGGBD ET 464287226   249,072 2,543 SH   SOLE   0 0 2,543
ISHARES TR IBOXX INV CP ETF 464287242   349,333 3,207 SH   SOLE   0 0 3,207
ISHARES TR MSCI EAFE ETF 464287465   1,097,816 13,747 SH   SOLE   0 0 13,747
ISHARES TR RUS MDCP VAL ETF 464287473   565,748 4,514 SH   SOLE   0 0 4,514
ISHARES TR RUS MD CP GR ETF 464287481   587,209 5,145 SH   SOLE   0 0 5,145
ISHARES TR RUSSELL 2000 ETF 464287655   638,891 3,038 SH   SOLE   0 0 3,038
ISHARES TR MRGSTR SM CP GR 464288604   622,277 13,362 SH   SOLE   0 0 13,362
ISHARES TR PFD AND INCM SEC 464288687   283,826 8,806 SH   SOLE   0 0 8,806
ISHARES TR CMBS ETF 46429B366   205,518 4,363 SH   SOLE   0 0 4,363
ISHARES TR 0-5YR INVT GR CP 46434V100   1,043,395 21,199 SH   SOLE   0 0 21,199
ISHARES TR 0-5YR HI YL CP 46434V407   374,986 8,813 SH   SOLE   0 0 8,813
ISHARES TR FALN ANGLS USD 46435G474   287,512 10,704 SH   SOLE   0 0 10,704
J & J SNACK FOODS CORP COM 466032109   265,463 1,827 SH   SOLE   0 0 1,827
JPMORGAN CHASE & CO. COM 46625H100   204,106 1,019 SH   SOLE   0 0 1,019
JUNIPER NETWORKS INC COM 48203R104   275,319 7,429 SH   SOLE   0 0 7,429
KKR REAL ESTATE FIN TR INC COM 48251K100   172,682 16,749 SH   SOLE   0 0 16,749
KINDER MORGAN INC DEL COM 49456B101   351,963 19,191 SH   SOLE   0 0 19,191
KRAFT HEINZ CO COM 500754106   355,396 9,609 SH   SOLE   0 0 9,609
KROGER CO COM 501044101   415,066 7,265 SH   SOLE   0 0 7,265
LKQ CORP COM 501889208   240,345 4,500 SH   SOLE   0 0 4,500
LEGGETT & PLATT INC COM 524660107   250,203 12,748 SH   SOLE   0 0 12,748
LENNAR CORP CL A 526057104   267,265 1,554 SH   SOLE   0 0 1,554
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   299,750 5,103 SH   SOLE   0 0 5,103
ELI LILLY & CO COM 532457108   416,259 535 SH   SOLE   0 0 535
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   735,900 25,659 SH   SOLE   0 0 25,659
LOCKHEED MARTIN CORP COM 539830109   308,286 673 SH   SOLE   0 0 673
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   10,200 10,000 SH   SOLE   0 0 10,000
MICROSOFT CORP COM 594918104   405,157 963 SH   SOLE   0 0 963
NOV INC COM 62955J103   289,970 14,855 SH   SOLE   0 0 14,855
NASDAQ INC COM 631103108   276,252 4,378 SH   SOLE   0 0 4,378
NETFLIX INC COM 64110L106   484,042 797 SH   SOLE   0 0 797
NEXTERA ENERGY INC COM 65339F101   323,001 5,054 SH   SOLE   0 0 5,054
NVIDIA CORPORATION COM 67066G104   837,600 927 SH   SOLE   0 0 927
OMNICOM GROUP INC COM 681919106   253,816 2,600 SH   SOLE   0 0 2,600
OMEGA HEALTHCARE INVS INC COM 681936100   203,543 6,427 SH   SOLE   0 0 6,427
PACER FDS TR TRENDPILOT US BD 69374H642   575,302 28,208 SH   SOLE   0 0 28,208
PACER FDS TR PACER US SMALL 69374H857   787,182 16,013 SH   SOLE   0 0 16,013
PAYONEER GLOBAL INC COM 70451X104   275,023 56,589 SH   SOLE   0 0 56,589
PEOPLES BANCORP INC COM 709789101   299,416 10,112 SH   SOLE   0 0 10,112
PFIZER INC COM 717081103   223,506 8,054 SH   SOLE   0 0 8,054
PHILLIPS 66 COM 718546104   581,654 3,561 SH   SOLE   0 0 3,561
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   203,784 2,148 SH   SOLE   0 0 2,148
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,153,628 11,474 SH   SOLE   0 0 11,474
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   201,158 9,736 SH   SOLE   0 0 9,736
ROLLINS INC COM 775711104   468,815 10,132 SH   SOLE   0 0 10,132
S & T BANCORP INC COM 783859101   284,550 8,870 SH   SOLE   0 0 8,870
SPDR S&P 500 ETF TR TR UNIT 78462F103   261,283 498 SH   SOLE   0 0 498
SPDR SER TR PORTFOLIO LN COR 78464A367   200,676 8,635 SH   SOLE   0 0 8,635
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,221,845 85,056 SH   SOLE   0 0 85,056
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,314,275 66,153 SH   SOLE   0 0 66,153
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   409,016 9,713 SH   SOLE   0 0 9,713
SPDR SER TR BLOOMBERG SHT TE 78468R408   257,876 10,225 SH   SOLE   0 0 10,225
SCHLUMBERGER LTD COM STK 806857108   434,368 7,888 SH   SOLE   0 0 7,888
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   293,978 4,737 SH   SOLE   0 0 4,737
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,035,601 7,010 SH   SOLE   0 0 7,010
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,205,908 12,773 SH   SOLE   0 0 12,773
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,250,505 29,689 SH   SOLE   0 0 29,689
SELECT SECTOR SPDR TR INDL 81369Y704   2,051,481 16,287 SH   SOLE   0 0 16,287
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,514,886 7,274 SH   SOLE   0 0 7,274
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,266,851 15,514 SH   SOLE   0 0 15,514
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   860,845 21,777 SH   SOLE   0 0 21,777
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   947,714 14,436 SH   SOLE   0 0 14,436
SNAP ON INC COM 833034101   215,660 728 SH   SOLE   0 0 728
SYNCHRONY FINANCIAL COM 87165B103   418,884 9,714 SH   SOLE   0 0 9,714
TAPESTRY INC COM 876030107   428,982 9,035 SH   SOLE   0 0 9,035
TEGNA INC COM 87901J105   445,079 29,569 SH   SOLE   0 0 29,569
THERMON GROUP HLDGS INC COM 88362T103   312,672 9,556 SH   SOLE   0 0 9,556
TYLER TECHNOLOGIES INC COM 902252105   267,331 629 SH   SOLE   0 0 629
US BANCORP DEL COM NEW 902973304   748,708 16,568 SH   SOLE   0 0 16,568
UNITED BANKSHARES INC WEST V COM 909907107   312,515 8,642 SH   SOLE   0 0 8,642
VALERO ENERGY CORP COM 91913Y100   673,907 3,948 SH   SOLE   0 0 3,948
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   474,390 16,347 SH   SOLE   0 0 16,347
VANECK ETF TRUST IG FLOATING RATE 92189F486   338,516 13,270 SH   SOLE   0 0 13,270
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,229,829 5,466 SH   SOLE   0 0 5,466
VANGUARD WORLD FD MEGA CAP INDEX 921910873   357,856 1,915 SH   SOLE   0 0 1,915
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,303,231 9,932 SH   SOLE   0 0 9,932
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   514,259 12,312 SH   SOLE   0 0 12,312
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   311,013 647 SH   SOLE   0 0 647
VERIZON COMMUNICATIONS INC COM 92343V104   412,677 9,835 SH   SOLE   0 0 9,835
VITA COCO CO INC COM 92846Q107   356,165 14,579 SH   SOLE   0 0 14,579
WILLIAMS COS INC COM 969457100   264,996 6,800 SH   SOLE   0 0 6,800
WOODWARD INC COM 980745103   334,132 2,168 SH   SOLE   0 0 2,168