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
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   671,820 13,274 SH   SOLE   0 0 13,274
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   652,728 18,366 SH   SOLE   0 0 18,366
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   5,548,526 78,803 SH   SOLE   0 0 78,803
AB ACTIVE ETFS INC CONSERVATIVE 00039J806   665,124 17,200 SH   SOLE   0 0 17,200
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   1,062,030 16,558 SH   SOLE   0 0 16,558
ABBOTT LABS COM 002824100   719,843 5,427 SH   SOLE   0 0 5,427
ABBVIE INC COM 00287Y109   406,469 1,940 SH   SOLE   0 0 1,940
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   411,581 1,319 SH   SOLE   0 0 1,319
ACUSHNET HLDGS CORP COM 005098108   802,155 11,683 SH   SOLE   0 0 11,683
ADOBE INC COM 00724F101   869,350 2,267 SH   SOLE   0 0 2,267
ADVANCED MICRO DEVICES INC COM 007903107   3,284,515 31,969 SH   SOLE   0 0 31,969
AIR PRODS & CHEMS INC COM 009158106   537,639 1,823 SH   SOLE   0 0 1,823
AIRBNB INC COM CL A 009066101   322,542 2,700 SH   SOLE   0 0 2,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   204,560 1,547 SH   SOLE   0 0 1,547
ALPHABET INC CAP STK CL C 02079K107   8,221,761 52,626 SH   SOLE   0 0 52,626
ALPHABET INC CAP STK CL A 02079K305   1,884,134 12,184 SH   SOLE   0 0 12,184
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   418,536 89,240 SH   SOLE   0 0 89,240
AMAZON COM INC COM 023135106   24,223,254 127,317 SH   SOLE   0 0 127,317
AMERICAN EXPRESS CO COM 025816109   589,220 2,190 SH   SOLE   0 0 2,190
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   497,453 27,423 SH   SOLE   0 0 27,423
AMERICAN WTR WKS CO INC NEW COM 030420103   476,398 3,229 SH   SOLE   0 0 3,229
AMGEN INC COM 031162100   1,052,567 3,378 SH   SOLE   0 0 3,378
APPLE INC COM 037833100   25,275,989 113,789 SH   SOLE   0 0 113,789
APPLIED MATLS INC COM 038222105   230,160 1,586 SH   SOLE   0 0 1,586
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,221,545 11,439 SH   SOLE   0 0 11,439
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   313,922 8,029 SH   SOLE   0 0 8,029
ATOMERA INC COM 04965B100   1,824,390 456,097 SH   SOLE   0 0 456,097
BANCFIRST CORP COM 05945F103   436,074 3,969 SH   SOLE   0 0 3,969
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,164,405 4,064 SH   SOLE   0 0 4,064
BRISTOL-MYERS SQUIBB CO COM 110122108   251,523 4,124 SH   SOLE   0 0 4,124
BROADCOM INC COM 11135F101   7,049,174 42,102 SH   SOLE   0 0 42,102
CAPITAL ONE FINL CORP COM 14040H105   225,752 1,259 SH   SOLE   0 0 1,259
CARRIER GLOBAL CORPORATION COM 14448C104   1,480,141 23,346 SH   SOLE   0 0 23,346
CHEVRON CORP NEW COM 166764100   602,075 3,599 SH   SOLE   0 0 3,599
CINGULATE INC COM 17248W303   43,000 10,000 SH   SOLE   0 0 10,000
CLEARWATER ANALYTICS HLDGS I CL A 185123106   397,766 14,842 SH   SOLE   0 0 14,842
COMMVAULT SYS INC COM 204166102   275,291 1,745 SH   SOLE   0 0 1,745
CONSTELLATION ENERGY CORP COM 21037T109   457,095 2,267 SH   SOLE   0 0 2,267
CORNING INC COM 219350105   384,277 8,394 SH   SOLE   0 0 8,394
CORVEL CORP COM 221006109   569,367 5,085 SH   SOLE   0 0 5,085
COSTCO WHSL CORP NEW COM 22160K105   379,185 401 SH   SOLE   0 0 401
CROWDSTRIKE HLDGS INC CL A 22788C105   3,112,418 8,828 SH   SOLE   0 0 8,828
CSX CORP COM 126408103   728,304 24,747 SH   SOLE   0 0 24,747
DANAHER CORPORATION COM 235851102   252,380 1,231 SH   SOLE   0 0 1,231
DATADOG INC CL A COM 23804L103   1,371,281 13,822 SH   SOLE   0 0 13,822
DELL TECHNOLOGIES INC CL C 24703L202   911,682 10,002 SH   SOLE   0 0 10,002
DONALDSON INC COM 257651109   256,236 3,821 SH   SOLE   0 0 3,821
EATON VANCE TAX-MANAGED DIVE COM 27828N102   285,200 20,000 SH   SOLE   0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105   1,995,934 90,724 SH   SOLE   0 0 90,724
ELI LILLY & CO COM 532457108   575,242 696 SH   SOLE   0 0 696
EMCOR GROUP INC COM 29084Q100   1,819,319 4,922 SH   SOLE   0 0 4,922
EMERSON ELEC CO COM 291011104   216,210 1,972 SH   SOLE   0 0 1,972
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,154,357 115,888 SH   SOLE   0 0 115,888
ENTERPRISE PRODS PARTNERS L COM 293792107   1,640,824 48,062 SH   SOLE   0 0 48,062
ETON PHARMACEUTICALS INC COM 29772L108   149,270 11,500 SH   SOLE   0 0 11,500
EXACT SCIENCES CORP COM 30063P105   1,834,587 42,379 SH   SOLE   0 0 42,379
FACTSET RESH SYS INC COM 303075105   546,477 1,202 SH   SOLE   0 0 1,202
FIRST HAWAIIAN INC COM 32051X108   491,977 20,130 SH   SOLE   0 0 20,130
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   697,774 39,669 SH   SOLE   0 0 39,669
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845   1,150,323 37,990 SH   SOLE   0 0 37,990
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,137,094 11,123 SH   SOLE   0 0 11,123
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   448,605 7,121 SH   SOLE   0 0 7,121
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   259,880 3,810 SH   SOLE   0 0 3,810
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   524,999 7,132 SH   SOLE   0 0 7,132
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,737,879 7,823 SH   SOLE   0 0 7,823
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   328,080 9,793 SH   SOLE   0 0 9,793
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,170,932 6,883 SH   SOLE   0 0 6,883
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   365,628 3,355 SH   SOLE   0 0 3,355
FORTINET INC COM 34959E109   655,049 6,805 SH   SOLE   0 0 6,805
FREEPORT-MCMORAN INC CL B 35671D857   602,807 15,922 SH   SOLE   0 0 15,922
FTI CONSULTING INC COM 302941109   436,617 2,661 SH   SOLE   0 0 2,661
GILEAD SCIENCES INC COM 375558103   227,910 2,034 SH   SOLE   0 0 2,034
GLAUKOS CORP COM 377322102   330,199 3,355 SH   SOLE   0 0 3,355
GRACO INC COM 384109104   670,502 8,029 SH   SOLE   0 0 8,029
GUIDEWIRE SOFTWARE INC COM 40171V100   450,788 2,406 SH   SOLE   0 0 2,406
HENRY JACK & ASSOC INC COM 426281101   312,611 1,712 SH   SOLE   0 0 1,712
HOME DEPOT INC COM 437076102   4,259,347 11,622 SH   SOLE   0 0 11,622
HONEYWELL INTL INC COM 438516106   1,128,797 5,331 SH   SOLE   0 0 5,331
HUBSPOT INC COM 443573100   2,405,131 4,210 SH   SOLE   0 0 4,210
ILLINOIS TOOL WKS INC COM 452308109   253,498 1,022 SH   SOLE   0 0 1,022
INVESCO QQQ TR UNIT SER 1 46090E103   1,423,293 3,035 SH   SOLE   0 0 3,035
ISHARES TR US HOME CONS ETF 464288752   767,314 8,059 SH   SOLE   0 0 8,059
JOHNSON & JOHNSON COM 478160104   274,963 1,658 SH   SOLE   0 0 1,658
JPMORGAN CHASE & CO. COM 46625H100   836,718 3,411 SH   SOLE   0 0 3,411
KADANT INC COM 48282T104   414,062 1,229 SH   SOLE   0 0 1,229
KLA CORP COM NEW 482480100   467,365 688 SH   SOLE   0 0 688
KRYSTAL BIOTECH INC COM 501147102   1,299,062 7,205 SH   SOLE   0 0 7,205
L3HARRIS TECHNOLOGIES INC COM 502431109   209,101 999 SH   SOLE   0 0 999
LCI INDS COM 50189K103   310,814 3,555 SH   SOLE   0 0 3,555
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   240,483 36,715 SH   SOLE   0 0 36,715
LIBERTY ALL-STAR GROWTH FD I COM 529900102   136,920 28,000 SH   SOLE   0 0 28,000
LIVE NATION ENTERTAINMENT IN COM 538034109   267,167 2,046 SH   SOLE   0 0 2,046
LULULEMON ATHLETICA INC COM 550021109   704,521 2,489 SH   SOLE   0 0 2,489
LUMEN TECHNOLOGIES INC COM 550241103   78,400 20,000 SH   SOLE   0 0 20,000
MANHATTAN ASSOCIATES INC COM 562750109   656,687 3,795 SH   SOLE   0 0 3,795
MARVELL TECHNOLOGY INC COM 573874104   2,110,792 34,283 SH   SOLE   0 0 34,283
MASTERCARD INCORPORATED CL A 57636Q104   2,744,437 5,007 SH   SOLE   0 0 5,007
MEDTRONIC PLC SHS G5960L103   274,972 3,060 SH   SOLE   0 0 3,060
META PLATFORMS INC CL A 30303M102   24,934,213 43,262 SH   SOLE   0 0 43,262
MICROSOFT CORP COM 594918104   16,489,577 43,927 SH   SOLE   0 0 43,927
MOELIS & CO CL A 60786M105   685,838 11,752 SH   SOLE   0 0 11,752
NANO X IMAGING LTD ORD SHS M70700105   69,930 14,000 SH   SOLE   0 0 14,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409   534,110 8,141 SH   SOLE   0 0 8,141
NEOGEN CORP COM 640491106   86,700 10,000 SH   SOLE   0 0 10,000
NEOGENOMICS INC COM NEW 64049M209   122,193 12,876 SH   SOLE   0 0 12,876
NETFLIX INC COM 64110L106   7,666,329 8,221 SH   SOLE   0 0 8,221
NEXTERA ENERGY INC COM 65339F101   888,819 12,538 SH   SOLE   0 0 12,538
NORFOLK SOUTHN CORP COM 655844108   285,598 1,206 SH   SOLE   0 0 1,206
NORTHROP GRUMMAN CORP COM 666807102   1,414,662 2,763 SH   SOLE   0 0 2,763
NRG ENERGY INC COM NEW 629377508   464,604 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   12,323,456 113,706 SH   SOLE   0 0 113,706
NXP SEMICONDUCTORS N V COM N6596X109   976,908 5,140 SH   SOLE   0 0 5,140
OLD DOMINION FREIGHT LINE IN COM 679580100   408,662 2,470 SH   SOLE   0 0 2,470
ORACLE CORP COM 68389X105   577,760 4,132 SH   SOLE   0 0 4,132
PACER FDS TR US CASH COWS 100 69374H881   440,818 8,050 SH   SOLE   0 0 8,050
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,979,771 23,457 SH   SOLE   0 0 23,457
PALO ALTO NETWORKS INC COM 697435105   2,071,588 12,131 SH   SOLE   0 0 12,131
PIMCO DYNAMIC INCOME FD SHS 72201Y101   319,868 16,155 SH   SOLE   0 0 16,155
POWELL INDS INC COM 739128106   1,536,598 9,021 SH   SOLE   0 0 9,021
PRIMERICA INC COM 74164M108   1,271,849 4,470 SH   SOLE   0 0 4,470
PROCTER AND GAMBLE CO COM 742718109   793,657 4,657 SH   SOLE   0 0 4,657
PULTE GROUP INC COM 745867101   350,342 3,408 SH   SOLE   0 0 3,408
QUALCOMM INC COM 747525103   3,247,798 21,143 SH   SOLE   0 0 21,143
QUANTA SVCS INC COM 74762E102   945,162 3,718 SH   SOLE   0 0 3,718
RBC BEARINGS INC COM 75524B104   582,082 1,809 SH   SOLE   0 0 1,809
REPUBLIC SVCS INC COM 760759100   242,160 1,000 SH   SOLE   0 0 1,000
RLI CORP COM 749607107   385,102 4,794 SH   SOLE   0 0 4,794
ROCKWELL AUTOMATION INC COM 773903109   872,153 3,375 SH   SOLE   0 0 3,375
RTX CORPORATION COM 75513E101   1,548,374 11,689 SH   SOLE   0 0 11,689
SALESFORCE INC COM 79466L302   1,225,063 4,565 SH   SOLE   0 0 4,565
SERVICENOW INC COM 81762P102   2,805,118 3,523 SH   SOLE   0 0 3,523
SIMPSON MFG INC COM 829073105   787,285 5,012 SH   SOLE   0 0 5,012
SNOWFLAKE INC CL A 833445109   2,549,582 17,444 SH   SOLE   0 0 17,444
SOLID BIOSCIENCES INC COM NEW 83422E204   262,082 70,833 SH   SOLE   0 0 70,833
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   567,678 1,352 SH   SOLE   0 0 1,352
SPDR S&P 500 ETF TR TR UNIT 78462F103   889,176 1,590 SH   SOLE   0 0 1,590
SPDR SER TR COMP SOFTWARE 78464A599   488,075 3,053 SH   SOLE   0 0 3,053
SPDR SER TR HLTH CR EQUIP 78464A581   205,500 2,500 SH   SOLE   0 0 2,500
STIFEL FINL CORP COM 860630102   1,404,568 14,901 SH   SOLE   0 0 14,901
STRYKER CORPORATION COM 863667101   354,010 951 SH   SOLE   0 0 951
SUNOPTA INC COM 8676EP108   318,928 65,623 SH   SOLE   0 0 65,623
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,264,904 13,644 SH   SOLE   0 0 13,644
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   432,116 2,085 SH   SOLE   0 0 2,085
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,100,152 791,476 SH   SOLE   0 0 791,476
TELEDYNE TECHNOLOGIES INC COM 879360105   861,038 1,730 SH   SOLE   0 0 1,730
TESLA INC COM 88160R101   457,417 1,765 SH   SOLE   0 0 1,765
TEXAS INSTRS INC COM 882508104   585,969 3,261 SH   SOLE   0 0 3,261
TG THERAPEUTICS INC COM 88322Q108   3,943,315 100,008 SH   SOLE   0 0 100,008
THE REALREAL INC COM 88339P101   843,206 156,439 SH   SOLE   0 0 156,439
TORO CO COM 891092108   570,506 7,842 SH   SOLE   0 0 7,842
TRANE TECHNOLOGIES PLC SHS G8994E103   303,228 900 SH   SOLE   0 0 900
UFP INDUSTRIES INC COM 90278Q108   321,120 3,000 SH   SOLE   0 0 3,000
ULTA BEAUTY INC COM 90384S303   967,666 2,640 SH   SOLE   0 0 2,640
UNION PAC CORP COM 907818108   410,585 1,738 SH   SOLE   0 0 1,738
VANGUARD WORLD FD INF TECH ETF 92204A702   558,651 1,030 SH   SOLE   0 0 1,030
VERTICAL AEROSPACE LTD SHS NEW G9471C206   38,640 11,500 SH   SOLE   0 0 11,500
VERTIV HOLDINGS CO COM CL A 92537N108   486,484 6,738 SH   SOLE   0 0 6,738
VIKING THERAPEUTICS INC COM 92686J106   2,089,361 86,516 SH   SOLE   0 0 86,516
VISA INC COM CL A 92826C839   1,252,573 3,574 SH   SOLE   0 0 3,574
WASTE MGMT INC DEL COM 94106L109   285,683 1,234 SH   SOLE   0 0 1,234
WATSCO INC COM 942622200   527,372 1,038 SH   SOLE   0 0 1,038
WATTS WATER TECHNOLOGIES INC CL A 942749102   462,694 2,269 SH   SOLE   0 0 2,269
WHIRLPOOL CORP COM 963320106   662,906 7,355 SH   SOLE   0 0 7,355
ZOETIS INC CL A 98978V103   357,126 2,169 SH   SOLE   0 0 2,169