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
Expires: July 31, 2015
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
TRAVELERS COMPANIES INC COM 89417E109 5,250,736 19,855 SH SOLE 0 0 19,855
DELL TECHNOLOGIES INC CL C 24703L202 2,752,533 30,198 SH SOLE 0 0 30,198
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 18,003,430 179,711 SH SOLE 0 0 179,711
BILL HOLDINGS INC COM 090043100 217,519 4,740 SH SOLE 0 0 4,740
RBB FD INC US TREASY 2 YR 74933W486 3,669,639 75,709 SH SOLE 0 0 75,709
BRUKER CORP COM 116794108 513,391 12,300 SH SOLE 0 0 12,300
DARDEN RESTAURANTS INC COM 237194105 2,049,332 9,864 SH SOLE 0 0 9,864
SELECT WATER SOLUTIONS INC CL A COM 81617J301 169,472 16,140 SH SOLE 0 0 16,140
COMMUNITY FINANCIAL SYSTEM I COM 203607106 559,039 9,832 SH SOLE 0 0 9,832
EXELON CORP COM 30161N101 804,933 17,468 SH SOLE 0 0 17,468
VALVOLINE INC COM 92047W101 359,770 10,335 SH SOLE 0 0 10,335
WILEY JOHN & SONS INC CL A 968223206 713,548 16,013 SH SOLE 0 0 16,013
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,473,829 41,114 SH SOLE 0 0 41,114
ADVANCED MICRO DEVICES INC COM 007903107 2,748,192 26,749 SH SOLE 0 0 26,749
TENET HEALTHCARE CORP COM NEW 88033G407 716,347 5,326 SH SOLE 0 0 5,326
BALL CORP COM 058498106 1,082,110 20,782 SH SOLE 0 0 20,782
TOAST INC CL A 888787108 715,809 21,580 SH SOLE 0 0 21,580
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 405,606 11,487 SH SOLE 0 0 11,487
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,263,003 11,548 SH SOLE 0 0 11,548
HURON CONSULTING GROUP INC COM 447462102 316,164 2,204 SH SOLE 0 0 2,204
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 247,233 5,842 SH SOLE 0 0 5,842
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,741,316 13,192 SH SOLE 0 0 13,192
STONECO LTD COM CL A G85158106 193,880 18,500 SH SOLE 0 0 18,500
BANK HAWAII CORP COM 062540109 409,333 5,935 SH SOLE 0 0 5,935
SPDR SER TR AEROSPACE DEF 78464A631 258,550 1,609 SH SOLE 0 0 1,609
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,137,943 222,631 SH SOLE 0 0 222,631
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,556,959 90,758 SH SOLE 0 0 90,758
ETF SER SOLUTIONS APTUS LRG CAP UP 26922B444 344,406 14,870 SH SOLE 0 0 14,870
J P MORGAN EXCHANGE TRADED F JPMORGAN INTL VL 46654Q757 1,262,748 20,413 SH SOLE 0 0 20,413
DOVER CORP COM 260003108 1,964,412 11,182 SH SOLE 0 0 11,182
GRAINGER W W INC COM 384802104 5,315,130 5,381 SH SOLE 0 0 5,381
OCEANEERING INTL INC COM 675232102 337,532 15,476 SH SOLE 0 0 15,476
ING GROEP N.V. SPONSORED ADR 456837103 713,595 36,426 SH SOLE 0 0 36,426
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 426,250 11,791 SH SOLE 0 0 11,791
NEBIUS GROUP N.V. SHS CLASS A N97284108 728,316 34,501 SH SOLE 0 0 34,501
PEARSON PLC SPONSORED ADR 705015105 519,345 32,439 SH SOLE 0 0 32,439
ISHARES TR BROAD USD HIGH 46435U853 272,744 7,410 SH SOLE 0 0 7,410
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 6,201,187 168,648 SH SOLE 0 0 168,648
T-MOBILE US INC COM 872590104 5,294,959 19,853 SH SOLE 0 0 19,853
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,282,472 5,773 SH SOLE 0 0 5,773
LOGITECH INTL S A SHS H50430232 273,404 3,239 SH SOLE 0 0 3,239
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 528,787 21,987 SH SOLE 0 0 21,987
ISHARES TR MSCI INTL QUALTY 46434V456 4,198,354 105,779 SH SOLE 0 0 105,779
NOVARTIS AG SPONSORED ADR 66987V109 5,183,089 46,493 SH SOLE 0 0 46,493
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,607,231 24,351 SH SOLE 0 0 24,351
ISHARES TR CORE S&P US VLU 464287663 16,998,477 184,185 SH SOLE 0 0 184,185
AMDOCS LTD SHS G02602103 734,418 8,026 SH SOLE 0 0 8,026
PACCAR INC COM 693718108 493,226 5,065 SH SOLE 0 0 5,065
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 256,581 6,512 SH SOLE 0 0 6,512
LAS VEGAS SANDS CORP COM 517834107 524,233 13,571 SH SOLE 0 0 13,571
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 1,890,883 137,719 SH SOLE 0 0 137,719
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,395,820 373,904 SH SOLE 0 0 373,904
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,507,820 37,918 SH SOLE 0 0 37,918
CLEAN HARBORS INC COM 184496107 4,517,926 22,922 SH SOLE 0 0 22,922
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 578,681 15,436 SH SOLE 0 0 15,436
CACTUS INC CL A 127203107 348,041 7,594 SH SOLE 0 0 7,594
AMERICAN EXPRESS CO COM 025816109 14,349,321 53,333 SH SOLE 0 0 53,333
WILLIS TOWERS WATSON PLC LTD SHS G96629103 877,145 2,595 SH SOLE 0 0 2,595
ISHARES TR PFD AND INCM SEC 464288687 2,237,117 72,799 SH SOLE 0 0 72,799
LATTICE SEMICONDUCTOR CORP COM 518415104 332,323 6,336 SH SOLE 0 0 6,336
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,479,555 89,423 SH SOLE 0 0 89,423
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 501,371 6,350 SH SOLE 0 0 6,350
DTE ENERGY CO COM 233331107 1,559,931 11,282 SH SOLE 0 0 11,282
ISHARES TR US CONSUM DISCRE 464287580 787,786 8,919 SH SOLE 0 0 8,919
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 2,577,284 115,006 SH SOLE 0 0 115,006
MONOLITHIC PWR SYS INC COM 609839105 1,618,148 2,790 SH SOLE 0 0 2,790
SCIENCE APPLICATIONS INTL CO COM 808625107 517,569 4,610 SH SOLE 0 0 4,610
TALEN ENERGY CORP COM 87422Q109 297,708 1,491 SH SOLE 0 0 1,491
CARDINAL HEALTH INC COM 14149Y108 2,935,871 21,310 SH SOLE 0 0 21,310
DOUBLELINE ETF TRUST OPPORTUNISTIC CO 25861R105 243,085 5,265 SH SOLE 0 0 5,265
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 997,515 24,431 SH SOLE 0 0 24,431
ESSENT GROUP LTD COM G3198U102 314,433 5,448 SH SOLE 0 0 5,448
ISHARES TR S&P 500 GRWT ETF 464287309 43,032,704 463,565 SH SOLE 0 0 463,565
FIRST FINL BANKSHARES INC COM 32020R109 322,062 8,966 SH SOLE 0 0 8,966
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 4,710,611 215,490 SH SOLE 0 0 215,490
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 478,988 33,402 SH SOLE 0 0 33,402
SALESFORCE INC COM 79466L302 26,099,123 97,254 SH SOLE 0 0 97,254
DOMINOS PIZZA INC COM 25754A201 2,234,764 4,864 SH SOLE 0 0 4,864
EMERSON ELEC CO COM 291011104 5,404,153 49,290 SH SOLE 0 0 49,290
PNC FINL SVCS GROUP INC COM 693475105 11,070,084 62,981 SH SOLE 0 0 62,981
RB GLOBAL INC COM 74935Q107 3,962,833 39,510 SH SOLE 0 0 39,510
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,123,875 106,836 SH SOLE 0 0 106,836
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 2,718,251 133,575 SH SOLE 0 0 133,575
KIMBERLY-CLARK CORP COM 494368103 1,218,398 8,567 SH SOLE 0 0 8,567
CLOROX CO DEL COM 189054109 3,109,838 21,119 SH SOLE 0 0 21,119
SPDR SER TR S&P METALS MNG 78464A755 240,589 4,297 SH SOLE 0 0 4,297
WABTEC COM 929740108 1,464,737 8,077 SH SOLE 0 0 8,077
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7,402,964 76,754 SH SOLE 0 0 76,754
VANGUARD INDEX FDS MID CAP ETF 922908629 3,550,377 13,728 SH SOLE 0 0 13,728
ISHARES TR US TELECOM ETF 464287713 600,970 21,941 SH SOLE 0 0 21,941
VANGUARD WORLD FD CONSUM STP ETF 92204A207 4,050,314 18,510 SH SOLE 0 0 18,510
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 2,239,097 62,825 SH SOLE 0 0 62,825
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,219,861 12,800 SH SOLE 0 0 12,800
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 870,808 21,523 SH SOLE 0 0 21,523
MINERALS TECHNOLOGIES INC COM 603158106 398,089 6,262 SH SOLE 0 0 6,262
ENTERPRISE FINL SVCS CORP COM 293712105 200,536 3,732 SH SOLE 0 0 3,732
CUSHMAN WAKEFIELD PLC SHS G2717B108 109,650 10,729 SH SOLE 0 0 10,729
SPROTT PHYSICAL GOLD TR UNIT 85207H104 636,676 26,462 SH SOLE 0 0 26,462
BANCFIRST CORP COM 05945F103 1,440,134 13,108 SH SOLE 0 0 13,108
GOLDMAN SACHS GROUP INC COM 38141G104 13,804,643 25,270 SH SOLE 0 0 25,270
GENERAC HLDGS INC COM 368736104 315,358 2,490 SH SOLE 0 0 2,490
BAKER HUGHES COMPANY CL A 05722G100 1,637,414 37,256 SH SOLE 0 0 37,256
ISHARES TR RUS 1000 GRW ETF 464287614 15,147,766 41,950 SH SOLE 0 0 41,950
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 1,609,121 33,781 SH SOLE 0 0 33,781
CNH INDL N V SHS N20944109 469,334 38,219 SH SOLE 0 0 38,219
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,774,026 17,353 SH SOLE 0 0 17,353
POWER INTEGRATIONS INC COM 739276103 352,853 6,987 SH SOLE 0 0 6,987
REGENERON PHARMACEUTICALS COM 75886F107 6,359,497 10,027 SH SOLE 0 0 10,027
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 219,359 7,094 SH SOLE 0 0 7,094
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101 235,469 1,269 SH SOLE 0 0 1,269
COUPANG INC CL A 22266T109 550,399 25,098 SH SOLE 0 0 25,098
RING ENERGY INC COM 76680V108 199,620 173,583 SH SOLE 0 0 173,583
PHILLIPS 66 COM 718546104 2,914,240 23,601 SH SOLE 0 0 23,601
CACI INTL INC CL A 127190304 369,488 1,007 SH SOLE 0 0 1,007
NOVANTA INC COM 67000B104 348,574 2,726 SH SOLE 0 0 2,726
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,217,612 124,674 SH SOLE 0 0 124,674
HARTFORD INSURANCE GROUP INC COM 416515104 1,320,275 10,671 SH SOLE 0 0 10,671
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 894,707 8,025 SH SOLE 0 0 8,025
LXP INDUSTRIAL TRUST COM 529043101 94,423 10,916 SH SOLE 0 0 10,916
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 7,150,318 141,227 SH SOLE 0 0 141,227
UNIFIED SER TR ONEASCENT LARGE 90470L527 23,844,346 834,447 SH SOLE 0 0 834,447
CMS ENERGY CORP COM 125896100 1,362,530 18,140 SH SOLE 0 0 18,140
AXON ENTERPRISE INC COM 05464C101 2,098,015 3,989 SH SOLE 0 0 3,989
ISHARES TR EXPND TEC SC ETF 464287549 1,107,266 12,212 SH SOLE 0 0 12,212
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,830,727 56,728 SH SOLE 0 0 56,728
BEACON ROOFING SUPPLY INC COM 073685109 645,343 5,217 SH SOLE 0 0 5,217
REALTY INCOME CORP COM 756109104 3,300,692 56,899 SH SOLE 0 0 56,899
SMURFIT WESTROCK PLC SHS G8267P108 1,986,990 44,097 SH SOLE 0 0 44,097
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 3,549,105 149,436 SH SOLE 0 0 149,436
ISHARES TR IBONDS 27 ETF 46435UAA9 5,348,924 221,213 SH SOLE 0 0 221,213
GRACO INC COM 384109104 1,565,453 18,746 SH SOLE 0 0 18,746
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 351,232 17,588 SH SOLE 0 0 17,588
ISHARES TR S&P 500 VAL ETF 464287408 28,978,644 152,055 SH SOLE 0 0 152,055
GRIFOLS S A SP ADR REP B NVT 398438408 357,512 50,283 SH SOLE 0 0 50,283
DUN & BRADSTREET HLDGS INC COM 26484T106 491,628 54,992 SH SOLE 0 0 54,992
EVERCORE INC CLASS A 29977A105 1,696,162 8,493 SH SOLE 0 0 8,493
MADRIGAL PHARMACEUTICALS INC COM 558868105 387,539 1,170 SH SOLE 0 0 1,170
REDDIT INC CL A 75734B100 497,121 4,739 SH SOLE 0 0 4,739
GROUP 1 AUTOMOTIVE INC COM 398905109 868,627 2,274 SH SOLE 0 0 2,274
CARNIVAL CORP UNIT 99/99/9999 143658300 444,561 22,763 SH SOLE 0 0 22,763
PIMCO ETF TR ACTIVE BD ETF 72201R775 821,489 8,884 SH SOLE 0 0 8,884
ICON PLC SHS G4705A100 2,137,629 12,216 SH SOLE 0 0 12,216
MERITAGE HOMES CORP COM 59001A102 517,844 7,306 SH SOLE 0 0 7,306
AUTONATION INC COM 05329W102 683,140 4,219 SH SOLE 0 0 4,219
NCINO INC COM 63947X101 556,734 20,267 SH SOLE 0 0 20,267
EDISON INTL COM 281020107 1,105,860 18,769 SH SOLE 0 0 18,769
DOLLAR GEN CORP NEW COM 256677105 10,877,682 123,708 SH SOLE 0 0 123,708
MURPHY OIL CORP COM 626717102 1,449,017 51,022 SH SOLE 0 0 51,022
SEALED AIR CORP NEW COM 81211K100 1,338,540 46,316 SH SOLE 0 0 46,316
FRANKLIN RESOURCES INC COM 354613101 509,952 26,491 SH SOLE 0 0 26,491
AFFILIATED MANAGERS GROUP IN COM 008252108 424,206 2,525 SH SOLE 0 0 2,525
DAKTRONICS INC COM 234264109 190,532 15,643 SH SOLE 0 0 15,643
EDGEWELL PERS CARE CO COM 28035Q102 882,169 28,266 SH SOLE 0 0 28,266
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 228,244 4,766 SH SOLE 0 0 4,766
MASTEC INC COM 576323109 412,336 3,533 SH SOLE 0 0 3,533
ELECTRONIC ARTS INC COM 285512109 2,826,151 19,555 SH SOLE 0 0 19,555
SUPERNUS PHARMACEUTICALS INC COM 868459108 230,658 7,043 SH SOLE 0 0 7,043
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,277,326 14,338 SH SOLE 0 0 14,338
ISHARES TR IBONDS DEC 26 46435U259 1,186,633 46,425 SH SOLE 0 0 46,425
FORD MTR CO COM 345370860 3,135,896 312,652 SH SOLE 0 0 312,652
ADTALEM GLOBAL ED INC COM 00737L103 588,744 5,850 SH SOLE 0 0 5,850
NATIONAL BANKSHARES INC VA COM 634865109 261,453 9,818 SH SOLE 0 0 9,818
CARLISLE COS INC COM 142339100 592,751 1,741 SH SOLE 0 0 1,741
BRADY CORP CL A 104674106 543,159 7,689 SH SOLE 0 0 7,689
WASTE CONNECTIONS INC COM 94106B101 1,548,903 7,935 SH SOLE 0 0 7,935
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 26,992,596 344,821 SH SOLE 0 0 344,821
VERALTO CORP COM SHS 92338C103 869,813 8,926 SH SOLE 0 0 8,926
KRANESHARES TRUST QUADRTC INT RT 500767736 590,904 31,633 SH SOLE 0 0 31,633
PACER FDS TR US CASH COWS 100 69374H881 17,832,040 325,640 SH SOLE 0 0 325,640
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2,030,175 23,284 SH SOLE 0 0 23,284
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1,469,753 33,862 SH SOLE 0 0 33,862
TORONTO DOMINION BK ONT COM NEW 891160509 399,126 6,659 SH SOLE 0 0 6,659
COMMVAULT SYS INC COM 204166102 487,794 3,092 SH SOLE 0 0 3,092
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 3,172,084 171,186 SH SOLE 0 0 171,186
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,170,298 42,603 SH SOLE 0 0 42,603
HEICO CORP NEW CL A 422806208 2,314,385 10,970 SH SOLE 0 0 10,970
ELEMENT SOLUTIONS INC COM 28618M106 640,638 28,334 SH SOLE 0 0 28,334
MOOG INC CL A 615394202 2,394,445 13,813 SH SOLE 0 0 13,813
ATMOS ENERGY CORP COM 049560105 3,910,481 25,297 SH SOLE 0 0 25,297
CENCORA INC COM 03073E105 15,721,633 56,534 SH SOLE 0 0 56,534
ALLSPRING EXCHANGE TRADED FU INCOME PLUS ETF 01989A100 348,378 13,924 SH SOLE 0 0 13,924
SOUTHWEST AIRLS CO COM 844741108 1,491,165 44,406 SH SOLE 0 0 44,406
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,293,671 13,258 SH SOLE 0 0 13,258
BEST BUY INC COM 086516101 1,133,311 15,396 SH SOLE 0 0 15,396
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 417,838 20,573 SH SOLE 0 0 20,573
DOMINION ENERGY INC COM 25746U109 2,663,423 47,502 SH SOLE 0 0 47,502
BANK AMERICA CORP COM 060505104 20,156,944 483,032 SH SOLE 0 0 483,032
SPDR SER TR PORTFOLIO S&P600 78468R853 3,302,373 81,020 SH SOLE 0 0 81,020
PROSHARES TR ULTRA FNCLS NEW 74347X633 201,145 2,256 SH SOLE 0 0 2,256
ALTRIA GROUP INC COM 02209S103 5,919,370 98,623 SH SOLE 0 0 98,623
INGREDION INC COM 457187102 548,850 4,059 SH SOLE 0 0 4,059
COTY INC COM CL A 222070203 136,613 24,975 SH SOLE 0 0 24,975
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,583,045 92,850 SH SOLE 0 0 92,850
NOMAD FOODS LTD USD ORD SHS G6564A105 444,378 22,615 SH SOLE 0 0 22,615
TEXAS PACIFIC LAND CORPORATI COM 88262P102 353,772 267 SH SOLE 0 0 267
APPLIED MATLS INC COM 038222105 7,629,522 52,574 SH SOLE 0 0 52,574
OLD DOMINION FREIGHT LINE IN COM 679580100 2,179,486 13,173 SH SOLE 0 0 13,173
WATERS CORP COM 941848103 1,133,353 3,075 SH SOLE 0 0 3,075
RELIANCE INC COM 759509102 226,669 785 SH SOLE 0 0 785
SPS COMM INC COM 78463M107 1,165,369 8,780 SH SOLE 0 0 8,780
EMBRAER S.A. SPONSORED ADS 29082A107 1,059,828 22,940 SH SOLE 0 0 22,940
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 3,512,570 83,335 SH SOLE 0 0 83,335
VALE S A SPONSORED ADS 91912E105 164,336 16,466 SH SOLE 0 0 16,466
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 138,389 15,690 SH SOLE 0 0 15,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 3,438,068 145,990 SH SOLE 0 0 145,990
PREMIER INC CL A 74051N102 481,043 24,950 SH SOLE 0 0 24,950
WINTRUST FINL CORP COM 97650W108 1,017,666 9,049 SH SOLE 0 0 9,049
XCEL ENERGY INC COM 98389B100 4,507,394 63,673 SH SOLE 0 0 63,673
TIDAL TRUST III AFFORDABLE HOUS 74741A106 2,479,632 144,601 SH SOLE 0 0 144,601
ADVANCED DRAIN SYS INC DEL COM 00790R104 229,108 2,109 SH SOLE 0 0 2,109
ARISTA NETWORKS INC COM SHS 040413205 5,368,788 69,293 SH SOLE 0 0 69,293
ISHARES U S ETF TR INT RT HDG C B 46431W705 1,018,292 11,036 SH SOLE 0 0 11,036
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 446,107 7,709 SH SOLE 0 0 7,709
VANGUARD WORLD FD MATERIALS ETF 92204A801 2,227,509 11,798 SH SOLE 0 0 11,798
SOLVENTUM CORP COM SHS 83444M101 866,932 11,401 SH SOLE 0 0 11,401
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 343,560 4,072 SH SOLE 0 0 4,072
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 4,925,821 112,397 SH SOLE 0 0 112,397
VERONA PHARMA PLC SPONSORED ADS 925050106 816,164 12,855 SH SOLE 0 0 12,855
SNAP ON INC COM 833034101 2,773,666 8,230 SH SOLE 0 0 8,230
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 242,974 3,160 SH SOLE 0 0 3,160
EPAM SYS INC COM 29414B104 493,350 2,922 SH SOLE 0 0 2,922
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 534,216 5,081 SH SOLE 0 0 5,081
GLOBUS MED INC CL A 379577208 554,344 7,573 SH SOLE 0 0 7,573
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 203,531 4,535 SH SOLE 0 0 4,535
COGNEX CORP COM 192422103 261,829 8,777 SH SOLE 0 0 8,777
LANCASTER COLONY CORP COM 513847103 762,465 4,357 SH SOLE 0 0 4,357
REYNOLDS CONSUMER PRODS INC COM 76171L106 261,407 10,956 SH SOLE 0 0 10,956
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,079,805 29,623 SH SOLE 0 0 29,623
GAP INC COM 364760108 377,435 18,313 SH SOLE 0 0 18,313
ALARM COM HLDGS INC COM 011642105 472,413 8,489 SH SOLE 0 0 8,489
PACER FDS TR US LRG CP CASH 69374H360 3,524,507 114,469 SH SOLE 0 0 114,469
BOX INC CL A 10316T104 677,562 21,956 SH SOLE 0 0 21,956
CRANE COMPANY COMMON STOCK 224408104 204,046 1,332 SH SOLE 0 0 1,332
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 48,313,962 115,066 SH SOLE 0 0 115,066
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 11,629,629 330,669 SH SOLE 0 0 330,669
TRANSOCEAN LTD REGISTERED SHS H8817H100 42,003 13,250 SH SOLE 0 0 13,250
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,319,916 376,808 SH SOLE 0 0 376,808
JOHNSON CTLS INTL PLC SHS G51502105 3,533,515 44,108 SH SOLE 0 0 44,108
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 6,086,253 73,381 SH SOLE 0 0 73,381
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,072,912 19,260 SH SOLE 0 0 19,260
WISDOMTREE TR US QTLY DIV GRT 97717X669 25,506,668 319,392 SH SOLE 0 0 319,392
WISDOMTREE TR US QUALITY GROW 97717Y477 8,216,791 187,171 SH SOLE 0 0 187,171
BP PLC SPONSORED ADR 055622104 1,355,112 40,104 SH SOLE 0 0 40,104
MARRIOTT INTL INC NEW CL A 571903202 554,891 2,330 SH SOLE 0 0 2,330
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,003,473 13,377 SH SOLE 0 0 13,377
KINDER MORGAN INC DEL COM 49456B101 4,490,138 157,383 SH SOLE 0 0 157,383
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 403,984 3,254 SH SOLE 0 0 3,254
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 799,465 58,655 SH SOLE 0 0 58,655
CALIX INC COM 13100M509 317,826 8,968 SH SOLE 0 0 8,968
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14,718,717 404,249 SH SOLE 0 0 404,249
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,729,883 8,962 SH SOLE 0 0 8,962
MARSH & MCLENNAN COS INC COM 571748102 20,283,150 83,117 SH SOLE 0 0 83,117
ISHARES INC JP MRGN EM HI BD 464286285 826,414 21,617 SH SOLE 0 0 21,617
HIGHWOODS PPTYS INC COM 431284108 272,575 9,196 SH SOLE 0 0 9,196
GLOBAL PMTS INC COM 37940X102 698,829 7,137 SH SOLE 0 0 7,137
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2,879,005 146,963 SH SOLE 0 0 146,963
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,814,738 50,833 SH SOLE 0 0 50,833
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5,821,105 117,314 SH SOLE 0 0 117,314
AMERIPRISE FINL INC COM 03076C106 5,308,671 10,966 SH SOLE 0 0 10,966
FUTU HLDGS LTD SPON ADS CL A 36118L106 279,825 2,734 SH SOLE 0 0 2,734
CINCINNATI FINL CORP COM 172062101 2,278,190 15,422 SH SOLE 0 0 15,422
ISHARES TR 20 YR TR BD ETF 464287432 12,961,885 142,391 SH SOLE 0 0 142,391
MGM RESORTS INTERNATIONAL COM 552953101 950,823 32,079 SH SOLE 0 0 32,079
JOHNSON & JOHNSON COM 478160104 40,303,421 243,026 SH SOLE 0 0 243,026
GENTEX CORP COM 371901109 543,154 23,311 SH SOLE 0 0 23,311
FIVE BELOW INC COM 33829M101 253,472 3,383 SH SOLE 0 0 3,383
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 4,105,018 109,176 SH SOLE 0 0 109,176
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,419,486 48,813 SH SOLE 0 0 48,813
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 477,768 18,810 SH SOLE 0 0 18,810
AMERICAN HOMES 4 RENT CL A 02665T306 1,131,725 29,932 SH SOLE 0 0 29,932
PROCORE TECHNOLOGIES INC COM 74275K108 893,647 13,536 SH SOLE 0 0 13,536
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 18,132,429 246,868 SH SOLE 0 0 246,868
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 286,134 7,787 SH SOLE 0 0 7,787
TERADYNE INC COM 880770102 1,699,947 20,580 SH SOLE 0 0 20,580
NMI HLDGS INC COM 629209305 387,862 10,759 SH SOLE 0 0 10,759
NATIONAL GRID PLC SPONSORED ADR NE 636274409 4,694,915 71,558 SH SOLE 0 0 71,558
LINDE PLC SHS G54950103 13,371,378 28,716 SH SOLE 0 0 28,716
CONMED CORP COM 207410101 894,561 14,813 SH SOLE 0 0 14,813
VANGUARD INDEX FDS VALUE ETF 922908744 72,287,847 418,478 SH SOLE 0 0 418,478
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 1,293,554 40,819 SH SOLE 0 0 40,819
EASTGROUP PPTYS INC COM 277276101 1,471,420 8,353 SH SOLE 0 0 8,353
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 604,191 14,722 SH SOLE 0 0 14,722
VALERO ENERGY CORP COM 91913Y100 6,346,676 48,055 SH SOLE 0 0 48,055
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 536,197 8,511 SH SOLE 0 0 8,511
ISHARES TR S&P MC 400GR ETF 464287606 2,947,248 35,390 SH SOLE 0 0 35,390
CHEESECAKE FACTORY INC COM 163072101 433,646 8,912 SH SOLE 0 0 8,912
PACER FDS TR WEALTHSHIELD 69374H840 435,701 14,138 SH SOLE 0 0 14,138
ISHARES TR SELECT DIVID ETF 464287168 810,925 6,039 SH SOLE 0 0 6,039
BJS WHSL CLUB HLDGS INC COM 05550J101 4,931,174 43,218 SH SOLE 0 0 43,218
ELEVATION SERIES TRUST SOVEREIGNS CAPIT 210322202 309,143 10,405 SH SOLE 0 0 10,405
CARLYLE GROUP INC COM 14316J108 1,119,521 25,683 SH SOLE 0 0 25,683
NEXTERA ENERGY INC COM 65339F101 11,461,809 161,684 SH SOLE 0 0 161,684
KFORCE INC COM 493732101 281,335 5,754 SH SOLE 0 0 5,754
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 970,433 27,846 SH SOLE 0 0 27,846
S&P GLOBAL INC COM 78409V104 11,935,694 23,491 SH SOLE 0 0 23,491
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 823,861 39,685 SH SOLE 0 0 39,685
LENNOX INTL INC COM 526107107 5,028,277 8,966 SH SOLE 0 0 8,966
MOODYS CORP COM 615369105 5,514,615 11,842 SH SOLE 0 0 11,842
NNN REIT INC COM 637417106 431,766 10,123 SH SOLE 0 0 10,123
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 362,709 4,673 SH SOLE 0 0 4,673
ADT INC DEL COM 00090Q103 108,392 13,316 SH SOLE 0 0 13,316
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,257,709 22,727 SH SOLE 0 0 22,727
UNIFIED SER TR ONEASCENT CORE P 90470L519 38,054,554 1,670,598 SH SOLE 0 0 1,670,598
VAIL RESORTS INC COM 91879Q109 1,157,737 7,235 SH SOLE 0 0 7,235
HUBBELL INC COM 443510607 493,819 1,492 SH SOLE 0 0 1,492
SERVISFIRST BANCSHARES INC COM 81768T108 721,699 8,737 SH SOLE 0 0 8,737
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 405,316 10,447 SH SOLE 0 0 10,447
HUMANA INC COM 444859102 1,146,693 4,334 SH SOLE 0 0 4,334
BELDEN INC COM 077454106 364,315 3,634 SH SOLE 0 0 3,634
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 7,396,143 148,249 SH SOLE 0 0 148,249
CBIZ INC COM 124805102 263,158 3,469 SH SOLE 0 0 3,469
HALOZYME THERAPEUTICS INC COM 40637H109 735,538 11,527 SH SOLE 0 0 11,527
PACER FDS TR US SMALL CAP CAS 69374H857 6,637,977 177,013 SH SOLE 0 0 177,013
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,081,109 15,300 SH SOLE 0 0 15,300
ISHARES TR MSCI INTL MOMENT 46434V449 4,028,716 100,869 SH SOLE 0 0 100,869
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 3,027,102 59,895 SH SOLE 0 0 59,895
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825 2,435,228 116,574 SH SOLE 0 0 116,574
PATTERSON-UTI ENERGY INC COM 703481101 263,087 32,006 SH SOLE 0 0 32,006
OCCIDENTAL PETE CORP COM 674599105 3,757,308 76,120 SH SOLE 0 0 76,120
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 29,612,631 654,278 SH SOLE 0 0 654,278
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,106,881 59,107 SH SOLE 0 0 59,107
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 284,920 9,852 SH SOLE 0 0 9,852
DIGITAL RLTY TR INC COM 253868103 1,634,520 11,407 SH SOLE 0 0 11,407
CARGURUS INC COM CL A 141788109 243,410 8,356 SH SOLE 0 0 8,356
ICU MED INC COM 44930G107 201,625 1,452 SH SOLE 0 0 1,452
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 25,709,148 586,431 SH SOLE 0 0 586,431
CSX CORP COM 126408103 4,152,483 141,097 SH SOLE 0 0 141,097
AVANTOR INC COM 05352A100 351,190 21,665 SH SOLE 0 0 21,665
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 435,958 4,449 SH SOLE 0 0 4,449
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,450,357 396,645 SH SOLE 0 0 396,645
FLEXSHARES TR DISCP DUR MBS 33939L779 550,928 26,684 SH SOLE 0 0 26,684
TORO CO COM 891092108 2,161,665 29,714 SH SOLE 0 0 29,714
ENCOMPASS HEALTH CORP COM 29261A100 810,751 8,005 SH SOLE 0 0 8,005
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 312,148 12,772 SH SOLE 0 0 12,772
NOKIA CORP SPONSORED ADR 654902204 140,799 26,717 SH SOLE 0 0 26,717
HOME BANCSHARES INC COM 436893200 218,751 7,738 SH SOLE 0 0 7,738
DIREXION SHS ETF TR DIREXION HCM 25461A726 716,080 23,703 SH SOLE 0 0 23,703
ABBOTT LABS COM 002824100 22,561,637 170,084 SH SOLE 0 0 170,084
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 687,971 19,010 SH SOLE 0 0 19,010
PROSHARES TR PSHS ULTRUSS2000 74347R842 3,502,875 104,751 SH SOLE 0 0 104,751
ISHARES TR 10-20 YR TRS ETF 464288653 16,665,353 160,630 SH SOLE 0 0 160,630
ISHARES TR IBONDS DEC25 ETF 46434VBD1 5,065,636 201,417 SH SOLE 0 0 201,417
MACERICH CO COM 554382101 2,134,538 124,318 SH SOLE 0 0 124,318
VIPER ENERGY INC CL A 927959106 1,516,225 33,582 SH SOLE 0 0 33,582
STANTEC INC COM 85472N109 341,964 4,128 SH SOLE 0 0 4,128
CASELLA WASTE SYS INC CL A 147448104 889,850 7,980 SH SOLE 0 0 7,980
IMPERIAL OIL LTD COM NEW 453038408 321,165 4,441 SH SOLE 0 0 4,441
PEDIATRIX MEDICAL GROUP INC COM 58502B106 217,698 15,024 SH SOLE 0 0 15,024
CHENIERE ENERGY INC COM NEW 16411R208 5,576,696 24,100 SH SOLE 0 0 24,100
ISHARES TR IBONDS DEC 2030 46436E726 3,527,269 162,397 SH SOLE 0 0 162,397
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 12,739,299 466,641 SH SOLE 0 0 466,641
OMNICOM GROUP INC COM 681919106 1,535,143 18,516 SH SOLE 0 0 18,516
TRIP COM GROUP LTD ADS 89677Q107 590,340 9,285 SH SOLE 0 0 9,285
ISHARES TR IBOXX HI YD ETF 464288513 3,499,162 44,355 SH SOLE 0 0 44,355
EXXON MOBIL CORP COM 30231G102 29,994,898 252,206 SH SOLE 0 0 252,206
ISHARES TR ESG AWR MSCI USA 46435G425 556,229 4,563 SH SOLE 0 0 4,563
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,674,937 346,028 SH SOLE 0 0 346,028
CHURCHILL DOWNS INC COM 171484108 750,760 6,759 SH SOLE 0 0 6,759
TAYLOR MORRISON HOME CORP COM 87724P106 415,657 6,923 SH SOLE 0 0 6,923
WISDOMTREE TR US SHT TRM CORP 97717X156 1,422,928 29,378 SH SOLE 0 0 29,378
XYLEM INC COM 98419M100 2,752,833 23,044 SH SOLE 0 0 23,044
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 735,037 47,544 SH SOLE 0 0 47,544
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 3,409,256 108,230 SH SOLE 0 0 108,230
ELANCO ANIMAL HEALTH INC COM 28414H103 868,151 82,681 SH SOLE 0 0 82,681
SCHNEIDER NATIONAL INC CL B 80689H102 914,154 40,007 SH SOLE 0 0 40,007
FORTRESS BIOTECH INC COM NEW 34960Q307 156,028 100,018 SH SOLE 0 0 100,018
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107 3,763,149 120,190 SH SOLE 0 0 120,190
PARK AEROSPACE CORP COM 70014A104 829,556 61,677 SH SOLE 0 0 61,677
DOXIMITY INC CL A 26622P107 463,079 7,980 SH SOLE 0 0 7,980
FULLER H B CO COM 359694106 332,201 5,919 SH SOLE 0 0 5,919
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 265,463 13,360 SH SOLE 0 0 13,360
AIM ETF PRODUCTS TRUST ALLIANZIM EQ BUF 00888H570 9,576,709 375,410 SH SOLE 0 0 375,410
CAE INC COM 124765108 843,093 34,286 SH SOLE 0 0 34,286
ISHARES TR U.S. ENERGY ETF 464287796 558,456 11,328 SH SOLE 0 0 11,328
ISHARES TR GLB INFRASTR ETF 464288372 314,468 5,752 SH SOLE 0 0 5,752
GITLAB INC CLASS A COM 37637K108 326,321 6,943 SH SOLE 0 0 6,943
SBA COMMUNICATIONS CORP NEW CL A 78410G104 924,397 4,202 SH SOLE 0 0 4,202
CHEWY INC CL A 16679L109 324,872 9,993 SH SOLE 0 0 9,993
FISERV INC COM 337738108 11,903,620 53,904 SH SOLE 0 0 53,904
PORTLAND GEN ELEC CO COM NEW 736508847 867,495 19,451 SH SOLE 0 0 19,451
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H562 3,212,792 127,031 SH SOLE 0 0 127,031
EVERTEC INC COM 30040P103 401,714 10,925 SH SOLE 0 0 10,925
TAPESTRY INC COM 876030107 570,302 8,100 SH SOLE 0 0 8,100
INVITATION HOMES INC COM 46187W107 728,395 20,901 SH SOLE 0 0 20,901
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 3,413,453 105,386 SH SOLE 0 0 105,386
SHOPIFY INC CL A 82509L107 16,949,610 177,520 SH SOLE 0 0 177,520
PEPSICO INC COM 713448108 18,172,563 121,199 SH SOLE 0 0 121,199
NETGEAR INC COM 64111Q104 643,592 26,312 SH SOLE 0 0 26,312
ISHARES TR US TREAS BD ETF 46429B267 11,003,738 478,735 SH SOLE 0 0 478,735
VANGUARD INDEX FDS SML CP GRW ETF 922908595 15,097,546 59,966 SH SOLE 0 0 59,966
AMEREN CORP COM 023608102 1,635,311 16,288 SH SOLE 0 0 16,288
HESS MIDSTREAM LP CL A SHS 428103105 1,331,854 31,493 SH SOLE 0 0 31,493
MARVELL TECHNOLOGY INC COM 573874104 2,175,463 35,333 SH SOLE 0 0 35,333
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 9,272,398 201,486 SH SOLE 0 0 201,486
3M CO COM 88579Y101 6,368,159 43,362 SH SOLE 0 0 43,362
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,006,324 13,685 SH SOLE 0 0 13,685
VEEVA SYS INC CL A COM 922475108 3,659,059 15,797 SH SOLE 0 0 15,797
MCCORMICK & CO INC COM NON VTG 579780206 2,864,683 34,804 SH SOLE 0 0 34,804
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,148,098 97,893 SH SOLE 0 0 97,893
SPDR GOLD TR GOLD SHS 78463V107 45,220,980 156,941 SH SOLE 0 0 156,941
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 209,316 5,109 SH SOLE 0 0 5,109
UGI CORP NEW COM 902681105 2,108,863 63,770 SH SOLE 0 0 63,770
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,379,766 79,329 SH SOLE 0 0 79,329
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,765,675 67,953 SH SOLE 0 0 67,953
BORGWARNER INC COM 099724106 810,340 28,284 SH SOLE 0 0 28,284
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,807,792 39,299 SH SOLE 0 0 39,299
ROYAL BK CDA COM 780087102 257,340 2,283 SH SOLE 0 0 2,283
NETEASE INC SPONSORED ADS 64110W102 410,551 3,989 SH SOLE 0 0 3,989
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,536,793 35,377 SH SOLE 0 0 35,377
ISHARES TR SP SMCP600VL ETF 464287879 791,538 8,120 SH SOLE 0 0 8,120
NOV INC COM 62955J103 826,455 54,301 SH SOLE 0 0 54,301
ANALOG DEVICES INC COM 032654105 10,442,773 51,781 SH SOLE 0 0 51,781
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2,199,413 93,156 SH SOLE 0 0 93,156
AMERICAN INTL GROUP INC COM NEW 026874784 5,680,881 65,343 SH SOLE 0 0 65,343
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 1,883,765 87,959 SH SOLE 0 0 87,959
AMGEN INC COM 031162100 15,552,475 49,920 SH SOLE 0 0 49,920
BAXTER INTL INC COM 071813109 2,283,280 66,704 SH SOLE 0 0 66,704
ZACKS TRUST SMALL/MID CAP 98888G204 295,060 9,752 SH SOLE 0 0 9,752
SCHWAB CHARLES CORP COM 808513105 12,082,513 154,350 SH SOLE 0 0 154,350
OVINTIV INC COM 69047Q102 1,864,942 43,573 SH SOLE 0 0 43,573
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,382,927 15,109 SH SOLE 0 0 15,109
ANIKA THERAPEUTICS INC COM 035255108 164,999 10,978 SH SOLE 0 0 10,978
HEICO CORP NEW COM 422806109 454,159 1,700 SH SOLE 0 0 1,700
OREILLY AUTOMOTIVE INC COM 67103H107 6,647,887 4,641 SH SOLE 0 0 4,641
WORKDAY INC CL A 98138H101 9,781,404 41,885 SH SOLE 0 0 41,885
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 573,647 5,211 SH SOLE 0 0 5,211
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,073,832 45,934 SH SOLE 0 0 45,934
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,107,421 60,698 SH SOLE 0 0 60,698
VANGUARD WORLD FD UTILITIES ETF 92204A876 4,989,447 29,211 SH SOLE 0 0 29,211
CANADIAN NATL RY CO COM 136375102 1,080,885 11,091 SH SOLE 0 0 11,091
DT MIDSTREAM INC COMMON STOCK 23345M107 1,280,748 13,275 SH SOLE 0 0 13,275
BIO RAD LABS INC CL A 090572207 474,211 1,947 SH SOLE 0 0 1,947
SHIFT4 PMTS INC CL A 82452J109 409,122 5,007 SH SOLE 0 0 5,007
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 3,034,666 120,137 SH SOLE 0 0 120,137
FTI CONSULTING INC COM 302941109 1,723,332 10,503 SH SOLE 0 0 10,503
AVNET INC COM 053807103 1,654,912 34,413 SH SOLE 0 0 34,413
QIAGEN NV COM SHS N72482206 299,358 7,456 SH SOLE 0 0 7,456
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,275,588 104,954 SH SOLE 0 0 104,954
ISHARES TR ULTRA SHORT-TERM 46434V878 11,291,614 222,714 SH SOLE 0 0 222,714
MONSTER BEVERAGE CORP NEW COM 61174X109 11,339,830 193,777 SH SOLE 0 0 193,777
BANK NEW YORK MELLON CORP COM 064058100 7,080,805 84,426 SH SOLE 0 0 84,426
THOMSON REUTERS CORP COM 884903808 637,957 3,692 SH SOLE 0 0 3,692
AAON INC COM PAR $0.004 000360206 502,754 6,435 SH SOLE 0 0 6,435
KRANESHARES TRUST CSI CHI INTERNET 500767306 321,277 9,203 SH SOLE 0 0 9,203
ANSYS INC COM 03662Q105 2,600,857 8,216 SH SOLE 0 0 8,216
FASTENAL CO COM 311900104 3,669,717 47,321 SH SOLE 0 0 47,321
VANGUARD MALVERN FDS CORE BD ETF 922020748 1,731,156 22,358 SH SOLE 0 0 22,358
EQT CORP COM 26884L109 655,203 12,263 SH SOLE 0 0 12,263
TWO RDS SHARED TR REGENTS PK HDGD 90214Q642 239,604 24,570 SH SOLE 0 0 24,570
ISHARES TR SHRT NAT MUN ETF 464288158 2,443,845 23,142 SH SOLE 0 0 23,142
NUTANIX INC CL A 67059N108 341,022 4,885 SH SOLE 0 0 4,885
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,601,840 96,299 SH SOLE 0 0 96,299
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 240,444 11,142 SH SOLE 0 0 11,142
REVOLVE GROUP INC CL A 76156B107 307,780 14,322 SH SOLE 0 0 14,322
GLACIER BANCORP INC NEW COM 37637Q105 730,828 16,527 SH SOLE 0 0 16,527
DREAM FINDERS HOMES INC COM CL A 26154D100 342,596 15,186 SH SOLE 0 0 15,186
ISHARES TR U.S. INSRNCE ETF 464288786 1,136,795 8,249 SH SOLE 0 0 8,249
CRAWFORD & CO CL A 224633206 470,401 41,191 SH SOLE 0 0 41,191
THERMO FISHER SCIENTIFIC INC COM 883556102 21,664,346 43,538 SH SOLE 0 0 43,538
ISHARES TR CORE TOTAL USD 46434V613 63,067,732 1,368,657 SH SOLE 0 0 1,368,657
MONDAY COM LTD SHS M7S64H106 722,185 2,970 SH SOLE 0 0 2,970
TYSON FOODS INC CL A 902494103 860,158 13,480 SH SOLE 0 0 13,480
NVR INC COM 62944T105 1,608,255 222 SH SOLE 0 0 222
LAUDER ESTEE COS INC CL A 518439104 331,064 5,016 SH SOLE 0 0 5,016
ZAI LAB LTD ADR 98887Q104 248,101 6,865 SH SOLE 0 0 6,865
NISOURCE INC COM 65473P105 601,335 15,000 SH SOLE 0 0 15,000
COLUMBIA BKG SYS INC COM 197236102 820,724 32,908 SH SOLE 0 0 32,908
DIGI INTL INC COM 253798102 714,897 25,688 SH SOLE 0 0 25,688
ISHARES TR TRS FLT RT BD 46434V860 11,276,555 222,593 SH SOLE 0 0 222,593
ROYCE SMALL CAP TRUST INC COM 780910105 1,683,246 118,205 SH SOLE 0 0 118,205
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 327,711 10,430 SH SOLE 0 0 10,430
ARCH CAP GROUP LTD ORD G0450A105 3,839,824 39,923 SH SOLE 0 0 39,923
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 273,836 10,283 SH SOLE 0 0 10,283
ARK ETF TR NEXT GNRTN INTER 00214Q401 971,504 10,262 SH SOLE 0 0 10,262
ISHARES TR U S EQUITY FACTR 46434V282 586,556 10,134 SH SOLE 0 0 10,134
VISA INC COM CL A 92826C839 66,619,870 190,093 SH SOLE 0 0 190,093
KRAFT HEINZ CO COM 500754106 1,147,166 37,699 SH SOLE 0 0 37,699
GRANITESHARES GOLD TR SHS BEN INT 38748G101 654,857 21,234 SH SOLE 0 0 21,234
NORDSON CORP COM 655663102 3,085,770 15,297 SH SOLE 0 0 15,297
GENPACT LIMITED SHS G3922B107 1,026,402 20,373 SH SOLE 0 0 20,373
NEWS CORP NEW CL B 65249B208 631,264 20,786 SH SOLE 0 0 20,786
COMPASS DIVERSIFIED SH BEN INT 20451Q104 1,525,583 81,713 SH SOLE 0 0 81,713
FRESHPET INC COM 358039105 421,755 5,071 SH SOLE 0 0 5,071
SPDR SER TR NUVEEN BLOOMBERG 78464A284 1,116,414 44,267 SH SOLE 0 0 44,267
COHEN & STEERS INFRASTRUCTUR COM 19248A109 547,818 21,441 SH SOLE 0 0 21,441
JACKSON FINANCIAL INC COM CL A 46817M107 626,085 7,473 SH SOLE 0 0 7,473
LULULEMON ATHLETICA INC COM 550021109 1,338,308 4,728 SH SOLE 0 0 4,728
SOUTHERN COPPER CORP COM 84265V105 827,814 8,857 SH SOLE 0 0 8,857
STRATEGIC TRUST RUNNING GWTH ETF 48817R870 2,570,887 79,275 SH SOLE 0 0 79,275
OGE ENERGY CORP COM 670837103 666,788 14,508 SH SOLE 0 0 14,508
QUALYS INC COM 74758T303 434,333 3,449 SH SOLE 0 0 3,449
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,164,294 21,223 SH SOLE 0 0 21,223
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2,126,080 46,717 SH SOLE 0 0 46,717
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 4,044,468 150,800 SH SOLE 0 0 150,800
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6,518,542 251,778 SH SOLE 0 0 251,778
WELLTOWER INC COM 95040Q104 5,912,628 38,592 SH SOLE 0 0 38,592
MEDTRONIC PLC SHS G5960L103 10,243,380 113,993 SH SOLE 0 0 113,993
ISHARES TR CORE S&P500 ETF 464287200 145,466,261 258,883 SH SOLE 0 0 258,883
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 6,184,220 379,167 SH SOLE 0 0 379,167
ISHARES TR ESG AWRE USD ETF 46435G193 276,093 11,973 SH SOLE 0 0 11,973
BIO-TECHNE CORP COM 09073M104 334,758 5,710 SH SOLE 0 0 5,710
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,781,169 26,419 SH SOLE 0 0 26,419
ISHARES TR 1 3 YR TREAS BD 464287457 2,089,586 25,258 SH SOLE 0 0 25,258
SELECT SECTOR SPDR TR INDL 81369Y704 6,347,257 48,426 SH SOLE 0 0 48,426
CRANE NXT CO COM 224441105 259,321 5,045 SH SOLE 0 0 5,045
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 3,061,685 52,561 SH SOLE 0 0 52,561
ACUITY INC COM 00508Y102 1,416,717 5,380 SH SOLE 0 0 5,380
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 256,423 4,385 SH SOLE 0 0 4,385
NORTHERN TR CORP COM 665859104 265,090 2,687 SH SOLE 0 0 2,687
COMFORT SYS USA INC COM 199908104 932,052 2,892 SH SOLE 0 0 2,892
TECK RESOURCES LTD CL B 878742204 954,765 26,208 SH SOLE 0 0 26,208
AMERICAN OUTDOOR BRANDS INC COM 02875D109 605,155 49,766 SH SOLE 0 0 49,766
PRIMORIS SVCS CORP COM 74164F103 962,692 16,769 SH SOLE 0 0 16,769
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 314,252 4,742 SH SOLE 0 0 4,742
FIFTH THIRD BANCORP COM 316773100 1,836,923 46,860 SH SOLE 0 0 46,860
VANECK ETF TRUST PREFERRED SECURT 92189F429 981,643 58,571 SH SOLE 0 0 58,571
ETF SER SOLUTIONS APTUS DEFINED 26922A388 1,581,169 57,982 SH SOLE 0 0 57,982
ENPRO INC COM 29355X107 979,326 6,053 SH SOLE 0 0 6,053
ISHARES TR 20+ YEAR TR BD 46436E338 6,292,436 261,531 SH SOLE 0 0 261,531
TOYOTA MOTOR CORP ADS 892331307 555,588 3,147 SH SOLE 0 0 3,147
BLACKROCK INC COM 09290D101 13,523,288 14,288 SH SOLE 0 0 14,288
BARRICK GOLD CORP COM 067901108 582,271 29,952 SH SOLE 0 0 29,952
TJX COS INC NEW COM 872540109 16,935,021 139,040 SH SOLE 0 0 139,040
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588 1,771,805 56,339 SH SOLE 0 0 56,339
AT&T INC COM 00206R102 15,337,970 542,361 SH SOLE 0 0 542,361
DYCOM INDS INC COM 267475101 814,714 5,348 SH SOLE 0 0 5,348
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 8,482,365 166,125 SH SOLE 0 0 166,125
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 744,370 3,837 SH SOLE 0 0 3,837
ISHARES TR MRGSTR SM CP GR 464288604 12,756,116 283,155 SH SOLE 0 0 283,155
SABRA HEALTH CARE REIT INC COM 78573L106 572,004 32,742 SH SOLE 0 0 32,742
ALLSTATE CORP COM 020002101 3,715,388 17,943 SH SOLE 0 0 17,943
GOODYEAR TIRE & RUBR CO COM 382550101 214,507 23,215 SH SOLE 0 0 23,215
AVIENT CORPORATION COM 05368V106 699,205 18,816 SH SOLE 0 0 18,816
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 236,712 11,082 SH SOLE 0 0 11,082
PRUDENTIAL FINL INC COM 744320102 3,201,165 28,664 SH SOLE 0 0 28,664
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1,785,054 9,960 SH SOLE 0 0 9,960
DELTA AIR LINES INC DEL COM NEW 247361702 895,811 20,546 SH SOLE 0 0 20,546
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 2,485,951 122,040 SH SOLE 0 0 122,040
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 18,041,480 362,206 SH SOLE 0 0 362,206
DOLLAR TREE INC COM 256746108 555,743 7,403 SH SOLE 0 0 7,403
VANECK ETF TRUST MORNINGSTAR SMID 92189H730 318,260 9,706 SH SOLE 0 0 9,706
ISHARES TR CORE MSCI TOTAL 46432F834 9,517,080 136,328 SH SOLE 0 0 136,328
SANOFI SPONSORED ADR 80105N105 6,609,297 119,172 SH SOLE 0 0 119,172
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 353,215 5,170 SH SOLE 0 0 5,170
MORGAN STANLEY COM NEW 617446448 11,987,292 102,745 SH SOLE 0 0 102,745
ADVISOR MANAGED PORTFOLIOS SOUNDWATCH HEDGD 00777X603 484,131 17,399 SH SOLE 0 0 17,399
STEEL DYNAMICS INC COM 858119100 2,323,585 18,577 SH SOLE 0 0 18,577
FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405 13,757,834 280,866 SH SOLE 0 0 280,866
SYNCHRONY FINANCIAL COM 87165B103 720,555 13,611 SH SOLE 0 0 13,611
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,863,631 11,705 SH SOLE 0 0 11,705
ISHARES TR 0-5 YR TIPS ETF 46429B747 533,306 5,154 SH SOLE 0 0 5,154
ALASKA AIR GROUP INC COM 011659109 318,724 6,476 SH SOLE 0 0 6,476
CONAGRA BRANDS INC COM 205887102 1,292,096 48,448 SH SOLE 0 0 48,448
PATRICK INDS INC COM 703343103 312,375 3,694 SH SOLE 0 0 3,694
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 19,115,327 319,441 SH SOLE 0 0 319,441
TC ENERGY CORP COM 87807B107 1,998,415 42,330 SH SOLE 0 0 42,330
FABRINET SHS G3323L100 677,064 3,428 SH SOLE 0 0 3,428
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 221,481 9,137 SH SOLE 0 0 9,137
MARQETA INC CLASS A COM 57142B104 191,259 46,422 SH SOLE 0 0 46,422
SPDR SER TR PRTFLO S&P500 VL 78464A508 8,790,436 172,125 SH SOLE 0 0 172,125
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 790,480 41,736 SH SOLE 0 0 41,736
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 12,113,234 353,362 SH SOLE 0 0 353,362
AKAMAI TECHNOLOGIES INC COM 00971T101 541,282 6,724 SH SOLE 0 0 6,724
ISHARES TR MSCI EAFE ETF 464287465 23,909,182 292,539 SH SOLE 0 0 292,539
AMERICAN TOWER CORP NEW COM 03027X100 7,261,016 33,369 SH SOLE 0 0 33,369
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,862,326 98,189 SH SOLE 0 0 98,189
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 304,385 15,342 SH SOLE 0 0 15,342
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 728,269 11,365 SH SOLE 0 0 11,365
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 3,255,645 86,288 SH SOLE 0 0 86,288
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,036,453 20,389 SH SOLE 0 0 20,389
FMC CORP COM NEW 302491303 275,205 6,523 SH SOLE 0 0 6,523
AIR PRODS & CHEMS INC COM 009158106 10,968,353 37,191 SH SOLE 0 0 37,191
ROPER TECHNOLOGIES INC COM 776696106 4,502,104 7,636 SH SOLE 0 0 7,636
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 362,590 12,143 SH SOLE 0 0 12,143
TRANE TECHNOLOGIES PLC SHS G8994E103 12,876,060 38,217 SH SOLE 0 0 38,217
GENELUX CORPORATION COM 36870H103 31,685 11,735 SH SOLE 0 0 11,735
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,981,718 30,085 SH SOLE 0 0 30,085
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2,463,735 25,670 SH SOLE 0 0 25,670
ISHARES TR 3 7 YR TREAS BD 464288661 8,547,075 72,350 SH SOLE 0 0 72,350
RALPH LAUREN CORP CL A 751212101 498,786 2,260 SH SOLE 0 0 2,260
INNOVEX INTERNATIONAL INC COM 457651107 1,136,168 63,261 SH SOLE 0 0 63,261
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528108 4,231,786 186,669 SH SOLE 0 0 186,669
JBT MAREL CORPORATION COM 477839104 609,586 4,988 SH SOLE 0 0 4,988
IDEX CORP COM 45167R104 592,868 3,276 SH SOLE 0 0 3,276
WESTERN ALLIANCE BANCORP COM 957638109 952,272 12,395 SH SOLE 0 0 12,395
KENVUE INC COM 49177J102 3,533,938 147,370 SH SOLE 0 0 147,370
UTAH MED PRODS INC COM 917488108 557,766 9,953 SH SOLE 0 0 9,953
ROCKWELL AUTOMATION INC COM 773903109 664,154 2,570 SH SOLE 0 0 2,570
MARKEL GROUP INC COM 570535104 2,927,809 1,566 SH SOLE 0 0 1,566
PEBBLEBROOK HOTEL TR COM 70509V100 388,526 38,354 SH SOLE 0 0 38,354
CHAMPION HOMES INC COM 830830105 496,163 5,236 SH SOLE 0 0 5,236
EASTMAN CHEM CO COM 277432100 2,265,939 25,717 SH SOLE 0 0 25,717
VERISIGN INC COM 92343E102 1,515,858 5,971 SH SOLE 0 0 5,971
HALLIBURTON CO COM 406216101 727,456 28,674 SH SOLE 0 0 28,674
INTERFACE INC COM 458665304 246,016 12,400 SH SOLE 0 0 12,400
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 2,940,788 98,850 SH SOLE 0 0 98,850
WILLSCOT HLDGS CORP COM CL A 971378104 278,226 10,008 SH SOLE 0 0 10,008
FACTSET RESH SYS INC COM 303075105 7,133,063 15,689 SH SOLE 0 0 15,689
WINGSTOP INC COM 974155103 216,870 961 SH SOLE 0 0 961
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 370,642 5,587 SH SOLE 0 0 5,587
US BANCORP DEL COM NEW 902973304 9,773,746 231,496 SH SOLE 0 0 231,496
MANULIFE FINL CORP COM 56501R106 2,162,994 69,438 SH SOLE 0 0 69,438
HELEN OF TROY LTD COM G4388N106 203,155 3,798 SH SOLE 0 0 3,798
VNET GROUP INC SPONSORED ADS A 90138A103 487,433 59,443 SH SOLE 0 0 59,443
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 5,299,191 139,159 SH SOLE 0 0 139,159
ALTSHARES TRUST MERGER ARBITRAGE 02210T108 833,204 29,504 SH SOLE 0 0 29,504
TANDEM DIABETES CARE INC COM NEW 875372203 221,662 11,569 SH SOLE 0 0 11,569
ARROW ELECTRS INC COM 042735100 303,599 2,924 SH SOLE 0 0 2,924
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3,138,240 62,477 SH SOLE 0 0 62,477
EVEREST GROUP LTD COM G3223R108 453,073 1,247 SH SOLE 0 0 1,247
TRAVEL PLUS LEISURE CO COM 894164102 316,422 6,836 SH SOLE 0 0 6,836
ISHARES TR US INFRASTRUC 46435U713 311,396 6,909 SH SOLE 0 0 6,909
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827 341,405 14,243 SH SOLE 0 0 14,243
TOTALENERGIES SE SPONSORED ADS 89151E109 7,120,422 110,070 SH SOLE 0 0 110,070
PULTE GROUP INC COM 745867101 1,577,398 15,344 SH SOLE 0 0 15,344
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 13,549,192 161,464 SH SOLE 0 0 161,464
SUN CMNTYS INC COM 866674104 410,285 3,189 SH SOLE 0 0 3,189
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,702,475 124,998 SH SOLE 0 0 124,998
APTIV PLC COM SHS G3265R107 259,307 4,358 SH SOLE 0 0 4,358
EBAY INC. COM 278642103 5,172,962 76,376 SH SOLE 0 0 76,376
TARGA RES CORP COM 87612G101 2,589,779 12,919 SH SOLE 0 0 12,919
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,105,193 79,264 SH SOLE 0 0 79,264
UNUM GROUP COM 91529Y106 384,626 4,722 SH SOLE 0 0 4,722
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 132,572 13,165 SH SOLE 0 0 13,165
EDWARDS LIFESCIENCES CORP COM 28176E108 1,405,460 19,391 SH SOLE 0 0 19,391
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 3,179,090 128,043 SH SOLE 0 0 128,043
AMERIS BANCORP COM 03076K108 631,777 10,974 SH SOLE 0 0 10,974
FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 10,446,208 447,916 SH SOLE 0 0 447,916
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,596,039 18,808 SH SOLE 0 0 18,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 796,721 20,376 SH SOLE 0 0 20,376
ONEOK INC NEW COM 682680103 2,956,286 29,795 SH SOLE 0 0 29,795
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 663,482 18,359 SH SOLE 0 0 18,359
WISDOMTREE TR US HGH YLD CORP 97717X172 2,493,459 55,292 SH SOLE 0 0 55,292
ISHARES INC CORE MSCI EMKT 46434G103 46,655,123 864,464 SH SOLE 0 0 864,464
BECTON DICKINSON & CO COM 075887109 4,333,036 18,917 SH SOLE 0 0 18,917
PACER FDS TR AMERCN ENRGY IND 69374H634 847,113 20,606 SH SOLE 0 0 20,606
QUANTA SVCS INC COM 74762E102 3,578,366 14,078 SH SOLE 0 0 14,078
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 2,371,854 59,178 SH SOLE 0 0 59,178
KKR & CO INC COM 48251W104 6,047,551 52,310 SH SOLE 0 0 52,310
PERMIAN RESOURCES CORP CLASS A COM 71424F105 184,548 13,325 SH SOLE 0 0 13,325
ADVISORS INNER CIRCLE FD II 3EDGE DYNAMIC FI 00791R830 444,516 17,870 SH SOLE 0 0 17,870
MERIT MED SYS INC COM 589889104 967,141 9,149 SH SOLE 0 0 9,149
EXPEDIA GROUP INC COM NEW 30212P303 653,416 3,887 SH SOLE 0 0 3,887
HILLMAN SOLUTIONS CORP COM 431636109 723,329 82,290 SH SOLE 0 0 82,290
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 216,493 17,389 SH SOLE 0 0 17,389
VERIZON COMMUNICATIONS INC COM 92343V104 16,643,783 366,926 SH SOLE 0 0 366,926
SOUTHERN CO COM 842587107 10,978,742 119,399 SH SOLE 0 0 119,399
SYNOPSYS INC COM 871607107 5,198,949 12,123 SH SOLE 0 0 12,123
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 422,743 4,556 SH SOLE 0 0 4,556
SONOCO PRODS CO COM 835495102 1,586,783 33,590 SH SOLE 0 0 33,590
BOOT BARN HLDGS INC COM 099406100 486,873 4,532 SH SOLE 0 0 4,532
CONSOLIDATED WATER CO INC ORD G23773107 542,273 22,143 SH SOLE 0 0 22,143
VANGUARD INDEX FDS TOTAL STK MKT 922908769 28,953,802 105,348 SH SOLE 0 0 105,348
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,779,728 43,271 SH SOLE 0 0 43,271
LIVE NATION ENTERTAINMENT IN COM 538034109 944,485 7,233 SH SOLE 0 0 7,233
MYRIAD GENETICS INC COM 62855J104 94,696 10,676 SH SOLE 0 0 10,676
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 1,468,853 36,116 SH SOLE 0 0 36,116
BATH & BODY WORKS INC COM 070830104 665,077 21,935 SH SOLE 0 0 21,935
MICROSOFT CORP COM 594918104 157,176,785 418,703 SH SOLE 0 0 418,703
ALIGN TECHNOLOGY INC COM 016255101 238,449 1,501 SH SOLE 0 0 1,501
SOUTHSTATE CORPORATION COM 840441109 835,939 9,006 SH SOLE 0 0 9,006
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 786,721 3,796 SH SOLE 0 0 3,796
DOUGLAS ELLIMAN INC COM 25961D105 49,495 28,776 SH SOLE 0 0 28,776
PAYCOR HCM INC COM 70435P102 220,092 9,808 SH SOLE 0 0 9,808
EQUIFAX INC COM 294429105 3,676,222 15,094 SH SOLE 0 0 15,094
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 170,392 14,689 SH SOLE 0 0 14,689
ISHARES TR MSCI USA MMENTM 46432F396 18,151,653 89,802 SH SOLE 0 0 89,802
SONY GROUP CORP SPONSORED ADR 835699307 6,670,354 262,716 SH SOLE 0 0 262,716
JANUS DETROIT STR TR HENDERSON MTG 47103U852 3,433,918 75,972 SH SOLE 0 0 75,972
VANGUARD WORLD FD COMM SRVC ETF 92204A884 6,950,833 46,842 SH SOLE 0 0 46,842
CASEYS GEN STORES INC COM 147528103 3,338,899 7,693 SH SOLE 0 0 7,693
RESOURCES CONNECTION INC COM 76122Q105 140,185 21,435 SH SOLE 0 0 21,435
ZILLOW GROUP INC CL A 98954M101 235,815 3,527 SH SOLE 0 0 3,527
ISHARES TR JPMORGAN USD EMG 464288281 4,028,311 44,467 SH SOLE 0 0 44,467
HUNT J B TRANS SVCS INC COM 445658107 671,181 4,537 SH SOLE 0 0 4,537
AVADEL PHARMACEUTICALS PLC COM SHS G29687103 270,910 34,599 SH SOLE 0 0 34,599
HOLOGIC INC COM 436440101 1,420,309 22,994 SH SOLE 0 0 22,994
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,354,504 16,008 SH SOLE 0 0 16,008
SPDR SER TR S&P DIVID ETF 78464A763 1,762,829 12,993 SH SOLE 0 0 12,993
BANCO BRADESCO S A SP ADR PFD NEW 059460303 28,609 12,829 SH SOLE 0 0 12,829
WEBSTER FINL CORP COM 947890109 1,263,135 24,503 SH SOLE 0 0 24,503
GRAHAM CORP COM 384556106 661,246 22,944 SH SOLE 0 0 22,944
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 7,603,367 127,253 SH SOLE 0 0 127,253
SAP SE SPON ADR 803054204 8,267,761 30,799 SH SOLE 0 0 30,799
FRONTDOOR INC COM 35905A109 307,514 8,004 SH SOLE 0 0 8,004
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 370,746 3,181 SH SOLE 0 0 3,181
POST HLDGS INC COM 737446104 751,453 6,458 SH SOLE 0 0 6,458
PROSPERITY BANCSHARES INC COM 743606105 539,741 7,563 SH SOLE 0 0 7,563
INTERNATIONAL PAPER CO COM 460146103 544,108 10,199 SH SOLE 0 0 10,199
PFIZER INC COM 717081103 8,002,219 315,794 SH SOLE 0 0 315,794
ONE GAS INC COM 68235P108 431,342 5,706 SH SOLE 0 0 5,706
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 8,209,799 253,624 SH SOLE 0 0 253,624
IQVIA HLDGS INC COM 46266C105 3,426,567 19,436 SH SOLE 0 0 19,436
COOPER COS INC COM 216648501 3,734,091 44,269 SH SOLE 0 0 44,269
HEALTHEQUITY INC COM 42226A107 697,770 7,896 SH SOLE 0 0 7,896
VANGUARD WORLD FD ENERGY ETF 92204A306 4,137,276 31,896 SH SOLE 0 0 31,896
ROBINHOOD MKTS INC COM CL A 770700102 432,140 10,383 SH SOLE 0 0 10,383
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,183,792 2,219 SH SOLE 0 0 2,219
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,225,721 16,593 SH SOLE 0 0 16,593
GALLAGHER ARTHUR J & CO COM 363576109 8,665,374 25,100 SH SOLE 0 0 25,100
COLGATE PALMOLIVE CO COM 194162103 6,169,458 65,843 SH SOLE 0 0 65,843
HDFC BANK LTD SPONSORED ADS 40415F101 2,671,980 40,216 SH SOLE 0 0 40,216
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W783 2,427,711 118,515 SH SOLE 0 0 118,515
INSPIRE MED SYS INC COM 457730109 387,210 2,431 SH SOLE 0 0 2,431
CERTARA INC COM 15687V109 174,428 17,619 SH SOLE 0 0 17,619
WISDOMTREE TR EMER MKT HIGH FD 97717W315 419,519 9,970 SH SOLE 0 0 9,970
PEMBINA PIPELINE CORP COM 706327103 1,120,560 27,993 SH SOLE 0 0 27,993
AXALTA COATING SYS LTD COM G0750C108 1,822,194 54,935 SH SOLE 0 0 54,935
CLARIVATE PLC ORD SHS G21810109 48,107 12,241 SH SOLE 0 0 12,241
SAIA INC COM 78709Y105 2,432,732 6,962 SH SOLE 0 0 6,962
PACER FDS TR TRENDPILOT US BD 69374H642 5,133,149 255,890 SH SOLE 0 0 255,890
CONSTELLATION BRANDS INC CL A 21036P108 3,579,215 19,503 SH SOLE 0 0 19,503
AFLAC INC COM 001055102 3,422,127 30,777 SH SOLE 0 0 30,777
INGERSOLL RAND INC COM 45687V106 1,449,066 18,107 SH SOLE 0 0 18,107
MCKESSON CORP COM 58155Q103 8,721,176 12,959 SH SOLE 0 0 12,959
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 590,304 5,386 SH SOLE 0 0 5,386
JPMORGAN CHASE & CO. COM 46625H100 60,755,612 247,679 SH SOLE 0 0 247,679
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 1,535,339 50,372 SH SOLE 0 0 50,372
U S PHYSICAL THERAPY COM 90337L108 547,797 7,570 SH SOLE 0 0 7,570
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,645,442 31,329 SH SOLE 0 0 31,329
ALLIANT ENERGY CORP COM 018802108 3,055,111 47,476 SH SOLE 0 0 47,476
CME GROUP INC COM 12572Q105 7,823,790 29,491 SH SOLE 0 0 29,491
CALCIMEDICA INC COM NEW 38942Q202 71,174 37,264 SH SOLE 0 0 37,264
PROGRESS SOFTWARE CORP COM 743312100 282,803 5,490 SH SOLE 0 0 5,490
CORPAY INC COM SHS 219948106 680,004 1,950 SH SOLE 0 0 1,950
FORTUNE BRANDS INNOVATIONS I COM 34964C106 506,631 8,322 SH SOLE 0 0 8,322
NORTHROP GRUMMAN CORP COM 666807102 11,061,348 21,604 SH SOLE 0 0 21,604
NATWEST GROUP PLC SPONS ADR 639057207 1,458,701 122,374 SH SOLE 0 0 122,374
FB FINL CORP COM 30257X104 1,204,396 25,979 SH SOLE 0 0 25,979
CHEMED CORP NEW COM 16359R103 2,605,565 4,234 SH SOLE 0 0 4,234
ISHARES TR HIGH YLD SYSTM B 46435G250 1,921,854 40,812 SH SOLE 0 0 40,812
WESBANCO INC COM 950810101 902,205 29,141 SH SOLE 0 0 29,141
BURLINGTON STORES INC COM 122017106 312,212 1,310 SH SOLE 0 0 1,310
AUTODESK INC COM 052769106 9,832,684 37,558 SH SOLE 0 0 37,558
VANGUARD INDEX FDS GROWTH ETF 922908736 65,279,746 176,042 SH SOLE 0 0 176,042
RIO TINTO PLC SPONSORED ADR 767204100 1,308,940 21,787 SH SOLE 0 0 21,787
ISHARES TR S&P SML 600 GWT 464287887 548,964 4,409 SH SOLE 0 0 4,409
INTUITIVE SURGICAL INC COM NEW 46120E602 16,347,625 33,008 SH SOLE 0 0 33,008
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,543,029 13,348 SH SOLE 0 0 13,348
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,258,220 140,350 SH SOLE 0 0 140,350
STARBUCKS CORP COM 855244109 15,969,402 162,804 SH SOLE 0 0 162,804
CYBERARK SOFTWARE LTD SHS M2682V108 1,183,338 3,501 SH SOLE 0 0 3,501
LUMEN TECHNOLOGIES INC COM 550241103 243,491 62,115 SH SOLE 0 0 62,115
PROSHARES TR S&P 500 DV ARIST 74348A467 1,437,695 14,070 SH SOLE 0 0 14,070
LPL FINL HLDGS INC COM 50212V100 6,542,427 19,999 SH SOLE 0 0 19,999
TELEFLEX INCORPORATED COM 879369106 217,492 1,574 SH SOLE 0 0 1,574
COCA COLA CO COM 191216100 21,835,536 304,880 SH SOLE 0 0 304,880
RBC BEARINGS INC COM 75524B104 2,482,134 7,714 SH SOLE 0 0 7,714
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 248,880 10,868 SH SOLE 0 0 10,868
LISTED FD TR HORIZON KINETICS 53656F623 378,690 9,316 SH SOLE 0 0 9,316
ADVANCED ENERGY INDS COM 007973100 952,873 9,998 SH SOLE 0 0 9,998
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 1,440,112 31,660 SH SOLE 0 0 31,660
ITT INC COM 45073V108 590,511 4,572 SH SOLE 0 0 4,572
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,722,805 21,706 SH SOLE 0 0 21,706
WASTE MGMT INC DEL COM 94106L109 5,603,194 24,203 SH SOLE 0 0 24,203
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 5,233,363 176,803 SH SOLE 0 0 176,803
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13,879,673 554,300 SH SOLE 0 0 554,300
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 537,329 4,063 SH SOLE 0 0 4,063
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1,662,737 72,739 SH SOLE 0 0 72,739
LANDSTAR SYS INC COM 515098101 1,773,275 11,806 SH SOLE 0 0 11,806
PARAMOUNT GLOBAL CLASS B COM 92556H206 310,829 25,989 SH SOLE 0 0 25,989
PINNACLE FINL PARTNERS INC COM 72346Q104 6,169,112 58,177 SH SOLE 0 0 58,177
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 21,327,156 232,499 SH SOLE 0 0 232,499
MASCO CORP COM 574599106 5,616,795 80,771 SH SOLE 0 0 80,771
MORNINGSTAR INC COM 617700109 886,623 2,957 SH SOLE 0 0 2,957
LINCOLN ELEC HLDGS INC COM 533900106 210,212 1,111 SH SOLE 0 0 1,111
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 798,111 9,171 SH SOLE 0 0 9,171
OWENS CORNING NEW COM 690742101 2,094,176 14,663 SH SOLE 0 0 14,663
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,819,723 14,321 SH SOLE 0 0 14,321
BLACKSTONE INC COM 09260D107 10,902,955 78,001 SH SOLE 0 0 78,001
BOOKING HOLDINGS INC COM 09857L108 9,359,345 2,032 SH SOLE 0 0 2,032
CHEVRON CORP NEW COM 166764100 37,609,995 224,819 SH SOLE 0 0 224,819
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,021,399 36,706 SH SOLE 0 0 36,706
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 323,615 21,055 SH SOLE 0 0 21,055
UNIFIED SER TR ONEASCENT EMGRG 90470L469 6,527,661 227,293 SH SOLE 0 0 227,293
ALLIENT INC COM 019330109 250,484 11,396 SH SOLE 0 0 11,396
SOMNIGROUP INTERNATIONAL INC COM 88023U101 3,152,313 52,644 SH SOLE 0 0 52,644
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 378,015 10,261 SH SOLE 0 0 10,261
CORVEL CORP COM 221006109 1,619,086 14,460 SH SOLE 0 0 14,460
JABIL INC COM 466313103 1,039,871 7,642 SH SOLE 0 0 7,642
BELLRING BRANDS INC COMMON STOCK 07831C103 827,400 11,112 SH SOLE 0 0 11,112
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23,669,717 142,589 SH SOLE 0 0 142,589
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 747,665 15,362 SH SOLE 0 0 15,362
SPDR SER TR PORTFOLIO S&P500 78464A854 14,509,001 220,636 SH SOLE 0 0 220,636
SPDR SER TR S&P BIOTECH 78464A870 803,549 9,908 SH SOLE 0 0 9,908
UNIVERSAL HLTH SVCS INC CL B 913903100 206,878 1,101 SH SOLE 0 0 1,101
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,410,817 10,014 SH SOLE 0 0 10,014
STERLING INFRASTRUCTURE INC COM 859241101 917,793 8,107 SH SOLE 0 0 8,107
HANOVER INS GROUP INC COM 410867105 605,517 3,481 SH SOLE 0 0 3,481
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 938,902 17,127 SH SOLE 0 0 17,127
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,135,164 4,204 SH SOLE 0 0 4,204
CATHAY GEN BANCORP COM 149150104 203,719 4,734 SH SOLE 0 0 4,734
ISHARES INC MSCI EMRG CHN 46434G764 16,190,238 293,887 SH SOLE 0 0 293,887
ISHARES TR GLOBAL 100 ETF 464287572 3,802,513 39,490 SH SOLE 0 0 39,490
CRH PLC ORD G25508105 5,774,110 65,637 SH SOLE 0 0 65,637
COMERICA INC COM 200340107 433,008 7,332 SH SOLE 0 0 7,332
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1,117,606 44,956 SH SOLE 0 0 44,956
ISHARES INC MSCI GBL MIN VOL 464286525 713,423 6,131 SH SOLE 0 0 6,131
UNITED AIRLS HLDGS INC COM 910047109 1,692,070 24,505 SH SOLE 0 0 24,505
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,543,208 31,111 SH SOLE 0 0 31,111
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 469,639 24,770 SH SOLE 0 0 24,770
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1,074,174 22,235 SH SOLE 0 0 22,235
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,273,570 14,812 SH SOLE 0 0 14,812
DOW INC COM 260557103 2,889,010 82,732 SH SOLE 0 0 82,732
BADGER METER INC COM 056525108 536,629 2,821 SH SOLE 0 0 2,821
PARK NATL CORP COM 700658107 639,244 4,222 SH SOLE 0 0 4,222
PATHWARD FINANCIAL INC COM 59100U108 227,267 3,115 SH SOLE 0 0 3,115
INTERNATIONAL MNY EXPRESS IN COM 46005L101 163,757 12,976 SH SOLE 0 0 12,976
KB HOME COM 48666K109 507,970 8,740 SH SOLE 0 0 8,740
LAMAR ADVERTISING CO NEW CL A 512816109 1,129,487 9,927 SH SOLE 0 0 9,927
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 650,380 26,784 SH SOLE 0 0 26,784
ISHARES TR ISHS 1-5YR INVS 464288646 1,262,848 24,114 SH SOLE 0 0 24,114
THOR INDS INC COM 885160101 8,713,870 114,944 SH SOLE 0 0 114,944
ACUSHNET HLDGS CORP COM 005098108 2,622,034 38,189 SH SOLE 0 0 38,189
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,127,133 9,745 SH SOLE 0 0 9,745
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,460,654 49,157 SH SOLE 0 0 49,157
VISTRA CORP COM 92840M102 1,898,082 16,162 SH SOLE 0 0 16,162
KROGER CO COM 501044101 2,376,586 35,110 SH SOLE 0 0 35,110
FERRARI N V COM N3167Y103 2,383,342 5,570 SH SOLE 0 0 5,570
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 1,940,940 20,721 SH SOLE 0 0 20,721
OTIS WORLDWIDE CORP COM 68902V107 1,437,707 13,931 SH SOLE 0 0 13,931
CURTISS WRIGHT CORP COM 231561101 1,394,421 4,395 SH SOLE 0 0 4,395
DIAMONDBACK ENERGY INC COM 25278X109 5,687,061 35,571 SH SOLE 0 0 35,571
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,077,409 10,916 SH SOLE 0 0 10,916
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 1,304,480 22,722 SH SOLE 0 0 22,722
DECKERS OUTDOOR CORP COM 243537107 849,309 7,596 SH SOLE 0 0 7,596
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,436,869 13,739 SH SOLE 0 0 13,739
INTERNATIONAL BUSINESS MACHS COM 459200101 20,435,627 82,183 SH SOLE 0 0 82,183
INTERDIGITAL INC COM 45867G101 528,492 2,556 SH SOLE 0 0 2,556
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 868,529 19,699 SH SOLE 0 0 19,699
SEI INVTS CO COM 784117103 3,129,655 40,315 SH SOLE 0 0 40,315
ISHARES TR CORE S&P MCP ETF 464287507 8,493,391 145,559 SH SOLE 0 0 145,559
KBR INC COM 48242W106 657,065 13,191 SH SOLE 0 0 13,191
ROYAL GOLD INC COM 780287108 226,860 1,387 SH SOLE 0 0 1,387
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 146,502 20,490 SH SOLE 0 0 20,490
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 289,567 9,302 SH SOLE 0 0 9,302
COPART INC COM 217204106 5,154,557 91,086 SH SOLE 0 0 91,086
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 111,030 13,775 SH SOLE 0 0 13,775
AVALONBAY CMNTYS INC COM 053484101 1,822,786 8,493 SH SOLE 0 0 8,493
SITIME CORP COM 82982T106 240,923 1,576 SH SOLE 0 0 1,576
INTEGER HLDGS CORP COM 45826H109 596,895 5,058 SH SOLE 0 0 5,058
HOWMET AEROSPACE INC COM 443201108 3,720,588 28,679 SH SOLE 0 0 28,679
STRYKER CORPORATION COM 863667101 9,545,145 25,642 SH SOLE 0 0 25,642
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 2,517,335 151,738 SH SOLE 0 0 151,738
MSC INDL DIRECT INC CL A 553530106 786,946 10,132 SH SOLE 0 0 10,132
ISHARES TR CORE DIV GRWTH 46434V621 20,851,469 337,512 SH SOLE 0 0 337,512
PJT PARTNERS INC COM CL A 69343T107 489,101 3,547 SH SOLE 0 0 3,547
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 976,482 23,951 SH SOLE 0 0 23,951
RYDER SYS INC COM 783549108 500,823 3,483 SH SOLE 0 0 3,483
PINTEREST INC CL A 72352L106 1,225,244 39,524 SH SOLE 0 0 39,524
SYSCO CORP COM 871829107 2,467,332 32,880 SH SOLE 0 0 32,880
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 150,669 10,596 SH SOLE 0 0 10,596
NORTHERN OIL & GAS INC COM 665531307 939,798 31,088 SH SOLE 0 0 31,088
PGIM ETF TR AAA CLO ETF 69344A834 4,504,094 87,782 SH SOLE 0 0 87,782
REGIONS FINANCIAL CORP NEW COM 7591EP100 467,137 21,497 SH SOLE 0 0 21,497
TECHNIPFMC PLC COM G87110105 1,384,268 43,682 SH SOLE 0 0 43,682
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 9,131,973 307,577 SH SOLE 0 0 307,577
EXPEDITORS INTL WASH INC COM 302130109 4,020,127 33,431 SH SOLE 0 0 33,431
SCHLUMBERGER LTD COM STK 806857108 3,246,951 77,678 SH SOLE 0 0 77,678
ARGENX SE SPONSORED ADR 04016X101 1,549,505 2,618 SH SOLE 0 0 2,618
CF INDS HLDGS INC COM 125269100 951,153 12,171 SH SOLE 0 0 12,171
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,652,460 79,475 SH SOLE 0 0 79,475
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 9,153,586 104,018 SH SOLE 0 0 104,018
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 728,536 13,375 SH SOLE 0 0 13,375
INSIGHT ENTERPRISES INC COM 45765U103 229,485 1,530 SH SOLE 0 0 1,530
BOEING CO COM 097023105 12,965,797 76,023 SH SOLE 0 0 76,023
BLACKLINE INC COM 09239B109 270,208 5,581 SH SOLE 0 0 5,581
ZACKS TRUST EARNGS CONSTANT 98888G105 805,569 26,772 SH SOLE 0 0 26,772
PRIVIA HEALTH GROUP INC COM 74276R102 364,655 16,243 SH SOLE 0 0 16,243
COTERRA ENERGY INC COM 127097103 2,663,505 92,163 SH SOLE 0 0 92,163
PUBLIC STORAGE OPER CO COM 74460D109 1,570,347 5,247 SH SOLE 0 0 5,247
ISHARES TR US REGNL BKS ETF 464288778 851,557 18,262 SH SOLE 0 0 18,262
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 4,262,797 66,399 SH SOLE 0 0 66,399
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 265,245 4,824 SH SOLE 0 0 4,824
NXP SEMICONDUCTORS N V COM N6596X109 2,082,430 10,957 SH SOLE 0 0 10,957
PPG INDS INC COM 693506107 2,139,334 19,564 SH SOLE 0 0 19,564
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 364,877 5,552 SH SOLE 0 0 5,552
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 863,701 24,649 SH SOLE 0 0 24,649
MKS INSTRS INC COM 55306N104 324,871 4,053 SH SOLE 0 0 4,053
ATLASSIAN CORPORATION CL A 049468101 1,388,808 6,544 SH SOLE 0 0 6,544
TIDAL ETF TR FOLIOBEYOND ALTE 886364637 223,793 6,160 SH SOLE 0 0 6,160
ISHARES TR ISHARES BIOTECH 464287556 289,078 2,260 SH SOLE 0 0 2,260
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 2,164,493 6,650 SH SOLE 0 0 6,650
TRIUMPH FINANCIAL INC COM 89679E300 280,966 4,861 SH SOLE 0 0 4,861
MAIN STR CAP CORP COM 56035L104 715,597 12,652 SH SOLE 0 0 12,652
MARATHON PETE CORP COM 56585A102 5,502,857 37,771 SH SOLE 0 0 37,771
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 11,826,571 181,361 SH SOLE 0 0 181,361
PALO ALTO NETWORKS INC COM 697435105 9,571,539 56,092 SH SOLE 0 0 56,092
BEAM THERAPEUTICS INC COM 07373V105 195,437 10,007 SH SOLE 0 0 10,007
ZIFF DAVIS INC COM 48123V102 442,091 11,764 SH SOLE 0 0 11,764
FIRSTCASH HOLDINGS INC COM 33768G107 1,052,290 8,746 SH SOLE 0 0 8,746
ISHARES TR NATIONAL MUN ETF 464288414 10,711,889 101,592 SH SOLE 0 0 101,592
ARCHROCK INC COM 03957W106 943,468 35,955 SH SOLE 0 0 35,955
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 1,550,416 36,929 SH SOLE 0 0 36,929
SOUTHWEST GAS HLDGS INC COM 844895102 354,284 4,934 SH SOLE 0 0 4,934
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 194,806 13,547 SH SOLE 0 0 13,547
SPDR SER TR S&P 400 MDCP VAL 78464A839 655,424 8,506 SH SOLE 0 0 8,506
MONDELEZ INTL INC CL A 609207105 9,295,841 137,006 SH SOLE 0 0 137,006
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 224,771 4,739 SH SOLE 0 0 4,739
DUPONT DE NEMOURS INC COM 26614N102 2,171,488 29,077 SH SOLE 0 0 29,077
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,515,734 16,381 SH SOLE 0 0 16,381
MICROCHIP TECHNOLOGY INC. COM 595017104 2,109,137 43,568 SH SOLE 0 0 43,568
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 561,726 19,800 SH SOLE 0 0 19,800
INCYTE CORP COM 45337C102 406,654 6,716 SH SOLE 0 0 6,716
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 216,760 5,380 SH SOLE 0 0 5,380
NETAPP INC COM 64110D104 417,388 4,752 SH SOLE 0 0 4,752
SERVICE CORP INTL COM 817565104 213,091 2,657 SH SOLE 0 0 2,657
KIRBY CORP COM 497266106 4,723,935 46,767 SH SOLE 0 0 46,767
MANHATTAN ASSOCIATES INC COM 562750109 998,960 5,773 SH SOLE 0 0 5,773
STERIS PLC SHS USD G8473T100 1,701,108 7,505 SH SOLE 0 0 7,505
LIBERTY GLOBAL LTD COM CL C G61188127 7,374,274 616,063 SH SOLE 0 0 616,063
ISHARES TR CORE HIGH DV ETF 46429B663 11,106,598 91,699 SH SOLE 0 0 91,699
DISNEY WALT CO COM 254687106 16,642,794 168,620 SH SOLE 0 0 168,620
MOELIS & CO CL A 60786M105 1,423,906 24,399 SH SOLE 0 0 24,399
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 3,367,131 41,719 SH SOLE 0 0 41,719
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,231,967 985,269 SH SOLE 0 0 985,269
PROCTER AND GAMBLE CO COM 742718109 28,427,878 166,811 SH SOLE 0 0 166,811
ESAB CORPORATION COM 29605J106 1,083,814 9,303 SH SOLE 0 0 9,303
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 947,852 11,158 SH SOLE 0 0 11,158
AZENTA INC COM 114340102 286,058 8,258 SH SOLE 0 0 8,258
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,272,528 14,802 SH SOLE 0 0 14,802
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 1,679,645 34,426 SH SOLE 0 0 34,426
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,261,480 76,584 SH SOLE 0 0 76,584
MICRON TECHNOLOGY INC COM 595112103 1,916,951 22,062 SH SOLE 0 0 22,062
AMERICAN CENTY ETF TR US SML CP VALU 025072877 19,316,851 221,600 SH SOLE 0 0 221,600
NEW YORK TIMES CO CL A 650111107 264,257 5,328 SH SOLE 0 0 5,328
MILLROSE PPTYS INC COM CL A 601137102 224,739 8,478 SH SOLE 0 0 8,478
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 626,125 13,576 SH SOLE 0 0 13,576
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 274,164 11,505 SH SOLE 0 0 11,505
PRUDENTIAL PLC ADR 74435K204 1,246,531 57,978 SH SOLE 0 0 57,978
LENNAR CORP CL A 526057104 12,850,244 111,955 SH SOLE 0 0 111,955
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 3,369,863 12,729 SH SOLE 0 0 12,729
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 246,673 6,631 SH SOLE 0 0 6,631
SPRINGWORKS THERAPEUTICS INC COM 85205L107 335,829 7,610 SH SOLE 0 0 7,610
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,685,880 21,142 SH SOLE 0 0 21,142
CADENCE DESIGN SYSTEM INC COM 127387108 4,034,338 15,863 SH SOLE 0 0 15,863
AMETEK INC COM 031100100 1,422,115 8,261 SH SOLE 0 0 8,261
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,161,851 65,223 SH SOLE 0 0 65,223
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391 290,839 8,529 SH SOLE 0 0 8,529
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 382,666 5,562 SH SOLE 0 0 5,562
AMAZON COM INC COM 023135106 103,863,700 545,904 SH SOLE 0 0 545,904
CIENA CORP COM NEW 171779309 2,430,555 40,221 SH SOLE 0 0 40,221
BIOGEN INC COM 09062X103 232,217 1,697 SH SOLE 0 0 1,697
ISHARES TR 0-3 MNTH TREASRY 46436E718 7,040,885 69,940 SH SOLE 0 0 69,940
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 439,544 79,772 SH SOLE 0 0 79,772
CIRRUS LOGIC INC COM 172755100 446,754 4,483 SH SOLE 0 0 4,483
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 604,096 11,880 SH SOLE 0 0 11,880
AMERICAN CENTY ETF TR US EQT ETF 025072885 211,735 2,292 SH SOLE 0 0 2,292
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,557,649 21,761 SH SOLE 0 0 21,761
BUILDERS FIRSTSOURCE INC COM 12008R107 457,405 3,661 SH SOLE 0 0 3,661
CALIFORNIA RES CORP COM STOCK 13057Q305 221,998 5,049 SH SOLE 0 0 5,049
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1,572,620 51,151 SH SOLE 0 0 51,151
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 2,970,133 124,953 SH SOLE 0 0 124,953
ISHARES TR MSCI CHINA ETF 46429B671 577,080 10,608 SH SOLE 0 0 10,608
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,579,357 33,979 SH SOLE 0 0 33,979
ESCO TECHNOLOGIES INC COM 296315104 306,085 1,924 SH SOLE 0 0 1,924
ALPHABET INC CAP STK CL A 02079K305 47,739,098 308,711 SH SOLE 0 0 308,711
PAYCHEX INC COM 704326107 7,607,034 49,307 SH SOLE 0 0 49,307
METLIFE INC COM 59156R108 2,796,487 34,830 SH SOLE 0 0 34,830
ISHARES TR RUSSELL 2000 ETF 464287655 2,556,827 12,817 SH SOLE 0 0 12,817
AGREE RLTY CORP COM 008492100 958,968 12,423 SH SOLE 0 0 12,423
SPDR SER TR PORTFOLI S&P1500 78464A805 7,374,171 108,428 SH SOLE 0 0 108,428
ENBRIDGE INC COM 29250N105 3,920,274 88,474 SH SOLE 0 0 88,474
KADANT INC COM 48282T104 1,999,864 5,936 SH SOLE 0 0 5,936
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 3,925,790 114,622 SH SOLE 0 0 114,622
NETFLIX INC COM 64110L106 43,946,875 47,126 SH SOLE 0 0 47,126
TYLER TECHNOLOGIES INC COM 902252105 2,698,812 4,642 SH SOLE 0 0 4,642
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,836,914 9,185 SH SOLE 0 0 9,185
REPLIGEN CORP COM 759916109 396,734 3,118 SH SOLE 0 0 3,118
STANLEY BLACK & DECKER INC COM 854502101 583,088 7,584 SH SOLE 0 0 7,584
CARRIER GLOBAL CORPORATION COM 14448C104 2,673,505 42,169 SH SOLE 0 0 42,169
BROOKFIELD CORP CL A LTD VT SH 11271J107 2,171,601 41,435 SH SOLE 0 0 41,435
BITWISE ETHEREUM ETF SHS 091955104 472,727 36,031 SH SOLE 0 0 36,031
LCI INDS COM 50189K103 1,079,190 12,343 SH SOLE 0 0 12,343
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26,347 22,328 SH SOLE 0 0 22,328
CENTENE CORP DEL COM 15135B101 1,937,256 31,910 SH SOLE 0 0 31,910
CSG SYS INTL INC COM 126349109 314,444 5,200 SH SOLE 0 0 5,200
CULLEN FROST BANKERS INC COM 229899109 1,959,886 15,654 SH SOLE 0 0 15,654
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 3,901,436 78,468 SH SOLE 0 0 78,468
MATADOR RES CO COM 576485205 498,613 9,760 SH SOLE 0 0 9,760
ENERPAC TOOL GROUP CORP CL A COM 292765104 693,311 15,455 SH SOLE 0 0 15,455
ISHARES TR ESG MSCI USA ETF 46436E767 515,383 11,043 SH SOLE 0 0 11,043
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 12,305,634 523,644 SH SOLE 0 0 523,644
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 214,194 18,433 SH SOLE 0 0 18,433
DBX ETF TR XTRACK MUN INFRA 233051705 1,048,130 42,555 SH SOLE 0 0 42,555
SPDR SER TR PORTFOLIO LN TSR 78464A664 3,591,087 131,735 SH SOLE 0 0 131,735
RTX CORPORATION COM 75513E101 12,073,220 91,146 SH SOLE 0 0 91,146
CITIZENS FINL GROUP INC COM 174610105 1,588,062 38,762 SH SOLE 0 0 38,762
GATX CORP COM 361448103 2,482,454 15,988 SH SOLE 0 0 15,988
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 5,950,805 179,187 SH SOLE 0 0 179,187
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 795,218 18,323 SH SOLE 0 0 18,323
MOHAWK INDS INC COM 608190104 299,608 2,624 SH SOLE 0 0 2,624
CAMECO CORP COM 13321L108 870,374 21,146 SH SOLE 0 0 21,146
US FOODS HLDG CORP COM 912008109 1,994,566 30,470 SH SOLE 0 0 30,470
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 8,105,427 327,492 SH SOLE 0 0 327,492
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 567,707 28,195 SH SOLE 0 0 28,195
SMUCKER J M CO COM NEW 832696405 975,889 8,242 SH SOLE 0 0 8,242
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 276,657 10,690 SH SOLE 0 0 10,690
SMITH A O CORP COM 831865209 1,787,534 27,349 SH SOLE 0 0 27,349
TIDAL TR II RETURN STCKD US 88636J816 312,397 14,142 SH SOLE 0 0 14,142
VANGUARD INDEX FDS SM CP VAL ETF 922908611 20,960,203 112,514 SH SOLE 0 0 112,514
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 670,444 29,868 SH SOLE 0 0 29,868
WISDOMTREE TR WISDOMTREE US VA 97717W547 2,732,512 33,254 SH SOLE 0 0 33,254
ISHARES TR RUS 1000 ETF 464287622 1,238,164 4,037 SH SOLE 0 0 4,037
DBX ETF TR XTRACK USD HIGH 233051432 3,480,312 96,274 SH SOLE 0 0 96,274
VANECK ETF TRUST IG FLOATING RATE 92189F486 16,763,480 656,105 SH SOLE 0 0 656,105
UMB FINL CORP COM 902788108 1,564,405 15,474 SH SOLE 0 0 15,474
CALAMOS ETF TR S&P 500 STRU FEB 12811T779 361,566 15,160 SH SOLE 0 0 15,160
CONSTELLATION ENERGY CORP COM 21037T109 1,913,756 9,491 SH SOLE 0 0 9,491
CORNING INC COM 219350105 3,874,794 84,639 SH SOLE 0 0 84,639
CELESTICA INC COM 15101Q207 270,318 3,430 SH SOLE 0 0 3,430
ISHARES TR ESG AWR US AGRGT 46435U549 274,272 5,777 SH SOLE 0 0 5,777
ITRON INC COM 465741106 272,271 2,599 SH SOLE 0 0 2,599
HP INC COM 40434L105 1,384,491 50,000 SH SOLE 0 0 50,000
ENTERGY CORP NEW COM 29364G103 6,839,990 80,009 SH SOLE 0 0 80,009
API GROUP CORP COM STK 00187Y100 253,360 7,085 SH SOLE 0 0 7,085
GRAIL INC COM 384747101 203,401 7,964 SH SOLE 0 0 7,964
ONEMAIN HLDGS INC COM 68268W103 3,022,888 61,843 SH SOLE 0 0 61,843
PERDOCEO ED CORP COM 71363P106 274,840 10,915 SH SOLE 0 0 10,915
GETTY RLTY CORP NEW COM 374297109 328,427 10,533 SH SOLE 0 0 10,533
ALLEGION PLC ORD SHS G0176J109 2,673,910 20,496 SH SOLE 0 0 20,496
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 39,227,935 804,511 SH SOLE 0 0 804,511
SPDR SER TR PORTFOLIO SHORT 78464A474 16,441,137 546,217 SH SOLE 0 0 546,217
VANGUARD STAR FDS VG TL INTL STK F 921909768 9,803,975 157,874 SH SOLE 0 0 157,874
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,658,345 16,484 SH SOLE 0 0 16,484
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 217,175 3,404 SH SOLE 0 0 3,404
DANAHER CORPORATION COM 235851102 6,387,075 31,156 SH SOLE 0 0 31,156
CROWN HLDGS INC COM 228368106 416,167 4,662 SH SOLE 0 0 4,662
BROWN & BROWN INC COM 115236101 4,684,381 37,656 SH SOLE 0 0 37,656
ICICI BANK LIMITED ADR 45104G104 1,290,348 40,937 SH SOLE 0 0 40,937
ISHARES TR MSCI EMG MKT ETF 464287234 697,188 15,954 SH SOLE 0 0 15,954
BLUE OWL CAPITAL INC COM CL A 09581B103 341,492 17,041 SH SOLE 0 0 17,041
INDEPENDENT BK CORP MASS COM 453836108 230,585 3,681 SH SOLE 0 0 3,681
BERRY GLOBAL GROUP INC COM 08579W103 3,398,677 48,685 SH SOLE 0 0 48,685
CNX RES CORP COM 12653C108 274,380 8,716 SH SOLE 0 0 8,716
U HAUL HOLDING COMPANY COM SER N 023586506 1,018,961 17,218 SH SOLE 0 0 17,218
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,992,118 21,939 SH SOLE 0 0 21,939
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 9,087,801 123,325 SH SOLE 0 0 123,325
SPDR SER TR BLOOMBERG ENHNCD 78468R440 204,306 7,373 SH SOLE 0 0 7,373
ARLO TECHNOLOGIES INC COM 04206A101 602,603 61,054 SH SOLE 0 0 61,054
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 863,056 28,390 SH SOLE 0 0 28,390
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 555,840 7,200 SH SOLE 0 0 7,200
AUTOZONE INC COM 053332102 8,819,235 2,313 SH SOLE 0 0 2,313
CHURCH & DWIGHT CO INC COM 171340102 3,621,648 32,897 SH SOLE 0 0 32,897
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,508,460 108,310 SH SOLE 0 0 108,310
ROYAL CARIBBEAN GROUP COM V7780T103 3,601,175 17,529 SH SOLE 0 0 17,529
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,731,567 23,244 SH SOLE 0 0 23,244
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 9,477,246 377,730 SH SOLE 0 0 377,730
GENMAB A/S SPONSORED ADS 372303206 607,763 31,040 SH SOLE 0 0 31,040
ISHARES TR INVESTMENT GRADE 46435G219 2,113,355 46,953 SH SOLE 0 0 46,953
DESCARTES SYS GROUP INC COM 249906108 855,643 8,486 SH SOLE 0 0 8,486
INTUIT COM 461202103 12,999,702 21,172 SH SOLE 0 0 21,172
G III APPAREL GROUP LTD COM 36237H101 215,162 7,867 SH SOLE 0 0 7,867
SCHWAB STRATEGIC TR US REIT ETF 808524847 448,591 20,855 SH SOLE 0 0 20,855
ENDAVA PLC ADS 29260V105 375,489 19,246 SH SOLE 0 0 19,246
ISHARES TR SHORT TREAS BD 464288679 4,759,000 43,083 SH SOLE 0 0 43,083
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,501,610 32,665 SH SOLE 0 0 32,665
MISSION PRODUCE INC COM 60510V108 242,151 23,106 SH SOLE 0 0 23,106
SPDR SER TR S&P 400 MDCP GRW 78464A821 800,560 10,075 SH SOLE 0 0 10,075
ISHARES TR NEW YORK MUN ETF 464288323 269,515 5,119 SH SOLE 0 0 5,119
GRAY MEDIA INC COM 389375106 313,146 72,487 SH SOLE 0 0 72,487
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1,954,300 30,757 SH SOLE 0 0 30,757
MASTERBRAND INC COMMON STOCK 57638P104 134,544 10,302 SH SOLE 0 0 10,302
ALPHATEC HLDGS INC COM NEW 02081G201 248,460 24,503 SH SOLE 0 0 24,503
BERKLEY W R CORP COM 084423102 6,894,058 96,881 SH SOLE 0 0 96,881
VERITEX HLDGS INC COM 923451108 270,653 10,839 SH SOLE 0 0 10,839
ELEVANCE HEALTH INC COM 036752103 6,773,494 15,573 SH SOLE 0 0 15,573
FOSTER L B CO COM 350060109 349,753 17,772 SH SOLE 0 0 17,772
EURONET WORLDWIDE INC COM 298736109 296,402 2,774 SH SOLE 0 0 2,774
HONEYWELL INTL INC COM 438516106 12,484,905 58,961 SH SOLE 0 0 58,961
IDEXX LABS INC COM 45168D104 860,897 2,050 SH SOLE 0 0 2,050
NORTHERN LTS FD TR II ESSENTIAL 40 STO 664925708 2,604,338 169,774 SH SOLE 0 0 169,774
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,099,180 15,294 SH SOLE 0 0 15,294
PIMCO ETF TR 25YR+ ZERO U S 72201R882 740,726 10,341 SH SOLE 0 0 10,341
ISHARES TR MSCI INDIA ETF 46429B598 1,880,976 36,538 SH SOLE 0 0 36,538
ISHARES TR CORE MSCI EAFE 46432F842 45,578,647 602,494 SH SOLE 0 0 602,494
SM ENERGY CO COM 78454L100 440,799 14,718 SH SOLE 0 0 14,718
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 246,035 9,810 SH SOLE 0 0 9,810
PRICE T ROWE GROUP INC COM 74144T108 648,780 7,062 SH SOLE 0 0 7,062
PACER FDS TR LUNT MDCAP MLT 69374H725 224,582 5,298 SH SOLE 0 0 5,298
OKTA INC CL A 679295105 528,941 5,027 SH SOLE 0 0 5,027
ISHARES TR TIPS BD ETF 464287176 876,760 7,892 SH SOLE 0 0 7,892
ISHARES TR CUR HD EURZN ETF 46434V639 931,266 23,897 SH SOLE 0 0 23,897
EXTRA SPACE STORAGE INC COM 30225T102 585,780 3,945 SH SOLE 0 0 3,945
ROLLINS INC COM 775711104 10,199,913 188,782 SH SOLE 0 0 188,782
WISDOMTREE TR US LARGECAP FUND 97717W588 423,061 7,137 SH SOLE 0 0 7,137
PURE STORAGE INC CL A 74624M102 309,314 6,987 SH SOLE 0 0 6,987
ORACLE CORP COM 68389X105 35,237,964 252,042 SH SOLE 0 0 252,042
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 489,898 18,599 SH SOLE 0 0 18,599
VONTIER CORPORATION COM 928881101 400,510 12,192 SH SOLE 0 0 12,192
GILDAN ACTIVEWEAR INC COM 375916103 510,122 11,536 SH SOLE 0 0 11,536
OPTION CARE HEALTH INC COM NEW 68404L201 262,160 7,501 SH SOLE 0 0 7,501
CBRE GROUP INC CL A 12504L109 3,799,944 29,056 SH SOLE 0 0 29,056
ARCHER DANIELS MIDLAND CO COM 039483102 256,095 5,334 SH SOLE 0 0 5,334
MARKETAXESS HLDGS INC COM 57060D108 255,830 1,182 SH SOLE 0 0 1,182
AGILYSYS INC COM 00847J105 245,113 3,379 SH SOLE 0 0 3,379
EXPONENT INC COM 30214U102 1,902,453 23,470 SH SOLE 0 0 23,470
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 134,854 139,053 SH SOLE 0 0 139,053
TESLA INC COM 88160R101 30,932,560 119,357 SH SOLE 0 0 119,357
LOANDEPOT INC COM CL A 53946R106 32,989 27,722 SH SOLE 0 0 27,722
SUNCOR ENERGY INC NEW COM 867224107 344,492 8,897 SH SOLE 0 0 8,897
PHREESIA INC COM 71944F106 205,477 8,039 SH SOLE 0 0 8,039
SPDR SER TR BLOOMBERG INVT 78468R200 275,378 8,935 SH SOLE 0 0 8,935
DANA INC COM 235825205 275,397 20,660 SH SOLE 0 0 20,660
FOX CORP CL A COM 35137L105 788,580 13,933 SH SOLE 0 0 13,933
WELLS FARGO CO NEW COM 949746101 16,446,987 229,099 SH SOLE 0 0 229,099
ISHARES TR U.S. TECH ETF 464287721 17,643,421 125,630 SH SOLE 0 0 125,630
STEPSTONE GROUP INC COM CL A 85914M107 310,640 5,948 SH SOLE 0 0 5,948
ISHARES TR RUS MD CP GR ETF 464287481 670,485 5,707 SH SOLE 0 0 5,707
WERNER ENTERPRISES INC COM 950755108 301,304 10,283 SH SOLE 0 0 10,283
AVERY DENNISON CORP COM 053611109 1,827,606 10,269 SH SOLE 0 0 10,269
HANESBRANDS INC COM 410345102 558,842 96,853 SH SOLE 0 0 96,853
NEWMARKET CORP COM 651587107 753,739 1,331 SH SOLE 0 0 1,331
DR REDDYS LABS LTD ADR 256135203 140,887 10,681 SH SOLE 0 0 10,681
NASDAQ INC COM 631103108 2,000,326 26,369 SH SOLE 0 0 26,369
APPLE INC COM 037833100 97,049,402 436,904 SH SOLE 0 0 436,904
WESCO INTL INC COM 95082P105 461,313 2,970 SH SOLE 0 0 2,970
CONFLUENT INC CLASS A COM 20717M103 334,629 14,276 SH SOLE 0 0 14,276
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 4,816,248 289,612 SH SOLE 0 0 289,612
FLOOR & DECOR HLDGS INC CL A 339750101 598,053 7,432 SH SOLE 0 0 7,432
INSMED INC COM PAR $.01 457669307 731,697 9,591 SH SOLE 0 0 9,591
WISDOMTREE TR US MULTIFACTOR 97717Y857 4,424,853 89,175 SH SOLE 0 0 89,175
DRAFTKINGS INC NEW COM CL A 26142V105 548,164 16,506 SH SOLE 0 0 16,506
AIRBNB INC COM CL A 009066101 5,232,826 43,804 SH SOLE 0 0 43,804
EVERSOURCE ENERGY COM 30040W108 1,457,385 23,465 SH SOLE 0 0 23,465
COMCAST CORP NEW CL A 20030N101 13,687,254 370,928 SH SOLE 0 0 370,928
ISHARES TR MBS ETF 464288588 16,796,460 179,105 SH SOLE 0 0 179,105
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 636,119 10,496 SH SOLE 0 0 10,496
GOOSEHEAD INS INC COM CL A 38267D109 1,012,801 8,579 SH SOLE 0 0 8,579
FLUOR CORP NEW COM 343412102 264,567 7,386 SH SOLE 0 0 7,386
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 807,869 89,465 SH SOLE 0 0 89,465
PENTAIR PLC SHS G7S00T104 1,378,518 15,758 SH SOLE 0 0 15,758
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 517,487 10,681 SH SOLE 0 0 10,681
HURCO CO COM 447324104 189,331 12,207 SH SOLE 0 0 12,207
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1,589,307 17,657 SH SOLE 0 0 17,657
VERICEL CORP COM 92346J108 317,650 7,119 SH SOLE 0 0 7,119
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 253,974 7,604 SH SOLE 0 0 7,604
ICF INTL INC COM 44925C103 273,696 3,221 SH SOLE 0 0 3,221
CITIGROUP INC COM NEW 172967424 16,237,623 228,731 SH SOLE 0 0 228,731
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3,101,630 18,006 SH SOLE 0 0 18,006
KEURIG DR PEPPER INC COM 49271V100 1,473,449 43,058 SH SOLE 0 0 43,058
BARCLAYS PLC ADR 06738E204 1,773,616 115,470 SH SOLE 0 0 115,470
THE TRADE DESK INC COM CL A 88339J105 1,946,117 35,565 SH SOLE 0 0 35,565
FIDELITY COVINGTON TRUST SUSTAINABLE HIGH 316092212 781,840 16,652 SH SOLE 0 0 16,652
ISHARES TR FLTG RATE NT ETF 46429B655 1,503,714 29,456 SH SOLE 0 0 29,456
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 426,297 4,670 SH SOLE 0 0 4,670
KENNAMETAL INC COM 489170100 892,278 41,891 SH SOLE 0 0 41,891
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 745,094 11,245 SH SOLE 0 0 11,245
RELX PLC SPONSORED ADR 759530108 3,645,158 72,310 SH SOLE 0 0 72,310
BXP INC COM 101121101 810,810 12,067 SH SOLE 0 0 12,067
TREX CO INC COM 89531P105 649,674 11,182 SH SOLE 0 0 11,182
COSTCO WHSL CORP NEW COM 22160K105 20,538,767 21,716 SH SOLE 0 0 21,716
FORTINET INC COM 34959E109 1,458,339 15,150 SH SOLE 0 0 15,150
STIFEL FINL CORP COM 860630102 1,822,087 19,330 SH SOLE 0 0 19,330
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 441,650 7,036 SH SOLE 0 0 7,036
AEGON LTD AMER REG 1 CERT 0076CA104 346,370 52,560 SH SOLE 0 0 52,560
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 376,892 3,638 SH SOLE 0 0 3,638
SHERWIN WILLIAMS CO COM 824348106 9,614,299 27,533 SH SOLE 0 0 27,533
NEWELL BRANDS INC COM 651229106 63,399 10,226 SH SOLE 0 0 10,226
CENTERPOINT ENERGY INC COM 15189T107 1,526,062 42,122 SH SOLE 0 0 42,122
AIR LEASE CORP CL A 00912X302 939,438 19,446 SH SOLE 0 0 19,446
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 3,411,625 43,750 SH SOLE 0 0 43,750
CHART INDS INC COM 16115Q308 500,496 3,467 SH SOLE 0 0 3,467
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 12,705,168 613,776 SH SOLE 0 0 613,776
CAVCO INDS INC DEL COM 149568107 270,208 520 SH SOLE 0 0 520
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 169,412 11,470 SH SOLE 0 0 11,470
TEXAS INSTRS INC COM 882508104 11,179,740 62,213 SH SOLE 0 0 62,213
WATSCO INC COM 942622200 4,397,959 8,652 SH SOLE 0 0 8,652
UNIVERSAL DISPLAY CORP COM 91347P105 3,191,984 22,885 SH SOLE 0 0 22,885
SPDR SER TR PRTFLO S&P500 GW 78464A409 12,460,261 155,036 SH SOLE 0 0 155,036
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 211,738 2,949 SH SOLE 0 0 2,949
CHECKPOINT THERAPEUTICS INC COM NEW 162828206 141,077 34,920 SH SOLE 0 0 34,920
WOLVERINE WORLD WIDE INC COM 978097103 476,765 34,275 SH SOLE 0 0 34,275
WESTERN UN CO COM 959802109 131,905 12,467 SH SOLE 0 0 12,467
EQUITABLE HLDGS INC COM 29452E101 313,110 6,011 SH SOLE 0 0 6,011
GARMIN LTD SHS H2906T109 1,730,503 7,970 SH SOLE 0 0 7,970
RYMAN HOSPITALITY PPTYS INC COM 78377T107 228,616 2,500 SH SOLE 0 0 2,500
HUNTINGTON INGALLS INDS INC COM 446413106 1,516,293 7,431 SH SOLE 0 0 7,431
NEOGEN CORP COM 640491106 357,360 41,218 SH SOLE 0 0 41,218
ADOBE INC COM 00724F101 15,460,160 40,310 SH SOLE 0 0 40,310
UNION PAC CORP COM 907818108 16,014,653 67,790 SH SOLE 0 0 67,790
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 681,022 18,069 SH SOLE 0 0 18,069
ISHARES TR IBONDS DEC2026 46435GAA0 5,603,436 231,451 SH SOLE 0 0 231,451
SCOTTS MIRACLE-GRO CO CL A 810186106 2,327,579 42,404 SH SOLE 0 0 42,404
REV GROUP INC COM 749527107 209,698 6,636 SH SOLE 0 0 6,636
CLAROS MTG TR INC COMMON STOCK 18270D106 115,330 30,919 SH SOLE 0 0 30,919
SPROUTS FMRS MKT INC COM 85208M102 1,544,869 10,121 SH SOLE 0 0 10,121
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,639,171 33,562 SH SOLE 0 0 33,562
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2,680,936 42,724 SH SOLE 0 0 42,724
TD SYNNEX CORPORATION COM 87162W100 400,689 3,854 SH SOLE 0 0 3,854
UNIFIED SER TR ONEASCENT SMALL 90470L295 7,085,067 286,961 SH SOLE 0 0 286,961
SPDR SER TR PORT MTG BK ETF 78464A383 3,074,365 139,427 SH SOLE 0 0 139,427
WORKIVA INC COM CL A 98139A105 329,146 4,336 SH SOLE 0 0 4,336
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 438,925 3,340 SH SOLE 0 0 3,340
TIDAL ETF TR UNLIMITED HFND 886364439 221,219 10,347 SH SOLE 0 0 10,347
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,983,241 30,639 SH SOLE 0 0 30,639
REGENCY CTRS CORP COM 758849103 346,000 4,691 SH SOLE 0 0 4,691
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 14,400,801 429,875 SH SOLE 0 0 429,875
WEX INC COM 96208T104 866,122 5,516 SH SOLE 0 0 5,516
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 2,934,826 130,669 SH SOLE 0 0 130,669
ILLINOIS TOOL WKS INC COM 452308109 4,574,007 18,443 SH SOLE 0 0 18,443
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 444,610 12,274 SH SOLE 0 0 12,274
GLOBANT S A COM L44385109 578,241 4,912 SH SOLE 0 0 4,912
DARLING INGREDIENTS INC COM 237266101 727,392 23,284 SH SOLE 0 0 23,284
CGI INC CL A SUB VTG 12532H104 268,343 2,688 SH SOLE 0 0 2,688
WALKER & DUNLOP INC COM 93148P102 411,444 4,820 SH SOLE 0 0 4,820
PAYCOM SOFTWARE INC COM 70432V102 3,333,832 15,259 SH SOLE 0 0 15,259
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2,320,138 49,565 SH SOLE 0 0 49,565
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,201,548 51,304 SH SOLE 0 0 51,304
SPDR SER TR S&P REGL BKG 78464A698 632,286 11,122 SH SOLE 0 0 11,122
LEIDOS HOLDINGS INC COM 525327102 725,501 5,376 SH SOLE 0 0 5,376
LIBERTY BROADBAND CORP COM SER C 530307305 269,609 3,170 SH SOLE 0 0 3,170
AGILENT TECHNOLOGIES INC COM 00846U101 845,833 7,231 SH SOLE 0 0 7,231
DBX ETF TR XTRACK MSCI EAFE 233051200 991,267 22,893 SH SOLE 0 0 22,893
CARMAX INC COM 143130102 3,094,671 39,716 SH SOLE 0 0 39,716
RAMBUS INC DEL COM 750917106 393,335 7,597 SH SOLE 0 0 7,597
DOCUSIGN INC COM 256163106 651,688 8,006 SH SOLE 0 0 8,006
EOG RES INC COM 26875P101 4,881,473 38,065 SH SOLE 0 0 38,065
ISHARES TR IBONDS 27 TRM TS 46436E841 2,266,235 101,081 SH SOLE 0 0 101,081
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,124,740 34,515 SH SOLE 0 0 34,515
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 130,754 16,447 SH SOLE 0 0 16,447
SPOTIFY TECHNOLOGY S A SHS L8681T102 5,197,233 9,449 SH SOLE 0 0 9,449
GLAUKOS CORP COM 377322102 378,523 3,846 SH SOLE 0 0 3,846
COASTAL FINL CORP WA COM NEW 19046P209 217,436 2,405 SH SOLE 0 0 2,405
ENERGIZER HLDGS INC NEW COM 29272W109 439,970 14,705 SH SOLE 0 0 14,705
EAST WEST BANCORP INC COM 27579R104 696,310 7,757 SH SOLE 0 0 7,757
GSK PLC SPONSORED ADR 37733W204 1,565,304 40,405 SH SOLE 0 0 40,405
OSHKOSH CORP COM 688239201 896,886 9,533 SH SOLE 0 0 9,533
EAGLE MATLS INC COM 26969P108 1,981,436 8,928 SH SOLE 0 0 8,928
NEOGENOMICS INC COM NEW 64049M209 97,775 10,303 SH SOLE 0 0 10,303
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 6,951,891 336,165 SH SOLE 0 0 336,165
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,620,986 7,240 SH SOLE 0 0 7,240
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 13,392,534 289,193 SH SOLE 0 0 289,193
ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 1,411,954 67,680 SH SOLE 0 0 67,680
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 314,900 7,201 SH SOLE 0 0 7,201
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 812,781 18,098 SH SOLE 0 0 18,098
EXELIXIS INC COM 30161Q104 230,012 6,230 SH SOLE 0 0 6,230
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 73,980 10,275 SH SOLE 0 0 10,275
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 482,564 108,198 SH SOLE 0 0 108,198
GLOBE LIFE INC COM 37959E102 627,077 4,761 SH SOLE 0 0 4,761
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 908,298 19,000 SH SOLE 0 0 19,000
TETRA TECH INC NEW COM 88162G103 235,718 8,059 SH SOLE 0 0 8,059
KINROSS GOLD CORP COM 496902404 183,904 14,584 SH SOLE 0 0 14,584
FORTIVE CORP COM 34959J108 444,755 6,078 SH SOLE 0 0 6,078
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 291,736 4,469 SH SOLE 0 0 4,469
GLOBAL X FDS DEFENSE TECH ETF 37960A529 381,488 8,195 SH SOLE 0 0 8,195
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,829,142 45,386 SH SOLE 0 0 45,386
CROWN CASTLE INC COM 22822V101 4,366,784 41,896 SH SOLE 0 0 41,896
WILLIAMS COS INC COM 969457100 8,896,823 148,876 SH SOLE 0 0 148,876
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 303,294 10,582 SH SOLE 0 0 10,582
FEDERAL SIGNAL CORP COM 313855108 230,928 3,140 SH SOLE 0 0 3,140
KENNEDY-WILSON HOLDINGS INC COM 489398107 564,627 65,049 SH SOLE 0 0 65,049
INSPERITY INC COM 45778Q107 336,811 3,775 SH SOLE 0 0 3,775
FIRST CTZNS BANCSHARES INC N CL A 31946M103 562,826 304 SH SOLE 0 0 304
ISHARES TR MSCI ACWI EX US 464288240 2,422,836 43,694 SH SOLE 0 0 43,694
STATE STR CORP COM 857477103 965,317 10,782 SH SOLE 0 0 10,782
APPFOLIO INC COM CL A 03783C100 803,075 3,652 SH SOLE 0 0 3,652
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 446,957 12,457 SH SOLE 0 0 12,457
ISHARES TR 0-5YR HI YL CP 46434V407 32,435,449 762,828 SH SOLE 0 0 762,828
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,928,686 97,736 SH SOLE 0 0 97,736
ALCON AG ORD SHS H01301128 2,677,173 28,202 SH SOLE 0 0 28,202
INVESCO QQQ TR UNIT SER 1 46090E103 67,454,790 143,851 SH SOLE 0 0 143,851
ISHARES TR ESG MSCI KLD 400 464288570 663,681 6,481 SH SOLE 0 0 6,481
BEIGENE LTD SPONSORED ADS 07725L102 410,160 1,507 SH SOLE 0 0 1,507
INFOSYS LTD SPONSORED ADR 456788108 733,712 40,203 SH SOLE 0 0 40,203
U HAUL HOLDING COMPANY COM 023586100 712,424 10,900 SH SOLE 0 0 10,900
WEC ENERGY GROUP INC COM 92939U106 7,286,466 66,861 SH SOLE 0 0 66,861
DBX ETF TR XTRACKERS SHRT 233051283 1,813,055 40,651 SH SOLE 0 0 40,651
GARTNER INC COM 366651107 5,595,974 13,332 SH SOLE 0 0 13,332
HEWLETT PACKARD ENTERPRISE C COM 42824C109 706,466 45,785 SH SOLE 0 0 45,785
ISHARES TR S&P 100 ETF 464287101 11,999,361 44,306 SH SOLE 0 0 44,306
TARGET CORP COM 87612E106 4,012,099 38,445 SH SOLE 0 0 38,445
ALBEMARLE CORP COM 012653101 481,123 6,680 SH SOLE 0 0 6,680
META PLATFORMS INC CL A 30303M102 73,712,693 127,893 SH SOLE 0 0 127,893
COMMERCE BANCSHARES INC COM 200525103 940,055 15,106 SH SOLE 0 0 15,106
TIDAL ETF TR SOUND EQUITY DIV 886364793 460,979 18,001 SH SOLE 0 0 18,001
ALBANY INTL CORP CL A 012348108 969,737 14,046 SH SOLE 0 0 14,046
BRISTOL-MYERS SQUIBB CO COM 110122108 9,927,894 162,779 SH SOLE 0 0 162,779
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 212,539 5,763 SH SOLE 0 0 5,763
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5,729,629 138,330 SH SOLE 0 0 138,330
TWILIO INC CL A 90138F102 638,667 6,523 SH SOLE 0 0 6,523
ARES CAPITAL CORP COM 04010L103 1,995,254 90,039 SH SOLE 0 0 90,039
UNITEDHEALTH GROUP INC COM 91324P102 38,976,665 74,418 SH SOLE 0 0 74,418
AGNC INVT CORP COM 00123Q104 188,036 19,628 SH SOLE 0 0 19,628
ITURAN LOCATION AND CONTROL SHS M6158M104 380,078 10,511 SH SOLE 0 0 10,511
PACER FDS TR TRENDP US LAR CP 69374H105 934,538 18,164 SH SOLE 0 0 18,164
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5,780,924 44,827 SH SOLE 0 0 44,827
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4,417,064 34,283 SH SOLE 0 0 34,283
ISHARES TR US BR DEL SE ETF 464288794 1,425,914 10,177 SH SOLE 0 0 10,177
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,337,471 33,972 SH SOLE 0 0 33,972
EATON CORP PLC SHS G29183103 14,255,090 52,441 SH SOLE 0 0 52,441
CHARLES RIV LABS INTL INC COM 159864107 2,847,989 18,921 SH SOLE 0 0 18,921
JONES LANG LASALLE INC COM 48020Q107 2,267,015 9,145 SH SOLE 0 0 9,145
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,328,022 25,057 SH SOLE 0 0 25,057
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,248,829 48,897 SH SOLE 0 0 48,897
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5,883,016 102,958 SH SOLE 0 0 102,958
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4,725,010 43,357 SH SOLE 0 0 43,357
SILGAN HLDGS INC COM 827048109 307,180 6,009 SH SOLE 0 0 6,009
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U455 3,181,422 103,357 SH SOLE 0 0 103,357
VANGUARD WORLD FD FINANCIALS ETF 92204A405 5,317,057 44,505 SH SOLE 0 0 44,505
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,496,773 7,340 SH SOLE 0 0 7,340
WHITE MTNS INS GROUP LTD COM G9618E107 1,172,379 609 SH SOLE 0 0 609
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 11,169,222 256,764 SH SOLE 0 0 256,764
DYNATRACE INC COM NEW 268150109 336,085 7,128 SH SOLE 0 0 7,128
DEERE & CO COM 244199105 5,950,463 12,678 SH SOLE 0 0 12,678
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 5,881,589 118,868 SH SOLE 0 0 118,868
REGAL REXNORD CORPORATION COM 758750103 308,875 2,713 SH SOLE 0 0 2,713
VANGUARD BD INDEX FDS INTERMED TERM 921937819 9,401,178 122,779 SH SOLE 0 0 122,779
SEMPRA COM 816851109 2,922,916 40,960 SH SOLE 0 0 40,960
HELMERICH & PAYNE INC COM 423452101 311,873 11,940 SH SOLE 0 0 11,940
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 2,225,612 22,143 SH SOLE 0 0 22,143
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2,247,612 104,686 SH SOLE 0 0 104,686
CVS HEALTH CORP COM 126650100 4,667,236 68,889 SH SOLE 0 0 68,889
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22,837,028 73,186 SH SOLE 0 0 73,186
ISHARES GOLD TR ISHARES NEW 464285204 17,735,522 300,806 SH SOLE 0 0 300,806
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 237,528 7,687 SH SOLE 0 0 7,687
CHIMERA INVT CORP COM SHS 16934Q802 269,580 21,012 SH SOLE 0 0 21,012
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 3,714,052 15,003 SH SOLE 0 0 15,003
NOVA LTD COM M7516K103 307,462 1,668 SH SOLE 0 0 1,668
RESTAURANT BRANDS INTL INC COM 76131D103 312,229 4,685 SH SOLE 0 0 4,685
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2,569,978 51,063 SH SOLE 0 0 51,063
PAYPAL HLDGS INC COM 70450Y103 6,350,424 97,324 SH SOLE 0 0 97,324
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 1,708,544 81,398 SH SOLE 0 0 81,398
ISHARES TR GLOB INDSTRL ETF 464288729 878,940 6,046 SH SOLE 0 0 6,046
PAPA JOHNS INTL INC COM 698813102 587,175 14,293 SH SOLE 0 0 14,293
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 483,990 9,533 SH SOLE 0 0 9,533
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,668,993 98,336 SH SOLE 0 0 98,336
AON PLC SHS CL A G0403H108 5,630,953 14,109 SH SOLE 0 0 14,109
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 2,116,186 41,781 SH SOLE 0 0 41,781
WD 40 CO COM 929236107 451,121 1,849 SH SOLE 0 0 1,849
AGIOS PHARMACEUTICALS INC COM 00847X104 427,633 14,595 SH SOLE 0 0 14,595
ISHARES INC MSCI SWITZERLAND 464286749 1,860,090 35,916 SH SOLE 0 0 35,916
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 320,170 6,403 SH SOLE 0 0 6,403
CENOVUS ENERGY INC COM 15135U109 1,369,752 98,472 SH SOLE 0 0 98,472
POPULAR INC COM NEW 733174700 1,561,597 16,906 SH SOLE 0 0 16,906
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,924,230 51,000 SH SOLE 0 0 51,000
LEMAITRE VASCULAR INC COM 525558201 545,619 6,503 SH SOLE 0 0 6,503
NEXTRACKER INC CLASS A COM 65290E101 952,155 22,595 SH SOLE 0 0 22,595
FINVOLUTION GROUP SPONSORED ADS 31810T101 110,273 11,451 SH SOLE 0 0 11,451
TRUIST FINL CORP COM 89832Q109 5,381,010 130,766 SH SOLE 0 0 130,766
GENERAL DYNAMICS CORP COM 369550108 8,805,384 32,304 SH SOLE 0 0 32,304
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 341,677 13,966 SH SOLE 0 0 13,966
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 601,990 8,057 SH SOLE 0 0 8,057
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 253,454 14,693 SH SOLE 0 0 14,693
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,186,137 104,008 SH SOLE 0 0 104,008
LABCORP HOLDINGS INC COM SHS 504922105 2,215,556 9,519 SH SOLE 0 0 9,519
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 290,246 2,882 SH SOLE 0 0 2,882
NORFOLK SOUTHN CORP COM 655844108 4,494,820 18,977 SH SOLE 0 0 18,977
ENSIGN GROUP INC COM 29358P101 772,348 5,969 SH SOLE 0 0 5,969
ISHARES TR 7-10 YR TRSY BD 464287440 9,292,128 97,432 SH SOLE 0 0 97,432
ISHARES TR LATN AMER 40 ETF 464287390 357,253 15,170 SH SOLE 0 0 15,170
AMALGAMATED FINANCIAL CORP COM 022671101 201,394 7,005 SH SOLE 0 0 7,005
CABOT CORP COM 127055101 1,154,182 13,882 SH SOLE 0 0 13,882
FREEPORT-MCMORAN INC CL B 35671D857 2,618,824 69,171 SH SOLE 0 0 69,171
SENSIENT TECHNOLOGIES CORP COM 81725T100 332,430 4,466 SH SOLE 0 0 4,466
ISHARES TR ISHS 5-10YR INVT 464288638 1,740,189 33,134 SH SOLE 0 0 33,134
AGCO CORP COM 001084102 326,217 3,524 SH SOLE 0 0 3,524
WISDOMTREE TR EM EX ST-OWNED 97717X578 5,217,837 169,026 SH SOLE 0 0 169,026
GUIDEWIRE SOFTWARE INC COM 40171V100 624,846 3,335 SH SOLE 0 0 3,335
ALIGHT INC COM CL A 01626W101 247,114 41,672 SH SOLE 0 0 41,672
PGIM ETF TR PGIM ULTRA SH BD 69344A107 1,995,970 40,136 SH SOLE 0 0 40,136
SIMPSON MFG INC COM 829073105 2,433,175 15,490 SH SOLE 0 0 15,490
RPM INTL INC COM 749685103 2,156,205 18,639 SH SOLE 0 0 18,639
CATERPILLAR INC COM 149123101 10,498,534 31,833 SH SOLE 0 0 31,833
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 368,111 15,519 SH SOLE 0 0 15,519
ISHARES TR MSCI USA MIN VOL 46429B697 5,681,527 60,661 SH SOLE 0 0 60,661
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 8,908,928 414,465 SH SOLE 0 0 414,465
GILEAD SCIENCES INC COM 375558103 7,242,291 64,634 SH SOLE 0 0 64,634
DUOLINGO INC CL A COM 26603R106 272,965 879 SH SOLE 0 0 879
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,476,348 22,134 SH SOLE 0 0 22,134
ISHARES TR IBONDS DEC 25 46435U432 1,183,774 44,253 SH SOLE 0 0 44,253
HEXCEL CORP NEW COM 428291108 1,257,330 22,961 SH SOLE 0 0 22,961
VERRA MOBILITY CORP CL A COM STK 92511U102 211,909 9,414 SH SOLE 0 0 9,414
ISHARES TR RUS TP200 VL ETF 464289420 378,768 4,609 SH SOLE 0 0 4,609
CUBESMART COM 229663109 285,751 6,690 SH SOLE 0 0 6,690
ZOETIS INC CL A 98978V103 15,309,766 92,984 SH SOLE 0 0 92,984
TKO GROUP HOLDINGS INC CL A 87256C101 400,623 2,622 SH SOLE 0 0 2,622
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 1,155,835 26,818 SH SOLE 0 0 26,818
VALLEY NATL BANCORP COM 919794107 448,936 50,499 SH SOLE 0 0 50,499
ISHARES TR INTL SEL DIV ETF 464288448 762,985 24,597 SH SOLE 0 0 24,597
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 207,691 7,199 SH SOLE 0 0 7,199
HOULIHAN LOKEY INC CL A 441593100 2,815,698 17,435 SH SOLE 0 0 17,435
MSCI INC COM 55354G100 7,843,247 13,870 SH SOLE 0 0 13,870
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 852,434 5,011 SH SOLE 0 0 5,011
PACER FDS TR GLOBL CASH ETF 69374H709 1,059,292 28,645 SH SOLE 0 0 28,645
ISHARES TR CORE S&P US GWT 464287671 18,534,710 145,851 SH SOLE 0 0 145,851
SPX TECHNOLOGIES INC COM 78473E103 283,702 2,203 SH SOLE 0 0 2,203
ISHARES TR ISHARES SEMICDTR 464287523 431,659 2,294 SH SOLE 0 0 2,294
FEDERAL AGRIC MTG CORP CL C 313148306 1,987,760 10,601 SH SOLE 0 0 10,601
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1,921,484 67,326 SH SOLE 0 0 67,326
NU HLDGS LTD ORD SHS CL A G6683N103 602,726 58,860 SH SOLE 0 0 58,860
LOWES COS INC COM 548661107 12,111,509 51,929 SH SOLE 0 0 51,929
ISHARES TR ESG EAFE ETF 46436E759 272,631 4,049 SH SOLE 0 0 4,049
KLA CORP COM NEW 482480100 5,374,772 7,906 SH SOLE 0 0 7,906
MCDONALDS CORP COM 580135101 20,364,144 65,192 SH SOLE 0 0 65,192
HASBRO INC COM 418056107 392,352 6,381 SH SOLE 0 0 6,381
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 883,127 19,888 SH SOLE 0 0 19,888
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14,648,086 246,601 SH SOLE 0 0 246,601
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 15,036,392 296,517 SH SOLE 0 0 296,517
FOX FACTORY HLDG CORP COM 35138V102 221,217 9,478 SH SOLE 0 0 9,478
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 360,051 11,154 SH SOLE 0 0 11,154
ISHARES INC MSCI JAPN SMCETF 464286582 600,642 7,828 SH SOLE 0 0 7,828
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 335,916 14,656 SH SOLE 0 0 14,656
QUALCOMM INC COM 747525103 18,885,234 122,943 SH SOLE 0 0 122,943
PIMCO ETF TR MULTISECTOR BD 72201R585 6,225,545 236,264 SH SOLE 0 0 236,264
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 524,881 23,380 SH SOLE 0 0 23,380
ASHLAND INC COM 044186104 223,224 3,765 SH SOLE 0 0 3,765
PALOMAR HLDGS INC COM 69753M105 362,165 2,642 SH SOLE 0 0 2,642
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 14,505,085 257,000 SH SOLE 0 0 257,000
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 673,885 46,283 SH SOLE 0 0 46,283
BANK OZK LITTLE ROCK ARK COM 06417N103 343,605 7,908 SH SOLE 0 0 7,908
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3,254,107 44,207 SH SOLE 0 0 44,207
TWO RDS SHARED TR ANFIELD DYNAMIC 90214Q725 193,829 22,790 SH SOLE 0 0 22,790
COHEN & STEERS INC COM 19247A100 431,858 5,381 SH SOLE 0 0 5,381
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 251,967 3,501 SH SOLE 0 0 3,501
MEDPACE HLDGS INC COM 58506Q109 870,804 2,858 SH SOLE 0 0 2,858
OMNIAB INC COM 68218J103 104,551 43,563 SH SOLE 0 0 43,563
VORNADO RLTY TR SH BEN INT 929042109 1,937,723 52,385 SH SOLE 0 0 52,385
VERTIV HOLDINGS CO COM CL A 92537N108 769,183 10,654 SH SOLE 0 0 10,654
VERISK ANALYTICS INC COM 92345Y106 3,869,415 13,001 SH SOLE 0 0 13,001
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 472,195 11,265 SH SOLE 0 0 11,265
RLI CORP COM 749607107 1,351,093 16,819 SH SOLE 0 0 16,819
ADVISORS INNER CIRCLE FD II 3EDGE DYNAMIC US 00791R798 282,243 11,630 SH SOLE 0 0 11,630
ISHARES U S ETF TR SHORT DURATION B 46431W507 1,968,630 38,699 SH SOLE 0 0 38,699
GENERAL MLS INC COM 370334104 2,560,042 42,817 SH SOLE 0 0 42,817
HARBOR ETF TRUST LONG TERM GROWER 41151J406 648,145 26,455 SH SOLE 0 0 26,455
INTAPP INC COM 45827U109 389,219 6,667 SH SOLE 0 0 6,667
CLEARWATER ANALYTICS HLDGS I CL A 185123106 1,019,794 38,052 SH SOLE 0 0 38,052
WOODWARD INC COM 980745103 532,369 2,917 SH SOLE 0 0 2,917
ACV AUCTIONS INC COM CL A 00091G104 164,374 11,666 SH SOLE 0 0 11,666
NATIONAL FUEL GAS CO COM 636180101 206,522 2,608 SH SOLE 0 0 2,608
LEMONADE INC COM 52567D107 318,072 10,120 SH SOLE 0 0 10,120
REPUBLIC SVCS INC COM 760759100 3,102,105 12,810 SH SOLE 0 0 12,810
SPDR SER TR BBG CONV SEC ETF 78464A359 2,923,276 38,153 SH SOLE 0 0 38,153
BITWISE FUNDS TRUST TRENDWISE BITCOI 091748202 488,549 11,763 SH SOLE 0 0 11,763
NCR ATLEOS CORPORATION COM SHS 63001N106 218,321 8,276 SH SOLE 0 0 8,276
UFP TECHNOLOGIES INC COM 902673102 351,177 1,741 SH SOLE 0 0 1,741
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,108,198 17,360 SH SOLE 0 0 17,360
HUBSPOT INC COM 443573100 1,850,980 3,240 SH SOLE 0 0 3,240
LENSAR INC COM 52634L108 360,611 25,539 SH SOLE 0 0 25,539
BOSTON SCIENTIFIC CORP COM 101137107 4,493,901 44,547 SH SOLE 0 0 44,547
DICKS SPORTING GOODS INC COM 253393102 569,310 2,825 SH SOLE 0 0 2,825
UNITED BANKSHARES INC WEST V COM 909907107 1,450,244 41,830 SH SOLE 0 0 41,830
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,038,738 9,178 SH SOLE 0 0 9,178
FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 2,312,730 108,961 SH SOLE 0 0 108,961
PENUMBRA INC COM 70975L107 387,210 1,448 SH SOLE 0 0 1,448
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,442,296 53,977 SH SOLE 0 0 53,977
VERU INC COM 92536C103 124,121 253,256 SH SOLE 0 0 253,256
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 2,057,448 61,070 SH SOLE 0 0 61,070
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,086,266 22,275 SH SOLE 0 0 22,275
NIKE INC CL B 654106103 4,432,233 69,821 SH SOLE 0 0 69,821
LISTED FD TR SWAN HEDGED EQTY 53656F599 6,197,919 283,010 SH SOLE 0 0 283,010
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,002,586 3,949 SH SOLE 0 0 3,949
ACI WORLDWIDE INC COM 004498101 1,232,233 22,523 SH SOLE 0 0 22,523
WARNER BROS DISCOVERY INC COM SER A 934423104 560,524 52,239 SH SOLE 0 0 52,239
ISHARES TR S&P MC 400VL ETF 464287705 938,085 7,835 SH SOLE 0 0 7,835
BROWN FORMAN CORP CL B 115637209 289,765 8,538 SH SOLE 0 0 8,538
ISHARES TR EAFE GRWTH ETF 464288885 18,620,118 186,201 SH SOLE 0 0 186,201
AMBEV SA SPONSORED ADR 02319V103 161,703 69,400 SH SOLE 0 0 69,400
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 2,178,208 56,299 SH SOLE 0 0 56,299
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 589,955 11,911 SH SOLE 0 0 11,911
ISHARES TR CORE MSCI EURO 46434V738 1,120,344 18,626 SH SOLE 0 0 18,626
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 94,225 12,725 SH SOLE 0 0 12,725
ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 1,385,653 44,869 SH SOLE 0 0 44,869
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 499,693 9,891 SH SOLE 0 0 9,891
VIAVI SOLUTIONS INC COM 925550105 120,684 10,785 SH SOLE 0 0 10,785
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 8,466,039 185,455 SH SOLE 0 0 185,455
PACKAGING CORP AMER COM 695156109 1,645,515 8,310 SH SOLE 0 0 8,310
ADVISORS INNER CIRCLE FD II 3EDGE DYNAMIC HA 00791R822 270,711 10,384 SH SOLE 0 0 10,384
KEYCORP COM 493267108 307,069 19,204 SH SOLE 0 0 19,204
TEXAS ROADHOUSE INC COM 882681109 455,506 2,734 SH SOLE 0 0 2,734
BROADCOM INC COM 11135F101 43,192,629 257,974 SH SOLE 0 0 257,974
ZURN ELKAY WATER SOLNS CORP COM 98983L108 2,745,335 83,242 SH SOLE 0 0 83,242
ISHARES TR HDG MSCI EAFE 46434V803 6,675,356 183,945 SH SOLE 0 0 183,945
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,147,143 55,792 SH SOLE 0 0 55,792
MERCADOLIBRE INC COM 58733R102 5,148,346 2,639 SH SOLE 0 0 2,639
ISHARES TR RUS MID CAP ETF 464287499 2,002,823 23,543 SH SOLE 0 0 23,543
SANMINA CORPORATION COM 801056102 1,536,246 20,166 SH SOLE 0 0 20,166
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 420,291 4,187 SH SOLE 0 0 4,187
ISHARES TR IBONDS 26 TRM TS 46436E858 2,265,737 98,768 SH SOLE 0 0 98,768
ARK ETF TR INNOVATION ETF 00214Q104 857,915 18,031 SH SOLE 0 0 18,031
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1,249,339 41,896 SH SOLE 0 0 41,896
BANCO SANTANDER S.A. ADR 05964H105 223,069 33,294 SH SOLE 0 0 33,294
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 197,687 13,733 SH SOLE 0 0 13,733
ISHARES TR US INDUSTRIALS 464287754 2,336,781 17,950 SH SOLE 0 0 17,950
PG&E CORP COM 69331C108 709,825 41,317 SH SOLE 0 0 41,317
VERTEX PHARMACEUTICALS INC COM 92532F100 11,287,579 23,282 SH SOLE 0 0 23,282
DIAGEO PLC SPON ADR NEW 25243Q205 5,290,804 50,490 SH SOLE 0 0 50,490
DEVON ENERGY CORP NEW COM 25179M103 1,992,899 53,286 SH SOLE 0 0 53,286
KRANESHARES TRUST MOUNT LUCAS ETF 500767652 501,297 18,376 SH SOLE 0 0 18,376
CANADIAN IMPERIAL BK COMM COM 136069101 762,688 13,547 SH SOLE 0 0 13,547
CONOCOPHILLIPS COM 20825C104 12,167,299 115,857 SH SOLE 0 0 115,857
MAGNA INTL INC COM 559222401 7,939,922 233,596 SH SOLE 0 0 233,596
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 863,702 24,551 SH SOLE 0 0 24,551
EASTERN BANKSHARES INC COM 27627N105 440,766 26,876 SH SOLE 0 0 26,876
DONALDSON INC COM 257651109 1,535,799 22,902 SH SOLE 0 0 22,902
SPDR SER TR BLOOMBERG SHT TE 78468R408 5,346,336 212,493 SH SOLE 0 0 212,493
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 85,768,796 166,895 SH SOLE 0 0 166,895
INGLES MKTS INC CL A 457030104 701,841 10,776 SH SOLE 0 0 10,776
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 140,531 10,356 SH SOLE 0 0 10,356
ARROW FINL CORP COM 042744102 555,062 21,113 SH SOLE 0 0 21,113
ISHARES TR U.S. FINLS ETF 464287788 1,735,276 15,377 SH SOLE 0 0 15,377
AMC NETWORKS INC CL A 00164V103 128,147 18,626 SH SOLE 0 0 18,626
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,412,315 8,814 SH SOLE 0 0 8,814
GODADDY INC CL A 380237107 1,619,098 8,988 SH SOLE 0 0 8,988
BLUEPRINT MEDICINES CORP COM 09627Y109 220,478 2,491 SH SOLE 0 0 2,491
AMPHENOL CORP NEW CL A 032095101 5,913,529 90,159 SH SOLE 0 0 90,159
WP CAREY INC COM 92936U109 741,131 11,743 SH SOLE 0 0 11,743
VANGUARD WORLD FD INF TECH ETF 92204A702 8,409,761 15,505 SH SOLE 0 0 15,505
COSTAR GROUP INC COM 22160N109 4,033,362 50,907 SH SOLE 0 0 50,907
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 160,480 18,704 SH SOLE 0 0 18,704
APTARGROUP INC COM 038336103 279,106 1,881 SH SOLE 0 0 1,881
EAGLE BANCORP MONT INC COM 26942G100 190,846 11,387 SH SOLE 0 0 11,387
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2,722,166 142,746 SH SOLE 0 0 142,746
PACER FDS TR LUNT LRGCP MULTI 69374H816 6,440,284 134,319 SH SOLE 0 0 134,319
APOLLO GLOBAL MGMT INC COM 03769M106 4,208,401 30,732 SH SOLE 0 0 30,732
ULTA BEAUTY INC COM 90384S303 1,294,986 3,533 SH SOLE 0 0 3,533
PACER FDS TR LUNT LRG CP ALTR 69374H717 425,147 12,212 SH SOLE 0 0 12,212
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 341,928 1,856 SH SOLE 0 0 1,856
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2,296,892 58,356 SH SOLE 0 0 58,356
BRINKER INTL INC COM 109641100 273,358 1,834 SH SOLE 0 0 1,834
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 334,302 7,163 SH SOLE 0 0 7,163
RAYMOND JAMES FINL INC COM 754730109 3,523,942 25,369 SH SOLE 0 0 25,369
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,382,705 71,682 SH SOLE 0 0 71,682
SERVICENOW INC COM 81762P102 17,405,611 21,863 SH SOLE 0 0 21,863
ASTRAZENECA PLC SPONSORED ADR 046353108 9,150,790 124,501 SH SOLE 0 0 124,501
TRANSDIGM GROUP INC COM 893641100 5,251,988 3,797 SH SOLE 0 0 3,797
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 457,272 39,454 SH SOLE 0 0 39,454
WISDOMTREE TR US TOTAL DIVIDND 97717W109 4,937,864 64,170 SH SOLE 0 0 64,170
HOME DEPOT INC COM 437076102 25,880,000 70,616 SH SOLE 0 0 70,616
ESSEX PPTY TR INC COM 297178105 1,041,748 3,398 SH SOLE 0 0 3,398
ISHARES TR INTRM GOV CR ETF 464288612 5,002,457 47,184 SH SOLE 0 0 47,184
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 586,969 15,748 SH SOLE 0 0 15,748
GARRETT MOTION INC COM 366505105 342,701 40,944 SH SOLE 0 0 40,944
ISHARES TR MSCI ACWI ETF 464288257 4,929,582 42,354 SH SOLE 0 0 42,354
INNOVATOR ETFS TRUST PREM INCM 10 BAR 45783Y632 953,817 38,884 SH SOLE 0 0 38,884
BLACK HILLS CORP COM 092113109 584,256 9,633 SH SOLE 0 0 9,633
PTC INC COM 69370C100 705,022 4,550 SH SOLE 0 0 4,550
TRIMBLE INC COM 896239100 261,090 3,977 SH SOLE 0 0 3,977
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 7,950,334 160,289 SH SOLE 0 0 160,289
ISHARES TR EXPANDED TECH 464287515 6,326,032 71,087 SH SOLE 0 0 71,087
NATERA INC COM 632307104 1,439,412 10,179 SH SOLE 0 0 10,179
ABBVIE INC COM 00287Y109 39,639,521 189,192 SH SOLE 0 0 189,192
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,121,310 293,537 SH SOLE 0 0 293,537
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 400,805 17,778 SH SOLE 0 0 17,778
FIDELITY NATL INFORMATION SV COM 31620M106 4,578,698 61,311 SH SOLE 0 0 61,311
CSW INDUSTRIALS INC COM 126402106 735,575 2,523 SH SOLE 0 0 2,523
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,298,512 44,993 SH SOLE 0 0 44,993
HYATT HOTELS CORP COM CL A 448579102 242,836 1,982 SH SOLE 0 0 1,982
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,024,045 9,259 SH SOLE 0 0 9,259
HENRY JACK & ASSOC INC COM 426281101 4,831,899 26,462 SH SOLE 0 0 26,462
HEALTHCARE SVCS GROUP INC COM 421906108 490,694 48,680 SH SOLE 0 0 48,680
TOMPKINS FINL CORP COM 890110109 377,897 6,000 SH SOLE 0 0 6,000
MURPHY USA INC COM 626755102 940,563 2,002 SH SOLE 0 0 2,002
ELI LILLY & CO COM 532457108 39,493,943 47,819 SH SOLE 0 0 47,819
CONSOLIDATED EDISON INC COM 209115104 800,699 7,240 SH SOLE 0 0 7,240
RUSH ENTERPRISES INC CL A 781846209 1,204,145 22,545 SH SOLE 0 0 22,545
TIMOTHY PLAN US LRGMD CP CORE 887432359 351,955 8,293 SH SOLE 0 0 8,293
ISHARES TR US CONSM STAPLES 464287812 202,487 2,829 SH SOLE 0 0 2,829
STRATEGY SHS EVENTIDE HIGH DI 86280R811 6,912,824 277,735 SH SOLE 0 0 277,735
CAPITAL ONE FINL CORP COM 14040H105 6,428,203 35,852 SH SOLE 0 0 35,852
ISHARES TR RUS 1000 VAL ETF 464287598 3,833,885 20,376 SH SOLE 0 0 20,376
HERSHEY CO COM 427866108 2,066,984 12,086 SH SOLE 0 0 12,086
LOCKHEED MARTIN CORP COM 539830109 6,983,408 15,633 SH SOLE 0 0 15,633
VICI PPTYS INC COM 925652109 2,685,396 82,324 SH SOLE 0 0 82,324
FIRSTENERGY CORP COM 337932107 1,143,027 28,279 SH SOLE 0 0 28,279
NOVO-NORDISK A S ADR 670100205 12,591,542 181,330 SH SOLE 0 0 181,330
BNY MELLON ETF TRUST HIGH YIELD ETF 09661T800 467,248 9,810 SH SOLE 0 0 9,810
METTLER TOLEDO INTERNATIONAL COM 592688105 3,144,848 2,663 SH SOLE 0 0 2,663
ISHARES INC ESG AWR MSCI EM 46434G863 278,554 7,970 SH SOLE 0 0 7,970
DATADOG INC CL A COM 23804L103 1,123,454 11,324 SH SOLE 0 0 11,324
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6,499,133 92,291 SH SOLE 0 0 92,291
GRAND CANYON ED INC COM 38526M106 840,877 4,860 SH SOLE 0 0 4,860
BENTLEY SYS INC COM CL B 08265T208 3,175,895 80,729 SH SOLE 0 0 80,729
UBS GROUP AG SHS H42097107 1,732,433 56,560 SH SOLE 0 0 56,560
NICE LTD SPONSORED ADR 653656108 248,368 1,611 SH SOLE 0 0 1,611
INDEPENDENCE RLTY TR INC COM 45378A106 979,826 46,153 SH SOLE 0 0 46,153
LITHIA MTRS INC COM 536797103 662,885 2,258 SH SOLE 0 0 2,258
MERCK & CO INC COM 58933Y105 16,646,967 185,461 SH SOLE 0 0 185,461
PROGRESSIVE CORP COM 743315103 13,195,504 46,626 SH SOLE 0 0 46,626
WEYERHAEUSER CO MTN BE COM NEW 962166104 365,538 12,484 SH SOLE 0 0 12,484
ISHARES TR BB RAT CORP BD 46435U473 1,911,477 41,365 SH SOLE 0 0 41,365
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 287,470 4,829 SH SOLE 0 0 4,829
UFP INDUSTRIES INC COM 90278Q108 1,719,581 16,065 SH SOLE 0 0 16,065
VAXCYTE INC COM 92243G108 231,582 6,133 SH SOLE 0 0 6,133
L3HARRIS TECHNOLOGIES INC COM 502431109 1,847,504 8,827 SH SOLE 0 0 8,827
MANAGED PORTFOLIO SERIES KENSINGTON HEDGE 56167N183 3,111,776 129,874 SH SOLE 0 0 129,874
APA CORPORATION COM 03743Q108 1,638,632 77,956 SH SOLE 0 0 77,956
CORTEVA INC COM 22052L104 3,998,341 63,536 SH SOLE 0 0 63,536
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,593,221 153,360 SH SOLE 0 0 153,360
LIVANOVA PLC SHS G5509L101 432,669 11,015 SH SOLE 0 0 11,015
AB ACTIVE ETFS INC TAX AWARE INTERM 00039J889 462,432 18,376 SH SOLE 0 0 18,376
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 7,875,534 264,546 SH SOLE 0 0 264,546
ISHARES INC MSCI EMERG MRKT 464286533 1,827,502 31,325 SH SOLE 0 0 31,325
WHIRLPOOL CORP COM 963320106 508,728 5,644 SH SOLE 0 0 5,644
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 18,278,726 374,411 SH SOLE 0 0 374,411
RENAISSANCERE HLDGS LTD COM G7496G103 1,075,680 4,482 SH SOLE 0 0 4,482
VULCAN MATLS CO COM 929160109 1,557,014 6,674 SH SOLE 0 0 6,674
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 359,893 13,540 SH SOLE 0 0 13,540
VIATRIS INC COM 92556V106 1,011,362 116,115 SH SOLE 0 0 116,115
ISHARES TR MRGSTR MD CP GRW 464288307 524,368 7,341 SH SOLE 0 0 7,341
THE CIGNA GROUP COM 125523100 5,843,327 17,761 SH SOLE 0 0 17,761
INTERPUBLIC GROUP COS INC COM 460690100 562,475 20,710 SH SOLE 0 0 20,710
WISDOMTREE TR EMG MKTS SMCAP 97717W281 227,160 4,702 SH SOLE 0 0 4,702
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,673,001 25,707 SH SOLE 0 0 25,707
PATTERSON COS INC COM 703395103 330,622 10,583 SH SOLE 0 0 10,583
AES CORP COM 00130H105 1,463,256 117,814 SH SOLE 0 0 117,814
UPSTART HLDGS INC COM 91680M107 215,282 4,677 SH SOLE 0 0 4,677
VENTAS INC COM 92276F100 645,396 9,386 SH SOLE 0 0 9,386
EVERGY INC COM 30034W106 585,971 8,498 SH SOLE 0 0 8,498
RANGE RES CORP COM 75281A109 277,953 6,961 SH SOLE 0 0 6,961
CDW CORP COM 12514G108 2,084,355 13,006 SH SOLE 0 0 13,006
CHUBB LIMITED COM H1467J104 11,176,249 37,009 SH SOLE 0 0 37,009
HEALTHCARE RLTY TR CL A COM 42226K105 1,472,293 87,118 SH SOLE 0 0 87,118
SEA LTD SPONSORD ADS 81141R100 2,587,682 19,831 SH SOLE 0 0 19,831
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 1,432,993 32,311 SH SOLE 0 0 32,311
AMERICAN ELEC PWR CO INC COM 025537101 9,494,817 86,893 SH SOLE 0 0 86,893
APPLOVIN CORP COM CL A 03831W108 3,135,390 11,833 SH SOLE 0 0 11,833
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 210,546 14,662 SH SOLE 0 0 14,662
BREAD FINANCIAL HOLDINGS INC COM 018581108 218,339 4,360 SH SOLE 0 0 4,360
PHILIP MORRIS INTL INC COM 718172109 26,731,444 168,408 SH SOLE 0 0 168,408
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 793,986 7,754 SH SOLE 0 0 7,754
AMCOR PLC ORD G0250X107 1,338,431 137,983 SH SOLE 0 0 137,983
SHELL PLC SPON ADS 780259305 4,392,227 59,938 SH SOLE 0 0 59,938
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,711,727 138,034 SH SOLE 0 0 138,034
NVIDIA CORPORATION COM 67066G104 98,921,542 912,729 SH SOLE 0 0 912,729
ISHARES TR IBONDS 29 TRM TS 46436E825 1,682,124 77,268 SH SOLE 0 0 77,268
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 588,289 39,830 SH SOLE 0 0 39,830
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,735,426 27,284 SH SOLE 0 0 27,284
FIRST WATCH RESTAURANT GROUP COM 33748L101 202,231 12,146 SH SOLE 0 0 12,146
HEALTHPEAK PROPERTIES INC COM 42250P103 953,821 47,172 SH SOLE 0 0 47,172
AMERICAN WTR WKS CO INC NEW COM 030420103 2,808,529 19,038 SH SOLE 0 0 19,038
ASSURANT INC COM 04621X108 265,894 1,268 SH SOLE 0 0 1,268
HOLLEY INC COM 43538H103 46,124 17,947 SH SOLE 0 0 17,947
ISHARES TR MSCI USA VALUE 46432F388 716,318 6,717 SH SOLE 0 0 6,717
FLUTTER ENTMT PLC SHS G3643J108 261,207 1,179 SH SOLE 0 0 1,179
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 215,227 38,710 SH SOLE 0 0 38,710
AEROVIRONMENT INC COM 008073108 218,714 1,835 SH SOLE 0 0 1,835
AERCAP HOLDINGS NV SHS N00985106 1,476,970 14,456 SH SOLE 0 0 14,456
ORION GROUP HLDGS INC COM 68628V308 389,724 74,517 SH SOLE 0 0 74,517
CREDIT ACCEP CORP MICH COM 225310101 1,157,657 2,242 SH SOLE 0 0 2,242
GOLUB CAP BDC INC COM 38173M102 6,433,525 424,936 SH SOLE 0 0 424,936
TIMKEN CO COM 887389104 857,563 11,932 SH SOLE 0 0 11,932
TRINET GROUP INC COM 896288107 312,285 3,941 SH SOLE 0 0 3,941
ZIONS BANCORPORATION N A COM 989701107 582,650 11,686 SH SOLE 0 0 11,686
WALMART INC COM 931142103 30,031,484 342,083 SH SOLE 0 0 342,083
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 941,753 26,671 SH SOLE 0 0 26,671
WORLD KINECT CORPORATION COM 981475106 983,899 34,693 SH SOLE 0 0 34,693
UNITED RENTALS INC COM 911363109 2,921,356 4,661 SH SOLE 0 0 4,661
INTEL CORP COM 458140100 1,876,142 82,613 SH SOLE 0 0 82,613
TFI INTL INC COM 87241L109 263,540 3,403 SH SOLE 0 0 3,403
LAM RESEARCH CORP COM NEW 512807306 5,163,480 71,024 SH SOLE 0 0 71,024
VALMONT INDS INC COM 920253101 631,571 2,213 SH SOLE 0 0 2,213
ETFIS SER TR I VIRTUS REAL AS 26923G780 575,337 24,493 SH SOLE 0 0 24,493
SIMON PPTY GROUP INC NEW COM 828806109 4,184,485 25,196 SH SOLE 0 0 25,196
PILGRIMS PRIDE CORP COM 72147K108 354,260 6,499 SH SOLE 0 0 6,499
BANCO MACRO SA SPON ADR B 05961W105 598,492 7,926 SH SOLE 0 0 7,926
ANTERO RESOURCES CORP COM 03674X106 482,773 11,938 SH SOLE 0 0 11,938
HORIZON FDS LANDMARK ETF 44053A622 268,768 5,338 SH SOLE 0 0 5,338
SPDR SER TR PORTFOLIO LN COR 78464A367 348,616 15,446 SH SOLE 0 0 15,446
LAMB WESTON HLDGS INC COM 513272104 491,618 9,224 SH SOLE 0 0 9,224
ILLUMINA INC COM 452327109 1,602,747 20,201 SH SOLE 0 0 20,201
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,287,647 57,229 SH SOLE 0 0 57,229
KINSALE CAP GROUP INC COM 49714P108 1,378,122 2,832 SH SOLE 0 0 2,832
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 13,132,807 267,144 SH SOLE 0 0 267,144
ISHARES TR MSCI EAFE MIN VL 46429B689 472,741 6,067 SH SOLE 0 0 6,067
ETF SER SOLUTIONS APTUS ENHANCED 26922B642 682,115 29,878 SH SOLE 0 0 29,878
INSULET CORP COM 45784P101 1,707,753 6,503 SH SOLE 0 0 6,503
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 256,864 6,674 SH SOLE 0 0 6,674
MASTERCARD INCORPORATED CL A 57636Q104 42,842,398 78,162 SH SOLE 0 0 78,162
GE AEROSPACE COM NEW 369604301 5,314,844 26,554 SH SOLE 0 0 26,554
ISHARES TR RUS 2000 VAL ETF 464287630 628,467 4,163 SH SOLE 0 0 4,163
TIDAL ETF TR SOUND ENHANCED 886364819 339,968 18,752 SH SOLE 0 0 18,752
DOORDASH INC CL A 25809K105 2,929,072 16,026 SH SOLE 0 0 16,026
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,189,606 35,379 SH SOLE 0 0 35,379
UTZ BRANDS INC COM CL A 918090101 170,903 12,138 SH SOLE 0 0 12,138
PACER FDS TR METAURUS CAP 400 69374H436 1,125,898 30,830 SH SOLE 0 0 30,830
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,036,668 26,623 SH SOLE 0 0 26,623
CROWDSTRIKE HLDGS INC CL A 22788C105 3,204,952 9,090 SH SOLE 0 0 9,090
SPIRE INC COM 84857L101 404,866 5,174 SH SOLE 0 0 5,174
MARTIN MARIETTA MATLS INC COM 573284106 3,943,870 8,249 SH SOLE 0 0 8,249
CANADIAN NAT RES LTD COM 136385101 693,004 22,500 SH SOLE 0 0 22,500
LIBERTY ENERGY INC COM CL A 53115L104 208,211 13,153 SH SOLE 0 0 13,153
COHERENT CORP COM 19247G107 486,920 7,498 SH SOLE 0 0 7,498
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 278,650 6,043 SH SOLE 0 0 6,043
WISDOMTREE TR CURRNCY INT EQ 97717X263 5,049,921 137,263 SH SOLE 0 0 137,263
E L F BEAUTY INC COM 26856L103 652,263 10,388 SH SOLE 0 0 10,388
PAYLOCITY HLDG CORP COM 70438V106 652,412 3,483 SH SOLE 0 0 3,483
TELEDYNE TECHNOLOGIES INC COM 879360105 6,308,972 12,676 SH SOLE 0 0 12,676
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639 241,007 9,918 SH SOLE 0 0 9,918
SEACOAST BKG CORP FLA COM NEW 811707801 261,018 10,144 SH SOLE 0 0 10,144
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 422,698 48,253 SH SOLE 0 0 48,253
SAPIENS INTL CORP N V SHS G7T16G103 356,559 13,162 SH SOLE 0 0 13,162
ONESTREAM INC CL A 68278B107 306,784 14,376 SH SOLE 0 0 14,376
PRIMERICA INC COM 74164M108 2,819,556 9,910 SH SOLE 0 0 9,910
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 392,812 4,798 SH SOLE 0 0 4,798
ISHARES TR INTL EQTY FACTOR 46434V274 3,404,458 110,391 SH SOLE 0 0 110,391
NUCOR CORP COM 670346105 1,209,797 10,053 SH SOLE 0 0 10,053
ON SEMICONDUCTOR CORP COM 682189105 728,229 17,897 SH SOLE 0 0 17,897
IAC INC COM NEW 44891N208 219,364 4,775 SH SOLE 0 0 4,775
PARKER-HANNIFIN CORP COM 701094104 13,999,552 23,031 SH SOLE 0 0 23,031
CUMMINS INC COM 231021106 4,596,748 14,665 SH SOLE 0 0 14,665
VISHAY INTERTECHNOLOGY INC COM 928298108 334,778 21,055 SH SOLE 0 0 21,055
DUKE ENERGY CORP NEW COM NEW 26441C204 6,737,574 55,240 SH SOLE 0 0 55,240
ALPHABET INC CAP STK CL C 02079K107 37,096,888 237,450 SH SOLE 0 0 237,450
TRANSUNION COM 89400J107 741,257 8,932 SH SOLE 0 0 8,932
HESS CORP COM 42809H107 718,535 4,498 SH SOLE 0 0 4,498
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 412,374 53,141 SH SOLE 0 0 53,141
ISHARES TR IBONDS 25 TRM TS 46436E866 2,477,735 106,022 SH SOLE 0 0 106,022
MOLSON COORS BEVERAGE CO CL B 60871R209 241,522 3,968 SH SOLE 0 0 3,968
ISHARES TR IBDS DEC28 ETF 46435U515 5,103,620 202,044 SH SOLE 0 0 202,044
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205 981,157 27,209 SH SOLE 0 0 27,209
ISHARES TR US AER DEF ETF 464288760 5,679,125 37,094 SH SOLE 0 0 37,094
WISDOMTREE TR US SMALLCAP DIVD 97717W604 526,054 16,460 SH SOLE 0 0 16,460
EQUINIX INC COM 29444U700 6,325,477 7,758 SH SOLE 0 0 7,758
UNILEVER PLC SPON ADR NEW 904767704 3,000,063 50,379 SH SOLE 0 0 50,379
NUTRIEN LTD COM 67077M108 782,305 15,750 SH SOLE 0 0 15,750
SNOWFLAKE INC CL A 833445109 899,907 6,157 SH SOLE 0 0 6,157
QUEST DIAGNOSTICS INC COM 74834L100 1,309,444 7,739 SH SOLE 0 0 7,739
FEDEX CORP COM 31428X106 10,251,017 42,050 SH SOLE 0 0 42,050
FLEX LTD ORD Y2573F102 2,716,199 82,110 SH SOLE 0 0 82,110
GENERAL MTRS CO COM 37045V100 10,570,880 224,769 SH SOLE 0 0 224,769
REXFORD INDL RLTY INC COM 76169C100 266,799 6,815 SH SOLE 0 0 6,815
ISHARES TR RUS 2000 GRW ETF 464287648 845,495 3,309 SH SOLE 0 0 3,309
RESMED INC COM 761152107 511,743 2,286 SH SOLE 0 0 2,286
TRI POINTE HOMES INC COM 87265H109 646,635 20,258 SH SOLE 0 0 20,258
DORMAN PRODS INC COM 258278100 274,349 2,276 SH SOLE 0 0 2,276
ISHARES TR 0-5YR INVT GR CP 46434V100 3,898,812 77,542 SH SOLE 0 0 77,542
MONGODB INC CL A 60937P106 295,549 1,685 SH SOLE 0 0 1,685
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,091,204 40,292 SH SOLE 0 0 40,292
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 492,014 9,502 SH SOLE 0 0 9,502
EMCOR GROUP INC COM 29084Q100 3,446,161 9,323 SH SOLE 0 0 9,323
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 699,018 20,439 SH SOLE 0 0 20,439
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 972,179 46,852 SH SOLE 0 0 46,852
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 1,822,496 68,412 SH SOLE 0 0 68,412
UNITED PARCEL SERVICE INC CL B 911312106 6,108,302 55,535 SH SOLE 0 0 55,535
HSBC HLDGS PLC SPON ADR NEW 404280406 293,869 5,117 SH SOLE 0 0 5,117
DEXCOM INC COM 252131107 1,251,619 18,328 SH SOLE 0 0 18,328
NATIONAL BEVERAGE CORP COM 635017106 344,327 8,289 SH SOLE 0 0 8,289
PIPER SANDLER COMPANIES COM 724078100 382,610 1,545 SH SOLE 0 0 1,545
AUTOMATIC DATA PROCESSING IN COM 053015103 20,483,935 67,044 SH SOLE 0 0 67,044
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 5,820,542 115,436 SH SOLE 0 0 115,436
COMMERCIAL METALS CO COM 201723103 642,891 13,973 SH SOLE 0 0 13,973
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 721,012 8,532 SH SOLE 0 0 8,532
ALTIMMUNE INC COM NEW 02155H200 61,425 12,285 SH SOLE 0 0 12,285
ROSS STORES INC COM 778296103 1,345,835 10,532 SH SOLE 0 0 10,532
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 201,388 6,153 SH SOLE 0 0 6,153
PIMCO ETF TR SR LN ACTIVE ETF 72201R627 13,894,568 275,768 SH SOLE 0 0 275,768
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,399,934 16,760 SH SOLE 0 0 16,760
VANECK ETF TRUST CLO ETF 92189H748 3,721,544 70,430 SH SOLE 0 0 70,430
WISDOMTREE TR US HIGH DIVIDEND 97717W208 425,991 4,296 SH SOLE 0 0 4,296
TRACTOR SUPPLY CO COM 892356106 6,520,464 118,339 SH SOLE 0 0 118,339
ISHARES TR GLOB HLTHCRE ETF 464287325 1,011,355 11,089 SH SOLE 0 0 11,089
ISHARES TR IBOXX INV CP ETF 464287242 47,558,376 437,560 SH SOLE 0 0 437,560
ISHARES TR RUS MDCP VAL ETF 464287473 2,777,628 22,050 SH SOLE 0 0 22,050
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4,417,982 324,137 SH SOLE 0 0 324,137
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 225,898 4,353 SH SOLE 0 0 4,353
TWO RDS SHARED TR ANFIELD US EQU 90214Q733 315,025 19,104 SH SOLE 0 0 19,104
ASBURY AUTOMOTIVE GROUP INC COM 043436104 735,618 3,331 SH SOLE 0 0 3,331
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 212,672 9,340 SH SOLE 0 0 9,340
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,687,957 69,349 SH SOLE 0 0 69,349
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,829,148 16,079 SH SOLE 0 0 16,079
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 348,800 12,791 SH SOLE 0 0 12,791
CISCO SYS INC COM 17275R102 19,866,243 321,929 SH SOLE 0 0 321,929
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 865,547 40,258 SH SOLE 0 0 40,258
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 499,645 11,792 SH SOLE 0 0 11,792
ENTEGRIS INC COM 29362U104 2,630,934 30,075 SH SOLE 0 0 30,075
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 7,455,048 280,581 SH SOLE 0 0 280,581
ISHARES TR USD INV GRDE ETF 464288620 518,994 10,160 SH SOLE 0 0 10,160
KB FINL GROUP INC SPONSORED ADR 48241A105 338,831 6,262 SH SOLE 0 0 6,262
UNIFIED SER TR ONEASCENT INTL 90470L444 38,924,726 1,164,755 SH SOLE 0 0 1,164,755
LOUISIANA PAC CORP COM 546347105 1,746,384 18,987 SH SOLE 0 0 18,987
PPL CORP COM 69351T106 3,258,973 90,251 SH SOLE 0 0 90,251
TEXTRON INC COM 883203101 535,845 7,417 SH SOLE 0 0 7,417
WISDOMTREE TR YIELD ENHANCD US 97717X511 11,533,710 265,570 SH SOLE 0 0 265,570
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 399,805 10,340 SH SOLE 0 0 10,340
MAGNOLIA OIL & GAS CORP CL A 559663109 651,816 25,804 SH SOLE 0 0 25,804
BHP GROUP LTD SPONSORED ADS 088606108 696,006 14,339 SH SOLE 0 0 14,339
D R HORTON INC COM 23331A109 6,314,964 49,673 SH SOLE 0 0 49,673
STONEX GROUP INC COM 861896108 905,791 11,859 SH SOLE 0 0 11,859
KT CORP SPONSORED ADR 48268K101 540,112 30,498 SH SOLE 0 0 30,498
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,425,861 55,499 SH SOLE 0 0 55,499
MID-AMER APT CMNTYS INC COM 59522J103 645,744 3,853 SH SOLE 0 0 3,853
SPDR SER TR PORTFOLIO S&P400 78464A847 2,019,264 39,454 SH SOLE 0 0 39,454
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 639,945 5,292 SH SOLE 0 0 5,292
VANGUARD INDEX FDS LARGE CAP ETF 922908637 20,346,479 79,160 SH SOLE 0 0 79,160
BALCHEM CORP COM 057665200 508,229 3,062 SH SOLE 0 0 3,062
EA SERIES TRUST ASTORIA US EQUAL 02072L433 3,716,084 126,959 SH SOLE 0 0 126,959
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 13,650,861 260,612 SH SOLE 0 0 260,612
LINCOLN NATL CORP IND COM 534187109 237,177 6,605 SH SOLE 0 0 6,605
LKQ CORP COM 501889208 6,262,476 147,214 SH SOLE 0 0 147,214
GRAPHIC PACKAGING HLDG CO COM 388689101 3,339,860 128,654 SH SOLE 0 0 128,654
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,916,089 35,025 SH SOLE 0 0 35,025
ON HLDG AG NAMEN AKT A H5919C104 274,412 6,248 SH SOLE 0 0 6,248
CREDICORP LTD COM G2519Y108 486,682 2,614 SH SOLE 0 0 2,614
POOL CORP COM 73278L105 3,988,986 12,530 SH SOLE 0 0 12,530
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 236,925 6,288 SH SOLE 0 0 6,288
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,291,310 31,214 SH SOLE 0 0 31,214
ISHARES TR IBONDS DEC 29 46436E205 2,566,018 110,939 SH SOLE 0 0 110,939
MASIMO CORP COM 574795100 352,692 2,117 SH SOLE 0 0 2,117
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 526,415 95,712 SH SOLE 0 0 95,712
ISHARES TR MSCI USA QLT FCT 46432F339 50,784,396 297,176 SH SOLE 0 0 297,176
NVENT ELECTRIC PLC SHS G6700G107 602,900 11,501 SH SOLE 0 0 11,501
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 66,138,980 1,301,180 SH SOLE 0 0 1,301,180
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 380,908 7,888 SH SOLE 0 0 7,888
CRITEO S A SPONS ADS 226718104 471,236 13,308 SH SOLE 0 0 13,308
ISHARES TR CORE US AGGBD ET 464287226 8,821,051 89,174 SH SOLE 0 0 89,174
TE CONNECTIVITY PLC ORD SHS G87052109 3,270,436 23,142 SH SOLE 0 0 23,142
FIRST HAWAIIAN INC COM 32051X108 1,093,191 44,730 SH SOLE 0 0 44,730
KNIFE RIVER CORP COMMON STOCK 498894104 527,909 5,852 SH SOLE 0 0 5,852
COHEN & STEERS LTD DURATION COM 19248C105 809,921 39,780 SH SOLE 0 0 39,780
CHOICE HOTELS INTL INC COM 169905106 2,699,188 20,328 SH SOLE 0 0 20,328
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 451,310 52,539 SH SOLE 0 0 52,539
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738 4,340,310 43,921 SH SOLE 0 0 43,921
FRANKLIN ETF TR SHRT DUR US GOVT 353506108 541,897 5,970 SH SOLE 0 0 5,970
MIDDLEBY CORP COM 596278101 1,383,474 9,103 SH SOLE 0 0 9,103
DISCOVER FINL SVCS COM 254709108 2,365,738 13,859 SH SOLE 0 0 13,859
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,937,676 61,845 SH SOLE 0 0 61,845
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 381,078 2,445 SH SOLE 0 0 2,445
ACADIA PHARMACEUTICALS INC COM 004225108 290,891 17,513 SH SOLE 0 0 17,513
FIRST INDL RLTY TR INC COM 32054K103 532,042 9,860 SH SOLE 0 0 9,860
BNY MELLON ETF TRUST CORE BOND ETF 09661T602 255,224 6,058 SH SOLE 0 0 6,058
HALEON PLC SPON ADS 405552100 1,612,068 156,664 SH SOLE 0 0 156,664
UDR INC COM 902653104 1,030,013 22,803 SH SOLE 0 0 22,803
ISHARES INC MSCI JPN ETF NEW 46434G822 1,440,034 21,004 SH SOLE 0 0 21,004
ISHARES TR CORE S&P SCP ETF 464287804 6,328,376 60,518 SH SOLE 0 0 60,518
FUNDX INVT TR CONSERVATIVE ETF 360876874 371,136 8,932 SH SOLE 0 0 8,932
CHARTER COMMUNICATIONS INC N CL A 16119P108 731,532 1,985 SH SOLE 0 0 1,985
JD.COM INC SPON ADS CL A 47215P106 410,402 9,981 SH SOLE 0 0 9,981
BLOCK INC CL A 852234103 1,940,613 35,719 SH SOLE 0 0 35,719
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 720,969 29,953 SH SOLE 0 0 29,953
STAG INDL INC COM 85254J102 1,155,300 31,985 SH SOLE 0 0 31,985
UNIFIRST CORP MASS COM 904708104 1,159,077 6,661 SH SOLE 0 0 6,661
UNITED THERAPEUTICS CORP DEL COM 91307C102 258,639 839 SH SOLE 0 0 839
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 1,250,418 103,000 SH SOLE 0 0 103,000
ECOLAB INC COM 278865100 7,667,170 30,243 SH SOLE 0 0 30,243
GENUINE PARTS CO COM 372460105 3,283,518 27,560 SH SOLE 0 0 27,560
HCA HEALTHCARE INC COM 40412C101 2,455,432 7,106 SH SOLE 0 0 7,106
UBER TECHNOLOGIES INC COM 90353T100 8,881,415 121,897 SH SOLE 0 0 121,897
YUM BRANDS INC COM 988498101 4,232,910 26,900 SH SOLE 0 0 26,900
ISHARES TR EAFE VALUE ETF 464288877 32,319,608 548,348 SH SOLE 0 0 548,348
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,858,815 42,741 SH SOLE 0 0 42,741
GE VERNOVA INC COM 36828A101 1,865,039 6,109 SH SOLE 0 0 6,109
FAIR ISAAC CORP COM 303250104 8,035,005 4,357 SH SOLE 0 0 4,357
TIMOTHY PLAN HIG DV STK ETF 887432326 1,581,285 42,033 SH SOLE 0 0 42,033
FIRSTSERVICE CORP NEW COM 33767E202 408,638 2,462 SH SOLE 0 0 2,462
STRIDE INC COM 86333M108 586,834 4,639 SH SOLE 0 0 4,639
IRON MTN INC DEL COM 46284V101 427,885 4,973 SH SOLE 0 0 4,973
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 267,873 8,531 SH SOLE 0 0 8,531
ISHARES TR IBONDS 28 TRM TS 46436E833 2,198,143 98,793 SH SOLE 0 0 98,793
VIRTU FINL INC CL A 928254101 647,314 16,981 SH SOLE 0 0 16,981
CINTAS CORP COM 172908105 4,658,219 22,664 SH SOLE 0 0 22,664
NRG ENERGY INC COM NEW 629377508 2,652,778 27,789 SH SOLE 0 0 27,789
HUNTINGTON BANCSHARES INC COM 446150104 3,392,627 226,024 SH SOLE 0 0 226,024
VICTORY CAP HLDGS INC COM CL A 92645B103 474,347 8,197 SH SOLE 0 0 8,197
JACOBS SOLUTIONS INC COM 46982L108 1,996,241 16,513 SH SOLE 0 0 16,513
MUELLER INDS INC COM 624756102 592,183 7,778 SH SOLE 0 0 7,778
PROLOGIS INC. COM 74340W103 10,678,718 95,525 SH SOLE 0 0 95,525
HAMILTON LANE INC CL A 407497106 545,538 3,669 SH SOLE 0 0 3,669
WISDOMTREE TR INTL QULTY DIV 97717X131 2,670,049 74,833 SH SOLE 0 0 74,833
YETI HLDGS INC COM 98585X104 347,682 10,504 SH SOLE 0 0 10,504
SJW GROUP COM 784305104 377,093 6,895 SH SOLE 0 0 6,895
M & T BK CORP COM 55261F104 963,972 5,393 SH SOLE 0 0 5,393
GAMING & LEISURE PPTYS INC COM 36467J108 799,308 15,704 SH SOLE 0 0 15,704
VOYA FINANCIAL INC COM 929089100 581,381 8,580 SH SOLE 0 0 8,580
PLIANT THERAPEUTICS INC COM 729139105 15,390 11,400 SH SOLE 0 0 11,400
BANK MONTREAL QUE COM 063671101 1,521,728 15,933 SH SOLE 0 0 15,933
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 1,461,679 13,081 SH SOLE 0 0 13,081
CBOE GLOBAL MKTS INC COM 12503M108 720,067 3,182 SH SOLE 0 0 3,182
DEUTSCHE BANK A G NAMEN AKT D18190898 904,348 37,950 SH SOLE 0 0 37,950
PERFORMANCE FOOD GROUP CO COM 71377A103 1,215,934 15,464 SH SOLE 0 0 15,464
IDACORP INC COM 451107106 1,086,496 9,349 SH SOLE 0 0 9,349
GATES INDL CORP PLC ORD SHS G39108108 677,580 36,805 SH SOLE 0 0 36,805
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,992,208 5 SH SOLE 0 0 5
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 8,257,806 155,778 SH SOLE 0 0 155,778
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2,645,487 135,805 SH SOLE 0 0 135,805
TRADEWEB MKTS INC CL A 892672106 1,000,819 6,741 SH SOLE 0 0 6,741
ENTERPRISE PRODS PARTNERS L COM 293792107 1,151,465 33,728 SH SOLE 0 0 33,728
YUM CHINA HLDGS INC COM 98850P109 1,270,226 24,399 SH SOLE 0 0 24,399
ISHARES TR CONV BD ETF 46435G102 2,306,839 27,590 SH SOLE 0 0 27,590
BWX TECHNOLOGIES INC COM 05605H100 661,374 6,704 SH SOLE 0 0 6,704
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343 3,282,815 124,114 SH SOLE 0 0 124,114
APPLIED INDL TECHNOLOGIES IN COM 03820C105 915,726 4,064 SH SOLE 0 0 4,064
JOURNEY MED CORP COM 48115J109 263,488 44,659 SH SOLE 0 0 44,659
VIRTUS ETF TR II SEIX SR LN ETF 92790A405 3,628,504 153,685 SH SOLE 0 0 153,685
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,927,328 70,229 SH SOLE 0 0 70,229
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 562,976 12,639 SH SOLE 0 0 12,639
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,983,980 43,747 SH SOLE 0 0 43,747
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 868,786 14,803 SH SOLE 0 0 14,803
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,008,349 114,425 SH SOLE 0 0 114,425