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
3M CO COM 88579Y101 748,717 5,477 SH SOLE 870 0 4,607
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 4,605,306 90,575 SH SOLE 0 0 90,575
ABBOTT LABS COM 002824100 1,771,998 15,542 SH SOLE 3,125 0 12,417
ABBVIE INC COM 00287Y109 6,492,996 32,879 SH SOLE 3,768 0 29,111
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 4,719,172 312,943 SH SOLE 15,289 0 297,654
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 260,569 2,300 SH SOLE 0 0 2,300
ACACIA RESH CORP ACACIA TCH COM 003881307 186,400 40,000 SH SOLE 0 0 40,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,180,619 3,340 SH SOLE 10 0 3,330
ADOBE INC COM 00724F101 4,257,806 8,223 SH SOLE 298 0 7,925
ADVANCED MICRO DEVICES INC COM 007903107 3,534,595 21,542 SH SOLE 1,938 0 19,604
AERCAP HOLDINGS NV SHS N00985106 203,837 2,152 SH SOLE 80 0 2,072
AEROVIRONMENT INC COM 008073108 738,042 3,681 SH SOLE 0 0 3,681
AFLAC INC COM 001055102 581,351 5,200 SH SOLE 182 0 5,018
AGF INVTS TR US MARKET NETRL 00110G408 885,313 45,169 SH SOLE 0 0 45,169
AIR PRODS & CHEMS INC COM 009158106 1,166,376 3,917 SH SOLE 1,748 0 2,169
AIRBNB INC COM CL A 009066101 959,574 7,567 SH SOLE 1,380 0 6,187
ALBEMARLE CORP COM 012653101 630,886 6,661 SH SOLE 60 0 6,601
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 722,749 6,086 SH SOLE 0 0 6,086
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 774,340 7,297 SH SOLE 200 0 7,097
ALIGN TECHNOLOGY INC COM 016255101 663,774 2,610 SH SOLE 0 0 2,610
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 338,621 29,861 SH SOLE 2,532 0 27,329
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 337,326 9,668 SH SOLE 0 0 9,668
ALLSTATE CORP COM 020002101 431,803 2,277 SH SOLE 561 0 1,716
ALPHABET INC CAP STK CL A 02079K305 8,136,560 49,060 SH SOLE 3,947 0 45,113
ALPHABET INC CAP STK CL C 02079K107 14,740,675 88,167 SH SOLE 4,407 0 83,760
ALPS ETF TR OSHARES US QUALT 00162Q387 1,181,987 21,889 SH SOLE 9,800 0 12,089
ALTRIA GROUP INC COM 02209S103 1,235,884 24,214 SH SOLE 780 0 23,434
AMAZON COM INC COM 023135106 34,405,959 184,650 SH SOLE 9,700 0 174,950
AMERICAN CENTY ETF TR US EQT ETF 025072885 331,352 3,482 SH SOLE 0 0 3,482
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 5,307,879 58,290 SH SOLE 1,221 0 57,069
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,151,486 22,423 SH SOLE 0 0 22,423
AMERICAN ELEC PWR CO INC COM 025537101 917,882 8,946 SH SOLE 200 0 8,746
AMERICAN EXPRESS CO COM 025816109 1,603,608 5,913 SH SOLE 400 0 5,513
AMERICAN TOWER CORP NEW COM 03027X100 1,568,840 6,746 SH SOLE 588 0 6,158
AMERICAN WTR WKS CO INC NEW COM 030420103 448,362 3,066 SH SOLE 0 0 3,066
AMGEN INC COM 031162100 688,262 2,136 SH SOLE 340 0 1,796
AMPHENOL CORP NEW CL A 032095101 228,787 3,511 SH SOLE 0 0 3,511
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 163,109 49,277 SH SOLE 0 0 49,277
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 566,534 8,297 SH SOLE 110 0 8,187
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 316,604 6,057 SH SOLE 515 0 5,542
ANALOG DEVICES INC COM 032654105 1,514,262 6,579 SH SOLE 328 0 6,251
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 246,077 12,261 SH SOLE 0 0 12,261
AON PLC SHS CL A G0403H108 209,009 604 SH SOLE 0 0 604
APOLLO GLOBAL MGMT INC COM 03769M106 239,255 1,915 SH SOLE 0 0 1,915
APPLE INC COM 037833100 53,364,896 229,034 SH SOLE 13,798 0 215,236
APPLIED MATLS INC COM 038222105 1,665,216 8,242 SH SOLE 46 0 8,196
ARCH CAP GROUP LTD ORD G0450A105 244,570 2,186 SH SOLE 0 0 2,186
ARCHER DANIELS MIDLAND CO COM 039483102 306,173 5,125 SH SOLE 2,578 0 2,547
ARISTA NETWORKS INC COM 040413106 731,944 1,907 SH SOLE 0 0 1,907
ARROW ELECTRS INC COM 042735100 233,517 1,758 SH SOLE 0 0 1,758
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,144,998 1,374 SH SOLE 341 0 1,033
ASTRAZENECA PLC SPONSORED ADR 046353108 624,993 8,022 SH SOLE 183 0 7,839
AT&T INC COM 00206R102 1,529,379 69,517 SH SOLE 2,613 0 66,904
ATLASSIAN CORPORATION CL A 049468101 287,289 1,809 SH SOLE 100 0 1,709
AUTODESK INC COM 052769106 433,010 1,572 SH SOLE 0 0 1,572
AUTOMATIC DATA PROCESSING IN COM 053015103 732,850 2,648 SH SOLE 0 0 2,648
AUTOZONE INC COM 053332102 491,405 156 SH SOLE 0 0 156
AVERY DENNISON CORP COM 053611109 461,013 2,088 SH SOLE 100 0 1,988
AXIS CAP HLDGS LTD SHS G0692U109 265,335 3,333 SH SOLE 65 0 3,268
AXON ENTERPRISE INC COM 05464C101 760,440 1,903 SH SOLE 40 0 1,863
AZEK CO INC CL A 05478C105 393,917 8,417 SH SOLE 6,128 0 2,289
BAKER HUGHES COMPANY CL A 05722G100 497,638 13,766 SH SOLE 0 0 13,766
BANCO SANTANDER S.A. ADR 05964H105 155,034 30,399 SH SOLE 0 0 30,399
BANK AMERICA CORP COM 060505104 1,487,825 37,496 SH SOLE 2,207 0 35,289
BECTON DICKINSON & CO COM 075887109 419,239 1,739 SH SOLE 0 0 1,739
BERKSHIRE HATHAWAY INC DEL CL A 084670108 691,180 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,995,997 17,373 SH SOLE 1,057 0 16,316
BHP GROUP LTD SPONSORED ADS 088606108 709,745 11,427 SH SOLE 373 0 11,054
BIOGEN INC COM 09062X103 270,990 1,398 SH SOLE 12 0 1,386
BLACK STONE MINERALS L P COM UNIT 09225M101 341,327 22,604 SH SOLE 0 0 22,604
BLACKROCK CR ALLOCATION INCO COM 092508100 252,559 22,390 SH SOLE 0 0 22,390
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 1,338,252 75,437 SH SOLE 0 0 75,437
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 2,802,572 56,652 SH SOLE 0 0 56,652
BLACKROCK INC COM 09247X101 870,266 917 SH SOLE 9 0 908
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 808,296 63,897 SH SOLE 1,628 0 62,269
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 6,286,550 327,424 SH SOLE 9,172 0 318,252
BLACKSTONE INC COM 09260D107 3,920,455 25,602 SH SOLE 150 0 25,452
BLOCK H & R INC COM 093671105 469,284 7,385 SH SOLE 0 0 7,385
BLOCK INC CL A 852234103 831,212 12,382 SH SOLE 1,683 0 10,699
BLUE OWL CAPITAL CORPORATION COM 69121K104 186,106 12,773 SH SOLE 0 0 12,773
BOEING CO COM 097023105 1,012,703 6,661 SH SOLE 737 0 5,924
BOOKING HOLDINGS INC COM 09857L108 1,685,957 400 SH SOLE 2 0 398
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 278,690 1,712 SH SOLE 0 0 1,712
BOSTON SCIENTIFIC CORP COM 101137107 1,771,368 21,138 SH SOLE 0 0 21,138
BRISTOL-MYERS SQUIBB CO COM 110122108 1,834,771 35,461 SH SOLE 1,857 0 33,604
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,389,309 37,980 SH SOLE 0 0 37,980
BROADCOM INC COM 11135F101 8,353,743 48,427 SH SOLE 1,705 0 46,722
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 276,227 1,285 SH SOLE 0 0 1,285
BROOKFIELD CORP CL A LTD VT SH 11271J107 291,863 5,491 SH SOLE 0 0 5,491
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 279,218 8,549 SH SOLE 0 0 8,549
BUILDERS FIRSTSOURCE INC COM 12008R107 556,574 2,871 SH SOLE 30 0 2,841
CACI INTL INC CL A 127190304 443,259 879 SH SOLE 0 0 879
CADENCE DESIGN SYSTEM INC COM 127387108 260,191 960 SH SOLE 0 0 960
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 2,003,111 57,894 SH SOLE 160 0 57,734
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 722,610 26,315 SH SOLE 0 0 26,315
CARDINAL HEALTH INC COM 14149Y108 467,049 4,226 SH SOLE 0 0 4,226
CARLISLE COS INC COM 142339100 281,342 626 SH SOLE 0 0 626
CARRIER GLOBAL CORPORATION COM 14448C104 414,234 5,146 SH SOLE 233 0 4,913
CATERPILLAR INC COM 149123101 1,943,123 4,968 SH SOLE 265 0 4,703
CBOE GLOBAL MKTS INC COM 12503M108 564,518 2,756 SH SOLE 0 0 2,756
CBRE GBL REAL ESTATE INC FD COM 12504G100 10,415,486 1,585,307 SH SOLE 53,581 0 1,531,726
CELSIUS HLDGS INC COM NEW 15118V207 222,814 7,105 SH SOLE 0 0 7,105
CENCORA INC COM 03073E105 331,151 1,471 SH SOLE 0 0 1,471
CENTENE CORP DEL COM 15135B101 270,703 3,596 SH SOLE 0 0 3,596
CHENIERE ENERGY INC COM NEW 16411R208 412,347 2,293 SH SOLE 20 0 2,273
CHEVRON CORP NEW COM 166764100 4,322,262 29,349 SH SOLE 7,509 0 21,840
CHIPOTLE MEXICAN GRILL INC COM 169656105 874,384 15,175 SH SOLE 150 0 15,025
CHUBB LIMITED COM H1467J104 1,003,962 3,481 SH SOLE 0 0 3,481
CHURCH & DWIGHT CO INC COM 171340102 386,865 3,694 SH SOLE 0 0 3,694
CINTAS CORP COM 172908105 453,448 2,202 SH SOLE 0 0 2,202
CISCO SYS INC COM 17275R102 1,724,321 32,400 SH SOLE 586 0 31,814
CITIGROUP INC COM NEW 172967424 628,515 10,040 SH SOLE 0 0 10,040
CLEAN HARBORS INC COM 184496107 431,938 1,787 SH SOLE 550 0 1,237
CLEVELAND-CLIFFS INC NEW COM 185899101 325,807 25,513 SH SOLE 650 0 24,863
CLOROX CO DEL COM 189054109 398,640 2,447 SH SOLE 375 0 2,072
CME GROUP INC COM 12572Q105 1,091,841 4,948 SH SOLE 0 0 4,948
COCA COLA CO COM 191216100 2,344,785 32,630 SH SOLE 1,775 0 30,855
COINBASE GLOBAL INC COM CL A 19260Q107 351,534 1,973 SH SOLE 75 0 1,898
COLGATE PALMOLIVE CO COM 194162103 1,144,011 11,020 SH SOLE 0 0 11,020
COMCAST CORP NEW CL A 20030N101 1,491,781 35,714 SH SOLE 538 0 35,176
COMFORT SYS USA INC COM 199908104 254,520 652 SH SOLE 0 0 652
COMMERCIAL METALS CO COM 201723103 300,438 5,467 SH SOLE 0 0 5,467
CONOCOPHILLIPS COM 20825C104 1,391,574 13,218 SH SOLE 113 0 13,105
CONSOLIDATED EDISON INC COM 209115104 203,675 1,956 SH SOLE 162 0 1,794
CONSTELLATION BRANDS INC CL A 21036P108 421,048 1,634 SH SOLE 83 0 1,551
COPART INC COM 217204106 224,744 4,289 SH SOLE 0 0 4,289
CORNING INC COM 219350105 323,020 7,154 SH SOLE 0 0 7,154
COSTCO WHSL CORP NEW COM 22160K105 5,720,884 6,453 SH SOLE 255 0 6,198
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 285,311 6,073 SH SOLE 0 0 6,073
CROWDSTRIKE HLDGS INC CL A 22788C105 1,388,759 4,952 SH SOLE 415 0 4,537
CROWN CASTLE INC COM 22822V101 240,611 2,028 SH SOLE 0 0 2,028
CSX CORP COM 126408103 654,614 18,958 SH SOLE 1,170 0 17,788
CVS HEALTH CORP COM 126650100 1,814,291 28,853 SH SOLE 1,162 0 27,691
D R HORTON INC COM 23331A109 506,722 2,656 SH SOLE 0 0 2,656
DANAHER CORPORATION COM 235851102 2,598,214 9,345 SH SOLE 2,362 0 6,983
DATADOG INC CL A COM 23804L103 233,919 2,033 SH SOLE 30 0 2,003
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 264,911 7,162 SH SOLE 0 0 7,162
DECKERS OUTDOOR CORP COM 243537107 439,132 2,754 SH SOLE 60 0 2,694
DEERE & CO COM 244199105 489,462 1,173 SH SOLE 180 0 993
DELL TECHNOLOGIES INC CL C 24703L202 308,210 2,600 SH SOLE 9 0 2,591
DEVON ENERGY CORP NEW COM 25179M103 547,804 14,003 SH SOLE 0 0 14,003
DISNEY WALT CO COM 254687106 2,608,945 27,123 SH SOLE 3,101 0 24,022
DOCUSIGN INC COM 256163106 290,210 4,674 SH SOLE 594 0 4,080
DORCHESTER MINERALS LP COM UNIT 25820R105 255,817 8,485 SH SOLE 0 0 8,485
DOVER CORP COM 260003108 227,483 1,186 SH SOLE 0 0 1,186
DOW INC COM 260557103 658,486 12,054 SH SOLE 1,905 0 10,149
DRAFTKINGS INC NEW COM CL A 26142V105 228,458 5,828 SH SOLE 0 0 5,828
DUKE ENERGY CORP NEW COM NEW 26441C204 464,257 4,027 SH SOLE 776 0 3,251
DUPONT DE NEMOURS INC COM 26614N102 302,640 3,396 SH SOLE 1,688 0 1,708
E L F BEAUTY INC COM 26856L103 241,613 2,216 SH SOLE 744 0 1,472
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 133,747 10,523 SH SOLE 0 0 10,523
EATON CORP PLC SHS G29183103 507,541 1,531 SH SOLE 120 0 1,411
EATON VANCE ENHANCED EQUITY COM 278277108 203,525 9,379 SH SOLE 9,255 0 124
EATON VANCE LTD DURATION INC COM 27828H105 714,343 67,968 SH SOLE 24,404 0 43,564
EATON VANCE RISK-MANAGED DIV COM 27829G106 149,705 16,255 SH SOLE 0 0 16,255
EATON VANCE TAX-ADVANTAGED G COM 27828U106 3,271,332 123,260 SH SOLE 760 0 122,500
EATON VANCE TAX-MANAGED GLOB COM 27829F108 175,801 20,161 SH SOLE 0 0 20,161
EATON VANCE TAX-MANAGED GLOB COM 27829C105 4,998,170 575,826 SH SOLE 20,229 0 555,597
EBAY INC. COM 278642103 482,602 7,412 SH SOLE 0 0 7,412
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 194,504 14,904 SH SOLE 0 0 14,904
ECOLAB INC COM 278865100 220,522 864 SH SOLE 0 0 864
EDISON INTL COM 281020107 503,555 5,782 SH SOLE 125 0 5,657
EDWARDS LIFESCIENCES CORP COM 28176E108 867,443 13,145 SH SOLE 240 0 12,905
ELEVANCE HEALTH INC COM 036752103 319,434 614 SH SOLE 0 0 614
ELI LILLY & CO COM 532457108 6,123,475 6,912 SH SOLE 135 0 6,777
EMERSON ELEC CO COM 291011104 880,434 8,050 SH SOLE 1,270 0 6,780
ENBRIDGE INC COM 29250N105 274,215 6,752 SH SOLE 954 0 5,798
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 574,013 35,764 SH SOLE 2,550 0 33,214
ENTERGY CORP NEW COM 29364G103 600,899 4,566 SH SOLE 0 0 4,566
ENTERPRISE PRODS PARTNERS L COM 293792107 2,245,044 77,123 SH SOLE 4,734 0 72,389
ENVIROTECH VEHICLES INC COM NEW 29414V209 69,901 38,834 SH SOLE 0 0 38,834
EQUINIX INC COM 29444U700 305,671 344 SH SOLE 0 0 344
ETF SER SOLUTIONS DISTILLATE US 26922A321 6,542,906 115,334 SH SOLE 1,857 0 113,477
EVERCORE INC CLASS A 29977A105 525,098 2,073 SH SOLE 0 0 2,073
EVEREST GROUP LTD COM G3223R108 284,154 725 SH SOLE 0 0 725
EVERSOURCE ENERGY COM 30040W108 905,392 13,305 SH SOLE 0 0 13,305
EXXON MOBIL CORP COM 30231G102 5,391,643 45,996 SH SOLE 5,721 0 40,275
FAIR ISAAC CORP COM 303250104 2,137,372 1,100 SH SOLE 0 0 1,100
FASTENAL CO COM 311900104 454,233 6,360 SH SOLE 0 0 6,360
FEDERAL SIGNAL CORP COM 313855108 256,568 2,745 SH SOLE 0 0 2,745
FEDEX CORP COM 31428X106 400,486 1,463 SH SOLE 215 0 1,248
FERRARI N V COM N3167Y103 209,853 446 SH SOLE 0 0 446
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 395,660 7,812 SH SOLE 0 0 7,812
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 209,394 1,200 SH SOLE 0 0 1,200
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4,129,175 88,343 SH SOLE 2,143 0 86,200
FIRST AMERN FINL CORP COM 31847R102 237,278 3,595 SH SOLE 0 0 3,595
FIRST SOLAR INC COM 336433107 867,606 3,478 SH SOLE 20 0 3,458
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5,110,254 80,514 SH SOLE 407 0 80,107
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 328,727 2,939 SH SOLE 0 0 2,939
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 475,415 8,027 SH SOLE 60 0 7,967
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 771,728 6,065 SH SOLE 0 0 6,065
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 869,842 37,786 SH SOLE 0 0 37,786
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 468,661 5,161 SH SOLE 22 0 5,139
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 551,178 9,206 SH SOLE 0 0 9,206
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4,535,182 76,595 SH SOLE 0 0 76,595
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 671,762 18,465 SH SOLE 0 0 18,465
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 701,661 6,418 SH SOLE 0 0 6,418
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 5,713,039 191,135 SH SOLE 0 0 191,135
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 2,205,575 72,671 SH SOLE 0 0 72,671
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 671,774 26,732 SH SOLE 75 0 26,657
FIRST TR MORNINGSTAR DIVID L SHS 336917109 483,649 11,529 SH SOLE 0 0 11,529
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 451,258 110,874 SH SOLE 4,100 0 106,774
FIRST TR VALUE LINE DIVID IN SHS 33734H106 907,278 19,945 SH SOLE 29 0 19,916
FISERV INC COM 337738108 587,193 3,269 SH SOLE 0 0 3,269
FORD MTR CO COM 345370860 436,237 41,310 SH SOLE 0 0 41,310
FORTINET INC COM 34959E109 2,509,141 32,355 SH SOLE 0 0 32,355
FRANCO NEV CORP COM 351858105 322,116 2,593 SH SOLE 0 0 2,593
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 8,609,613 259,639 SH SOLE 0 0 259,639
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 128,626 20,256 SH SOLE 0 0 20,256
FS KKR CAP CORP COM 302635206 7,290,422 369,509 SH SOLE 12,013 0 357,496
GABELLI DIVID & INCOME TR COM 36242H104 441,721 18,066 SH SOLE 0 0 18,066
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 84,530 19,750 SH SOLE 0 0 19,750
GARMIN LTD SHS H2906T109 620,255 3,524 SH SOLE 400 0 3,124
GE AEROSPACE COM NEW 369604301 1,831,881 9,714 SH SOLE 1,281 0 8,433
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 284,287 3,029 SH SOLE 522 0 2,507
GE VERNOVA INC COM 36828A101 519,138 2,036 SH SOLE 320 0 1,716
GENERAL DYNAMICS CORP COM 369550108 267,978 887 SH SOLE 50 0 837
GENERAL MLS INC COM 370334104 262,235 3,551 SH SOLE 744 0 2,807
GENUINE PARTS CO COM 372460105 323,735 2,318 SH SOLE 0 0 2,318
GERON CORP COM 374163103 123,134 27,122 SH SOLE 0 0 27,122
GILEAD SCIENCES INC COM 375558103 359,353 4,286 SH SOLE 634 0 3,652
GLOBAL PMTS INC COM 37940X102 228,887 2,235 SH SOLE 0 0 2,235
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 328,546 8,839 SH SOLE 0 0 8,839
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 758,854 13,942 SH SOLE 0 0 13,942
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 319,321 7,326 SH SOLE 0 0 7,326
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 961,568 53,302 SH SOLE 8,216 0 45,086
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 220,463 6,857 SH SOLE 1,800 0 5,057
GLOBAL X FDS RUSSELL 2000 37954Y459 229,854 14,224 SH SOLE 0 0 14,224
GLOBAL X FDS S&P 500 COVERED 37954Y475 377,080 9,086 SH SOLE 0 0 9,086
GLOBAL X FDS US INFR DEV ETF 37954Y673 794,548 19,304 SH SOLE 0 0 19,304
GLOBAL X FDS US PFD ETF 37954Y657 1,347,781 64,859 SH SOLE 0 0 64,859
GLOBALSTAR INC COM 378973408 77,171 62,235 SH SOLE 0 0 62,235
GODADDY INC CL A 380237107 664,127 4,236 SH SOLE 0 0 4,236
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 3,529,612 74,590 SH SOLE 1,875 0 72,715
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 597,571 5,291 SH SOLE 0 0 5,291
GOLDMAN SACHS GROUP INC COM 38141G104 412,416 833 SH SOLE 0 0 833
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 303,410 6,008 SH SOLE 0 0 6,008
GSK PLC SPONSORED ADR 37733W204 446,097 10,912 SH SOLE 188 0 10,724
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 373,604 7,175 SH SOLE 50 0 7,125
HALEON PLC SPON ADS 405552100 160,708 15,190 SH SOLE 235 0 14,955
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 2,231,647 47,822 SH SOLE 1,291 0 46,531
HEICO CORP NEW CL A 422806208 203,760 1,000 SH SOLE 0 0 1,000
HERSHEY CO COM 427866108 829,947 4,328 SH SOLE 0 0 4,328
HF SINCLAIR CORP COM 403949100 200,240 4,493 SH SOLE 0 0 4,493
HOME DEPOT INC COM 437076102 7,009,882 17,300 SH SOLE 2,133 0 15,167
HONEYWELL INTL INC COM 438516106 1,839,641 8,900 SH SOLE 1,915 0 6,985
HUBBELL INC COM 443510607 252,442 589 SH SOLE 0 0 589
HUBSPOT INC COM 443573100 1,071,706 2,016 SH SOLE 0 0 2,016
HUMANA INC COM 444859102 375,058 1,184 SH SOLE 0 0 1,184
IDACORP INC COM 451107106 211,354 2,050 SH SOLE 0 0 2,050
IDEXX LABS INC COM 45168D104 2,558,433 5,064 SH SOLE 0 0 5,064
ILLINOIS TOOL WKS INC COM 452308109 348,914 1,331 SH SOLE 14 0 1,317
INFOSYS LTD SPONSORED ADR 456788108 231,270 10,385 SH SOLE 0 0 10,385
INGERSOLL RAND INC COM 45687V106 293,365 2,989 SH SOLE 0 0 2,989
INNOVATIVE INDL PPTYS INC COM 45781V101 732,979 5,446 SH SOLE 0 0 5,446
INTEL CORP COM 458140100 444,747 18,958 SH SOLE 2,450 0 16,508
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 271,263 1,947 SH SOLE 36 0 1,911
INTERCONTINENTAL EXCHANGE IN COM 45866F104 905,596 5,637 SH SOLE 8 0 5,629
INTERNATIONAL BUSINESS MACHS COM 459200101 2,183,351 9,876 SH SOLE 400 0 9,476
INTUIT COM 461202103 1,200,871 1,934 SH SOLE 0 0 1,934
INTUITIVE SURGICAL INC COM NEW 46120E602 1,506,998 3,068 SH SOLE 352 0 2,716
INVESCO ACTIVELY MANAGED EXC AAA CLO FLTNG RT 46090A721 4,615,004 179,992 SH SOLE 0 0 179,992
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 3,806,930 78,818 SH SOLE 1,827 0 76,991
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 231,476 4,613 SH SOLE 0 0 4,613
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 4,108,921 305,951 SH SOLE 1,163 0 304,788
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 399,636 3,885 SH SOLE 0 0 3,885
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 217,146 9,751 SH SOLE 0 0 9,751
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 488,155 18,710 SH SOLE 0 0 18,710
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3,911,600 19,475 SH SOLE 263 0 19,212
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 207,815 8,900 SH SOLE 4,300 0 4,600
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,066,227 86,335 SH SOLE 0 0 86,335
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 425,975 16,327 SH SOLE 0 0 16,327
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 331,371 7,249 SH SOLE 51 0 7,198
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 418,645 8,383 SH SOLE 0 0 8,383
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 214,061 4,233 SH SOLE 0 0 4,233
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,946,438 55,018 SH SOLE 93 0 54,925
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 256,437 2,427 SH SOLE 0 0 2,427
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 683,043 26,785 SH SOLE 0 0 26,785
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2,357,308 20,504 SH SOLE 6,955 0 13,549
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 568,406 8,141 SH SOLE 3,575 0 4,566
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,350,822 20,528 SH SOLE 15,389 0 5,139
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 859,058 18,455 SH SOLE 0 0 18,455
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 266,337 13,465 SH SOLE 0 0 13,465
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 875,737 8,874 SH SOLE 1,405 0 7,469
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 410,334 8,604 SH SOLE 300 0 8,304
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 748,202 8,603 SH SOLE 2,659 0 5,944
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 9,526,370 91,014 SH SOLE 1,644 0 89,370
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 201,573 4,100 SH SOLE 0 0 4,100
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 304,042 1,697 SH SOLE 0 0 1,697
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,768,800 45,042 SH SOLE 28,905 0 16,137
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 587,178 6,603 SH SOLE 0 0 6,603
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5,272,510 78,378 SH SOLE 1,399 0 76,979
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 531,956 9,248 SH SOLE 0 0 9,248
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 582,984 8,265 SH SOLE 6,032 0 2,233
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 332,986 3,075 SH SOLE 0 0 3,075
INVESCO QQQ TR PUT 46090E953 15,000 10,000 SH Put SOLE 0 0 10,000
INVESCO QQQ TR UNIT SER 1 46090E103 7,992,635 16,376 SH SOLE 991 0 15,385
IRON MTN INC DEL COM 46284V101 942,250 7,929 SH SOLE 0 0 7,929
ISHARES INC CORE MSCI EMKT 46434G103 888,701 15,480 SH SOLE 0 0 15,480
ISHARES INC ESG AWR MSCI EM 46434G863 216,276 5,940 SH SOLE 0 0 5,940
ISHARES INC MSCI EMRG CHN 46434G764 1,853,863 30,337 SH SOLE 0 0 30,337
ISHARES INC MSCI GBL ETF NEW 46434G848 397,713 9,204 SH SOLE 0 0 9,204
ISHARES INC MSCI GBL GOLD MN 46434G855 1,980,434 59,996 SH SOLE 0 0 59,996
ISHARES SILVER TR ISHARES 46428Q109 1,284,820 45,224 SH SOLE 0 0 45,224
ISHARES TR 0-3 MNTH TREASRY 46436E718 9,982,006 99,107 SH SOLE 0 0 99,107
ISHARES TR 0-5 YR TIPS ETF 46429B747 542,983 5,359 SH SOLE 0 0 5,359
ISHARES TR 1 3 YR TREAS BD 464287457 1,141,170 13,724 SH SOLE 0 0 13,724
ISHARES TR 20 YR TR BD ETF 464287432 592,795 6,043 SH SOLE 0 0 6,043
ISHARES TR BLACKROCK ULTRA 46434V878 2,686,709 52,951 SH SOLE 0 0 52,951
ISHARES TR BROAD USD HIGH 46435U853 970,741 25,783 SH SOLE 0 0 25,783
ISHARES TR CONSER ALLOC ETF 464289883 843,513 21,819 SH SOLE 0 0 21,819
ISHARES TR CORE DIV GRWTH 46434V621 2,990,352 47,701 SH SOLE 15,371 0 32,330
ISHARES TR CORE DIVID ETF 46435U861 958,636 19,786 SH SOLE 0 0 19,786
ISHARES TR CORE HIGH DV ETF 46429B663 1,476,839 12,556 SH SOLE 0 0 12,556
ISHARES TR CORE MSCI EAFE 46432F842 2,014,996 25,817 SH SOLE 0 0 25,817
ISHARES TR CORE MSCI TOTAL 46432F834 4,511,490 62,116 SH SOLE 3,499 0 58,617
ISHARES TR CORE S&P MCP ETF 464287507 4,479,184 71,874 SH SOLE 0 0 71,874
ISHARES TR CORE S&P SCP ETF 464287804 6,654,948 56,899 SH SOLE 41 0 56,858
ISHARES TR CORE S&P TTL STK 464287150 10,191,266 81,128 SH SOLE 6,703 0 74,425
ISHARES TR CORE S&P US GWT 464287671 600,873 4,555 SH SOLE 0 0 4,555
ISHARES TR CORE S&P US VLU 464287663 24,800,980 259,724 SH SOLE 0 0 259,724
ISHARES TR CORE S&P500 ETF 464287200 6,095,972 10,568 SH SOLE 934 0 9,634
ISHARES TR CORE TOTAL USD 46434V613 471,739 10,011 SH SOLE 0 0 10,011
ISHARES TR CORE US AGGBD ET 464287226 29,843,575 294,693 SH SOLE 1,340 0 293,353
ISHARES TR CRE U S REIT ETF 464288521 311,582 5,061 SH SOLE 41 0 5,019
ISHARES TR EAFE GRWTH ETF 464288885 2,376,760 22,079 SH SOLE 0 0 22,079
ISHARES TR EAFE VALUE ETF 464288877 2,333,416 40,560 SH SOLE 80 0 40,480
ISHARES TR ESG AW MSCI EAFE 46435G516 303,185 3,602 SH SOLE 0 0 3,602
ISHARES TR ESG AWR MSCI USA 46435G425 843,314 6,683 SH SOLE 0 0 6,683
ISHARES TR EXPANDED TECH 464287515 541,760 6,062 SH SOLE 0 0 6,062
ISHARES TR FLTG RATE NT ETF 46429B655 1,412,217 27,669 SH SOLE 110 0 27,559
ISHARES TR GLOBAL 100 ETF 464287572 1,168,326 11,782 SH SOLE 0 0 11,782
ISHARES TR GRWT ALLOCAT ETF 464289867 300,540 5,073 SH SOLE 0 0 5,073
ISHARES TR IBOXX HI YD ETF 464288513 213,509 2,659 SH SOLE 0 0 2,659
ISHARES TR ISHARES BIOTECH 464287556 381,088 2,617 SH SOLE 0 0 2,617
ISHARES TR MBS ETF 464288588 2,067,448 21,579 SH SOLE 0 0 21,579
ISHARES TR MODERT ALLOC ETF 464289875 804,650 17,838 SH SOLE 0 0 17,838
ISHARES TR MORNINGSTAR VALU 464288109 1,266,408 15,406 SH SOLE 0 0 15,406
ISHARES TR MRGSTR MD CP VAL 464288406 320,322 4,180 SH SOLE 0 0 4,180
ISHARES TR MRGSTR SM CP GR 464288604 1,282,340 26,192 SH SOLE 0 0 26,192
ISHARES TR MSCI EAFE ETF 464287465 936,539 11,199 SH SOLE 1,120 0 10,079
ISHARES TR MSCI EAFE MIN VL 46429B689 304,432 3,969 SH SOLE 30 0 3,939
ISHARES TR MSCI EMG MKT ETF 464287234 19,821,928 432,225 SH SOLE 926 0 431,299
ISHARES TR MSCI INTL QUALTY 46434V456 2,002,717 48,270 SH SOLE 150 0 48,120
ISHARES TR MSCI KLD400 SOC 464288570 809,499 7,441 SH SOLE 0 0 7,441
ISHARES TR MSCI USA ESG SLC 464288802 396,507 3,294 SH SOLE 0 0 3,294
ISHARES TR MSCI USA MIN VOL 46429B697 4,275,006 46,819 SH SOLE 650 0 46,169
ISHARES TR MSCI USA MMENTM 46432F396 738,165 3,641 SH SOLE 0 0 3,641
ISHARES TR MSCI USA QLT FCT 46432F339 3,206,149 17,881 SH SOLE 51 0 17,830
ISHARES TR NATIONAL MUN ETF 464288414 1,625,375 14,963 SH SOLE 0 0 14,963
ISHARES TR PFD AND INCM SEC 464288687 1,145,508 34,472 SH SOLE 0 0 34,472
ISHARES TR PUT 464287952 11,600 10,000 SH Put SOLE 0 0 10,000
ISHARES TR RUS 1000 ETF 464287622 911,880 2,900 SH SOLE 1,449 0 1,451
ISHARES TR RUS 1000 GRW ETF 464287614 3,779,966 10,070 SH SOLE 50 0 10,020
ISHARES TR RUS 1000 VAL ETF 464287598 839,438 4,423 SH SOLE 0 0 4,423
ISHARES TR RUS 2000 GRW ETF 464287648 205,238 723 SH SOLE 0 0 723
ISHARES TR RUS MD CP GR ETF 464287481 240,677 2,052 SH SOLE 0 0 2,052
ISHARES TR RUS MID CAP ETF 464287499 537,775 6,101 SH SOLE 50 0 6,051
ISHARES TR RUS TOP 200 ETF 464289446 595,898 4,243 SH SOLE 0 0 4,243
ISHARES TR RUS TP200 GR ETF 464289438 480,493 2,184 SH SOLE 0 0 2,184
ISHARES TR RUSSELL 2000 ETF 464287655 454,279 2,057 SH SOLE 437 0 1,620
ISHARES TR RUSSELL 3000 ETF 464287689 232,959 713 SH SOLE 0 0 713
ISHARES TR S&P 100 ETF 464287101 311,226 1,125 SH SOLE 0 0 1,125
ISHARES TR S&P 500 GRWT ETF 464287309 564,908 5,900 SH SOLE 920 0 4,980
ISHARES TR S&P 500 VAL ETF 464287408 257,012 1,304 SH SOLE 0 0 1,304
ISHARES TR SELECT DIVID ETF 464287168 2,023,892 14,984 SH SOLE 5,441 0 9,543
ISHARES TR SHRT NAT MUN ETF 464288158 295,024 2,778 SH SOLE 0 0 2,778
ISHARES TR TIPS BD ETF 464287176 728,491 6,594 SH SOLE 50 0 6,544
ISHARES TR TRS FLT RT BD 46434V860 342,461 6,768 SH SOLE 53 0 6,715
ISHARES TR US AER DEF ETF 464288760 644,541 4,307 SH SOLE 1,400 0 2,907
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 211,173 4,121 SH SOLE 0 0 4,121
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 9,100,285 118,370 SH SOLE 1,575 0 116,795
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 731,314 11,606 SH SOLE 0 0 11,606
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 3,074,924 50,293 SH SOLE 1,483 0 48,810
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 217,812 3,965 SH SOLE 0 0 3,965
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 23,517,959 463,500 SH SOLE 979 0 462,521
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 652,143 11,528 SH SOLE 0 0 11,528
JACOBS SOLUTIONS INC COM 46982L108 339,183 2,591 SH SOLE 0 0 2,591
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 2,868,010 58,591 SH SOLE 0 0 58,591
JETBLUE AWYS CORP COM 477143101 110,950 16,913 SH SOLE 150 0 16,763
JOBY AVIATION INC COMMON STOCK G65163100 101,134 20,106 SH SOLE 0 0 20,106
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792 3,883,320 173,750 SH SOLE 0 0 173,750
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,107,014 27,579 SH SOLE 0 0 27,579
JOHNSON & JOHNSON COM 478160104 4,934,057 30,446 SH SOLE 3,480 0 26,966
JPMORGAN CHASE & CO. COM 46625H100 10,573,439 50,144 SH SOLE 2,840 0 47,304
KAYNE ANDERSON ENERGY INFRST COM 486606106 2,323,070 211,188 SH SOLE 5,661 0 205,527
KELLANOVA COM 487836108 291,427 3,611 SH SOLE 0 0 3,611
KENVUE INC COM 49177J102 222,228 9,608 SH SOLE 0 0 9,608
KIMBERLY-CLARK CORP COM 494368103 543,502 3,820 SH SOLE 1,045 0 2,775
KINDER MORGAN INC DEL COM 49456B101 328,254 14,860 SH SOLE 0 0 14,860
KKR & CO INC COM 48251W104 312,329 2,392 SH SOLE 0 0 2,392
KROGER CO COM 501044101 530,530 9,259 SH SOLE 0 0 9,259
L3HARRIS TECHNOLOGIES INC COM 502431109 291,648 1,226 SH SOLE 0 0 1,226
LABCORP HOLDINGS INC COM SHS 504922105 293,872 1,315 SH SOLE 36 0 1,279
LAM RESEARCH CORP COM 512807108 516,145 632 SH SOLE 0 0 632
LAMAR ADVERTISING CO NEW CL A 512816109 394,010 2,949 SH SOLE 0 0 2,949
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 290,966 16,040 SH SOLE 0 0 16,040
LINDE PLC SHS G54950103 304,761 639 SH SOLE 66 0 573
LISTED FD TR CORE ALT FD 53656F847 318,104 11,625 SH SOLE 0 0 11,625
LOCKHEED MARTIN CORP COM 539830109 2,453,756 4,198 SH SOLE 58 0 4,140
LOEWS CORP COM 540424108 203,699 2,577 SH SOLE 0 0 2,577
LOWES COS INC COM 548661107 2,173,906 8,026 SH SOLE 300 0 7,726
LULULEMON ATHLETICA INC COM 550021109 236,889 873 SH SOLE 243 0 630
LUMINAR TECHNOLOGIES INC COM CL A 550424105 42,004 46,689 SH SOLE 0 0 46,689
M & T BK CORP COM 55261F104 256,822 1,442 SH SOLE 0 0 1,442
MANULIFE FINL CORP COM 56501R106 412,464 13,958 SH SOLE 495 0 13,463
MARATHON PETE CORP COM 56585A102 1,038,617 6,375 SH SOLE 0 0 6,375
MARRIOTT INTL INC NEW CL A 571903202 667,375 2,685 SH SOLE 1,066 0 1,619
MARSH & MCLENNAN COS INC COM 571748102 357,377 1,602 SH SOLE 0 0 1,602
MARVELL TECHNOLOGY INC COM 573874104 244,586 3,391 SH SOLE 875 0 2,516
MASTERCARD INCORPORATED CL A 57636Q104 4,560,479 9,236 SH SOLE 950 0 8,286
MCDONALDS CORP COM 580135101 1,771,613 5,818 SH SOLE 207 0 5,611
MCKESSON CORP COM 58155Q103 684,228 1,384 SH SOLE 0 0 1,384
MEDPACE HLDGS INC COM 58506Q109 284,730 853 SH SOLE 0 0 853
MEDTRONIC PLC SHS G5960L103 716,273 7,956 SH SOLE 195 0 7,761
MERCADOLIBRE INC COM 58733R102 1,208,852 589 SH SOLE 3 0 586
MERCK & CO INC COM 58933Y105 5,017,932 44,188 SH SOLE 1,650 0 42,538
META PLATFORMS INC CL A 30303M102 12,707,127 22,198 SH SOLE 782 0 21,416
METTLER TOLEDO INTERNATIONAL COM 592688105 215,956 144 SH SOLE 4 0 140
MICROCHIP TECHNOLOGY INC. COM 595017104 216,739 2,699 SH SOLE 0 0 2,699
MICRON TECHNOLOGY INC COM 595112103 1,752,476 16,898 SH SOLE 4,178 0 12,720
MICROSOFT CORP COM 594918104 28,877,574 67,111 SH SOLE 2,421 0 64,690
MICROVISION INC DEL COM NEW 594960304 19,380 17,000 SH SOLE 0 0 17,000
MILLERKNOLL INC COM 600544100 209,782 8,473 SH SOLE 0 0 8,473
MINERALS TECHNOLOGIES INC COM 603158106 243,899 3,158 SH SOLE 0 0 3,158
MONDELEZ INTL INC CL A 609207105 500,898 6,799 SH SOLE 910 0 5,889
MONSTER BEVERAGE CORP NEW COM 61174X109 833,522 15,977 SH SOLE 8,400 0 7,577
MOODYS CORP COM 615369105 308,265 650 SH SOLE 0 0 650
MORGAN STANLEY COM NEW 617446448 604,851 5,802 SH SOLE 0 0 5,802
MSCI INC COM 55354G100 243,288 417 SH SOLE 0 0 417
NASDAQ INC COM 631103108 1,309,080 17,930 SH SOLE 55 0 17,875
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 280,776 5,825 SH SOLE 0 0 5,825
NETFLIX INC COM 64110L106 7,364,770 10,384 SH SOLE 0 0 10,384
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 317,954 24,782 SH SOLE 330 0 24,452
NEWMONT CORP COM 651639106 235,054 4,398 SH SOLE 600 0 3,798
NEXTERA ENERGY INC COM 65339F101 2,467,766 29,194 SH SOLE 400 0 28,794
NIKE INC CL B 654106103 1,156,115 13,078 SH SOLE 408 0 12,670
NISOURCE INC COM 65473P105 236,232 6,818 SH SOLE 0 0 6,818
NORFOLK SOUTHN CORP COM 655844108 658,365 2,649 SH SOLE 1,000 0 1,649
NORTHROP GRUMMAN CORP COM 666807102 268,508 509 SH SOLE 13 0 496
NOVARTIS AG SPONSORED ADR 66987V109 411,783 3,580 SH SOLE 0 0 3,580
NOVO-NORDISK A S ADR 670100205 1,557,801 13,083 SH SOLE 60 0 13,023
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 839,497 10,160 SH SOLE 0 0 10,160
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 203,828 4,886 SH SOLE 0 0 4,886
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 329,614 7,694 SH SOLE 0 0 7,694
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 633,322 53,445 SH SOLE 0 0 53,445
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,005,640 199,269 SH SOLE 441 0 198,828
NVIDIA CORPORATION COM 67066G104 46,618,300 383,879 SH SOLE 31,884 0 351,995
NVR INC COM 62944T105 431,726 44 SH SOLE 4 0 40
OAKTREE SPECIALTY LENDING CO COM 67401P405 677,180 41,519 SH SOLE 0 0 41,519
OKTA INC CL A 679295105 418,149 5,625 SH SOLE 0 0 5,625
ORACLE CORP COM 68389X105 2,038,947 11,966 SH SOLE 570 0 11,396
OTIS WORLDWIDE CORP COM 68902V107 349,944 3,367 SH SOLE 35 0 3,332
OTTER TAIL CORP COM 689648103 240,263 3,074 SH SOLE 0 0 3,074
OWENS CORNING NEW COM 690742101 449,522 2,547 SH SOLE 0 0 2,547
PACCAR INC COM 693718108 424,308 4,300 SH SOLE 0 0 4,300
PACER FDS TR GLOBL CASH ETF 69374H709 481,085 13,184 SH SOLE 0 0 13,184
PACER FDS TR PACER US SMALL 69374H857 547,796 11,775 SH SOLE 300 0 11,475
PACER FDS TR US CASH COWS 100 69374H881 6,989,505 120,863 SH SOLE 2,514 0 118,349
PALANTIR TECHNOLOGIES INC CL A 69608A108 396,999 10,672 SH SOLE 2,178 0 8,494
PALO ALTO NETWORKS INC COM 697435105 1,846,611 5,403 SH SOLE 18 0 5,385
PARKER-HANNIFIN CORP COM 701094104 232,913 369 SH SOLE 0 0 369
PAYCHEX INC COM 704326107 474,230 3,534 SH SOLE 600 0 2,934
PAYPAL HLDGS INC COM 70450Y103 1,597,266 20,470 SH SOLE 1,362 0 19,108
PENTAIR PLC SHS G7S00T104 245,470 2,510 SH SOLE 0 0 2,510
PEPSICO INC COM 713448108 2,369,845 13,936 SH SOLE 1,827 0 12,109
PFIZER INC COM 717081103 1,846,820 63,815 SH SOLE 1,901 0 61,914
PGIM ETF TR AAA CLO ETF 69344A834 912,425 17,807 SH SOLE 0 0 17,807
PGIM ETF TR PGIM ULTRA SH BD 69344A107 33,542,723 673,819 SH SOLE 2,242 0 671,577
PHILIP MORRIS INTL INC COM 718172109 726,035 5,981 SH SOLE 145 0 5,836
PHILLIPS 66 COM 718546104 1,141,199 8,682 SH SOLE 48 0 8,634
PIMCO EQUITY SER RAFI ESG US 72201T342 359,135 9,649 SH SOLE 0 0 9,649
PIMCO ETF TR BROAD US TIPS 72201R403 1,960,261 36,234 SH SOLE 0 0 36,234
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 664,466 6,599 SH SOLE 0 0 6,599
PINTEREST INC CL A 72352L106 365,722 11,298 SH SOLE 1,000 0 10,298
PIONEER FLOATING RATE FUND I COM 72369J102 183,923 18,578 SH SOLE 0 0 18,578
PIONEER HIGH INCOME FUND INC COM 72369H106 8,177,228 1,022,153 SH SOLE 40,083 0 982,070
PIPER SANDLER COMPANIES COM 724078100 205,080 723 SH SOLE 0 0 723
PNC FINL SVCS GROUP INC COM 693475105 467,186 2,527 SH SOLE 300 0 2,227
POST HLDGS INC COM 737446104 315,422 2,725 SH SOLE 0 0 2,725
PROCTER AND GAMBLE CO COM 742718109 5,903,500 34,085 SH SOLE 2,951 0 31,134
PROGRESSIVE CORP COM 743315103 856,463 3,375 SH SOLE 510 0 2,865
PROSHARES TR S&P 500 DV ARIST 74348A467 2,444,117 22,894 SH SOLE 0 0 22,894
PROSHARES TR S&P MDCP 400 DIV 74347B680 448,398 5,483 SH SOLE 0 0 5,483
PRUDENTIAL FINL INC COM 744320102 453,282 3,743 SH SOLE 68 0 3,675
PULTE GROUP INC COM 745867101 318,496 2,219 SH SOLE 0 0 2,219
QUALCOMM INC COM 747525103 1,713,464 10,076 SH SOLE 150 0 9,926
QUEST DIAGNOSTICS INC COM 74834L100 382,568 2,464 SH SOLE 755 0 1,709
RAYMOND JAMES FINL INC COM 754730109 325,711 2,660 SH SOLE 0 0 2,660
RBB FD INC MOTLEY FOOL MID 74933W627 283,606 9,728 SH SOLE 3,860 0 5,868
RBB FD INC US TREAS 3 MNTH 74933W452 16,465,147 329,040 SH SOLE 19,183 0 309,857
REAVES UTIL INCOME FD COM SH BEN INT 756158101 356,809 10,875 SH SOLE 5,454 0 5,421
REGENERON PHARMACEUTICALS COM 75886F107 256,501 244 SH SOLE 15 0 229
REGIONS FINANCIAL CORP NEW COM 7591EP100 228,728 9,804 SH SOLE 0 0 9,804
REINSURANCE GRP OF AMERICA I COM NEW 759351604 283,621 1,302 SH SOLE 20 0 1,282
RENAISSANCERE HLDGS LTD COM G7496G103 314,528 1,155 SH SOLE 0 0 1,155
REPUBLIC SVCS INC COM 760759100 373,594 1,860 SH SOLE 0 0 1,860
RITHM CAPITAL CORP COM NEW 64828T201 397,732 35,042 SH SOLE 0 0 35,042
ROLLINS INC COM 775711104 229,477 4,537 SH SOLE 0 0 4,537
ROYAL CARIBBEAN GROUP COM V7780T103 205,049 1,156 SH SOLE 0 0 1,156
ROYCE MICRO-CAP TR INC COM 780915104 4,873,619 507,141 SH SOLE 6,122 0 501,019
RPM INTL INC COM 749685103 209,080 1,728 SH SOLE 0 0 1,728
RTX CORPORATION COM 75513E101 2,976,998 24,571 SH SOLE 875 0 23,696
S&P GLOBAL INC COM 78409V104 1,958,509 3,791 SH SOLE 0 0 3,791
SALESFORCE INC COM 79466L302 2,615,230 9,555 SH SOLE 242 0 9,313
SCHLUMBERGER LTD COM STK 806857108 373,440 8,902 SH SOLE 71 0 8,831
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 486,230 13,011 SH SOLE 0 0 13,011
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1,593,348 22,204 SH SOLE 0 0 22,204
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,958,636 47,632 SH SOLE 0 0 47,632
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 205,296 4,320 SH SOLE 0 0 4,320
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,337,911 63,148 SH SOLE 0 0 63,148
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 503,955 4,837 SH SOLE 0 0 4,837
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,306,681 15,726 SH SOLE 0 0 15,726
SCHWAB STRATEGIC TR US TIPS ETF 808524870 348,889 6,505 SH SOLE 0 0 6,505
SEABRIDGE GOLD INC COM 811916105 292,231 17,405 SH SOLE 0 0 17,405
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,389,642 15,372 SH SOLE 0 0 15,372
SELECT SECTOR SPDR TR ENERGY 81369Y506 23,558,678 268,322 SH SOLE 221 0 268,101
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,872,207 85,441 SH SOLE 7,109 0 78,332
SELECT SECTOR SPDR TR INDL 81369Y704 3,511,714 25,928 SH SOLE 4,500 0 21,428
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,073,401 24,030 SH SOLE 0 0 24,030
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 779,778 3,892 SH SOLE 600 0 3,292
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19,997,689 240,936 SH SOLE 2,336 0 238,600
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,989,965 32,398 SH SOLE 2,830 0 29,568
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22,907,111 283,575 SH SOLE 15,162 0 268,413
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19,724,264 204,651 SH SOLE 1,053 0 203,598
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,882,842 34,917 SH SOLE 4,603 0 30,314
SERVICENOW INC COM 81762P102 1,471,000 1,645 SH SOLE 7 0 1,638
SHELL PLC SPON ADS 780259305 972,312 14,743 SH SOLE 550 0 14,193
SHERWIN WILLIAMS CO COM 824348106 964,699 2,528 SH SOLE 0 0 2,528
SHIFT4 PMTS INC CL A 82452J109 764,352 8,627 SH SOLE 3,501 0 5,126
SHOPIFY INC CL A 82509L107 3,624,318 45,225 SH SOLE 75 0 45,150
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 623,993 26,615 SH SOLE 0 0 26,615
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 2,989,914 125,961 SH SOLE 0 0 125,961
SIRIUSPOINT LTD COM G8192H106 330,196 23,026 SH SOLE 400 0 22,626
SKECHERS U S A INC CL A 830566105 204,910 3,062 SH SOLE 80 0 2,982
SLR INVESTMENT CORP COM 83413U100 214,912 14,280 SH SOLE 0 0 14,280
SMARTSHEET INC COM CL A 83200N103 393,830 7,114 SH SOLE 0 0 7,114
SMITH A O CORP COM 831865209 259,301 2,887 SH SOLE 0 0 2,887
SMUCKER J M CO COM NEW 832696405 1,210,976 10,000 SH SOLE 518 0 9,482
SNOWFLAKE INC CL A 833445109 217,546 1,894 SH SOLE 0 0 1,894
SONY GROUP CORP SPONSORED ADR 835699307 511,053 5,292 SH SOLE 0 0 5,292
SOUNDHOUND AI INC CLASS A COM 836100107 48,809 10,474 SH SOLE 4,000 0 6,474
SOUTHERN CO COM 842587107 502,020 5,567 SH SOLE 308 0 5,259
SOUTHSTATE CORPORATION COM 840441109 301,258 3,100 SH SOLE 0 0 3,100
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,130,876 2,673 SH SOLE 300 0 2,373
SPDR GOLD TR GOLD SHS 78463V107 4,971,312 20,453 SH SOLE 1,363 0 19,090
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,032,744 19,398 SH SOLE 940 0 18,458
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 469,328 15,418 SH SOLE 0 0 15,418
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 204,722 1,590 SH SOLE 0 0 1,590
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 2,977,220 45,966 SH SOLE 1,667 0 44,299
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7,786,429 207,307 SH SOLE 2,592 0 204,715
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,818,767 140,959 SH SOLE 1,761 0 139,198
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,083,879 17,575 SH SOLE 2,544 0 15,031
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 573,908 1,007 SH SOLE 50 0 957
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10,797,267 117,604 SH SOLE 0 0 117,604
SPDR SER TR BLOOMBERG 3-12 M 78468R523 3,802,116 38,182 SH SOLE 581 0 37,601
SPDR SER TR BLOOMBERG HIGH Y 78468R622 259,994 2,659 SH SOLE 1 0 2,658
SPDR SER TR BLOOMBERG INVT 78468R200 963,712 31,239 SH SOLE 0 0 31,239
SPDR SER TR MSCI USA STRTGIC 78468R812 4,191,476 26,604 SH SOLE 0 0 26,604
SPDR SER TR NUVEEN BLMBRG MU 78468R721 400,537 8,553 SH SOLE 0 0 8,553
SPDR SER TR NUVEEN BLOOMBERG 78464A284 890,982 33,916 SH SOLE 0 0 33,916
SPDR SER TR PORT MTG BK ETF 78464A383 8,789,132 390,108 SH SOLE 0 0 390,108
SPDR SER TR PORTFLI HIGH YLD 78468R606 4,681,470 194,656 SH SOLE 11 0 194,645
SPDR SER TR PORTFLI INTRMDIT 78464A672 15,420,732 530,652 SH SOLE 0 0 530,652
SPDR SER TR PORTFOLI S&P1500 78464A805 6,582,992 93,962 SH SOLE 0 0 93,962
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,894,974 110,749 SH SOLE 105 0 110,644
SPDR SER TR PORTFOLIO CRPORT 78464A144 4,049,516 134,849 SH SOLE 0 0 134,849
SPDR SER TR PORTFOLIO INTRMD 78464A375 6,870,055 203,799 SH SOLE 0 0 203,799
SPDR SER TR PORTFOLIO LN TSR 78464A664 23,716,745 815,849 SH SOLE 649 0 815,200
SPDR SER TR PORTFOLIO S&P400 78464A847 4,435,579 81,119 SH SOLE 1,243 0 79,876
SPDR SER TR PORTFOLIO S&P500 78464A854 36,684,905 543,400 SH SOLE 1 0 543,399
SPDR SER TR PORTFOLIO S&P600 78468R853 13,181,830 289,646 SH SOLE 1,879 0 287,767
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,278,661 43,477 SH SOLE 0 0 43,477
SPDR SER TR PORTFOLIO SHORT 78464A474 1,869,233 61,732 SH SOLE 0 0 61,732
SPDR SER TR PRTFLO S&P500 GW 78464A409 56,722,384 683,897 SH SOLE 12,741 0 671,156
SPDR SER TR PRTFLO S&P500 HI 78468R788 594,243 13,017 SH SOLE 0 0 13,017
SPDR SER TR PRTFLO S&P500 VL 78464A508 84,057,381 1,590,189 SH SOLE 8,627 0 1,581,562
SPDR SER TR RUSSELL LOW VOL 78468R754 359,448 2,769 SH SOLE 0 0 2,769
SPDR SER TR RUSSELL YIELD 78468R770 240,191 2,142 SH SOLE 0 0 2,142
SPDR SER TR S&P 600 SMCP VAL 78464A300 719,356 8,286 SH SOLE 0 0 8,286
SPDR SER TR S&P BIOTECH 78464A870 914,342 9,254 SH SOLE 0 0 9,254
SPDR SER TR S&P DIVID ETF 78464A763 6,012,215 42,328 SH SOLE 2,855 0 39,473
SPDR SER TR S&P KENSHO CLEAN 78468R655 297,393 4,520 SH SOLE 0 0 4,520
SPDR SER TR S&P REGL BKG 78464A698 227,005 4,011 SH SOLE 1,500 0 2,511
SPDR SER TR S&P SEMICNDCTR 78464A862 213,366 888 SH SOLE 0 0 888
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,397,838 3,793 SH SOLE 0 0 3,793
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,595,256 187,638 SH SOLE 0 0 187,638
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 290,218 27,772 SH SOLE 0 0 27,772
SPROUTS FMRS MKT INC COM 85208M102 339,734 3,077 SH SOLE 60 0 3,017
SRH TOTAL RETURN FUND INC COM 101507101 3,191,128 201,970 SH SOLE 7,602 0 194,368
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 736,171 17,782 SH SOLE 0 0 17,782
STARBUCKS CORP COM 855244109 340,135 3,489 SH SOLE 100 0 3,389
STEEL DYNAMICS INC COM 858119100 390,137 3,094 SH SOLE 844 0 2,250
STRYKER CORPORATION COM 863667101 1,545,089 4,277 SH SOLE 423 0 3,854
SUN CMNTYS INC COM 866674104 204,362 1,512 SH SOLE 0 0 1,512
SYNOPSYS INC COM 871607107 304,303 601 SH SOLE 0 0 601
SYSCO CORP COM 871829107 353,482 4,528 SH SOLE 59 0 4,469
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 4,700,144 144,798 SH SOLE 2,641 0 142,157
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 489,041 2,816 SH SOLE 318 0 2,498
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 229,819 1,495 SH SOLE 28 0 1,467
TARGET CORP COM 87612E106 263,264 1,689 SH SOLE 0 0 1,689
TAYLOR MORRISON HOME CORP COM 87724P106 270,152 3,845 SH SOLE 100 0 3,745
TC ENERGY CORP COM 87807B107 329,911 6,938 SH SOLE 0 0 6,938
TECK RESOURCES LTD CL B 878742204 336,477 6,441 SH SOLE 0 0 6,441
TELEDYNE TECHNOLOGIES INC COM 879360105 370,699 847 SH SOLE 525 0 322
TELLURIAN INC NEW COM 87968A104 15,198 15,700 SH SOLE 0 0 15,700
TEMPLETON EMERGING MKTS FD COM 880191101 263,314 19,447 SH SOLE 495 0 18,952
TEMPLETON EMERGING MKTS INCO COM 880192109 1,381,754 237,008 SH SOLE 8,362 0 228,646
TENET HEALTHCARE CORP COM NEW 88033G407 227,694 1,370 SH SOLE 0 0 1,370
TESLA INC COM 88160R101 12,631,507 48,280 SH SOLE 7,662 0 40,618
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 191,534 10,629 SH SOLE 117 0 10,512
TEXAS INSTRS INC COM 882508104 1,150,137 5,568 SH SOLE 1,217 0 4,351
TEXAS PACIFIC LAND CORPORATI COM 88262P102 327,577 370 SH SOLE 0 0 370
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 256,968 5,160 SH SOLE 0 0 5,160
THE CIGNA GROUP COM 125523100 1,320,477 3,812 SH SOLE 47 0 3,765
THE TRADE DESK INC COM CL A 88339J105 2,531,607 23,088 SH SOLE 210 0 22,878
THERMO FISHER SCIENTIFIC INC COM 883556102 3,545,307 5,731 SH SOLE 1,604 0 4,127
TJX COS INC NEW COM 872540109 1,978,648 16,834 SH SOLE 0 0 16,834
T-MOBILE US INC COM 872590104 749,600 3,632 SH SOLE 0 0 3,632
TOLL BROTHERS INC COM 889478103 496,088 3,211 SH SOLE 0 0 3,211
TORO CO COM 891092108 367,312 4,235 SH SOLE 3,476 0 759
TRANE TECHNOLOGIES PLC SHS G8994E103 920,078 2,367 SH SOLE 0 0 2,367
TRAVELERS COMPANIES INC COM 89417E109 458,550 1,959 SH SOLE 0 0 1,959
TREX CO INC COM 89531P105 245,614 3,689 SH SOLE 0 0 3,689
TRI POINTE HOMES INC COM 87265H109 244,449 5,395 SH SOLE 0 0 5,395
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 11,420,081 512,802 SH SOLE 2,094 0 510,708
TYLER TECHNOLOGIES INC COM 902252105 427,866 733 SH SOLE 0 0 733
UBER TECHNOLOGIES INC COM 90353T100 1,313,947 17,482 SH SOLE 135 0 17,347
UNILEVER PLC SPON ADR NEW 904767704 233,351 3,592 SH SOLE 0 0 3,592
UNION PAC CORP COM 907818108 668,238 2,711 SH SOLE 250 0 2,461
UNITED PARCEL SERVICE INC CL B 911312106 550,192 4,035 SH SOLE 171 0 3,864
UNITED RENTALS INC COM 911363109 1,168,775 1,443 SH SOLE 894 0 549
UNITED STS OIL FD LP UNITS 91232N207 276,114 3,949 SH SOLE 312 0 3,637
UNITED THERAPEUTICS CORP DEL COM 91307C102 370,513 1,034 SH SOLE 12 0 1,022
UNITEDHEALTH GROUP INC COM 91324P102 4,017,949 6,872 SH SOLE 91 0 6,781
UNIVERSAL HLTH SVCS INC CL B 913903100 408,121 1,782 SH SOLE 0 0 1,782
URBAN-GRO INC COM NEW 91704K202 349,425 253,207 SH SOLE 6,671 0 246,536
VALE S A SPONSORED ADS 91912E105 205,252 17,573 SH SOLE 0 0 17,573
VALERO ENERGY CORP COM 91913Y100 1,496,059 11,080 SH SOLE 0 0 11,080
VANECK ETF TRUST BIOTECH ETF 92189F726 313,983 1,770 SH SOLE 0 0 1,770
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,920,955 48,241 SH SOLE 0 0 48,241
VANECK ETF TRUST IG FLOATING RATE 92189F486 7,771,503 305,124 SH SOLE 397 0 304,727
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 4,556,686 40,590 SH SOLE 1,249 0 39,341
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 745,687 7,691 SH SOLE 0 0 7,691
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,019,046 8,226 SH SOLE 0 0 8,226
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,050,177 15,993 SH SOLE 30 0 15,963
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 539,929 5,112 SH SOLE 0 0 5,112
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 631,957 5,842 SH SOLE 0 0 5,842
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 900,398 11,442 SH SOLE 450 0 10,992
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,917,483 25,529 SH SOLE 814 0 24,715
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 508,256 2,793 SH SOLE 0 0 2,793
VANGUARD INDEX FDS GROWTH ETF 922908736 11,633,677 30,302 SH SOLE 0 0 30,302
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,120,837 19,449 SH SOLE 732 0 18,718
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 778,349 3,197 SH SOLE 0 0 3,197
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 844,439 5,036 SH SOLE 0 0 5,036
VANGUARD INDEX FDS MID CAP ETF 922908629 3,567,423 13,522 SH SOLE 1,979 0 11,543
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,713,554 27,854 SH SOLE 0 0 27,854
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,012,970 20,871 SH SOLE 705 0 20,166
VANGUARD INDEX FDS SM CP VAL ETF 922908611 638,855 3,182 SH SOLE 0 0 3,182
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,630,322 49,030 SH SOLE 1,788 0 47,241
VANGUARD INDEX FDS SML CP GRW ETF 922908595 601,987 2,252 SH SOLE 0 0 2,252
VANGUARD INDEX FDS TOTAL STK MKT 922908769 41,143,584 145,302 SH SOLE 235 0 145,067
VANGUARD INDEX FDS VALUE ETF 922908744 6,268,169 35,906 SH SOLE 0 0 35,906
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,008,130 47,748 SH SOLE 0 0 47,748
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,499,587 52,238 SH SOLE 378 0 51,860
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 484,077 6,808 SH SOLE 0 0 6,808
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,940,977 16,215 SH SOLE 0 0 16,215
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,697,493 54,705 SH SOLE 0 0 54,705
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,577,373 30,856 SH SOLE 0 0 30,856
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,521,004 18,161 SH SOLE 0 0 18,161
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,259,341 28,448 SH SOLE 2,010 0 26,438
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,127,570 22,043 SH SOLE 0 0 22,043
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,872,506 7,200 SH SOLE 2,470 0 4,730
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,176,204 86,722 SH SOLE 114 0 86,609
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,420,531 68,281 SH SOLE 312 0 67,969
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,105,194 39,863 SH SOLE 180 0 39,683
VANGUARD WELLINGTON FD US MINIMUM 921935409 219,892 1,808 SH SOLE 0 0 1,808
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 8,531,584 66,549 SH SOLE 0 0 66,549
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 493,381 6,720 SH SOLE 0 0 6,720
VANGUARD WORLD FD FINANCIALS ETF 92204A405 282,017 2,566 SH SOLE 0 0 2,566
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 703,341 2,492 SH SOLE 0 0 2,492
VANGUARD WORLD FD INF TECH ETF 92204A702 2,157,447 3,678 SH SOLE 0 0 3,678
VANGUARD WORLD FD MEGA GRWTH IND 921910816 398,164 1,237 SH SOLE 0 0 1,237
VANGUARD WORLD FD UTILITIES ETF 92204A876 504,073 2,896 SH SOLE 0 0 2,896
VEEVA SYS INC CL A COM 922475108 421,209 2,007 SH SOLE 0 0 2,007
VERIZON COMMUNICATIONS INC COM 92343V104 2,754,416 61,332 SH SOLE 6,260 0 55,072
VERTEX PHARMACEUTICALS INC COM 92532F100 707,852 1,522 SH SOLE 0 0 1,522
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 244,723 5,106 SH SOLE 0 0 5,106
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 2,669,515 80,165 SH SOLE 136 0 80,029
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 306,640 6,035 SH SOLE 0 0 6,035
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 546,146 8,404 SH SOLE 0 0 8,404
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 277,276 4,719 SH SOLE 0 0 4,719
VISA INC COM CL A 92826C839 11,419,134 41,532 SH SOLE 1,980 0 39,552
VISTRA CORP COM 92840M102 255,138 2,152 SH SOLE 0 0 2,152
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 737,552 73,608 SH SOLE 0 0 73,608
WABTEC COM 929740108 246,380 1,355 SH SOLE 0 0 1,355
WALMART INC COM 931142103 5,120,350 63,410 SH SOLE 2,964 0 60,446
WARNER BROS DISCOVERY INC COM SER A 934423104 117,380 14,227 SH SOLE 414 0 13,813
WASTE MGMT INC DEL COM 94106L109 2,146,573 10,340 SH SOLE 762 0 9,578
WATSCO INC COM 942622200 694,351 1,412 SH SOLE 0 0 1,412
WEC ENERGY GROUP INC COM 92939U106 236,110 2,455 SH SOLE 640 0 1,815
WELLS FARGO CO NEW COM 949746101 203,308 3,599 SH SOLE 980 0 2,619
WEST PHARMACEUTICAL SVSC INC COM 955306105 238,577 795 SH SOLE 0 0 795
WHEATON PRECIOUS METALS CORP COM 962879102 713,332 11,679 SH SOLE 0 0 11,679
WILLIAMS COS INC COM 969457100 409,964 8,981 SH SOLE 0 0 8,981
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 457,912 22,976 SH SOLE 0 0 22,976
WISDOMTREE TR BLMBG US BULL 97717W471 42,904,968 1,617,224 SH SOLE 1,747 0 1,615,477
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 12,463,033 248,169 SH SOLE 0 0 248,169
WISDOMTREE TR US HIGH DIVIDEND 97717W208 373,699 3,984 SH SOLE 0 0 3,984
WISDOMTREE TR US MIDCAP DIVID 97717W505 514,286 10,058 SH SOLE 0 0 10,058
WISDOMTREE TR US MIDCAP FUND 97717W570 1,706,748 27,378 SH SOLE 20,595 0 6,783
WISDOMTREE TR US QTLY DIV GRT 97717X669 8,731,994 104,939 SH SOLE 897 0 104,042
WISDOMTREE TR US QUALITY GROW 97717Y477 2,085,996 45,720 SH SOLE 1,623 0 44,097
WISDOMTREE TR US S CAP QTY DIV 97717X651 295,113 5,727 SH SOLE 5,000 0 727
WISDOMTREE TR US SMALLCAP FUND 97717W562 818,052 15,508 SH SOLE 5,688 0 9,820
WISDOMTREE TR WISDOMTREE US VA 97717W547 2,194,386 27,429 SH SOLE 948 0 26,481
WOODWARD INC COM 980745103 242,575 1,414 SH SOLE 0 0 1,414
WORLD GOLD TR SPDR GLD MINIS 98149E303 3,130,199 60,046 SH SOLE 0 0 60,046
WW INTL INC COM 98262P101 13,241 15,086 SH SOLE 394 0 14,692
XPO INC COM 983793100 802,779 7,467 SH SOLE 0 0 7,467
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 476,975 1,288 SH SOLE 0 0 1,288
ZOETIS INC CL A 98978V103 973,303 4,982 SH SOLE 0 0 4,982
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 230,005 3,298 SH SOLE 0 0 3,298
ZSCALER INC COM 98980G102 753,844 4,410 SH SOLE 0 0 4,410