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
ABBVIE INC COM 00287Y109 318 2,352 SH   SOLE 0 0 0 2,352
ADOBE SYSTEMS INCORPORATED COM 00724F101 212 374 SH   SOLE 0 0 0 374
ADVANCED MICRO DEVICES INC COM 007903107 561 3,902 SH   SOLE 0 0 0 3,902
ADVISORSHARES TR DORSY MICR ETF 00768Y537 3,973 101,754 SH   SOLE 0 0 0 101,754
ALPHABET INC CAP STK CL A 02079K305 747 258 SH   SOLE 0 0 0 258
AMAZON COM INC COM 023135106 670 201 SH   SOLE 0 0 0 201
AMGEN INC COM 031162100 350 1,555 SH   SOLE 0 0 0 1,555
AMN HEALTHCARE SVCS INC COM 001744101 1,441 11,777 SH   SOLE 0 0 0 11,777
ANALOG DEVICES INC COM 032654105 200 1,140 SH   SOLE 0 0 0 1,140
AON PLC SHS CL A G0403H108 219 728 SH   SOLE 0 0 0 728
APPLE INC COM 037833100 1,409 7,933 SH   SOLE 0 0 0 7,933
ASML HOLDING N V N Y REGISTRY SHS N07059210 288 362 SH   SOLE 0 0 0 362
ATLASSIAN CORP PLC CL A G06242104 316 829 SH   SOLE 0 0 0 829
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,191 3,982 SH   SOLE 0 0 0 3,982
BIO-TECHNE CORP COM 09073M104 1,185 2,290 SH   SOLE 0 0 0 2,290
BIONTECH SE SPONSORED ADS 09075V102 212 823 SH   SOLE 0 0 0 823
BOEING CO COM 097023105 318 1,581 SH   SOLE 0 0 0 1,581
BRUKER CORP COM 116794108 957 11,411 SH   SOLE 0 0 0 11,411
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,789 43,146 SH   SOLE 0 0 0 43,146
CARNIVAL CORP COMMON STOCK 143658300 245 12,162 SH   SOLE 0 0 0 12,162
CHARLES RIV LABS INTL INC COM 159864107 237 629 SH   SOLE 0 0 0 629
CIENA CORP COM NEW 171779309 235 3,049 SH   SOLE 0 0 0 3,049
CINCINNATI FINL CORP COM 172062101 220 1,934 SH   SOLE 0 0 0 1,934
CISCO SYS INC COM 17275R102 307 4,845 SH   SOLE 0 0 0 4,845
COLGATE PALMOLIVE CO COM 194162103 272 3,192 SH   SOLE 0 0 0 3,192
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 289 10,743 SH   SOLE 0 0 0 10,743
COMCAST CORP NEW CL A 20030N101 261 5,190 SH   SOLE 0 0 0 5,190
CONAGRA BRANDS INC COM 205887102 207 6,070 SH   SOLE 0 0 0 6,070
CONOCOPHILLIPS COM 20825C104 471 6,523 SH   SOLE 0 0 0 6,523
COSTCO WHSL CORP NEW COM 22160K105 249 438 SH   SOLE 0 0 0 438
CSX CORP COM 126408103 250 6,640 SH   SOLE 0 0 0 6,640
CUBESMART COM 229663109 497 8,735 SH   SOLE 0 0 0 8,735
DANAHER CORPORATION COM 235851102 261 794 SH   SOLE 0 0 0 794
DEXCOM INC COM 252131107 256 476 SH   SOLE 0 0 0 476
DIGITAL RLTY TR INC COM 253868103 277 1,566 SH   SOLE 0 0 0 1,566
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 3,926 29,561 SH   SOLE 0 0 0 29,561
DOMINION ENERGY INC COM 25746U109 456 5,809 SH   SOLE 0 0 0 5,809
DOMINOS PIZZA INC COM 25754A201 214 379 SH   SOLE 0 0 0 379
DUKE ENERGY CORP NEW COM NEW 26441C204 303 2,892 SH   SOLE 0 0 0 2,892
EASTMAN CHEM CO COM 277432100 524 4,337 SH   SOLE 0 0 0 4,337
EATON CORP PLC SHS G29183103 414 2,398 SH   SOLE 0 0 0 2,398
EDWARDS LIFESCIENCES CORP COM 28176E108 259 1,999 SH   SOLE 0 0 0 1,999
EMERSON ELEC CO COM 291011104 453 4,876 SH   SOLE 0 0 0 4,876
ENTEGRIS INC COM 29362U104 1,154 8,327 SH   SOLE 0 0 0 8,327
EOG RES INC COM 26875P101 244 2,751 SH   SOLE 0 0 0 2,751
EPAM SYS INC COM 29414B104 1,582 2,366 SH   SOLE 0 0 0 2,366
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 2,484 77,055 SH   SOLE 0 0 0 77,055
EXTRA SPACE STORAGE INC COM 30225T102 248 1,093 SH   SOLE 0 0 0 1,093
EXXON MOBIL CORP COM 30231G102 201 3,287 SH   SOLE 0 0 0 3,287
FASTENAL CO COM 311900104 405 6,321 SH   SOLE 0 0 0 6,321
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,996 29,512 SH   SOLE 0 0 0 29,512
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 528 10,003 SH   SOLE 0 0 0 10,003
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 4,723 75,683 SH   SOLE 0 0 0 75,683
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4,852 36,753 SH   SOLE 0 0 0 36,753
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4,754 76,631 SH   SOLE 0 0 0 76,631
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 4,848 77,994 SH   SOLE 0 0 0 77,994
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 173 14,525 SH   SOLE 0 0 0 14,525
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4,918 106,272 SH   SOLE 0 0 0 106,272
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 523 5,095 SH   SOLE 0 0 0 5,095
FIRST TR NASDAQ 100 TECH IND SHS 337345102 5,324 30,394 SH   SOLE 0 0 0 30,394
FORTINET INC COM 34959E109 504 1,402 SH   SOLE 0 0 0 1,402
GENERAC HLDGS INC COM 368736104 294 834 SH   SOLE 0 0 0 834
GENERAL MTRS CO COM 37045V100 242 4,134 SH   SOLE 0 0 0 4,134
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 390 17,075 SH   SOLE 0 0 0 17,075
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 521 17,065 SH   SOLE 0 0 0 17,065
HALLIBURTON CO COM 406216101 513 22,444 SH   SOLE 0 0 0 22,444
IDEXX LABS INC COM 45168D104 1,595 2,422 SH   SOLE 0 0 0 2,422
ILLINOIS TOOL WKS INC COM 452308109 416 1,685 SH   SOLE 0 0 0 1,685
IMPACT SHS TR I YWCA WOMENS ETF 45259A100 3,820 108,657 SH   SOLE 0 0 0 108,657
INTUIT COM 461202103 1,529 2,377 SH   SOLE 0 0 0 2,377
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,777 22,551 SH   SOLE 0 0 0 22,551
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 314 4,627 SH   SOLE 0 0 0 4,627
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 2,829 35,801 SH   SOLE 0 0 0 35,801
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 336 6,632 SH   SOLE 0 0 0 6,632
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 202 1,319 SH   SOLE 0 0 0 1,319
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 326 5,070 SH   SOLE 0 0 0 5,070
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,054 14,484 SH   SOLE 0 0 0 14,484
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 340 5,585 SH   SOLE 0 0 0 5,585
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 465 24,133 SH   SOLE 0 0 0 24,133
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4,082 75,756 SH   SOLE 0 0 0 75,756
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 328 1,659 SH   SOLE 0 0 0 1,659
INVESCO QQQ TR UNIT SER 1 46090E103 4,451 11,187 SH   SOLE 0 0 0 11,187
ISHARES TR MSCI EAFE ETF 464287465 2,480 31,519 SH   SOLE 0 0 0 31,519
ISHARES TR MSCI USA MMENTM 46432F396 2,756 15,157 SH   SOLE 0 0 0 15,157
ISHARES TR U.S. BAS MTL ETF 464287838 432 3,079 SH   SOLE 0 0 0 3,079
ISHARES TR RUS TP200 GR ETF 464289438 3,996 23,049 SH   SOLE 0 0 0 23,049
ISHARES TR MSCI KLD400 SOC 464288570 2,856 30,733 SH   SOLE 0 0 0 30,733
ISHARES TR S&P 500 GRWT ETF 464287309 372 4,450 SH   SOLE 0 0 0 4,450
ISHARES TR ESG AWR MSCI USA 46435G425 267 2,472 SH   SOLE 0 0 0 2,472
ISHARES TR US BR DEL SE ETF 464288794 3,985 36,163 SH   SOLE 0 0 0 36,163
ISHARES TR U.S. FINLS ETF 464287788 516 5,956 SH   SOLE 0 0 0 5,956
ISHARES TR FALN ANGLS USD 46435G474 1,641 54,748 SH   SOLE 0 0 0 54,748
ISHARES TR U.S. REAL ES ETF 464287739 257 2,213 SH   SOLE 0 0 0 2,213
ISHARES TR 20 YR TR BD ETF 464287432 320 2,161 SH   SOLE 0 0 0 2,161
ISHARES TR IBOXX HI YD ETF 464288513 1,090 12,526 SH   SOLE 0 0 0 12,526
ISHARES TR MSCI ACWI ETF 464288257 709 6,702 SH   SOLE 0 0 0 6,702
ISHARES TR IBOXX INV CP ETF 464287242 601 4,536 SH   SOLE 0 0 0 4,536
ISHARES TR ISHARES SEMICDTR 464287523 4,518 8,330 SH   SOLE 0 0 0 8,330
ISHARES TR SHORT TREAS BD 464288679 5,114 46,311 SH   SOLE 0 0 0 46,311
ISHARES TR EXPANDED TECH 464287515 466 1,171 SH   SOLE 0 0 0 1,171
ISHARES TR U.S. ENERGY ETF 464287796 654 21,714 SH   SOLE 0 0 0 21,714
ISHARES TR RUSSELL 2000 ETF 464287655 421 1,892 SH   SOLE 0 0 0 1,892
ISHARES TR US CONSUM DISCRE 464287580 479 5,697 SH   SOLE 0 0 0 5,697
ISHARES TR U.S. TECH ETF 464287721 5,348 46,577 SH   SOLE 0 0 0 46,577
ISHARES U S ETF TR TECHNOLOGY 46431W648 4,425 72,315 SH   SOLE 0 0 0 72,315
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 3,912 38,031 SH   SOLE 0 0 0 38,031
JOHNSON & JOHNSON COM 478160104 697 4,073 SH   SOLE 0 0 0 4,073
JOHNSON CTLS INTL PLC SHS G51502105 1,378 16,942 SH   SOLE 0 0 0 16,942
JPMORGAN CHASE & CO COM 46625H100 384 2,428 SH   SOLE 0 0 0 2,428
KEYSIGHT TECHNOLOGIES INC COM 49338L103 393 1,905 SH   SOLE 0 0 0 1,905
KLA CORP COM NEW 482480100 201 467 SH   SOLE 0 0 0 467
KROGER CO COM 501044101 448 9,897 SH   SOLE 0 0 0 9,897
LISTED FD TR SHARES LAG CAP 53656F805 340 8,359 SH   SOLE 0 0 0 8,359
LITTELFUSE INC COM 537008104 1,070 3,399 SH   SOLE 0 0 0 3,399
LOCKHEED MARTIN CORP COM 539830109 211 595 SH   SOLE 0 0 0 595
LOWES COS INC COM 548661107 1,747 6,760 SH   SOLE 0 0 0 6,760
MARRIOTT INTL INC NEW CL A 571903202 287 1,734 SH   SOLE 0 0 0 1,734
META PLATFORMS INC CL A 30303M102 334 993 SH   SOLE 0 0 0 993
MICROSOFT CORP COM 594918104 987 2,936 SH   SOLE 0 0 0 2,936
NEW AMER HIGH INCOME FD INC COM NEW 641876800 103 11,054 SH   SOLE 0 0 0 11,054
NEWMONT CORP COM 651639106 313 5,039 SH   SOLE 0 0 0 5,039
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 4,007 86,745 SH   SOLE 0 0 0 86,745
NVIDIA CORPORATION COM 67066G104 2,969 10,096 SH   SOLE 0 0 0 10,096
OMNICELL COM COM 68213N109 1,083 6,004 SH   SOLE 0 0 0 6,004
ONEOK INC NEW COM 682680103 2,355 40,075 SH   SOLE 0 0 0 40,075
PACER FDS TR US CASH COWS 100 69374H881 334 7,099 SH   SOLE 0 0 0 7,099
PACER FDS TR BNCHMRK INDSTR 69374H766 4,836 86,298 SH   SOLE 0 0 0 86,298
PACER FDS TR PACER US SMALL 69374H857 311 7,278 SH   SOLE 0 0 0 7,278
PFIZER INC COM 717081103 642 10,877 SH   SOLE 0 0 0 10,877
PROSHARES TR PET CARE ETF 74348A145 304 3,851 SH   SOLE 0 0 0 3,851
PROSHARES TR PSHS ULT S&P 500 74347R107 10,068 68,782 SH   SOLE 0 0 0 68,782
RENT A CTR INC NEW COM 76009N100 200 4,168 SH   SOLE 0 0 0 4,168
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,011 14,277 SH   SOLE 0 0 0 14,277
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,284 11,172 SH   SOLE 0 0 0 11,172
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 918 10,129 SH   SOLE 0 0 0 10,129
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,675 55,646 SH   SOLE 0 0 0 55,646
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 545 7,011 SH   SOLE 0 0 0 7,011
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,785 71,310 SH   SOLE 0 0 0 71,310
SELECT SECTOR SPDR TR ENERGY 81369Y506 878 15,822 SH   SOLE 0 0 0 15,822
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,445 13,655 SH   SOLE 0 0 0 13,655
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 645 12,448 SH   SOLE 0 0 0 12,448
SONOCO PRODS CO COM 835495102 201 3,476 SH   SOLE 0 0 0 3,476
SOUTHWEST AIRLS CO COM 844741108 277 6,471 SH   SOLE 0 0 0 6,471
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,341 51,248 SH   SOLE 0 0 0 51,248
SPDR SER TR S&P METALS MNG 78464A755 328 7,319 SH   SOLE 0 0 0 7,319
SPDR SER TR S&P HOMEBUILD 78464A888 4,440 51,760 SH   SOLE 0 0 0 51,760
SPDR SER TR S&P SEMICNDCTR 78464A862 568 2,338 SH   SOLE 0 0 0 2,338
SPDR SER TR S&P RETAIL ETF 78464A714 2,479 27,460 SH   SOLE 0 0 0 27,460
SPDR SER TR S&P CAP MKTS 78464A771 4,187 40,378 SH   SOLE 0 0 0 40,378
SPDR SER TR PORTFOLIO S&P500 78464A854 291 5,215 SH   SOLE 0 0 0 5,215
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 367 7,821 SH   SOLE 0 0 0 7,821
TAPESTRY INC COM 876030107 244 6,004 SH   SOLE 0 0 0 6,004
TARGET CORP COM 87612E106 353 1,527 SH   SOLE 0 0 0 1,527
TESLA INC COM 88160R101 257 243 SH   SOLE 0 0 0 243
TRADEWEB MKTS INC CL A 892672106 276 2,761 SH   SOLE 0 0 0 2,761
TRANE TECHNOLOGIES PLC SHS G8994E103 1,230 6,089 SH   SOLE 0 0 0 6,089
UNION PAC CORP COM 907818108 457 1,815 SH   SOLE 0 0 0 1,815
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 196 16,761 SH   SOLE 0 0 0 16,761
UNIVERSAL CORP VA COM 913456109 384 6,986 SH   SOLE 0 0 0 6,986
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 202 655 SH   SOLE 0 0 0 655
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3,328 100,944 SH   SOLE 0 0 0 100,944
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 304 2,710 SH   SOLE 0 0 0 2,710
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,192 7,312 SH   SOLE 0 0 0 7,312
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,143 62,329 SH   SOLE 0 0 0 62,329
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,888 21,118 SH   SOLE 0 0 0 21,118
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 889 14,609 SH   SOLE 0 0 0 14,609
VANGUARD WELLINGTON FD US MOMENTUM 921935508 316 2,377 SH   SOLE 0 0 0 2,377
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,271 16,363 SH   SOLE 0 0 0 16,363
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,599 37,347 SH   SOLE 0 0 0 37,347
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 327 5,100 SH   SOLE 0 0 0 5,100
VISA INC COM CL A 92826C839 290 1,338 SH   SOLE 0 0 0 1,338
WALMART INC COM 931142103 661 4,565 SH   SOLE 0 0 0 4,565
WATSCO INC COM 942622200 341 1,091 SH   SOLE 0 0 0 1,091
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,312 2,797 SH   SOLE 0 0 0 2,797
WISDOMTREE TR INDIA ERNGS FD 97717W422 318 8,728 SH   SOLE 0 0 0 8,728
XYLEM INC COM 98419M100 906 7,555 SH   SOLE 0 0 0 7,555
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 246 413 SH   SOLE 0 0 0 413
ZOETIS INC CL A 98978V103 398 1,632 SH   SOLE 0 0 0 1,632