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 DISRUPTORS ETF 00039J509   5,957,679 76,083 SH   SOLE   0 0 76,083
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   660,258 18,366 SH   SOLE   0 0 18,366
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   1,020,484 15,341 SH   SOLE   0 0 15,341
AB ACTIVE ETFS INC CONSERVATIVE 00039J806   656,370 17,000 SH   SOLE   0 0 17,000
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   420,497 8,270 SH   SOLE   0 0 8,270
ABBOTT LABS COM 002824100   689,358 6,046 SH   SOLE   0 0 6,046
ABBVIE INC COM 00287Y109   391,208 1,981 SH   SOLE   0 0 1,981
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   477,198 1,350 SH   SOLE   0 0 1,350
ACUSHNET HLDGS CORP COM 005098108   744,792 11,683 SH   SOLE   0 0 11,683
ADOBE INC COM 00724F101   811,728 1,568 SH   SOLE   0 0 1,568
ADVANCED MICRO DEVICES INC COM 007903107   4,368,663 26,625 SH   SOLE   0 0 26,625
AIR PRODS & CHEMS INC COM 009158106   789,011 2,650 SH   SOLE   0 0 2,650
AIRBNB INC COM CL A 009066101   984,184 7,761 SH   SOLE   0 0 7,761
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,589,073 24,398 SH   SOLE   0 0 24,398
ALPHABET INC CAP STK CL C 02079K107   8,991,312 53,779 SH   SOLE   0 0 53,779
ALPHABET INC CAP STK CL A 02079K305   2,207,464 13,310 SH   SOLE   0 0 13,310
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   535,022 79,380 SH   SOLE   0 0 79,380
AMAZON COM INC COM 023135106   24,070,033 129,180 SH   SOLE   0 0 129,180
AMERICAN EXPRESS CO COM 025816109   607,488 2,240 SH   SOLE   0 0 2,240
AMERICAN WTR WKS CO INC NEW COM 030420103   675,542 4,619 SH   SOLE   0 0 4,619
AMGEN INC COM 031162100   1,045,570 3,245 SH   SOLE   0 0 3,245
APPLE INC COM 037833100   27,735,682 119,037 SH   SOLE   0 0 119,037
APPLIED MATLS INC COM 038222105   320,452 1,586 SH   SOLE   0 0 1,586
APTIV PLC SHS G6095L109   372,148 5,168 SH   SOLE   0 0 5,168
AQUA METALS INC COM 03837J101   5,362 28,669 SH   SOLE   0 0 28,669
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,353,127 9,462 SH   SOLE   0 0 9,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   347,803 8,029 SH   SOLE   0 0 8,029
ASPEN TECHNOLOGY INC COM 29109X106   234,999 984 SH   SOLE   0 0 984
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   35,147 43,391 SH   SOLE   0 0 43,391
ATOMERA INC COM 04965B100   768,017 292,021 SH   SOLE   0 0 292,021
BANCFIRST CORP COM 05945F103   457,733 4,349 SH   SOLE   0 0 4,349
BIOHAVEN LTD COM G1110E107   1,551,869 31,056 SH   SOLE   0 0 31,056
BRISTOL-MYERS SQUIBB CO COM 110122108   213,376 4,124 SH   SOLE   0 0 4,124
BROADCOM INC COM 11135F101   7,155,300 41,480 SH   SOLE   0 0 41,480
CARLISLE COS INC COM 142339100   260,636 580 SH   SOLE   0 0 580
CARRIER GLOBAL CORPORATION COM 14448C104   1,852,814 23,019 SH   SOLE   0 0 23,019
CDW CORP COM 12514G108   580,686 2,566 SH   SOLE   0 0 2,566
CHEVRON CORP NEW COM 166764100   532,969 3,619 SH   SOLE   0 0 3,619
CLEARWATER ANALYTICS HLDGS I CL A 185123106   374,761 14,842 SH   SOLE   0 0 14,842
COLGATE PALMOLIVE CO COM 194162103   207,620 2,000 SH   SOLE   0 0 2,000
COMMERCIAL METALS CO COM 201723103   604,231 10,994 SH   SOLE   0 0 10,994
COMMVAULT SYS INC COM 204166102   268,469 1,745 SH   SOLE   0 0 1,745
CORNING INC COM 219350105   433,170 9,594 SH   SOLE   0 0 9,594
CORVEL CORP COM 221006109   611,612 1,871 SH   SOLE   0 0 1,871
COSTCO WHSL CORP NEW COM 22160K105   393,547 444 SH   SOLE   0 0 444
CROWDSTRIKE HLDGS INC CL A 22788C105   2,315,000 8,254 SH   SOLE   0 0 8,254
CSX CORP COM 126408103   878,651 25,446 SH   SOLE   0 0 25,446
DANAHER CORPORATION COM 235851102   678,503 2,440 SH   SOLE   0 0 2,440
DATADOG INC CL A COM 23804L103   1,596,113 13,872 SH   SOLE   0 0 13,872
DISNEY WALT CO COM 254687106   341,283 3,548 SH   SOLE   0 0 3,548
DONALDSON INC COM 257651109   258,761 3,511 SH   SOLE   0 0 3,511
EATON VANCE TAX-MANAGED DIVE COM 27828N102   293,000 20,000 SH   SOLE   0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105   1,959,694 73,424 SH   SOLE   0 0 73,424
ELI LILLY & CO COM 532457108   617,053 696 SH   SOLE   0 0 696
EMCOR GROUP INC COM 29084Q100   2,319,696 5,388 SH   SOLE   0 0 5,388
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,871,863 116,627 SH   SOLE   0 0 116,627
ENTERPRISE PRODS PARTNERS L COM 293792107   1,419,451 48,762 SH   SOLE   0 0 48,762
ETON PHARMACEUTICALS INC COM 29772L108   69,000 11,500 SH   SOLE   0 0 11,500
EXACT SCIENCES CORP COM 30063P105   4,242,105 62,274 SH   SOLE   0 0 62,274
EXXON MOBIL CORP COM 30231G102   332,554 2,837 SH   SOLE   0 0 2,837
FACTSET RESH SYS INC COM 303075105   552,740 1,202 SH   SOLE   0 0 1,202
FIRST HAWAIIAN INC COM 32051X108   512,310 22,130 SH   SOLE   0 0 22,130
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   898,971 49,667 SH   SOLE   0 0 49,667
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,141,007 11,158 SH   SOLE   0 0 11,158
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   519,786 8,776 SH   SOLE   0 0 8,776
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   207,968 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   201,160 3,397 SH   SOLE   0 0 3,397
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,340,343 46,299 SH   SOLE   0 0 46,299
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   426,572 11,725 SH   SOLE   0 0 11,725
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,602,283 7,564 SH   SOLE   0 0 7,564
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   572,714 7,132 SH   SOLE   0 0 7,132
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,677,217 9,755 SH   SOLE   0 0 9,755
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   547,091 4,670 SH   SOLE   0 0 4,670
FORD MTR CO COM 345370860   393,656 37,278 SH   SOLE   0 0 37,278
FORTINET INC COM 34959E109   605,278 7,805 SH   SOLE   0 0 7,805
FREEPORT-MCMORAN INC CL B 35671D857   1,096,244 21,960 SH   SOLE   0 0 21,960
FTI CONSULTING INC COM 302941109   656,284 2,884 SH   SOLE   0 0 2,884
GLAUKOS CORP COM 377322102   437,090 3,355 SH   SOLE   0 0 3,355
GRACO INC COM 384109104   702,618 8,029 SH   SOLE   0 0 8,029
GUIDEWIRE SOFTWARE INC COM 40171V100   440,154 2,406 SH   SOLE   0 0 2,406
HENRY JACK & ASSOC INC COM 426281101   262,692 1,488 SH   SOLE   0 0 1,488
HOME DEPOT INC COM 437076102   4,699,105 11,597 SH   SOLE   0 0 11,597
HONEYWELL INTL INC COM 438516106   921,299 4,457 SH   SOLE   0 0 4,457
HUBSPOT INC COM 443573100   2,243,352 4,220 SH   SOLE   0 0 4,220
ILLINOIS TOOL WKS INC COM 452308109   267,870 1,022 SH   SOLE   0 0 1,022
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,828,790 38,661 SH   SOLE   0 0 38,661
INVESCO QQQ TR UNIT SER 1 46090E103   1,935,056 3,965 SH   SOLE   0 0 3,965
ISHARES TR US HOME CONS ETF 464288752   988,861 7,780 SH   SOLE   0 0 7,780
ISHARES TR RUS 1000 GRW ETF 464287614   449,330 1,197 SH   SOLE   0 0 1,197
ISHARES TR RUS MID CAP ETF 464287499   378,209 4,291 SH   SOLE   0 0 4,291
ISHARES TR CORE MSCI EAFE 46432F842   377,060 4,831 SH   SOLE   0 0 4,831
ISHARES TR RUS 1000 VAL ETF 464287598   462,353 2,436 SH   SOLE   0 0 2,436
JOHNSON & JOHNSON COM 478160104   287,171 1,772 SH   SOLE   0 0 1,772
JPMORGAN CHASE & CO. COM 46625H100   850,188 4,032 SH   SOLE   0 0 4,032
KADANT INC COM 48282T104   415,402 1,229 SH   SOLE   0 0 1,229
KLA CORP COM NEW 482480100   612,175 791 SH   SOLE   0 0 791
KRAFT HEINZ CO COM 500754106   210,660 6,000 SH   SOLE   0 0 6,000
KRYSTAL BIOTECH INC COM 501147102   1,311,527 7,205 SH   SOLE   0 0 7,205
L3HARRIS TECHNOLOGIES INC COM 502431109   271,648 1,142 SH   SOLE   0 0 1,142
LANDSTAR SYS INC COM 515098101   215,690 1,142 SH   SOLE   0 0 1,142
LCI INDS COM 50189K103   428,520 3,555 SH   SOLE   0 0 3,555
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   331,677 46,715 SH   SOLE   0 0 46,715
LIBERTY ALL-STAR GROWTH FD I COM 529900102   241,230 43,000 SH   SOLE   0 0 43,000
LIVE NATION ENTERTAINMENT IN COM 538034109   224,017 2,046 SH   SOLE   0 0 2,046
LULULEMON ATHLETICA INC COM 550021109   770,620 2,840 SH   SOLE   0 0 2,840
LUMEN TECHNOLOGIES INC COM 550241103   142,000 20,000 SH   SOLE   0 0 20,000
MANHATTAN ASSOCIATES INC COM 562750109   1,067,838 3,795 SH   SOLE   0 0 3,795
MARVELL TECHNOLOGY INC COM 573874104   2,414,276 33,476 SH   SOLE   0 0 33,476
MASTERCARD INCORPORATED CL A 57636Q104   2,632,448 5,331 SH   SOLE   0 0 5,331
MEDTRONIC PLC SHS G5960L103   320,507 3,560 SH   SOLE   0 0 3,560
META PLATFORMS INC CL A 30303M102   25,300,633 44,198 SH   SOLE   0 0 44,198
MICRON TECHNOLOGY INC COM 595112103   270,269 2,606 SH   SOLE   0 0 2,606
MICROSOFT CORP COM 594918104   19,140,400 44,482 SH   SOLE   0 0 44,482
MOELIS & CO CL A 60786M105   805,120 11,752 SH   SOLE   0 0 11,752
MOVANO INC COM 62459M107   31,493 87,698 SH   SOLE   0 0 87,698
NATIONAL GRID PLC SPONSORED ADR NE 636274409   583,534 8,376 SH   SOLE   0 0 8,376
NEOGEN CORP COM 640491106   168,100 10,000 SH   SOLE   0 0 10,000
NEOGENOMICS INC COM NEW 64049M209   189,921 12,876 SH   SOLE   0 0 12,876
NETFLIX INC COM 64110L106   5,986,949 8,441 SH   SOLE   0 0 8,441
NEXTERA ENERGY INC COM 65339F101   1,075,138 12,719 SH   SOLE   0 0 12,719
NORFOLK SOUTHN CORP COM 655844108   465,395 1,873 SH   SOLE   0 0 1,873
NORTHROP GRUMMAN CORP COM 666807102   1,508,674 2,857 SH   SOLE   0 0 2,857
NRG ENERGY INC COM NEW 629377508   443,384 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   13,306,257 109,571 SH   SOLE   0 0 109,571
NXP SEMICONDUCTORS N V COM N6596X109   1,227,172 5,113 SH   SOLE   0 0 5,113
OLD DOMINION FREIGHT LINE IN COM 679580100   490,641 2,470 SH   SOLE   0 0 2,470
ONCTERNAL THERAPEUTICS INC COM NEW 68236P206   17,407 13,187 SH   SOLE   0 0 13,187
ONESPAWORLD HOLDINGS LIMITED COM P73684113   778,447 47,150 SH   SOLE   0 0 47,150
ORACLE CORP COM 68389X105   568,170 3,334 SH   SOLE   0 0 3,334
PACER FDS TR US CASH COWS 100 69374H881   425,340 7,355 SH   SOLE   0 0 7,355
PALANTIR TECHNOLOGIES INC CL A 69608A108   865,161 23,257 SH   SOLE   0 0 23,257
PALO ALTO NETWORKS INC COM 697435105   2,067,186 6,048 SH   SOLE   0 0 6,048
PIMCO DYNAMIC INCOME FD SHS 72201Y101   326,873 16,126 SH   SOLE   0 0 16,126
PRIMERICA INC COM 74164M108   1,185,221 4,470 SH   SOLE   0 0 4,470
PROCTER AND GAMBLE CO COM 742718109   850,770 4,912 SH   SOLE   0 0 4,912
PULTE GROUP INC COM 745867101   431,739 3,008 SH   SOLE   0 0 3,008
QUALCOMM INC COM 747525103   3,629,912 21,346 SH   SOLE   0 0 21,346
QUANTA SVCS INC COM 74762E102   1,101,210 3,693 SH   SOLE   0 0 3,693
RBC BEARINGS INC COM 75524B104   541,579 1,809 SH   SOLE   0 0 1,809
REPUBLIC SVCS INC COM 760759100   200,840 1,000 SH   SOLE   0 0 1,000
RLI CORP COM 749607107   371,488 2,397 SH   SOLE   0 0 2,397
ROCKWELL AUTOMATION INC COM 773903109   903,369 3,365 SH   SOLE   0 0 3,365
RTX CORPORATION COM 75513E101   1,406,194 11,606 SH   SOLE   0 0 11,606
SALESFORCE INC COM 79466L302   1,276,858 4,665 SH   SOLE   0 0 4,665
SERVE ROBOTICS INC COM 81758H106   79,500 10,000 SH   SOLE   0 0 10,000
SERVICENOW INC COM 81762P102   3,328,382 3,721 SH   SOLE   0 0 3,721
SIMPSON MFG INC COM 829073105   963,810 5,039 SH   SOLE   0 0 5,039
SNOWFLAKE INC CL A 833445109   1,608,359 14,003 SH   SOLE   0 0 14,003
SOLID BIOSCIENCES INC COM NEW 83422E204   219,786 31,533 SH   SOLE   0 0 31,533
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   572,059 1,352 SH   SOLE   0 0 1,352
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,503,629 4,364 SH   SOLE   0 0 4,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,082,108 3,655 SH   SOLE   0 0 3,655
SPDR SER TR COMP SOFTWARE 78464A599   490,606 3,053 SH   SOLE   0 0 3,053
SPDR SER TR PORTFOLIO SHORT 78464A474   374,382 12,364 SH   SOLE   0 0 12,364
SPDR SER TR HLTH CR EQUIP 78464A581   226,275 2,500 SH   SOLE   0 0 2,500
STIFEL FINL CORP COM 860630102   1,399,204 14,901 SH   SOLE   0 0 14,901
STRYKER CORPORATION COM 863667101   356,203 986 SH   SOLE   0 0 986
SUNOPTA INC COM 8676EP108   425,374 66,673 SH   SOLE   0 0 66,673
SUPER MICRO COMPUTER INC COM 86800U104   206,118 495 SH   SOLE   0 0 495
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,009,883 11,573 SH   SOLE   0 0 11,573
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   320,486 2,085 SH   SOLE   0 0 2,085
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,542,909 767,616 SH   SOLE   0 0 767,616
TELEDYNE TECHNOLOGIES INC COM 879360105   757,152 1,730 SH   SOLE   0 0 1,730
TESLA INC COM 88160R101   357,125 1,365 SH   SOLE   0 0 1,365
TEXAS INSTRS INC COM 882508104   675,446 3,270 SH   SOLE   0 0 3,270
TG THERAPEUTICS INC COM 88322Q108   2,427,976 103,804 SH   SOLE   0 0 103,804
THE REALREAL INC COM 88339P101   543,999 173,248 SH   SOLE   0 0 173,248
THERMO FISHER SCIENTIFIC INC COM 883556102   235,057 380 SH   SOLE   0 0 380
TORO CO COM 891092108   539,721 6,223 SH   SOLE   0 0 6,223
TRANE TECHNOLOGIES PLC SHS G8994E103   349,857 900 SH   SOLE   0 0 900
UFP INDUSTRIES INC COM 90278Q108   351,643 2,680 SH   SOLE   0 0 2,680
ULTA BEAUTY INC COM 90384S303   1,031,558 2,651 SH   SOLE   0 0 2,651
UNION PAC CORP COM 907818108   517,116 2,098 SH   SOLE   0 0 2,098
UNITEDHEALTH GROUP INC COM 91324P102   1,047,747 1,792 SH   SOLE   0 0 1,792
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   381,411 4,847 SH   SOLE   0 0 4,847
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,317,557 16,812 SH   SOLE   0 0 16,812
VANGUARD WORLD FD INF TECH ETF 92204A702   604,116 1,030 SH   SOLE   0 0 1,030
VERACYTE INC COM 92337F107   225,515 6,625 SH   SOLE   0 0 6,625
VERTIV HOLDINGS CO COM CL A 92537N108   541,027 5,438 SH   SOLE   0 0 5,438
VIKING THERAPEUTICS INC COM 92686J106   5,323,359 84,084 SH   SOLE   0 0 84,084
VISA INC COM CL A 92826C839   1,006,340 3,660 SH   SOLE   0 0 3,660
WASTE MGMT INC DEL COM 94106L109   274,863 1,324 SH   SOLE   0 0 1,324
WATSCO INC COM 942622200   510,336 1,038 SH   SOLE   0 0 1,038
WATTS WATER TECHNOLOGIES INC CL A 942749102   449,810 2,171 SH   SOLE   0 0 2,171
WESTERN ASSET HIGH INCOME OP COM 95766K109   47,550 11,741 SH   SOLE   0 0 11,741
WHIRLPOOL CORP COM 963320106   918,595 8,585 SH   SOLE   0 0 8,585
ZOETIS INC CL A 98978V103   616,229 3,154 SH   SOLE   0 0 3,154