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
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,460,713 12,075 SH   SOLE   0 0 12,075
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,189,796 9,127 SH   SOLE   0 0 9,127
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 65,435,867 946,836 SH   SOLE   0 0 946,836
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1,340,885 15,925 SH   SOLE   0 0 15,925
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 315,897 915 SH   SOLE   0 0 915
APPLE INC COM 037833100 BBG001S5N8V8 2,678,168 13,807 SH   SOLE   0 0 13,807
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,361,875 15,080 SH   SOLE   0 0 15,080
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 848,612 4,407 SH   SOLE   0 0 4,407
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,143,478 41,428 SH   SOLE   0 0 41,428
COCA COLA CO COM 191216100 BBG001S5SMQ8 997,605 16,566 SH   SOLE   0 0 16,566
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 279,298 5,875 SH   SOLE   0 0 5,875
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 819,295 7,195 SH   SOLE   0 0 7,195
DISNEY WALT CO COM 254687106 BBG001S5QHF3 667,279 7,474 SH   SOLE   0 0 7,474
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 720,916 13,920 SH   SOLE   0 0 13,920
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 251,144 2,799 SH   SOLE   0 0 2,799
EOG RES INC COM 26875P101 BBG001S5ZB93 1,419,914 12,408 SH   SOLE   0 0 12,408
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 330,534 6,531 SH   SOLE   0 0 6,531
ETHAN ALLEN INTERIORS INC COM 297602104 BBG001S67JZ6 1,753,360 62,000 SH   SOLE   0 0 62,000
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2,869,964 26,760 SH   SOLE   0 0 26,760
FIRST SOLAR INC COM 336433107 BBG001S991Z7 358,320 1,885 SH   SOLE   0 0 1,885
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 601,736 39,771 SH   SOLE   0 0 39,771
FORTINET INC COM 34959E109 BBG001S77BL6 803,522 10,630 SH   SOLE   0 0 10,630
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 462,010 11,982 SH   SOLE   0 0 11,982
HERSHEY CO COM 427866108 BBG001S5S148 499,400 2,000 SH   SOLE   0 0 2,000
HF SINCLAIR CORP COM 403949100 BBG0135B2269 697,924 15,645 SH   SOLE   0 0 15,645
HOME DEPOT INC COM 437076102 BBG001S5RTW7 727,830 2,343 SH   SOLE   0 0 2,343
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,866,152 8,994 SH   SOLE   0 0 8,994
HP INC COM 40434L105 BBG001S6W7N7 1,987,858 64,730 SH   SOLE   0 0 64,730
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 2,906,032 116,755 SH   SOLE   0 0 116,755
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 202,638 10,397 SH   SOLE   0 0 10,397
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 105,191,917 692,143 SH   SOLE   0 0 692,143
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 314,569 14,951 SH   SOLE   0 0 14,951
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 240,172 1,605 SH   SOLE   0 0 1,605
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 88,394,176 1,752,114 SH   SOLE   0 0 1,752,114
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 22,041,276 605,696 SH   SOLE   0 0 605,696
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 289,139 13,841 SH   SOLE   0 0 13,841
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 438,831 10,587 SH   SOLE   0 0 10,587
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 3,277,740 40,426 SH   SOLE   0 0 40,426
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 508,599 6,775 SH   SOLE   0 0 6,775
ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 580,710 9,315 SH   SOLE   0 0 9,315
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 948,897 5,067 SH   SOLE   0 0 5,067
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 424,875 5,665 SH   SOLE   0 0 5,665
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 417,351 3,878 SH   SOLE   0 0 3,878
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1,033,739 12,099 SH   SOLE   0 0 12,099
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 425,405 2,570 SH   SOLE   0 0 2,570
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,633,728 11,233 SH   SOLE   0 0 11,233
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 257,326 14,943 SH   SOLE   0 0 14,943
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1,123,077 1,747 SH   SOLE   0 0 1,747
LINDE PLC SHS G54950103 BBG01FND0CH6 200,483 526 SH   SOLE   0 0 526
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 334,236 726 SH   SOLE   0 0 726
M & T BK CORP COM 55261F104 BBG001S7S2B4 1,609,746 13,007 SH   SOLE   0 0 13,007
MASTEC INC COM 576323109 BBG001S95HF8 255,405 2,165 SH   SOLE   0 0 2,165
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 948,975 10,879 SH   SOLE   0 0 10,879
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,275,948 2,986 SH   SOLE   0 0 2,986
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 1,771,642 19,775 SH   SOLE   0 0 19,775
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,675,586 4,920 SH   SOLE   0 0 4,920
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 222,035 411 SH   SOLE   0 0 411
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 298,287 654 SH   SOLE   0 0 654
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 216,043 1,335 SH   SOLE   0 0 1,335
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 290,192 686 SH   SOLE   0 0 686
ONEOK INC NEW COM 682680103 BBG001S5TWK1 2,104,960 34,105 SH   SOLE   0 0 34,105
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 42,120,792 1,270,612 SH   SOLE   0 0 1,270,612
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 32,517,986 679,298 SH   SOLE   0 0 679,298
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 399,255 26,044 SH   SOLE   0 0 26,044
PFIZER INC COM 717081103 BBG001S5V466 1,033,331 28,172 SH   SOLE   0 0 28,172
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 789,123 8,613 SH   SOLE   0 0 8,613
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,297,978 15,144 SH   SOLE   0 0 15,144
PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 295,944 5,800 SH   SOLE   0 0 5,800
PROSHARES TR SHRT RL EST FD 74347G366 BBG001T7CNH8 649,755 32,899 SH   SOLE   0 0 32,899
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1,765,459 20,012 SH   SOLE   0 0 20,012
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 249,205 3,980 SH   SOLE   0 0 3,980
QUALCOMM INC COM 747525103 BBG001S6VS70 336,278 2,825 SH   SOLE   0 0 2,825
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 1,668,504 17,033 SH   SOLE   0 0 17,033
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,185,802 5,613 SH   SOLE   0 0 5,613
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 262,801 5,350 SH   SOLE   0 0 5,350
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 360,315 10,107 SH   SOLE   0 0 10,107
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 322,774 9,558 SH   SOLE   0 0 9,558
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2,429,026 46,382 SH   SOLE   0 0 46,382
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 594,493 30,440 SH   SOLE   0 0 30,440
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,554,374 35,488 SH   SOLE   0 0 35,488
SOUTHERN CO COM 842587107 BBG001S5W777 2,124,120 30,237 SH   SOLE   0 0 30,237
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,402,094 7,865 SH   SOLE   0 0 7,865
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 59,315,876 1,290,036 SH   SOLE   0 0 1,290,036
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 343,705 10,704 SH   SOLE   0 0 10,704
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 47,088,130 771,810 SH   SOLE   0 0 771,810
STATE STR CORP COM 857477103 BBG001S5RLD5 1,383,688 18,908 SH   SOLE   0 0 18,908
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 268,697 5,375 SH   SOLE   0 0 5,375
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,772,657 9,847 SH   SOLE   0 0 9,847
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1,542,444 1,725 SH   SOLE   0 0 1,725
UNIFIED SER TR ABSLUTE SELCT VL 90470L568 BBG00RHHGRP0 2,449,927 87,093 SH   SOLE   0 0 87,093
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1,680,280 32,233 SH   SOLE   0 0 32,233
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1,277,211 38,657 SH   SOLE   0 0 38,657
VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 574,416 32,508 SH   SOLE   0 0 32,508
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 428,873 8,774 SH   SOLE   0 0 8,774
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 664,673 2,349 SH   SOLE   0 0 2,349
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 428,245 9,312 SH   SOLE   0 0 9,312
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,333,925 5,617 SH   SOLE   0 0 5,617
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 248,698 1,740 SH   SOLE   0 0 1,740
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1,064,972 6,141 SH   SOLE   0 0 6,141
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 724,579 16,977 SH   SOLE   0 0 16,977
WESCO INTL INC COM 95082P105 BBG001SCRP78 317,832 1,775 SH   SOLE   0 0 1,775
WESTROCK CO COM 96145D105 BBG008NXC581 1,236,637 42,540 SH   SOLE   0 0 42,540
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 2,526,851 70,543 SH   SOLE   0 0 70,543
ZYNEX INC COM 98986M103 BBG001S7T7V0 109,806 11,450 SH   SOLE   0 0 11,450