The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMERICAN WTR WKS CO INC NEW COM 030420103   716,068 4,897 SH   SOLE   0 0 4,897
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,894,764 108,811 SH   SOLE   0 0 108,811
BOSTON SCIENTIFIC CORP COM 101137107   979,119 11,684 SH   SOLE   0 0 11,684
BRISTOL-MYERS SQUIBB CO COM 110122108   2,282,069 126,457 SH   SOLE   0 0 126,457
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   201,199 7,635 SH   SOLE   0 0 7,635
THE CIGNA GROUP COM 125523100   561,233 201,975 SH   SOLE   0 0 201,975
CMS ENERGY CORP COM 125896100   248,476 3,518 SH   SOLE   0 0 3,518
CSX CORP COM 126408103   557,472 127,632 SH   SOLE   0 0 127,632
CVB FINL CORP COM 126600105   407,252 22,854 SH   SOLE   0 0 22,854
CVS HEALTH CORP COM 126650100   1,731,923 75,377 SH   SOLE   0 0 75,377
COTERRA ENERGY INC COM 127097103   126,217 73,018 SH   SOLE   0 0 73,018
CADENCE DESIGN SYSTEM INC COM 127387108   2,021,071 121,410 SH   SOLE   0 0 121,410
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   675,109 9,329 SH   SOLE   0 0 9,329
CARNIVAL CORP UNIT 99/99/9999 143658300   251,975 15,383 SH   SOLE   0 0 15,383
CARVANA CO CL A 146869102   2,009,229 11,540 SH   SOLE   0 0 11,540
CATALENT INC COM 148806102   472,325 7,798 SH   SOLE   0 0 7,798
CATERPILLAR INC COM 149123101   1,569,023 4,012 SH   SOLE   0 0 4,012
CHEVRON CORP NEW COM 166764100   7,001,648 196,153 SH   SOLE   0 0 196,153
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,709,110 81,727 SH   SOLE   0 0 81,727
CHURCH & DWIGHT CO INC COM 171340102   58,337,942 557,085 SH   SOLE   0 0 557,085
CINTAS CORP COM 172908105   1,805,773 115,309 SH   SOLE   0 0 115,309
CITIGROUP INC COM NEW 172967424   1,347,576 21,527 SH   SOLE   0 0 21,527
COCA COLA CO COM 191216100   3,927,893 138,417 SH   SOLE   0 0 138,417
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   434,832 105,430 SH   SOLE   0 0 105,430
COLGATE PALMOLIVE CO COM 194162103   752,415 13,931 SH   SOLE   0 0 13,931
COMFORT SYS USA INC COM 199908104   1,136,699 2,912 SH   SOLE   0 0 2,912
CONSOLIDATED EDISON INC COM 209115104   452,829 148,009 SH   SOLE   0 0 148,009
CORNING INC COM 219350105   1,087,539 24,087 SH   SOLE   0 0 24,087
CUBESMART COM 229663109   1,323,141 25,954 SH   SOLE   0 0 25,954
CURTISS WRIGHT CORP COM 231561101   151,197 143,661 SH   SOLE   0 0 143,661
DBX ETF TR XTRACK MSCI EAFE 233051200   6,312,132 150,217 SH   SOLE   0 0 150,217
DBX ETF TR XTRACK USD HIGH 233051432   393,161 10,649 SH   SOLE   0 0 10,649
DTE ENERGY CO COM 233331107   268,634 2,092 SH   SOLE   0 0 2,092
DANAHER CORPORATION COM 235851102   3,599,803 132,067 SH   SOLE   0 0 132,067
DARDEN RESTAURANTS INC COM 237194105   6,686,894 40,741 SH   SOLE   0 0 40,741
DEERE & CO COM 244199105   223,307 535 SH   SOLE   0 0 535
DELTA AIR LINES INC DEL COM NEW 247361702   300,598 5,918 SH   SOLE   0 0 5,918
DEXCOM INC COM 252131107   2,350,825 35,066 SH   SOLE   0 0 35,066
DICKS SPORTING GOODS INC COM 253393102   211,344 143,703 SH   SOLE   0 0 143,703
DISNEY WALT CO COM 254687106   5,614,286 141,182 SH   SOLE   0 0 141,182
DOCUSIGN INC COM 256163106   84,008 37,274 SH   SOLE   0 0 37,274
DOUBLELINE INCOME SOLUTIONS COM 258622109   628,881 616,901 SH   SOLE   0 0 616,901
DOVER CORP COM 260003108   626,425 3,267 SH   SOLE   0 0 3,267
DOW INC COM 260557103   424,811 7,776 SH   SOLE   0 0 7,776
EASTMAN CHEM CO COM 277432100   321,408 2,871 SH   SOLE   0 0 2,871
EBAY INC. COM 278642103   2,947,333 45,267 SH   SOLE   0 0 45,267
ECOLAB INC COM 278865100   3,290,280 12,886 SH   SOLE   0 0 12,886
EDISON INTL COM 281020107   221,163 2,539 SH   SOLE   0 0 2,539
EMERSON ELEC CO COM 291011104   1,612,566 14,744 SH   SOLE   0 0 14,744
ENTERPRISE PRODS PARTNERS L COM 293792107   1,157,121 39,750 SH   SOLE   0 0 39,750
EXPEDITORS INTL WASH INC COM 302130109   221,803 104,834 SH   SOLE   0 0 104,834
F N B CORP COM 302520101   405,323 28,726 SH   SOLE   0 0 28,726
FS KKR CAP CORP COM 302635206   349,360 17,707 SH   SOLE   0 0 17,707
FAIR ISAAC CORP COM 303250104   289,584 149 SH   SOLE   0 0 149
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   220,512 188,601 SH   SOLE   0 0 188,601
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   659,555 7,458 SH   SOLE   0 0 7,458
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   477,073 9,345 SH   SOLE   0 0 9,345
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   694,130 20,500 SH   SOLE   0 0 20,500
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   578,760 9,064 SH   SOLE   0 0 9,064
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   565,483 7,768 SH   SOLE   0 0 7,768
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   252,661 3,501 SH   SOLE   0 0 3,501
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   10,194,109 201,266 SH   SOLE   0 0 201,266
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   8,619,301 184,410 SH   SOLE   0 0 184,410
FIFTH THIRD BANCORP COM 316773100   262,995 192,285 SH   SOLE   0 0 192,285
FIRST TR MORNINGSTAR DIVID L SHS 336917109   753,603 17,964 SH   SOLE   0 0 17,964
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   257,816 2,340 SH   SOLE   0 0 2,340
FIRST TR NASDAQ 100 TECH IND SHS 337345102   3,985,753 20,834 SH   SOLE   0 0 20,834
FISERV INC COM 337738108   10,024,829 193,005 SH   SOLE   0 0 193,005
FORD MTR CO COM 345370860   350,259 33,169 SH   SOLE   0 0 33,169
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   213,103 2,334 SH   SOLE   0 0 2,334
GALLAGHER ARTHUR J & CO COM 363576109   134,303 80,102 SH   SOLE   0 0 80,102
GENERAL DYNAMICS CORP COM 369550108   3,892,433 103,843 SH   SOLE   0 0 103,843
GE AEROSPACE COM NEW 369604301   2,576,289 254,702 SH   SOLE   0 0 254,702
GENERAL MLS INC COM 370334104   403,016 95,208 SH   SOLE   0 0 95,208
GERON CORP COM 374163103   4,674,171 1,029,553 SH   SOLE   0 0 1,029,553
GILEAD SCIENCES INC COM 375558103   2,179,802 455,608 SH   SOLE   0 0 455,608
GRAINGER W W INC COM 384802104   1,110,585 1,069 SH   SOLE   0 0 1,069
GRAPHIC PACKAGING HLDG CO COM 388689101   40,597 13,980 SH   SOLE   0 0 13,980
GRAYSCALE ETHEREUM TR ETH SHS 389638107   268,798 22,096 SH   SOLE   0 0 22,096
GUARANTY BANCSHARES INC TEX COM 400764106   1,234,998 35,922 SH   SOLE   0 0 35,922
HALLIBURTON CO COM 406216101   266,142 9,162 SH   SOLE   0 0 9,162
HARTFORD FINL SVCS GROUP INC COM 416515104   660,733 19,028 SH   SOLE   0 0 19,028
HEICO CORP NEW COM 422806109   315,222 1,206 SH   SOLE   0 0 1,206
HOME DEPOT INC COM 437076102   20,300,407 80,011 SH   SOLE   0 0 80,011
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   201,200 160,790 SH   SOLE   0 0 160,790
HONEYWELL INTL INC COM 438516106   1,946,654 9,417 SH   SOLE   0 0 9,417
HUNTINGTON BANCSHARES INC COM 446150104   198,920 16,779 SH   SOLE   0 0 16,779
HYATT HOTELS CORP COM CL A 448579102   33,027 29,701 SH   SOLE   0 0 29,701
ILLINOIS TOOL WKS INC COM 452308109   4,185,782 15,972 SH   SOLE   0 0 15,972
INDEPENDENT BK CORP MASS COM 453836108   3,058,322 51,722 SH   SOLE   0 0 51,722
INTEL CORP COM 458140100   1,008,535 42,990 SH   SOLE   0 0 42,990
INTERNATIONAL BUSINESS MACHS COM 459200101   2,784,240 12,594 SH   SOLE   0 0 12,594
INTERNATIONAL PAPER CO COM 460146103   448,995 9,191 SH   SOLE   0 0 9,191
INTUIT COM 461202103   201,212 10,244 SH   SOLE   0 0 10,244
ISHARES GOLD TR ISHARES NEW 464285204   1,797,550 410,311 SH   SOLE   0 0 410,311
ISHARES INC JP MRGN EM HI BD 464286285   128,064 123,501 SH   SOLE   0 0 123,501
ISHARES INC MSCI CDA ETF 464286509   19,016 11,925 SH   SOLE   0 0 11,925
ISHARES INC MSCI EMERG MRKT 464286533   4,257,090 67,896 SH   SOLE   0 0 67,896
ISHARES TR S&P 100 ETF 464287101   380,579 1,375 SH   SOLE   0 0 1,375
ISHARES TR CORE S&P TTL STK 464287150   1,631,334 12,986 SH   SOLE   0 0 12,986
ISHARES TR SELECT DIVID ETF 464287168   1,533,645 40,448 SH   SOLE   0 0 40,448
ISHARES TR TIPS BD ETF 464287176   640,063 5,794 SH   SOLE   0 0 5,794
ISHARES TR CORE S&P500 ETF 464287200   19,206,143 459,979 SH   SOLE   0 0 459,979
ISHARES TR CORE US AGGBD ET 464287226   32,037,028 320,965 SH   SOLE   0 0 320,965
ISHARES TR IBOXX INV CP ETF 464287242   1,296,594 224,350 SH   SOLE   0 0 224,350
ISHARES TR S&P 500 GRWT ETF 464287309   26,041,414 271,973 SH   SOLE   0 0 271,973
ISHARES TR S&P 500 VAL ETF 464287408   22,220,195 112,303 SH   SOLE   0 0 112,303
ISHARES TR 20 YR TR BD ETF 464287432   1,966,277 290,754 SH   SOLE   0 0 290,754
ISHARES TR 7-10 YR TRSY BD 464287440   3,346,579 108,987 SH   SOLE   0 0 108,987
ISHARES TR 1 3 YR TREAS BD 464287457   7,808,011 150,504 SH   SOLE   0 0 150,504
ISHARES TR MSCI EAFE ETF 464287465   1,097,746 13,126 SH   SOLE   0 0 13,126
ISHARES TR RUS MDCP VAL ETF 464287473   252,862 1,912 SH   SOLE   0 0 1,912
ISHARES TR RUS MD CP GR ETF 464287481   351,615 2,998 SH   SOLE   0 0 2,998
ISHARES TR RUS MID CAP ETF 464287499   968,548 10,989 SH   SOLE   0 0 10,989
ISHARES TR CORE S&P MCP ETF 464287507   5,485,545 88,022 SH   SOLE   0 0 88,022
ISHARES TR ISHARES SEMICDTR 464287523   201,536 874 SH   SOLE   0 0 874
ISHARES TR ISHARES BIOTECH 464287556   329,568 2,264 SH   SOLE   0 0 2,264
ISHARES TR GLOBAL 100 ETF 464287572   1,529,298 20,134 SH   SOLE   0 0 20,134
ISHARES TR RUS 1000 VAL ETF 464287598   1,101,641 10,524 SH   SOLE   0 0 10,524
ISHARES TR S&P MC 400GR ETF 464287606   2,474,633 26,919 SH   SOLE   0 0 26,919
ISHARES TR RUS 1000 GRW ETF 464287614   1,750,773 9,959 SH   SOLE   0 0 9,959
ISHARES TR RUS 1000 ETF 464287622   331,367 1,054 SH   SOLE   0 0 1,054
ISHARES TR RUS 2000 VAL ETF 464287630   1,534,927 13,844 SH   SOLE   0 0 13,844
ISHARES TR RUS 2000 GRW ETF 464287648   299,322 5,865 SH   SOLE   0 0 5,865
ISHARES TR RUSSELL 2000 ETF 464287655   1,470,584 28,647 SH   SOLE   0 0 28,647
ISHARES TR CORE S&P US VLU 464287663   1,002,832 10,502 SH   SOLE   0 0 10,502
ISHARES TR RUSSELL 3000 ETF 464287689   1,085,099 3,321 SH   SOLE   0 0 3,321
ISHARES TR S&P MC 400VL ETF 464287705   22,062,724 177,809 SH   SOLE   0 0 177,809
ISHARES TR U.S. TECH ETF 464287721   1,771,181 11,682 SH   SOLE   0 0 11,682
ISHARES TR U.S. FINLS ETF 464287788   348,065 3,350 SH   SOLE   0 0 3,350
ISHARES TR CORE S&P SCP ETF 464287804   21,870,864 703,480 SH   SOLE   0 0 703,480
ISHARES TR US CONSM STAPLES 464287812   510,857 7,239 SH   SOLE   0 0 7,239
ISHARES TR SP SMCP600VL ETF 464287879   39,227,698 363,078 SH   SOLE   0 0 363,078
ISHARES TR S&P SML 600 GWT 464287887   1,663,056 11,922 SH   SOLE   0 0 11,922
ISHARES TR SHRT NAT MUN ETF 464288158   4,529,747 42,657 SH   SOLE   0 0 42,657
ISHARES TR MRGSTR MD CP ETF 464288208   1,594,250 20,971 SH   SOLE   0 0 20,971
ISHARES TR JPMORGAN USD EMG 464288281   1,486,738 596,734 SH   SOLE   0 0 596,734
ISHARES TR NATIONAL MUN ETF 464288414   27,251,480 464,511 SH   SOLE   0 0 464,511
ISHARES TR INTL SEL DIV ETF 464288448   2,478,796 100,004 SH   SOLE   0 0 100,004
ISHARES TR IBOXX HI YD ETF 464288513   3,234,930 2,326,669 SH   SOLE   0 0 2,326,669
ISHARES TR MSCI KLD400 SOC 464288570   951,651 8,748 SH   SOLE   0 0 8,748
ISHARES TR MBS ETF 464288588   10,657,178 129,057 SH   SOLE   0 0 129,057
ISHARES TR INTRM GOV CR ETF 464288612   3,096,086 28,908 SH   SOLE   0 0 28,908
ISHARES TR USD INV GRDE ETF 464288620   389,009 59,804 SH   SOLE   0 0 59,804
ISHARES TR ISHS 5-10YR INVT 464288638   11,350,851 1,063,410 SH   SOLE   0 0 1,063,410
ISHARES TR ISHS 1-5YR INVS 464288646   1,859,638 51,742 SH   SOLE   0 0 51,742
ISHARES TR 10-20 YR TRS ETF 464288653   966,368 606,062 SH   SOLE   0 0 606,062
ISHARES TR SHORT TREAS BD 464288679   1,185,843 12,802 SH   SOLE   0 0 12,802
ISHARES TR PFD AND INCM SEC 464288687   333,194 11,574 SH   SOLE   0 0 11,574
ISHARES TR US AER DEF ETF 464288760   1,151,371 7,694 SH   SOLE   0 0 7,694
ISHARES TR MSCI USA ESG SLC 464288802   23,747,708 197,289 SH   SOLE   0 0 197,289
ISHARES TR US OIL GS EX ETF 464288851   515,687 5,639 SH   SOLE   0 0 5,639
ISHARES TR MICRO-CAP ETF 464288869   219,880 3,862 SH   SOLE   0 0 3,862
ISHARES TR EAFE VALUE ETF 464288877   1,764,995 30,680 SH   SOLE   0 0 30,680
ISHARES TR EAFE GRWTH ETF 464288885   1,555,966 14,454 SH   SOLE   0 0 14,454
ISHARES TR RUS TP200 VL ETF 464289420   348,730 290,614 SH   SOLE   0 0 290,614
ISHARES TR RUS TP200 GR ETF 464289438   5,700,466 25,905 SH   SOLE   0 0 25,905
ISHARES TR 10+ YR INVST GRD 464289511   27,331 19,705 SH   SOLE   0 0 19,705
ISHARES TR MODERT ALLOC ETF 464289875   566,456 12,557 SH   SOLE   0 0 12,557
JOHNSON & JOHNSON COM 478160104   13,408,188 222,536 SH   SOLE   0 0 222,536
KLA CORP COM NEW 482480100   309,764 165,910 SH   SOLE   0 0 165,910
KIMBERLY-CLARK CORP COM 494368103   699,911 4,919 SH   SOLE   0 0 4,919
KRAFT HEINZ CO COM 500754106   311,119 8,861 SH   SOLE   0 0 8,861
KROGER CO COM 501044101   566,368 9,884 SH   SOLE   0 0 9,884
L3HARRIS TECHNOLOGIES INC COM 502431109   7,749,930 32,581 SH   SOLE   0 0 32,581
LABCORP HOLDINGS INC COM SHS 504922105   87,828 26,646 SH   SOLE   0 0 26,646
LAM RESEARCH CORP COM 512807108   220,831 271 SH   SOLE   0 0 271
LANDSTAR SYS INC COM 515098101   26,253 21,368 SH   SOLE   0 0 21,368
LAS VEGAS SANDS CORP COM 517834107   50,088 38,789 SH   SOLE   0 0 38,789
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   1,250,286 48,950 SH   SOLE   0 0 48,950
LAUDER ESTEE COS INC CL A 518439104   1,554,685 15,595 SH   SOLE   0 0 15,595
LEIDOS HOLDINGS INC COM 525327102   553,425 3,395 SH   SOLE   0 0 3,395
LENNAR CORP CL A 526057104   250,661 137,094 SH   SOLE   0 0 137,094
ELI LILLY & CO COM 532457108   12,783,633 217,966 SH   SOLE   0 0 217,966
LOCKHEED MARTIN CORP COM 539830109   3,780,800 6,468 SH   SOLE   0 0 6,468
LOWES COS INC COM 548661107   6,422,978 23,714 SH   SOLE   0 0 23,714
LULULEMON ATHLETICA INC COM 550021109   72,722 55,419 SH   SOLE   0 0 55,419
MARATHON OIL CORP COM 565849106   333,927 12,540 SH   SOLE   0 0 12,540
MARSH & MCLENNAN COS INC COM 571748102   3,842,279 341,696 SH   SOLE   0 0 341,696
MARRIOTT INTL INC NEW CL A 571903202   790,372 3,179 SH   SOLE   0 0 3,179
MARVELL TECHNOLOGY INC COM 573874104   2,911,224 40,366 SH   SOLE   0 0 40,366
MASCO CORP COM 574599106   200,784 2,392 SH   SOLE   0 0 2,392
MAXIMUS INC COM 577933104   492,723 5,289 SH   SOLE   0 0 5,289
MCDONALDS CORP COM 580135101   2,032,678 106,834 SH   SOLE   0 0 106,834
MICROSOFT CORP COM 594918104   66,129,981 1,612,445 SH   SOLE   0 0 1,612,445
MICROCHIP TECHNOLOGY INC. COM 595017104   3,442,976 42,882 SH   SOLE   0 0 42,882
MICRON TECHNOLOGY INC COM 595112103   343,828 3,315 SH   SOLE   0 0 3,315
MONDELEZ INTL INC CL A 609207105   5,945,834 80,709 SH   SOLE   0 0 80,709
MONOLITHIC PWR SYS INC COM 609839105   759,947 822 SH   SOLE   0 0 822
MORGAN STANLEY COM NEW 617446448   1,570,169 190,984 SH   SOLE   0 0 190,984
MOTOROLA SOLUTIONS INC COM NEW 620076307   16,060,758 35,720 SH   SOLE   0 0 35,720
NRG ENERGY INC COM NEW 629377508   253,896 11,346 SH   SOLE   0 0 11,346
NATIONAL GRID PLC SPONSORED ADR NE 636274409   522,246 117,162 SH   SOLE   0 0 117,162
NNN REIT INC COM 637417106   118,442 12,226 SH   SOLE   0 0 12,226
NICE LTD SPONSORED ADR 653656108   197,463 141,345 SH   SOLE   0 0 141,345
NIKE INC CL B 654106103   3,449,216 39,018 SH   SOLE   0 0 39,018
NORFOLK SOUTHN CORP COM 655844108   2,789,790 11,227 SH   SOLE   0 0 11,227
NORTHROP GRUMMAN CORP COM 666807102   655,722 1,242 SH   SOLE   0 0 1,242
NOVO-NORDISK A S ADR 670100205   1,655,311 280,409 SH   SOLE   0 0 280,409
NUCOR CORP COM 670346105   2,024,478 13,466 SH   SOLE   0 0 13,466
OGE ENERGY CORP COM 670837103   169,431 17,337 SH   SOLE   0 0 17,337
OSI SYSTEMS INC COM 671044105   110,532 110,080 SH   SOLE   0 0 110,080
OLD REP INTL CORP COM 680223104   100,770 14,995 SH   SOLE   0 0 14,995
OMNICOM GROUP INC COM 681919106   2,720,332 383,448 SH   SOLE   0 0 383,448
OMEGA HEALTHCARE INVS INC COM 681936100   219,783 120,768 SH   SOLE   0 0 120,768
ON SEMICONDUCTOR CORP COM 682189105   119,952 14,971 SH   SOLE   0 0 14,971
ONEOK INC NEW COM 682680103   958,893 10,522 SH   SOLE   0 0 10,522
OWENS CORNING NEW COM 690742101   136,803 130,309 SH   SOLE   0 0 130,309
PNC FINL SVCS GROUP INC COM 693475105   441,003 6,614 SH   SOLE   0 0 6,614
PACCAR INC COM 693718108   418,812 81,118 SH   SOLE   0 0 81,118
PALO ALTO NETWORKS INC COM 697435105   2,914,870 24,546 SH   SOLE   0 0 24,546
PARKER-HANNIFIN CORP COM 701094104   583,528 358,599 SH   SOLE   0 0 358,599
PAYCHEX INC COM 704326107   593,254 6,419 SH   SOLE   0 0 6,419
PEPSICO INC COM 713448108   12,006,556 90,723 SH   SOLE   0 0 90,723
PFIZER INC COM 717081103   3,683,060 354,809 SH   SOLE   0 0 354,809
PHILIP MORRIS INTL INC COM 718172109   6,151,608 159,393 SH   SOLE   0 0 159,393
PHILLIPS 66 COM 718546104   795,848 6,054 SH   SOLE   0 0 6,054
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   351,742 20,250 SH   SOLE   0 0 20,250
PROCTER AND GAMBLE CO COM 742718109   6,639,437 549,424 SH   SOLE   0 0 549,424
PROGRESSIVE CORP COM 743315103   839,184 10,637 SH   SOLE   0 0 10,637
PROSPERITY BANCSHARES INC COM 743606105   2,005,924 27,833 SH   SOLE   0 0 27,833
PRUDENTIAL FINL INC COM 744320102   338,170 2,792 SH   SOLE   0 0 2,792
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,403,091 195,520 SH   SOLE   0 0 195,520
PULTE GROUP INC COM 745867101   1,365,688 221,172 SH   SOLE   0 0 221,172
QUALCOMM INC COM 747525103   7,680,379 146,764 SH   SOLE   0 0 146,764
RAYMOND JAMES FINL INC COM 754730109   3,464,425 28,290 SH   SOLE   0 0 28,290
REALTY INCOME CORP COM 756109104   1,411,161 30,366 SH   SOLE   0 0 30,366
REAVES UTIL INCOME FD COM SH BEN INT 756158101   262,710 109,799 SH   SOLE   0 0 109,799
REGENCY CTRS CORP COM 758849103   123,268 10,824 SH   SOLE   0 0 10,824
REPUBLIC SVCS INC COM 760759100   613,499 3,055 SH   SOLE   0 0 3,055
RESMED INC COM 761152107   540,970 2,216 SH   SOLE   0 0 2,216
RIO TINTO PLC SPONSORED ADR 767204100   341,758 18,134 SH   SOLE   0 0 18,134
ROBLOX CORP CL A 771049103   203,507 4,598 SH   SOLE   0 0 4,598
ROPER TECHNOLOGIES INC COM 776696106   3,956,845 7,111 SH   SOLE   0 0 7,111
ROYAL BK CDA COM 780087102   688,634 147,316 SH   SOLE   0 0 147,316
SHELL PLC SPON ADS 780259305   368,924 5,594 SH   SOLE   0 0 5,594
SANGAMO THERAPEUTICS INC COM 800677106   19,583 22,611 SH   SOLE   0 0 22,611
SAP SE SPON ADR 803054204   226,809 990 SH   SOLE   0 0 990
SCHLUMBERGER LTD COM STK 806857108   208,611 41,418 SH   SOLE   0 0 41,418
SCHWAB CHARLES CORP COM 808513105   9,211,059 142,124 SH   SOLE   0 0 142,124
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,430,822 1,430,822 SH   SOLE   0 0 1,430,822
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,095,584 16,470 SH   SOLE   0 0 16,470
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,405,777 50,196 SH   SOLE   0 0 50,196
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   10,377,251 99,609 SH   SOLE   0 0 99,609
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   17,447,075 217,084 SH   SOLE   0 0 217,084
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   655,824 7,893 SH   SOLE   0 0 7,893
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   961,297 18,666 SH   SOLE   0 0 18,666
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,323,187 45,346 SH   SOLE   0 0 45,346
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,035,055 104,473 SH   SOLE   0 0 104,473
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   16,084,468 391,159 SH   SOLE   0 0 391,159
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,522,252 32,034 SH   SOLE   0 0 32,034
SCHWAB STRATEGIC TR US REIT ETF 808524847   241,307 10,415 SH   SOLE   0 0 10,415
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   16,995,815 346,995 SH   SOLE   0 0 346,995
SCHWAB STRATEGIC TR US TIPS ETF 808524870   483,060 11,586 SH   SOLE   0 0 11,586
SEMPRA COM 816851109   176,125 72,094 SH   SOLE   0 0 72,094
SHAKE SHACK INC CL A 819047101   249,459 2,417 SH   SOLE   0 0 2,417
SHERWIN WILLIAMS CO COM 824348106   368,188 965 SH   SOLE   0 0 965
SIMON PPTY GROUP INC NEW COM 828806109   597,317 13,783 SH   SOLE   0 0 13,783
SNAP ON INC COM 833034101   137,232 66,588 SH   SOLE   0 0 66,588
SOUTHSTATE CORPORATION COM 840441109   427,884 4,403 SH   SOLE   0 0 4,403
SOUTHERN CO COM 842587107   999,402 181,327 SH   SOLE   0 0 181,327
SOUTHWEST AIRLS CO COM 844741108   500,581 40,543 SH   SOLE   0 0 40,543
STANLEY BLACK & DECKER INC COM 854502101   228,520 2,075 SH   SOLE   0 0 2,075
STARBUCKS CORP COM 855244109   6,950,266 71,292 SH   SOLE   0 0 71,292
STRYKER CORPORATION COM 863667101   2,941,379 133,873 SH   SOLE   0 0 133,873
SUNCOR ENERGY INC NEW COM 867224107   577,466 65,678 SH   SOLE   0 0 65,678
SYNOPSYS INC COM 871607107   252,689 499 SH   SOLE   0 0 499
SYSCO CORP COM 871829107   609,731 7,811 SH   SOLE   0 0 7,811
TJX COS INC NEW COM 872540109   8,443,712 71,837 SH   SOLE   0 0 71,837
T-MOBILE US INC COM 872590104   510,124 23,829 SH   SOLE   0 0 23,829
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,662,636 382,330 SH   SOLE   0 0 382,330
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   25,127 18,173 SH   SOLE   0 0 18,173
TEXAS INSTRS INC COM 882508104   1,444,490 172,682 SH   SOLE   0 0 172,682
TEXTRON INC COM 883203101   388,072 4,381 SH   SOLE   0 0 4,381
THERMO FISHER SCIENTIFIC INC COM 883556102   9,333,043 15,088 SH   SOLE   0 0 15,088
TIMKEN CO COM 887389104   409,228 4,855 SH   SOLE   0 0 4,855
TORONTO DOMINION BK ONT COM NEW 891160509   265,366 4,195 SH   SOLE   0 0 4,195
TOYOTA MOTOR CORP ADS 892331307   166,249 83,501 SH   SOLE   0 0 83,501
TYSON FOODS INC CL A 902494103   670,957 65,960 SH   SOLE   0 0 65,960
US BANCORP DEL COM NEW 902973304   2,406,299 56,869 SH   SOLE   0 0 56,869
UNILEVER PLC SPON ADR NEW 904767704   3,310,092 50,956 SH   SOLE   0 0 50,956
UNION PAC CORP COM 907818108   8,769,958 35,581 SH   SOLE   0 0 35,581
UNITED PARCEL SERVICE INC CL B 911312106   2,409,806 23,359 SH   SOLE   0 0 23,359
UNITED RENTALS INC COM 911363109   1,394,594 1,722 SH   SOLE   0 0 1,722
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,010,371 10,150 SH   SOLE   0 0 10,150
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,330,674 20,554 SH   SOLE   0 0 20,554
VANGUARD WORLD FD ESG US STK ETF 921910733   252,566 2,485 SH   SOLE   0 0 2,485
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,527,820 634,667 SH   SOLE   0 0 634,667
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,023,033 466,819 SH   SOLE   0 0 466,819
VANGUARD WORLD FD MEGA CAP INDEX 921910873   930,017 4,501 SH   SOLE   0 0 4,501
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   304,626 882 SH   SOLE   0 0 882
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,228,095 6,439 SH   SOLE   0 0 6,439
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   219,624 1,822 SH   SOLE   0 0 1,822
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   334,431 4,449 SH   SOLE   0 0 4,449
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,367,651 26,349 SH   SOLE   0 0 26,349
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   14,691,375 209,463 SH   SOLE   0 0 209,463
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,786,703 41,104 SH   SOLE   0 0 41,104
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   19,958,491 377,930 SH   SOLE   0 0 377,930
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,940,695 155,226 SH   SOLE   0 0 155,226
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,258,828 32,064 SH   SOLE   0 0 32,064
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,131,025 17,041 SH   SOLE   0 0 17,041
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   282,506 9,449 SH   SOLE   0 0 9,449
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   36,632 10,927 SH   SOLE   0 0 10,927
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   927,318 362,498 SH   SOLE   0 0 362,498
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   463,214 3,870 SH   SOLE   0 0 3,870
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   134,883 31,529 SH   SOLE   0 0 31,529
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,207,379 108,827 SH   SOLE   0 0 108,827
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,456,796 20,489 SH   SOLE   0 0 20,489
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,304,634 25,521 SH   SOLE   0 0 25,521
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   116,098,714 345,896 SH   SOLE   0 0 345,896
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   18,259,702 267,406 SH   SOLE   0 0 267,406
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,605,265 145,771 SH   SOLE   0 0 145,771
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,171,067 79,603 SH   SOLE   0 0 79,603
VANGUARD INDEX FDS SML CP GRW ETF 922908595   619,271 146,156 SH   SOLE   0 0 146,156
VANGUARD INDEX FDS SM CP VAL ETF 922908611   31,837,129 1,373,829 SH   SOLE   0 0 1,373,829
VANGUARD INDEX FDS MID CAP ETF 922908629   25,774,508 105,841 SH   SOLE   0 0 105,841
VANGUARD INDEX FDS LARGE CAP ETF 922908637   6,836,336 25,965 SH   SOLE   0 0 25,965
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   5,093,010 47,713 SH   SOLE   0 0 47,713
VANGUARD INDEX FDS GROWTH ETF 922908736   3,306,237 174,803 SH   SOLE   0 0 174,803
VANGUARD INDEX FDS VALUE ETF 922908744   3,735,016 216,835 SH   SOLE   0 0 216,835
VANGUARD INDEX FDS SMALL CP ETF 922908751   10,003,903 60,598 SH   SOLE   0 0 60,598
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,185,485 50,097 SH   SOLE   0 0 50,097
VICI PPTYS INC COM 925652109   441,357 170,600 SH   SOLE   0 0 170,600
WALMART INC COM 931142103   20,371,740 393,758 SH   SOLE   0 0 393,758
WATERS CORP COM 941848103   2,345,763 6,518 SH   SOLE   0 0 6,518
WELLS FARGO CO NEW COM 949746101   4,261,195 213,714 SH   SOLE   0 0 213,714
WILLIAMS COS INC COM 969457100   544,539 132,885 SH   SOLE   0 0 132,885
WILLIAMS SONOMA INC COM 969904101   160,370 149,260 SH   SOLE   0 0 149,260
YUM BRANDS INC COM 988498101   387,695 2,775 SH   SOLE   0 0 2,775
ALPS ETF TR SMITH CORE PLUS 00162Q346   7,032,277 265,971 SH   SOLE   0 0 265,971
ALPS ETF TR ALERIAN MLP 00162Q452   2,604,676 75,194 SH   SOLE   0 0 75,194
AT&T INC COM 00206R102   3,830,587 263,053 SH   SOLE   0 0 263,053
ABBVIE INC COM 00287Y109   9,556,041 93,580 SH   SOLE   0 0 93,580
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   2,105,693 83,792 SH   SOLE   0 0 83,792
ACUITY BRANDS INC COM 00508Y102   120,070 112,662 SH   SOLE   0 0 112,662
ADOBE INC COM 00724F101   9,166,882 134,496 SH   SOLE   0 0 134,496
AGILENT TECHNOLOGIES INC COM 00846U101   663,112 4,466 SH   SOLE   0 0 4,466
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,087,912 120,838 SH   SOLE   0 0 120,838
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   56,700 56,700 SH   SOLE   0 0 56,700
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   254,697 7,300 SH   SOLE   0 0 7,300
ALLISON TRANSMISSION HLDGS I COM 01973R101   28,917 28,917 SH   SOLE   0 0 28,917
EA SERIES TRUST US QUAN VALUE 02072L102   303,777 6,584 SH   SOLE   0 0 6,584
EA SERIES TRUST US QUAN MOMENTUM 02072L409   552,740 8,611 SH   SOLE   0 0 8,611
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   3,641,786 31,919 SH   SOLE   0 0 31,919
EA SERIES TRUST STRIVE SML CAP 02072L573   498,606 15,885 SH   SOLE   0 0 15,885
EA SERIES TRUST STRIVE 1000 DIV 02072L581   4,488,496 132,936 SH   SOLE   0 0 132,936
EA SERIES TRUST STRIVE 500 ETF 02072L680   2,797,538 75,941 SH   SOLE   0 0 75,941
ALPHABET INC CAP STK CL C 02079K107   25,062,883 149,907 SH   SOLE   0 0 149,907
ALPHABET INC CAP STK CL A 02079K305   30,053,567 1,205,752 SH   SOLE   0 0 1,205,752
ALTRIA GROUP INC COM 02209S103   958,356 269,677 SH   SOLE   0 0 269,677
AMERICAN TOWER CORP NEW COM 03027X100   940,652 117,972 SH   SOLE   0 0 117,972
AMERIPRISE FINL INC COM 03076C106   658,582 1,402 SH   SOLE   0 0 1,402
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   42,755 33,249 SH   SOLE   0 0 33,249
ANTERO RESOURCES CORP COM 03674X106   210,262 7,339 SH   SOLE   0 0 7,339
ANTERO MIDSTREAM CORP COM 03676B102   45,150 45,150 SH   SOLE   0 0 45,150
APOLLO GLOBAL MGMT INC COM 03769M106   852,204 14,133 SH   SOLE   0 0 14,133
ARES CAPITAL CORP COM 04010L103   251,979 33,170 SH   SOLE   0 0 33,170
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   370,587 19,132 SH   SOLE   0 0 19,132
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   214,867 4,960 SH   SOLE   0 0 4,960
ASSURANT INC COM 04621X108   1,214,438 243,539 SH   SOLE   0 0 243,539
AVISTA CORP COM 05379B107   263,306 6,795 SH   SOLE   0 0 6,795
AXOS FINANCIAL INC COM 05465C100   221,400 3,521 SH   SOLE   0 0 3,521
BT BRANDS INC *W EXP 11/12/202 0557MQ115   600 10,000 SH   SOLE   0 0 10,000
BT BRANDS INC COM NEW 0557MQ206   19,624 12,500 SH   SOLE   0 0 12,500
BANCFIRST CORP COM 05945F103   20,945 16,775 SH   SOLE   0 0 16,775
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   129,419 122,590 SH   SOLE   0 0 122,590
BANC OF CALIFORNIA INC COM 05990K106   266,348 18,082 SH   SOLE   0 0 18,082
BARINGS CORPORATE INVS COM 06759X107   409,722 20,558 SH   SOLE   0 0 20,558
BIOGEN INC COM 09062X103   1,117,681 5,766 SH   SOLE   0 0 5,766
BIO-TECHNE CORP COM 09073M104   1,755,023 21,957 SH   SOLE   0 0 21,957
BLACKROCK INC COM 09247X101   2,283,416 256,606 SH   SOLE   0 0 256,606
BLACKROCK CORPOR HI YLD FD I COM 09255P107   211,401 197,684 SH   SOLE   0 0 197,684
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   207,890 40,306 SH   SOLE   0 0 40,306
BLACKSTONE INC COM 09260D107   10,646,013 69,523 SH   SOLE   0 0 69,523
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   2,064,136 41,725 SH   SOLE   0 0 41,725
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,393,374 22,209 SH   SOLE   0 0 22,209
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   227,054 4,667 SH   SOLE   0 0 4,667
BOISE CASCADE CO DEL COM 09739D100   28,337 28,337 SH   SOLE   0 0 28,337
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   518,467 10,395 SH   SOLE   0 0 10,395
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   1,387,753 27,788 SH   SOLE   0 0 27,788
BOOKING HOLDINGS INC COM 09857L108   12,954,517 3,076 SH   SOLE   0 0 3,076
BRIXMOR PPTY GROUP INC COM 11120U105   14,376 13,812 SH   SOLE   0 0 13,812
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   909,362 4,229 SH   SOLE   0 0 4,229
BROADCOM INC COM 11135F101   22,683,722 1,008,894 SH   SOLE   0 0 1,008,894
BUILDERS FIRSTSOURCE INC COM 12008R107   349,142 322,141 SH   SOLE   0 0 322,141
CBOE GLOBAL MKTS INC COM 12503M108   187,866 70,437 SH   SOLE   0 0 70,437
CBRE GROUP INC CL A 12504L109   284,561 2,286 SH   SOLE   0 0 2,286
CDW CORP COM 12514G108   397,383 1,756 SH   SOLE   0 0 1,756
CME GROUP INC COM 12572Q105   7,615,462 34,514 SH   SOLE   0 0 34,514
CNX RES CORP COM 12653C108   16,383 16,383 SH   SOLE   0 0 16,383
CAMPING WORLD HLDGS INC CL A 13462K109   257,750 10,874 SH   SOLE   0 0 10,874
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   2,211,324 72,854 SH   SOLE   0 0 72,854
CAPITAL GROUP CONSERVATIVE E SHS 14020U100   206,729 7,585 SH   SOLE   0 0 7,585
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   592,735 50,571 SH   SOLE   0 0 50,571
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   3,116,206 129,603 SH   SOLE   0 0 129,603
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   658,257 28,508 SH   SOLE   0 0 28,508
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   530,766 22,957 SH   SOLE   0 0 22,957
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   3,699,988 174,934 SH   SOLE   0 0 174,934
CAPITAL GROUP CORE BALANCED SHS 14021D107   1,380,555 44,462 SH   SOLE   0 0 44,462
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   796,201 40,481 SH   SOLE   0 0 40,481
CAPITAL ONE FINL CORP COM 14040H105   1,316,875 8,795 SH   SOLE   0 0 8,795
CARDINAL HEALTH INC COM 14149Y108   273,758 2,477 SH   SOLE   0 0 2,477
CARETRUST REIT INC COM 14174T107   406,537 18,310 SH   SOLE   0 0 18,310
CELESTICA INC COM 15101Q207   82,610 78,300 SH   SOLE   0 0 78,300
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   293,545 6,025 SH   SOLE   0 0 6,025
CHENIERE ENERGY INC COM NEW 16411R208   224,688 1,249 SH   SOLE   0 0 1,249
CISCO SYS INC COM 17275R102   7,317,903 205,702 SH   SOLE   0 0 205,702
COHEN & STEERS INFRASTRUCTUR COM 19248A109   78,090 78,090 SH   SOLE   0 0 78,090
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   327,181 15,745 SH   SOLE   0 0 15,745
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   3,894,055 114,835 SH   SOLE   0 0 114,835
COLUMBIA ETF TR I SHORT DURATION 19761L888   623,282 33,074 SH   SOLE   0 0 33,074
COMCAST CORP NEW CL A 20030N101   10,632,339 517,715 SH   SOLE   0 0 517,715
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   91,615 90,823 SH   SOLE   0 0 90,823
CONOCOPHILLIPS COM 20825C104   4,624,700 105,349 SH   SOLE   0 0 105,349
CONSTELLATION BRANDS INC CL A 21036P108   657,159 87,771 SH   SOLE   0 0 87,771
CONSTELLATION ENERGY CORP COM 21037T109   574,677 2,210 SH   SOLE   0 0 2,210
CORTEVA INC COM 22052L104   318,686 5,421 SH   SOLE   0 0 5,421
COSTCO WHSL CORP NEW COM 22160K105   10,645,337 50,971 SH   SOLE   0 0 50,971
CROWDSTRIKE HLDGS INC CL A 22788C105   705,102 2,514 SH   SOLE   0 0 2,514
CROWN CASTLE INC COM 22822V101   400,258 3,374 SH   SOLE   0 0 3,374
D R HORTON INC COM 23331A109   559,540 111,861 SH   SOLE   0 0 111,861
DEVON ENERGY CORP NEW COM 25179M103   5,845,987 149,437 SH   SOLE   0 0 149,437
DIAGEO PLC SPON ADR NEW 25243Q205   5,510,311 42,190 SH   SOLE   0 0 42,190
DIAMONDBACK ENERGY INC COM 25278X109   3,934,622 101,667 SH   SOLE   0 0 101,667
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,762,424 69,600 SH   SOLE   0 0 69,600
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   300,191 4,826 SH   SOLE   0 0 4,826
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   823,539 24,017 SH   SOLE   0 0 24,017
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   423,364 11,118 SH   SOLE   0 0 11,118
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   227,592 8,426 SH   SOLE   0 0 8,426
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   195,096 21,736 SH   SOLE   0 0 21,736
DIREXION SHS ETF TR DIREXION HCM 25461A726   240,440 6,821 SH   SOLE   0 0 6,821
DOMINION ENERGY INC COM 25746U109   796,809 15,208 SH   SOLE   0 0 15,208
DONNELLEY FINL SOLUTIONS INC COM 25787G100   10,928 10,928 SH   SOLE   0 0 10,928
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   2,474,067 2,467,831 SH   SOLE   0 0 2,467,831
DUKE ENERGY CORP NEW COM NEW 26441C204   1,025,842 104,909 SH   SOLE   0 0 104,909
EOG RES INC COM 26875P101   730,122 5,939 SH   SOLE   0 0 5,939
EPR PPTYS COM SH BEN INT 26884U109   31,435 10,537 SH   SOLE   0 0 10,537
EAGLE MATLS INC COM 26969P108   132,906 121,142 SH   SOLE   0 0 121,142
EAST WEST BANCORP INC COM 27579R104   95,896 66,633 SH   SOLE   0 0 66,633
ELEMENT SOLUTIONS INC COM 28618M106   145,958 135,363 SH   SOLE   0 0 135,363
EMCOR GROUP INC COM 29084Q100   237,653 232,928 SH   SOLE   0 0 232,928
ENBRIDGE INC COM 29250N105   868,180 78,016 SH   SOLE   0 0 78,016
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,264,842 78,806 SH   SOLE   0 0 78,806
ENOVA INTL INC COM 29357K103   10,055 10,055 SH   SOLE   0 0 10,055
ENSIGN GROUP INC COM 29358P101   155,757 151,187 SH   SOLE   0 0 151,187
EVERGY INC COM 30034W106   354,379 5,715 SH   SOLE   0 0 5,715
EVERTEC INC COM 30040P103   17,521 17,521 SH   SOLE   0 0 17,521
EVERSOURCE ENERGY COM 30040W108   277,419 4,077 SH   SOLE   0 0 4,077
EXELON CORP COM 30161N101   279,255 6,887 SH   SOLE   0 0 6,887
EXTRA SPACE STORAGE INC COM 30225T102   215,507 8,543 SH   SOLE   0 0 8,543
EXXON MOBIL CORP COM 30231G102   14,568,669 448,074 SH   SOLE   0 0 448,074
META PLATFORMS INC CL A 30303M102   37,185,587 909,548 SH   SOLE   0 0 909,548
FEDEX CORP COM 31428X106   2,965,702 192,441 SH   SOLE   0 0 192,441
FIDELITY NATL INFORMATION SV COM 31620M106   5,943,794 70,971 SH   SOLE   0 0 70,971
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   650,724 5,952 SH   SOLE   0 0 5,952
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,702,791 152,374 SH   SOLE   0 0 152,374
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   3,059,375 48,339 SH   SOLE   0 0 48,339
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   286,452 4,192 SH   SOLE   0 0 4,192
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   639,624 12,510 SH   SOLE   0 0 12,510
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,239,096 12,186 SH   SOLE   0 0 12,186
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   479,712 3,460 SH   SOLE   0 0 3,460
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   563,678 5,512 SH   SOLE   0 0 5,512
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   220,186 3,717 SH   SOLE   0 0 3,717
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,684,880 38,194 SH   SOLE   0 0 38,194
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   75,713 75,713 SH   SOLE   0 0 75,713
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   527,972 25,780 SH   SOLE   0 0 25,780
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,156,006 103,969 SH   SOLE   0 0 103,969
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,609,124 27,615 SH   SOLE   0 0 27,615
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   613,276 8,213 SH   SOLE   0 0 8,213
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   401,518 325,676 SH   SOLE   0 0 325,676
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,259,626 341,004 SH   SOLE   0 0 341,004
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   552,171 8,101 SH   SOLE   0 0 8,101
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   1,530,940 41,000 SH   SOLE   0 0 41,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   3,934,299 94,043 SH   SOLE   0 0 94,043
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   270,545 192,103 SH   SOLE   0 0 192,103
FIRST TR EXCHANGE-TRADED FD MERGER ARBITRA 33740J203   75,479 75,479 SH   SOLE   0 0 75,479
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   397,273 327,462 SH   SOLE   0 0 327,462
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,062,395 29,203 SH   SOLE   0 0 29,203
FLEXSHARES TR MORNSTAR UPSTR 33939L407   229,226 5,557 SH   SOLE   0 0 5,557
FLEXSHARES TR QLT DIV DEF IDX 33939L845   334,720 4,681 SH   SOLE   0 0 4,681
FORTIVE CORP COM 34959J108   165,516 152,424 SH   SOLE   0 0 152,424
FOX CORP CL A COM 35137L105   87,581 84,729 SH   SOLE   0 0 84,729
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   202,778 202,778 SH   SOLE   0 0 202,778
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   244,933 80,670 SH   SOLE   0 0 80,670
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   6,079,135 199,840 SH   SOLE   0 0 199,840
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   45,415,266 781,002 SH   SOLE   0 0 781,002
FREEPORT-MCMORAN INC CL B 35671D857   246,216 4,932 SH   SOLE   0 0 4,932
GABELLI CONV & INC SECS FD I COM 36240B109   404,754 110,287 SH   SOLE   0 0 110,287
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   442,558 4,716 SH   SOLE   0 0 4,716
GE VERNOVA INC COM 36828A101   733,214 15,321 SH   SOLE   0 0 15,321
GENERAL MTRS CO COM 37045V100   237,376 73,246 SH   SOLE   0 0 73,246
GSK PLC SPONSORED ADR 37733W204   421,309 115,031 SH   SOLE   0 0 115,031
GLOBAL X FDS S&P 500 COVERED 37954Y475   382,174 9,209 SH   SOLE   0 0 9,209
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   734,743 40,729 SH   SOLE   0 0 40,729
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   266,204 7,162 SH   SOLE   0 0 7,162
GLOBAL X FDS US PFD ETF 37954Y657   43,990 12,501 SH   SOLE   0 0 12,501
GLOBAL X FDS US INFR DEV ETF 37954Y673   634,006 15,403 SH   SOLE   0 0 15,403
GLOBAL X FDS DEFENSE TECH ETF 37960A529   666,566 17,904 SH   SOLE   0 0 17,904
GOLDMAN SACHS GROUP INC COM 38141G104   2,072,211 160,324 SH   SOLE   0 0 160,324
GRANITESHARES ETF TR 2X LONG NVDA DAI 38747R827   290,950 5,000 SH   SOLE   0 0 5,000
HP INC COM 40434L105   323,589 9,021 SH   SOLE   0 0 9,021
HALOZYME THERAPEUTICS INC COM 40637H109   57,526 57,526 SH   SOLE   0 0 57,526
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   855,486 37,845 SH   SOLE   0 0 37,845
HARBOR ETF TRUST INTERNATNAL COMP 41151J885   5,554,444 191,996 SH   SOLE   0 0 191,996
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   13,261,888 336,596 SH   SOLE   0 0 336,596
HEALTHPEAK PROPERTIES INC COM 42250P103   291,427 12,743 SH   SOLE   0 0 12,743
NEW YORK LIFE INVESTMENTS ET NYLI MERGER ARBI 45409B800   314,277 9,558 SH   SOLE   0 0 9,558
INSIGHT ENTERPRISES INC COM 45765U103   22,831 12,112 SH   SOLE   0 0 12,112
INNOVIVA INC COM 45781M101   13,845 11,245 SH   SOLE   0 0 11,245
INNOVATOR ETFS TRUST GROWTH ACCELRTD 45782C128   338,132 12,100 SH   SOLE   0 0 12,100
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   665,128 10,936 SH   SOLE   0 0 10,936
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   284,322 6,315 SH   SOLE   0 0 6,315
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   3,173,971 88,068 SH   SOLE   0 0 88,068
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   707,777 18,475 SH   SOLE   0 0 18,475
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   210,075 5,690 SH   SOLE   0 0 5,690
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   794,795 20,993 SH   SOLE   0 0 20,993
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   1,297,634 30,335 SH   SOLE   0 0 30,335
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   643,558 17,452 SH   SOLE   0 0 17,452
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   263,692 6,770 SH   SOLE   0 0 6,770
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   2,123,815 70,325 SH   SOLE   0 0 70,325
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   6,625,426 163,672 SH   SOLE   0 0 163,672
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   1,072,773 29,849 SH   SOLE   0 0 29,849
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   354,550 8,175 SH   SOLE   0 0 8,175
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236   281,176 10,441 SH   SOLE   0 0 10,441
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y244   846,423 31,725 SH   SOLE   0 0 31,725
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335   627,340 23,926 SH   SOLE   0 0 23,926
INNOVATOR ETFS TRUST INNOV PRM INC 30 45783Y376   282,245 11,420 SH   SOLE   0 0 11,420
INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418   207,700 7,961 SH   SOLE   0 0 7,961
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558   747,243 29,980 SH   SOLE   0 0 29,980
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566   1,787,234 71,646 SH   SOLE   0 0 71,646
INNOVATOR ETFS TRUST PREM INC 10 BARR 45783Y574   325,074 13,000 SH   SOLE   0 0 13,000
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   2,474,752 99,196 SH   SOLE   0 0 99,196
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   3,771,256 153,058 SH   SOLE   0 0 153,058
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   2,931,172 118,814 SH   SOLE   0 0 118,814
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657   953,812 38,507 SH   SOLE   0 0 38,507
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   760,876 23,919 SH   SOLE   0 0 23,919
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   306,249 11,110 SH   SOLE   0 0 11,110
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   2,250,970 71,277 SH   SOLE   0 0 71,277
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   3,455,272 112,075 SH   SOLE   0 0 112,075
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   86,293 83,774 SH   SOLE   0 0 83,774
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,505,259 60,130 SH   SOLE   0 0 60,130
INTERDIGITAL INC COM 45867G101   17,704 10,672 SH   SOLE   0 0 10,672
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   7,951,255 164,622 SH   SOLE   0 0 164,622
INVESCO ACTIVELY MANAGED EXC INVSCO HY BD FCT 46090A853   1,395,856 61,505 SH   SOLE   0 0 61,505
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   1,020,332 20,333 SH   SOLE   0 0 20,333
INTUITIVE SURGICAL INC COM NEW 46120E602   227,949 464 SH   SOLE   0 0 464
INVESCO SR INCOME TR COM 46131H107   42,055 10,333 SH   SOLE   0 0 10,333
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   8,233,197 173,221 SH   SOLE   0 0 173,221
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   841,609 12,511 SH   SOLE   0 0 12,511
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   290,363 7,394 SH   SOLE   0 0 7,394
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   255,229 6,770 SH   SOLE   0 0 6,770
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   358,470 7,000 SH   SOLE   0 0 7,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,632,718 20,276 SH   SOLE   0 0 20,276
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,551,888 43,488 SH   SOLE   0 0 43,488
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   460,850 3,830 SH   SOLE   0 0 3,830
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   5,125,077 49,962 SH   SOLE   0 0 49,962
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   796,109 14,477 SH   SOLE   0 0 14,477
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   849,284 12,831 SH   SOLE   0 0 12,831
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   10,963,718 269,843 SH   SOLE   0 0 269,843
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   340,402 3,297 SH   SOLE   0 0 3,297
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   828,571 37,206 SH   SOLE   0 0 37,206
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   467,068 300,875 SH   SOLE   0 0 300,875
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   749,575 10,450 SH   SOLE   0 0 10,450
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   271,864 5,376 SH   SOLE   0 0 5,376
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,644,162 214,102 SH   SOLE   0 0 214,102
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   71,532 47,642 SH   SOLE   0 0 47,642
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,517,402 70,577 SH   SOLE   0 0 70,577
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   635,048 37,630 SH   SOLE   0 0 37,630
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,487,003 32,298 SH   SOLE   0 0 32,298
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,240,541 27,139 SH   SOLE   0 0 27,139
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   4,178,545 42,608 SH   SOLE   0 0 42,608
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   760,160 27,572 SH   SOLE   0 0 27,572
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   237,664 9,562 SH   SOLE   0 0 9,562
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   1,186,484 11,229 SH   SOLE   0 0 11,229
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   788,979 14,889 SH   SOLE   0 0 14,889
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   3,030,022 3,030,022 SH   SOLE   0 0 3,030,022
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   5,125,598 133,167 SH   SOLE   0 0 133,167
IQVIA HLDGS INC COM 46266C105   14,632,661 61,749 SH   SOLE   0 0 61,749
IRON MTN INC DEL COM 46284V101   554,223 4,664 SH   SOLE   0 0 4,664
ISHARES SILVER TR ISHARES 46428Q109   1,575,448 58,523 SH   SOLE   0 0 58,523
ISHARES TR US TREAS BD ETF 46429B267   642,937 147,839 SH   SOLE   0 0 147,839
ISHARES TR A RATE CP BD ETF 46429B291   243,833 150,856 SH   SOLE   0 0 150,856
ISHARES TR FLTG RATE NT ETF 46429B655   577,773 155,836 SH   SOLE   0 0 155,836
ISHARES TR CORE HIGH DV ETF 46429B663   3,534,332 246,146 SH   SOLE   0 0 246,146
ISHARES TR MSCI EAFE MIN VL 46429B689   297,089 9,854 SH   SOLE   0 0 9,854
ISHARES TR MSCI USA MIN VOL 46429B697   17,517,744 224,878 SH   SOLE   0 0 224,878
ISHARES TR 0-5 YR TIPS ETF 46429B747   413,051 4,077 SH   SOLE   0 0 4,077
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   4,081,183 79,648 SH   SOLE   0 0 79,648
ISHARES TR MSCI USA QLT FCT 46432F339   4,597,102 25,639 SH   SOLE   0 0 25,639
ISHARES TR MSCI USA MMENTM 46432F396   1,569,201 95,303 SH   SOLE   0 0 95,303
ISHARES TR CORE MSCI TOTAL 46432F834   22,354,472 1,049,789 SH   SOLE   0 0 1,049,789
ISHARES TR CORE MSCI EAFE 46432F842   8,726,657 168,980 SH   SOLE   0 0 168,980
ISHARES TR MRNGSTR INC ETF 46432F875   379,545 18,370 SH   SOLE   0 0 18,370
ISHARES INC CORE MSCI EMKT 46434G103   1,175,073 133,062 SH   SOLE   0 0 133,062
ISHARES INC MSCI EMRG CHN 46434G764   2,327,627 38,089 SH   SOLE   0 0 38,089
ISHARES INC MSCI JPN ETF NEW 46434G822   920,362 12,865 SH   SOLE   0 0 12,865
ISHARES INC ESG AWR MSCI EM 46434G863   412,419 11,327 SH   SOLE   0 0 11,327
ISHARES TR 0-5YR INVT GR CP 46434V100   40,569,312 804,475 SH   SOLE   0 0 804,475
ISHARES TR U S EQUITY FACTR 46434V282   8,992,652 153,014 SH   SOLE   0 0 153,014
ISHARES TR 0-5YR HI YL CP 46434V407   1,327,224 987,562 SH   SOLE   0 0 987,562
ISHARES TR MSCI INTL MOMENT 46434V449   1,944,342 48,151 SH   SOLE   0 0 48,151
ISHARES TR MSCI INTL QUALTY 46434V456   418,761 10,093 SH   SOLE   0 0 10,093
ISHARES TR CORE TOTAL USD 46434V613   12,416,491 263,508 SH   SOLE   0 0 263,508
ISHARES TR CORE DIV GRWTH 46434V621   2,323,195 186,040 SH   SOLE   0 0 186,040
ISHARES TR CORE MSCI PAC 46434V696   132,048 55,308 SH   SOLE   0 0 55,308
ISHARES TR CORE MSCI EURO 46434V738   976,047 85,478 SH   SOLE   0 0 85,478
ISHARES TR YLD OPTIM BD 46434V787   2,038,272 88,930 SH   SOLE   0 0 88,930
ISHARES TR HDG MSCI EAFE 46434V803   443,061 12,509 SH   SOLE   0 0 12,509
ISHARES TR TRS FLT RT BD 46434V860   284,170 29,226 SH   SOLE   0 0 29,226
ISHARES TR IBONDS DEC25 ETF 46434VBD1   276,100 11,000 SH   SOLE   0 0 11,000
ISHARES TR ESG AWRE USD ETF 46435G193   889,508 37,390 SH   SOLE   0 0 37,390
ISHARES TR INVESTMENT GRADE 46435G219   1,309,694 953,498 SH   SOLE   0 0 953,498
ISHARES TR ESG AWRE 1 5 YR 46435G243   319,596 12,703 SH   SOLE   0 0 12,703
ISHARES TR HIGH YLD SYSTM B 46435G250   27,202 10,684 SH   SOLE   0 0 10,684
ISHARES TR RUSEL 2500 ETF 46435G268   23,497,149 346,924 SH   SOLE   0 0 346,924
ISHARES TR MSCI INTL VLU FT 46435G409   209,811 121,225 SH   SOLE   0 0 121,225
ISHARES TR ESG AWR MSCI USA 46435G425   1,017,698 8,065 SH   SOLE   0 0 8,065
ISHARES TR FALN ANGLS USD 46435G474   2,253,429 122,960 SH   SOLE   0 0 122,960
ISHARES TR ESG AW MSCI EAFE 46435G516   299,362 3,557 SH   SOLE   0 0 3,557
ISHARES TR INTL DIV GRWTH 46435G524   144,630 131,531 SH   SOLE   0 0 131,531
ISHARES TR CORE INTL AGGR 46435G672   281,694 5,436 SH   SOLE   0 0 5,436
ISHARES TR IBONDS DEC2026 46435GAA0   283,314 11,659 SH   SOLE   0 0 11,659
ISHARES TR IBONDS 25 TRM HG 46435U168   335,520 14,400 SH   SOLE   0 0 14,400
ISHARES TR ESG AWR US AGRGT 46435U549   9,246,495 190,296 SH   SOLE   0 0 190,296
ISHARES TR FUTURE AI & TECH 46435U556   336,861 9,838 SH   SOLE   0 0 9,838
ISHARES TR BROAD USD HIGH 46435U853   1,940,029 61,533 SH   SOLE   0 0 61,533
ISHARES TR CORE DIVID ETF 46435U861   10,290,165 212,387 SH   SOLE   0 0 212,387
ISHARES TR 20+ YEAR TR BD 46436E338   32,211 32,211 SH   SOLE   0 0 32,211
ISHARES TR IBONDS 2026 TERM 46436E528   3,056,062 130,545 SH   SOLE   0 0 130,545
ISHARES TR ESG SCRD S&P MID 46436E551   5,881,167 139,072 SH   SOLE   0 0 139,072
ISHARES TR ESG ADV TTL USD 46436E619   366,184 8,266 SH   SOLE   0 0 8,266
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,742,880 17,304 SH   SOLE   0 0 17,304
ISHARES TR ESG EAFE ETF 46436E759   673,241 9,345 SH   SOLE   0 0 9,345
ISHARES TR ESG MSCI USA ETF 46436E767   928,127 18,911 SH   SOLE   0 0 18,911
ISHARES TR IBONDS 26 TRM TS 46436E858   391,749 16,985 SH   SOLE   0 0 16,985
ISHARES TR IBONDS 25 TRM TS 46436E866   390,406 16,670 SH   SOLE   0 0 16,670
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   429,513 11,888 SH   SOLE   0 0 11,888
JPMORGAN CHASE & CO. COM 46625H100   40,221,965 670,072 SH   SOLE   0 0 670,072
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   345,704 5,671 SH   SOLE   0 0 5,671
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   365,837 15,230 SH   SOLE   0 0 15,230
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   604,972 13,041 SH   SOLE   0 0 13,041
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   62,314 19,397 SH   SOLE   0 0 19,397
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,370,949 806,099 SH   SOLE   0 0 806,099
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   103,147 51,803 SH   SOLE   0 0 51,803
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   290,128 119,434 SH   SOLE   0 0 119,434
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   60,211 21,058 SH   SOLE   0 0 21,058
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,024,967 18,119 SH   SOLE   0 0 18,119
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   401,128 7,021 SH   SOLE   0 0 7,021
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   758,969 50,472 SH   SOLE   0 0 50,472
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   19,986 19,986 SH   SOLE   0 0 19,986
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   477,390 83,114 SH   SOLE   0 0 83,114
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   320,590 4,170 SH   SOLE   0 0 4,170
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   250,646 250,646 SH   SOLE   0 0 250,646
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740   123,335 94,781 SH   SOLE   0 0 94,781
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   851,502 12,994 SH   SOLE   0 0 12,994
JACKSON FINANCIAL INC COM CL A 46817M107   31,201 31,201 SH   SOLE   0 0 31,201
JACOBS SOLUTIONS INC COM 46982L108   230,253 1,759 SH   SOLE   0 0 1,759
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   4,278,916 84,098 SH   SOLE   0 0 84,098
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   748,708 15,267 SH   SOLE   0 0 15,267
JD.COM INC SPON ADS CL A 47215P106   87,160 79,243 SH   SOLE   0 0 79,243
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   653,742 10,860 SH   SOLE   0 0 10,860
KKR & CO INC COM 48251W104   2,637,133 20,196 SH   SOLE   0 0 20,196
KT CORP SPONSORED ADR 48268K101   29,330 29,330 SH   SOLE   0 0 29,330
KB HOME COM 48666K109   71,894 14,305 SH   SOLE   0 0 14,305
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,629,350 10,252 SH   SOLE   0 0 10,252
KIMCO RLTY CORP COM 49446R109   65,326 11,590 SH   SOLE   0 0 11,590
KINDER MORGAN INC DEL COM 49456B101   825,967 37,391 SH   SOLE   0 0 37,391
KINSALE CAP GROUP INC COM 49714P108   330,591 710 SH   SOLE   0 0 710
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   12,211 12,211 SH   SOLE   0 0 12,211
MEI PHARMA INC COM 55279B301   71,250 25,000 SH   SOLE   0 0 25,000
MGP INGREDIENTS INC NEW COM 55303J106   74,592 73,276 SH   SOLE   0 0 73,276
M/I HOMES INC COM 55305B101   27,418 27,418 SH   SOLE   0 0 27,418
MPLX LP COM UNIT REP LTD 55336V100   549,481 12,359 SH   SOLE   0 0 12,359
MANULIFE FINL CORP COM 56501R106   364,972 62,570 SH   SOLE   0 0 62,570
MARATHON PETE CORP COM 56585A102   11,364,487 69,759 SH   SOLE   0 0 69,759
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   104,403 59,320 SH   SOLE   0 0 59,320
MASTERCARD INCORPORATED CL A 57636Q104   9,143,315 18,516 SH   SOLE   0 0 18,516
MATSON INC COM 57686G105   25,529 25,529 SH   SOLE   0 0 25,529
MCKESSON CORP COM 58155Q103   2,229,371 125,890 SH   SOLE   0 0 125,890
MERCADOLIBRE INC COM 58733R102   974,681 475 SH   SOLE   0 0 475
MERCK & CO INC COM 58933Y105   14,902,779 273,058 SH   SOLE   0 0 273,058
METLIFE INC COM 59156R108   335,536 4,068 SH   SOLE   0 0 4,068
MILESTONE SCIENTIFIC INC COM NEW 59935P209   91,050 100,000 SH   SOLE   0 0 100,000
MOLSON COORS BEVERAGE CO CL B 60871R209   64,365 54,813 SH   SOLE   0 0 54,813
MR COOPER GROUP INC COM 62482R107   32,540 27,525 SH   SOLE   0 0 27,525
NATIONAL HEALTH INVS INC COM 63633D104   14,795 14,795 SH   SOLE   0 0 14,795
NETAPP INC COM 64110D104   987,833 7,998 SH   SOLE   0 0 7,998
NETFLIX INC COM 64110L106   1,939,853 10,526 SH   SOLE   0 0 10,526
NETEASE INC SPONSORED ADS 64110W102   46,474 44,254 SH   SOLE   0 0 44,254
NETSCOUT SYS INC COM 64115T104   298,018 13,702 SH   SOLE   0 0 13,702
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   365,655 365,655 SH   SOLE   0 0 365,655
NEUBERGER BERMAN REAL ESTATE COM 64190A103   636,639 636,639 SH   SOLE   0 0 636,639
RITHM CAPITAL CORP COM NEW 64828T201   385,242 33,942 SH   SOLE   0 0 33,942
NEWMARK GROUP INC CL A 65158N102   52,134 20,386 SH   SOLE   0 0 20,386
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   50,762 22,659 SH   SOLE   0 0 22,659
NEXTERA ENERGY INC COM 65339F101   6,744,097 330,875 SH   SOLE   0 0 330,875
NISOURCE INC COM 65473P105   227,247 6,558 SH   SOLE   0 0 6,558
NOVARTIS AG SPONSORED ADR 66987V109   3,872,890 261,369 SH   SOLE   0 0 261,369
NVIDIA CORPORATION COM 67066G104   18,013,041 1,404,398 SH   SOLE   0 0 1,404,398
NUVEEN REAL ASSET INCOME & G COM 67074Y105   183,151 108,423 SH   SOLE   0 0 108,423
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   328,350 18,849 SH   SOLE   0 0 18,849
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   447,191 5,412 SH   SOLE   0 0 5,412
OREILLY AUTOMOTIVE INC COM 67103H107   616,106 535 SH   SOLE   0 0 535
OPKO HEALTH INC COM 68375N103   60,668 40,717 SH   SOLE   0 0 40,717
ORACLE CORP COM 68389X105   12,125,523 71,159 SH   SOLE   0 0 71,159
NEXTPLAT CORP *W EXP 06/02/202 68557F118   2,200 10,000 SH   SOLE   0 0 10,000
PGIM ETF TR PGIM ULTRA SH BD 69344A107   543,747 10,923 SH   SOLE   0 0 10,923
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   56,480 56,480 SH   SOLE   0 0 56,480
PACER FDS TR TRENDP US LAR CP 69374H105   394,493 7,507 SH   SOLE   0 0 7,507
PACER FDS TR US LRG CP CASH 69374H360   7,110,679 247,500 SH   SOLE   0 0 247,500
PACER FDS TR DATA & DIGI REVO 69374H386   328,830 7,022 SH   SOLE   0 0 7,022
PACER FDS TR METAURUS CAP 400 69374H436   489,845 12,904 SH   SOLE   0 0 12,904
PACER FDS TR GLOBL CASH ETF 69374H709   943,776 25,864 SH   SOLE   0 0 25,864
PACER FDS TR LUNT LRGCP MULTI 69374H816   3,020,098 60,963 SH   SOLE   0 0 60,963
PACER FDS TR PACER US SMALL 69374H857   3,538,528 76,065 SH   SOLE   0 0 76,065
PACER FDS TR DEVELOPED MRKT 69374H873   912,453 28,848 SH   SOLE   0 0 28,848
PACER FDS TR US CASH COWS 100 69374H881   9,254,123 160,023 SH   SOLE   0 0 160,023
PALANTIR TECHNOLOGIES INC CL A 69608A108   346,555 9,316 SH   SOLE   0 0 9,316
PAYPAL HLDGS INC COM 70450Y103   5,295,974 4,965,207 SH   SOLE   0 0 4,965,207
PERDOCEO ED CORP COM 71363P106   29,112 29,112 SH   SOLE   0 0 29,112
PERFORMANCE FOOD GROUP CO COM 71377A103   38,401 27,879 SH   SOLE   0 0 27,879
PETIQ INC NOTE 4.000% 6/0 71639TAB2   19,703 17,000 SH   SOLE   0 0 17,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   242,540 179,066 SH   SOLE   0 0 179,066
PILGRIMS PRIDE CORP COM 72147K108   17,545 17,545 SH   SOLE   0 0 17,545
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   440,066 32,108 SH   SOLE   0 0 32,108
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,914,337 2,041,485 SH   SOLE   0 0 2,041,485
PIMCO DYNAMIC INCOME FD SHS 72201Y101   250,132 99,055 SH   SOLE   0 0 99,055
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,358,671 1,358,671 SH   SOLE   0 0 1,358,671
PRICE T ROWE GROUP INC COM 74144T108   273,194 126,304 SH   SOLE   0 0 126,304
PROLOGIS INC. COM 74340W103   988,899 192,619 SH   SOLE   0 0 192,619
PROSHARES TR S&P MDCP 400 DIV 74347B680   3,505,091 42,860 SH   SOLE   0 0 42,860
PROSHARES TR RUSS 2000 DIVD 74347B698   550,678 7,951 SH   SOLE   0 0 7,951
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   206,916 28,000 SH   SOLE   0 0 28,000
PROSHARES TR S&P TECH DIVIDEN 74347G606   1,084,375 14,070 SH   SOLE   0 0 14,070
PROSHARES TR ULTR RUSSL2000 74347X799   28,156 28,156 SH   SOLE   0 0 28,156
PROSHARES TR ULTRPRO DOW30 74347X823   314,566 3,274 SH   SOLE   0 0 3,274
PROSHARES TR ULTRAPRO QQQ 74347X831   1,158,882 71,749 SH   SOLE   0 0 71,749
PROSHARES TR ULTRPRO S&P500 74347X864   402,076 4,665 SH   SOLE   0 0 4,665
PROSHARES TR S&P 500 DV ARIST 74348A467   5,985,459 56,065 SH   SOLE   0 0 56,065
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   14,008 14,000 SH   SOLE   0 0 14,000
PUBLIC STORAGE OPER CO COM 74460D109   16,374 10,205 SH   SOLE   0 0 10,205
PURE STORAGE INC CL A 74624M102   476,526 407,443 SH   SOLE   0 0 407,443
QUEST DIAGNOSTICS INC COM 74834L100   342,519 2,206 SH   SOLE   0 0 2,206
READY CAPITAL CORP COM 75574U101   722,418 94,681 SH   SOLE   0 0 94,681
REGENERON PHARMACEUTICALS COM 75886F107   58,869 42,066 SH   SOLE   0 0 42,066
REGIONS FINANCIAL CORP NEW COM 7591EP100   369,477 15,837 SH   SOLE   0 0 15,837
RELMADA THERAPEUTICS INC COM 75955J402   105,896 32,684 SH   SOLE   0 0 32,684
REYNOLDS CONSUMER PRODS INC COM 76171L106   17,292 17,292 SH   SOLE   0 0 17,292
RIVERNORTH MANAGED DUR MUN I COM 76882H105   425,855 425,855 SH   SOLE   0 0 425,855
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   203,811 20,199 SH   SOLE   0 0 20,199
S&P GLOBAL INC COM 78409V104   8,720,734 131,864 SH   SOLE   0 0 131,864
SM ENERGY CO COM 78454L100   79,460 76,265 SH   SOLE   0 0 76,265
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,237,592 36,053 SH   SOLE   0 0 36,053
SPDR GOLD TR GOLD SHS 78463V107   3,762,326 36,780 SH   SOLE   0 0 36,780
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   560,717 91,364 SH   SOLE   0 0 91,364
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   60,732 22,254 SH   SOLE   0 0 22,254
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,477,621 132,641 SH   SOLE   0 0 132,641
SPDR SER TR SPDR S&P1500VL 78464A128   1,968,105 10,672 SH   SOLE   0 0 10,672
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,749,578 59,451 SH   SOLE   0 0 59,451
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,422,628 15,279 SH   SOLE   0 0 15,279
SPDR SER TR NUVEEN BLOOMBERG 78464A284   573,919 37,388 SH   SOLE   0 0 37,388
SPDR SER TR ICE PFD SEC ETF 78464A292   913,110 25,606 SH   SOLE   0 0 25,606
SPDR SER TR BBG CONV SEC ETF 78464A359   1,094,372 109,079 SH   SOLE   0 0 109,079
SPDR SER TR PORTFOLIO INTRMD 78464A375   258,433 30,694 SH   SOLE   0 0 30,694
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,541,052 25,299 SH   SOLE   0 0 25,299
SPDR SER TR PORTFOLIO SHORT 78464A474   309,960 10,236 SH   SOLE   0 0 10,236
SPDR SER TR PRTFLO S&P500 VL 78464A508   467,811 298,592 SH   SOLE   0 0 298,592
SPDR SER TR HLTH CR EQUIP 78464A581   264,985 2,928 SH   SOLE   0 0 2,928
SPDR SER TR AEROSPACE DEF 78464A631   1,547,857 9,838 SH   SOLE   0 0 9,838
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,175,258 51,823 SH   SOLE   0 0 51,823
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,566,564 95,882 SH   SOLE   0 0 95,882
SPDR SER TR S&P REGL BKG 78464A698   1,620,062 28,623 SH   SOLE   0 0 28,623
SPDR SER TR S&P DIVID ETF 78464A763   3,650,906 25,703 SH   SOLE   0 0 25,703
SPDR SER TR PORTFOLI S&P1500 78464A805   30,126 30,126 SH   SOLE   0 0 30,126
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,621,611 18,482 SH   SOLE   0 0 18,482
SPDR SER TR PORTFOLIO S&P400 78464A847   639,247 40,356 SH   SOLE   0 0 40,356
SPDR SER TR PORTFOLIO S&P500 78464A854   14,623,139 1,695,058 SH   SOLE   0 0 1,695,058
SPDR SER TR S&P SEMICNDCTR 78464A862   3,156,791 13,140 SH   SOLE   0 0 13,140
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   859,203 11,578 SH   SOLE   0 0 11,578
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,692,977 69,908 SH   SOLE   0 0 69,908
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   5,372,515 129,771 SH   SOLE   0 0 129,771
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,964,338 7,006 SH   SOLE   0 0 7,006
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,940,244 15,694 SH   SOLE   0 0 15,694
SPDR SER TR PORTFOLIO SH TSR 78468R101   250,838 11,910 SH   SOLE   0 0 11,910
SPDR SER TR BLOOMBERG SHT TE 78468R408   4,534,040 375,143 SH   SOLE   0 0 375,143
SPDR SER TR PORTFLI HIGH YLD 78468R606   241,875 168,664 SH   SOLE   0 0 168,664
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,280,905 1,966,093 SH   SOLE   0 0 1,966,093
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   300,494 27,519 SH   SOLE   0 0 27,519
SPDR SER TR NUVEEN BLMBRG MU 78468R721   100,357 40,319 SH   SOLE   0 0 40,319
SPDR SER TR PRTFLO S&P500 HI 78468R788   421,405 9,231 SH   SOLE   0 0 9,231
SPDR SER TR PORTFOLIO S&P600 78468R853   988,541 52,923 SH   SOLE   0 0 52,923
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   901,165 31,394 SH   SOLE   0 0 31,394
SALESFORCE INC COM 79466L302   14,902,553 66,991 SH   SOLE   0 0 66,991
SANARA MEDTECH INC COM 79957L100   638,427 21,112 SH   SOLE   0 0 21,112
SANOFI SPONSORED ADR 80105N105   2,791,032 53,300 SH   SOLE   0 0 53,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,374,501 27,046 SH   SOLE   0 0 27,046
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   315,199 14,294 SH   SOLE   0 0 14,294
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   643,976 6,204 SH   SOLE   0 0 6,204
SELECT SECTOR SPDR TR ENERGY 81369Y506   632,732 7,207 SH   SOLE   0 0 7,207
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,571,372 45,797 SH   SOLE   0 0 45,797
SELECT SECTOR SPDR TR INDL 81369Y704   3,906,375 28,842 SH   SOLE   0 0 28,842
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,711,493 18,529 SH   SOLE   0 0 18,529
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   272,104 13,291 SH   SOLE   0 0 13,291
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,790,720 41,967 SH   SOLE   0 0 41,967
SERVICENOW INC COM 81762P102   5,857,360 4,772,785 SH   SOLE   0 0 4,772,785
SHOPIFY INC CL A 82509L107   1,021,865 12,751 SH   SOLE   0 0 12,751
SITE CTRS CORP COM 82981J851   10,285 10,285 SH   SOLE   0 0 10,285
SKYWORKS SOLUTIONS INC COM 83088M102   147,488 47,934 SH   SOLE   0 0 47,934
SOFI TECHNOLOGIES INC COM 83406F102   170,916 21,745 SH   SOLE   0 0 21,745
SPROUTS FMRS MKT INC COM 85208M102   120,899 120,899 SH   SOLE   0 0 120,899
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   12,245 12,245 SH   SOLE   0 0 12,245
STRATEGY SHS NEWFOUND RESLV 86280R886   410,104 13,040 SH   SOLE   0 0 13,040
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   139,928 131,554 SH   SOLE   0 0 131,554
SUMMIT MATLS INC CL A 86614U100   11,709 11,709 SH   SOLE   0 0 11,709
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   203,984 3,800 SH   SOLE   0 0 3,800
SUPER MICRO COMPUTER INC COM 86800U104   197,790 56,969 SH   SOLE   0 0 56,969
SYNCHRONY FINANCIAL COM 87165B103   205,456 140,396 SH   SOLE   0 0 140,396
TFI INTL INC COM 87241L109   60,095 60,095 SH   SOLE   0 0 60,095
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   578,145 17,811 SH   SOLE   0 0 17,811
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   5,092,570 153,160 SH   SOLE   0 0 153,160
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   500,450 11,009 SH   SOLE   0 0 11,009
TAYLOR MORRISON HOME CORP COM 87724P106   150,005 146,473 SH   SOLE   0 0 146,473
TEGNA INC COM 87901J105   33,532 33,488 SH   SOLE   0 0 33,488
TENARIS S A SPONSORED ADS 88031M109   69,207 69,207 SH   SOLE   0 0 69,207
TERAWULF INC COM 88080T104   68,562 14,650 SH   SOLE   0 0 14,650
TESLA INC COM 88160R101   5,551,527 199,229 SH   SOLE   0 0 199,229
TETRA TECH INC NEW COM 88162G103   267,869 5,680 SH   SOLE   0 0 5,680
THE TRADE DESK INC COM CL A 88339J105   970,293 8,849 SH   SOLE   0 0 8,849
3M CO COM 88579Y101   1,608,722 11,768 SH   SOLE   0 0 11,768
TIDAL TR II RTN STACKED BD 88636J105   4,248,441 233,623 SH   SOLE   0 0 233,623
TIDAL TR II RETURN STCKD US 88636J816   3,268,692 133,416 SH   SOLE   0 0 133,416
TILRAY BRANDS INC COM 88688T100   24,355 16,187 SH   SOLE   0 0 16,187
TIM S A SPONSORED ADR 88706T108   78,575 77,310 SH   SOLE   0 0 77,310
TOPBUILD CORP COM 89055F103   53,699 14,335 SH   SOLE   0 0 14,335
TRUIST FINL CORP COM 89832Q109   619,550 17,744 SH   SOLE   0 0 17,744
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   2,175,154 61,724 SH   SOLE   0 0 61,724
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   1,027,362 33,421 SH   SOLE   0 0 33,421
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   1,902,627 62,669 SH   SOLE   0 0 62,669
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   268,622 11,720 SH   SOLE   0 0 11,720
UBER TECHNOLOGIES INC COM 90353T100   884,859 51,152 SH   SOLE   0 0 51,152
ULTA BEAUTY INC COM 90384S303   212,070 545 SH   SOLE   0 0 545
UNITED THERAPEUTICS CORP DEL COM 91307C102   393,110 388,464 SH   SOLE   0 0 388,464
UNITEDHEALTH GROUP INC COM 91324P102   24,307,811 331,664 SH   SOLE   0 0 331,664
VALERO ENERGY CORP COM 91913Y100   573,261 4,245 SH   SOLE   0 0 4,245
VANECK ETF TRUST GOLD MINERS ETF 92189F106   225,023 9,960 SH   SOLE   0 0 9,960
VANECK ETF TRUST BDC INCOME ETF 92189F411   301,969 21,020 SH   SOLE   0 0 21,020
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,568,673 87,340 SH   SOLE   0 0 87,340
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   256,843 14,855 SH   SOLE   0 0 14,855
VANECK ETF TRUST LONG MUNI ETF 92189F536   267,967 14,643 SH   SOLE   0 0 14,643
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   6,645,713 68,548 SH   SOLE   0 0 68,548
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   4,498,473 18,327 SH   SOLE   0 0 18,327
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   75,636 75,636 SH   SOLE   0 0 75,636
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   104,012 51,322 SH   SOLE   0 0 51,322
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,945,226 66,806 SH   SOLE   0 0 66,806
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   3,520,534 10,340 SH   SOLE   0 0 10,340
VANGUARD WORLD FD CONSUM STP ETF 92204A207   231,218 1,058 SH   SOLE   0 0 1,058
VANGUARD WORLD FD FINANCIALS ETF 92204A405   227,312 2,068 SH   SOLE   0 0 2,068
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   744,177 2,637 SH   SOLE   0 0 2,637
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   3,404,670 13,091 SH   SOLE   0 0 13,091
VANGUARD WORLD FD INF TECH ETF 92204A702   5,330,408 9,088 SH   SOLE   0 0 9,088
VANGUARD WORLD FD UTILITIES ETF 92204A876   379,042 2,178 SH   SOLE   0 0 2,178
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,028,422 34,368 SH   SOLE   0 0 34,368
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,362,698 92,706 SH   SOLE   0 0 92,706
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,092,049 4,305 SH   SOLE   0 0 4,305
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   10,958,436 181,371 SH   SOLE   0 0 181,371
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,040,597 24,488 SH   SOLE   0 0 24,488
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   518,840 1,995 SH   SOLE   0 0 1,995
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   556,889 75,473 SH   SOLE   0 0 75,473
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   5,914,609 96,110 SH   SOLE   0 0 96,110
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   911,776 13,287 SH   SOLE   0 0 13,287
VERALTO CORP COM SHS 92338C103   201,795 1,804 SH   SOLE   0 0 1,804
VERIZON COMMUNICATIONS INC COM 92343V104   8,511,638 570,314 SH   SOLE   0 0 570,314
VERINT SYS INC COM 92343X100   12,285 12,285 SH   SOLE   0 0 12,285
VERTEX PHARMACEUTICALS INC COM 92532F100   106,503 52,206 SH   SOLE   0 0 52,206
VERTIV HOLDINGS CO COM CL A 92537N108   93,023 12,360 SH   SOLE   0 0 12,360
VICTORY CAP HLDGS INC COM CL A 92645B103   16,565 16,565 SH   SOLE   0 0 16,565
VIKING THERAPEUTICS INC COM 92686J106   240,209 3,794 SH   SOLE   0 0 3,794
VISA INC COM CL A 92826C839   25,261,594 293,504 SH   SOLE   0 0 293,504
VISTRA CORP COM 92840M102   350,641 252,260 SH   SOLE   0 0 252,260
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   600,927 536,675 SH   SOLE   0 0 536,675
VOYA INFRASTRUCTURE INDLS & COM 92912X101   698,356 698,356 SH   SOLE   0 0 698,356
WEC ENERGY GROUP INC COM 92939U106   2,026,994 22,693 SH   SOLE   0 0 22,693
WALKER & DUNLOP INC COM 93148P102   335,772 2,956 SH   SOLE   0 0 2,956
WASTE MGMT INC DEL COM 94106L109   1,954,071 62,509 SH   SOLE   0 0 62,509
WESCO INTL INC COM 95082P105   209,885 1,249 SH   SOLE   0 0 1,249
WEX INC COM 96208T104   11,955 11,955 SH   SOLE   0 0 11,955
WINTRUST FINL CORP COM 97650W108   269,046 19,791 SH   SOLE   0 0 19,791
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,529,690 16,308 SH   SOLE   0 0 16,308
WISDOMTREE TR EMER MKT HIGH FD 97717W315   347,522 22,692 SH   SOLE   0 0 22,692
WISDOMTREE TR US SMALLCAP FUND 97717W562   2,199,586 41,698 SH   SOLE   0 0 41,698
WISDOMTREE TR US MIDCAP FUND 97717W570   5,467,395 87,703 SH   SOLE   0 0 87,703
WISDOMTREE TR US SMALLCAP DIVD 97717W604   864,517 31,127 SH   SOLE   0 0 31,127
WISDOMTREE TR CURRNCY INT EQ 97717X263   11,947,583 333,173 SH   SOLE   0 0 333,173
WISDOMTREE TR US QTLY DIV GRT 97717X669   60,419,847 726,113 SH   SOLE   0 0 726,113
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   954,935 19,015 SH   SOLE   0 0 19,015
WORKIVA INC COM CL A 98139A105   395,600 5,000 SH   SOLE   0 0 5,000
YUM CHINA HLDGS INC COM 98850P109   115,397 19,291 SH   SOLE   0 0 19,291
ZIMMER BIOMET HOLDINGS INC COM 98956P102   302,152 2,799 SH   SOLE   0 0 2,799
ZOETIS INC CL A 98978V103   6,688,977 34,236 SH   SOLE   0 0 34,236
AON PLC SHS CL A G0403H108   275,375 796 SH   SOLE   0 0 796
ARCH CAP GROUP LTD ORD G0450A105   311,810 289,634 SH   SOLE   0 0 289,634
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,001,493 24,715 SH   SOLE   0 0 24,715
CREDICORP LTD COM G2519Y108   18,097 18,097 SH   SOLE   0 0 18,097
CRH PLC ORD G25508105   209,245 186,562 SH   SOLE   0 0 186,562
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   166,556 88,573 SH   SOLE   0 0 88,573
EATON CORP PLC SHS G29183103   16,672,407 50,303 SH   SOLE   0 0 50,303
ESSENT GROUP LTD COM G3198U102   10,672 10,672 SH   SOLE   0 0 10,672
EVEREST GROUP LTD COM G3223R108   349,512 307,694 SH   SOLE   0 0 307,694
FABRINET SHS G3323L100   90,793 85,378 SH   SOLE   0 0 85,378
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   253,242 113,821 SH   SOLE   0 0 113,821
ICON PLC SHS G4705A100   152,274 94,153 SH   SOLE   0 0 94,153
JOHNSON CTLS INTL PLC SHS G51502105   5,361,341 69,080 SH   SOLE   0 0 69,080
LINDE PLC SHS G54950103   590,487 210,617 SH   SOLE   0 0 210,617
MEDTRONIC PLC SHS G5960L103   11,372,035 155,070 SH   SOLE   0 0 155,070
APTIV PLC SHS G6095L109   212,357 80,847 SH   SOLE   0 0 80,847
NVENT ELECTRIC PLC SHS G6700G107   314,414 290,727 SH   SOLE   0 0 290,727
RENAISSANCERE HLDGS LTD COM G7496G103   59,928 59,385 SH   SOLE   0 0 59,385
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   217,198 1,983 SH   SOLE   0 0 1,983
PENTAIR PLC SHS G7S00T104   302,096 273,520 SH   SOLE   0 0 273,520
SHARKNINJA INC COM SHS G8068L108   244,489 2,249 SH   SOLE   0 0 2,249
STERIS PLC SHS USD G8473T100   5,171,164 21,321 SH   SOLE   0 0 21,321
TRANE TECHNOLOGIES PLC SHS G8994E103   13,442,742 56,294 SH   SOLE   0 0 56,294
WILLIS TOWERS WATSON PLC LTD SHS G96629103   144,320 135,807 SH   SOLE   0 0 135,807
CHUBB LIMITED COM H1467J104   9,281,285 274,740 SH   SOLE   0 0 274,740
LOGITECH INTL S A SHS H50430232   153,169 140,392 SH   SOLE   0 0 140,392
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,545,794 269,293 SH   SOLE   0 0 269,293
AERCAP HOLDINGS NV SHS N00985106   147,479 79,251 SH   SOLE   0 0 79,251
NXP SEMICONDUCTORS N V COM N6596X109   6,938,441 28,909 SH   SOLE   0 0 28,909
STELLANTIS N.V SHS N82405106   96,453 94,235 SH   SOLE   0 0 94,235
ROYAL CARIBBEAN GROUP COM V7780T103   163,171 40,072 SH   SOLE   0 0 40,072
AMERICAN CENTY ETF TR US EQT ETF 025072885   24,452,131 256,985 SH   SOLE   0 0 256,985
ISHARES INC MSCI GBL MIN VOL 464286525   442,649 3,865 SH   SOLE   0 0 3,865
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   229,895 1,763 SH   SOLE   0 0 1,763
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   565,465 8,753 SH   SOLE   0 0 8,753
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   10,222,235 152,502 SH   SOLE   0 0 152,502
AMAZON COM INC COM 023135106   39,931,451 789,755 SH   SOLE   0 0 789,755
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,251,158 166,465 SH   SOLE   0 0 166,465
SUN CMNTYS INC COM 866674104   263,850 1,952 SH   SOLE   0 0 1,952
DBX ETF TR XTRACK MSCI EAFE 233051630   410,265 15,257 SH   SOLE   0 0 15,257
APPLE INC COM 037833100   119,709,493 2,473,015 SH   SOLE   0 0 2,473,015
AMGEN INC COM 031162100   3,571,053 288,608 SH   SOLE   0 0 288,608
AFLAC INC COM 001055102   593,658 378,263 SH   SOLE   0 0 378,263
BANK AMERICA CORP COM 060505104   4,640,624 282,463 SH   SOLE   0 0 282,463
AUTOMATIC DATA PROCESSING IN COM 053015103   2,066,090 83,843 SH   SOLE   0 0 83,843
AIR PRODS & CHEMS INC COM 009158106   11,440,059 38,423 SH   SOLE   0 0 38,423
ABBOTT LABS COM 002824100   5,100,106 44,734 SH   SOLE   0 0 44,734
ISHARES TR EAFE SML CP ETF 464288273   3,658,168 54,035 SH   SOLE   0 0 54,035
AGNICO EAGLE MINES LTD COM 008474108   358,698 4,453 SH   SOLE   0 0 4,453
ISHARES TR MSCI ACWI ETF 464288257   371,265 3,106 SH   SOLE   0 0 3,106
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   217,702 144,662 SH   SOLE   0 0 144,662
NASDAQ INC COM 631103108   651,322 8,921 SH   SOLE   0 0 8,921
BP PLC SPONSORED ADR 055622104   442,694 14,103 SH   SOLE   0 0 14,103
BEST BUY INC COM 086516101   5,233,923 50,667 SH   SOLE   0 0 50,667
ANALOG DEVICES INC COM 032654105   9,708,524 42,180 SH   SOLE   0 0 42,180
ADVANCED MICRO DEVICES INC COM 007903107   10,091,740 131,140 SH   SOLE   0 0 131,140
ALLSTATE CORP COM 020002101   6,358,955 59,752 SH   SOLE   0 0 59,752
AMERICAN ELEC PWR CO INC COM 025537101   568,286 8,587 SH   SOLE   0 0 8,587
AMERICAN EXPRESS CO COM 025816109   1,292,381 317,117 SH   SOLE   0 0 317,117
APPLIED MATLS INC COM 038222105   1,989,087 310,414 SH   SOLE   0 0 310,414
ARCHER DANIELS MIDLAND CO COM 039483102   81,532 20,162 SH   SOLE   0 0 20,162
ASTRAZENECA PLC SPONSORED ADR 046353108   644,066 8,267 SH   SOLE   0 0 8,267
AUTODESK INC COM 052769106   3,923,111 14,241 SH   SOLE   0 0 14,241
AVERY DENNISON CORP COM 053611109   872,664 91,857 SH   SOLE   0 0 91,857
BANK MONTREAL QUE COM 063671101   338,881 3,757 SH   SOLE   0 0 3,757
BECTON DICKINSON & CO COM 075887109   3,361,697 19,225 SH   SOLE   0 0 19,225
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,764,720 4 SH   SOLE   0 0 4
BLOCK H & R INC COM 093671105   201,136 105,372 SH   SOLE   0 0 105,372
BOEING CO COM 097023105   818,194 5,381 SH   SOLE   0 0 5,381
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   489,130 3,899 SH   SOLE   0 0 3,899
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   1,191,853 35,943 SH   SOLE   0 0 35,943
HORIZON BANCORP INC COM 440407104   207,204 13,325 SH   SOLE   0 0 13,325
ISHARES TR MSCI EMG MKT ETF 464287234   927,518 20,225 SH   SOLE   0 0 20,225
ISHARES TR 3 7 YR TREAS BD 464288661   1,054,318 877,478 SH   SOLE   0 0 877,478
ISHARES TR GRWT ALLOCAT ETF 464289867   527,877 8,911 SH   SOLE   0 0 8,911
MGIC INVT CORP WIS COM 552848103   78,310 24,190 SH   SOLE   0 0 24,190
METTLER TOLEDO INTERNATIONAL COM 592688105   4,265,147 2,844 SH   SOLE   0 0 2,844
NEW YORK CMNTY BANCORP INC COM NEW 649445400   182,252 16,229 SH   SOLE   0 0 16,229
NEWELL BRANDS INC COM 651229106   325,935 42,439 SH   SOLE   0 0 42,439
ORIX CORP SPONSORED ADR 686330101   22,978 22,403 SH   SOLE   0 0 22,403
POTLATCHDELTIC CORPORATION COM 737630103   8,299,471 184,228 SH   SOLE   0 0 184,228
REINSURANCE GRP OF AMERICA I COM NEW 759351604   544,675 2,500 SH   SOLE   0 0 2,500
SERVICE CORP INTL COM 817565104   1,704,888 21,600 SH   SOLE   0 0 21,600
SONY GROUP CORP SPONSORED ADR 835699307   42,406 21,465 SH   SOLE   0 0 21,465
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,407,216 3,800 SH   SOLE   0 0 3,800
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   203,603 4,943 SH   SOLE   0 0 4,943
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,093,587 6,719 SH   SOLE   0 0 6,719
BLACK HILLS CORP COM 092113109   104,639 19,387 SH   SOLE   0 0 19,387
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   6,485,827 218,011 SH   SOLE   0 0 218,011
ARISTA NETWORKS INC COM 040413106   401,476 191,690 SH   SOLE   0 0 191,690
AMPLIFY ETF TR HIGH INCOME 032108847   186,306 15,110 SH   SOLE   0 0 15,110
ELEVATION SERIES TRUST SOVEREIGNS CAPIT 210322202   371,617 12,245 SH   SOLE   0 0 12,245
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   11,172,290 366,287 SH   SOLE   0 0 366,287
ELEVANCE HEALTH INC COM 036752103   8,854,573 248,502 SH   SOLE   0 0 248,502
BANK NEW YORK MELLON CORP COM 064058100   2,617,494 36,425 SH   SOLE   0 0 36,425
BAIDU INC SPON ADR REP A 056752108   71,913 68,680 SH   SOLE   0 0 68,680
RALPH LAUREN CORP CL A 751212101   100,619 99,654 SH   SOLE   0 0 99,654
UNIVERSAL HLTH SVCS INC CL B 913903100   96,184 94,132 SH   SOLE   0 0 94,132
LIBERTY ALL-STAR GROWTH FD I COM 529900102   446,582 446,100 SH   SOLE   0 0 446,100
BERKLEY W R CORP COM 084423102   49,015 30,122 SH   SOLE   0 0 30,122
CABOT CORP COM 127055101   28,278 28,278 SH   SOLE   0 0 28,278
TRUSTMARK CORP COM 898402102   15,687 15,687 SH   SOLE   0 0 15,687
CRANE COMPANY COMMON STOCK 224408104   28,174 28,174 SH   SOLE   0 0 28,174
HURON CONSULTING GROUP INC COM 447462102   19,892 19,892 SH   SOLE   0 0 19,892
LANTHEUS HLDGS INC COM 516544103   60,472 60,472 SH   SOLE   0 0 60,472
POPULAR INC COM NEW 733174700   22,360 22,360 SH   SOLE   0 0 22,360
NMI HLDGS INC COM 629209305   25,703 25,703 SH   SOLE   0 0 25,703
SKECHERS U S A INC CL A 830566105   17,667 17,667 SH   SOLE   0 0 17,667
STERLING INFRASTRUCTURE INC COM 859241101   30,309 30,309 SH   SOLE   0 0 30,309
TOLL BROTHERS INC COM 889478103   80,953 80,953 SH   SOLE   0 0 80,953
HF SINCLAIR CORP COM 403949100   14,664 14,664 SH   SOLE   0 0 14,664
MURPHY USA INC COM 626755102   61,116 61,116 SH   SOLE   0 0 61,116
THOMSON REUTERS CORP. COM 884903808   80,613 38,972 SH   SOLE   0 0 38,972
STEEL DYNAMICS INC COM 858119100   125,954 125,954 SH   SOLE   0 0 125,954
AFFILIATED MANAGERS GROUP IN COM 008252108   14,580 14,580 SH   SOLE   0 0 14,580
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,641,600 1,604,777 SH   SOLE   0 0 1,604,777
POWELL INDS INC COM 739128106   10,656 10,656 SH   SOLE   0 0 10,656
LIVE NATION ENTERTAINMENT IN COM 538034109   38,321 38,321 SH   SOLE   0 0 38,321
CORCEPT THERAPEUTICS INC COM 218352102   10,876 10,876 SH   SOLE   0 0 10,876
MUELLER INDS INC COM 624756102   37,027 29,228 SH   SOLE   0 0 29,228
SANMINA CORPORATION COM 801056102   21,288 21,288 SH   SOLE   0 0 21,288
SIMPSON MFG INC COM 829073105   29,647 15,757 SH   SOLE   0 0 15,757
RELIANCE INC COM 759509102   15,907 15,907 SH   SOLE   0 0 15,907
SAREPTA THERAPEUTICS INC COM 803607100   19,358 19,358 SH   SOLE   0 0 19,358
CAL MAINE FOODS INC COM NEW 128030202   21,180 21,180 SH   SOLE   0 0 21,180
RAMBUS INC DEL COM 750917106   23,432 23,432 SH   SOLE   0 0 23,432
DR REDDYS LABS LTD ADR 256135203   43,539 43,539 SH   SOLE   0 0 43,539
BREAD FINANCIAL HOLDINGS INC COM 018581108   17,034 17,034 SH   SOLE   0 0 17,034
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   14,363 14,363 SH   SOLE   0 0 14,363
NUVEEN MUN CR OPPORTUNITIES COM 670663103   551,991 551,991 SH   SOLE   0 0 551,991
AGREE RLTY CORP COM 008492100   210,522 9,113 SH   SOLE   0 0 9,113
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   3,552,870 731,939 SH   SOLE   0 0 731,939
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   197,200 197,200 SH   SOLE   0 0 197,200
AVNET INC COM 053807103   378,408 6,968 SH   SOLE   0 0 6,968
CARMAX INC COM 143130102   6,941,528 89,707 SH   SOLE   0 0 89,707
CINCINNATI FINL CORP COM 172062101   543,799 3,995 SH   SOLE   0 0 3,995
CROCS INC COM 227046109   211,133 1,458 SH   SOLE   0 0 1,458
ESSEX PPTY TR INC COM 297178105   575,478 1,948 SH   SOLE   0 0 1,948
FLYWIRE CORPORATION COM VTG 302492103   208,825 12,741 SH   SOLE   0 0 12,741
ISHARES INC EM MKTS DIV ETF 464286319   728,977 25,400 SH   SOLE   0 0 25,400
LA Z BOY INC COM 505336107   352,026 8,200 SH   SOLE   0 0 8,200
LINCOLN ELEC HLDGS INC COM 533900106   498,868 2,598 SH   SOLE   0 0 2,598
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   63,694 20,415 SH   SOLE   0 0 20,415
SEACOAST BKG CORP FLA COM NEW 811707801   459,339 17,236 SH   SOLE   0 0 17,236
TELEPHONE & DATA SYS INC COM NEW 879433829   294,006 12,645 SH   SOLE   0 0 12,645
UFP TECHNOLOGIES INC COM 902673102   791,750 2,500 SH   SOLE   0 0 2,500
VEEVA SYS INC CL A COM 922475108   2,131,230 10,155 SH   SOLE   0 0 10,155
DBX ETF TR XTRACK MSCI EURP 233051853   803,994 18,989 SH   SOLE   0 0 18,989
RTX CORPORATION COM 75513E101   4,944,411 40,809 SH   SOLE   0 0 40,809
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,122,264 60,184 SH   SOLE   0 0 60,184
TARGET CORP COM 87612E106   1,026,278 6,585 SH   SOLE   0 0 6,585
INVESCO QQQ TR UNIT SER 1 46090E103   21,425,487 63,384 SH   SOLE   0 0 63,384
EDWARDS LIFESCIENCES CORP COM 28176E108   4,769,559 72,277 SH   SOLE   0 0 72,277
CENCORA INC COM 03073E105   4,071,641 103,912 SH   SOLE   0 0 103,912
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   363,976 3,143 SH   SOLE   0 0 3,143
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   5,001,518 26,352 SH   SOLE   0 0 26,352
GLOBE LIFE INC COM 37959E102   604,164 5,704 SH   SOLE   0 0 5,704
TOTALENERGIES SE SPONSORED ADS 89151E109   294,538 8,375 SH   SOLE   0 0 8,375
TRAVELERS COMPANIES INC COM 89417E109   501,190 2,141 SH   SOLE   0 0 2,141
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   526,522 18,106 SH   SOLE   0 0 18,106
VALE S A SPONSORED ADS 91912E105   226,312 19,376 SH   SOLE   0 0 19,376
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,009,781 700,550 SH   SOLE   0 0 700,550
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,973 13,127 SH   SOLE   0 0 13,127
HCI GROUP INC COM 40416E103   11,670 11,670 SH   SOLE   0 0 11,670