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
ABBVIE INC COM 00287Y109   1,731,832 10,097 SH   SOLE 0 8,576 0 1,521
ADVANCED MICRO DEVICES INC COM 007903107   3,183,858 19,628 SH   SOLE 0 17,534 0 2,094
AECOM COM 00766T100   1,233,607 13,996 SH   SOLE 0 13,711 0 285
AERCAP HOLDINGS NV SHS N00985106   277,736 2,980 SH   SOLE 0 2,980 0 0
ALPHABET INC CAP STK CL C 02079K107   3,114,655 16,981 SH   SOLE 0 10,564 0 6,417
ALPHABET INC CAP STK CL A 02079K305   17,110,386 93,936 SH   SOLE 0 81,137 0 12,799
AMAZON COM INC COM 023135106   22,901,285 118,506 SH   SOLE 0 91,895 0 26,611
AMERICAN EXPRESS CO COM 025816109   231,550 1,000 SH   SOLE 0 1,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   6,026,648 31,004 SH   SOLE 0 25,447 0 5,557
AMGEN INC COM 031162100   2,728,088 8,731 SH   SOLE 0 8,321 0 410
APPLE INC COM 037833100   29,132,314 138,317 SH   SOLE 0 124,057 0 14,260
ASML HOLDING N V N Y REGISTRY SHS N07059210   201,478 197 SH   SOLE 0 197 0 0
AT&T INC COM 00206R102   204,733 10,713 SH   SOLE 0 9,513 0 1,200
AXT INC COM 00246W103   232,405 68,759 SH   SOLE 0 37,559 0 31,200
BANK AMERICA CORP COM 060505104   1,420,863 35,727 SH   SOLE 0 35,127 0 600
BOEING CO COM 097023105   844,890 4,642 SH   SOLE 0 4,314 0 328
BRISTOL-MYERS SQUIBB CO COM 110122108   256,957 6,187 SH   SOLE 0 5,947 0 240
BROADCOM INC COM 11135F101   2,734,218 1,703 SH   SOLE 0 1,546 0 157
BROOKLINE BANCORP INC DEL COM 11373M107   150,300 18,000 SH   SOLE 0 18,000 0 0
BYLINE BANCORP INC COM 124411109   237,400 10,000 SH   SOLE 0 10,000 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,276,056 16,208 SH   SOLE 0 13,808 0 2,400
CAPITAL CITY BK GROUP INC COM 139674105   204,285 7,183 SH   SOLE 0 7,183 0 0
CATERPILLAR INC COM 149123101   1,656,506 4,973 SH   SOLE 0 4,389 0 584
CERUS CORP COM 157085101   17,600 10,000 SH   SOLE 0 10,000 0 0
CHEVRON CORP NEW COM 166764100   422,178 2,699 SH   SOLE 0 2,432 0 267
CISCO SYS INC COM 17275R102   978,095 20,587 SH   SOLE 0 20,587 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   189,319 12,222 SH   SOLE 0 12,222 0 0
COCA COLA CO COM 191216100   238,497 3,747 SH   SOLE 0 3,747 0 0
CORNING INC COM 219350105   2,121,637 54,611 SH   SOLE 0 31,721 0 22,890
COSTCO WHSL CORP NEW COM 22160K105   3,024,763 3,559 SH   SOLE 0 3,559 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,606,710 12,022 SH   SOLE 0 10,083 0 1,939
CROWN CASTLE INC COM 22822V101   254,313 2,603 SH   SOLE 0 2,078 0 525
DEERE & CO COM 244199105   1,943,997 5,203 SH   SOLE 0 4,678 0 525
DISNEY WALT CO COM 254687106   4,426,217 44,579 SH   SOLE 0 38,821 0 5,758
DUKE ENERGY CORP NEW COM NEW 26441C204   427,237 4,263 SH   SOLE 0 4,263 0 0
DYCOM INDS INC COM 267475101   313,556 1,858 SH   SOLE 0 1,858 0 0
ELI LILLY & CO COM 532457108   12,665,286 13,989 SH   SOLE 0 12,836 0 1,153
ENTEGRIS INC COM 29362U104   1,422,106 10,503 SH   SOLE 0 10,503 0 0
EXXON MOBIL CORP COM 30231G102   265,246 2,304 SH   SOLE 0 2,137 0 167
FLUSHING FINL CORP COM 343873105   144,650 11,000 SH   SOLE 0 11,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,165,428 23,980 SH   SOLE 0 23,980 0 0
FVCBANKCORP INC COM 36120Q101   109,200 10,000 SH   SOLE 0 10,000 0 0
GE AEROSPACE COM NEW 369604301   2,166,478 13,628 SH   SOLE 0 11,835 0 1,793
GE VERNOVA INC COM 36828A101   586,393 3,419 SH   SOLE 0 3,040 0 379
GOLDMAN SACHS GROUP INC COM 38141G104   218,018 482 SH   SOLE 0 482 0 0
HERITAGE COMM CORP COM 426927109   130,857 15,041 SH   SOLE 0 15,041 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,419,874 67,070 SH   SOLE 0 58,828 0 8,242
HOME DEPOT INC COM 437076102   392,228 1,139 SH   SOLE 0 1,139 0 0
HONEYWELL INTL INC COM 438516106   258,597 1,211 SH   SOLE 0 1,211 0 0
HP INC COM 40434L105   1,075,258 30,704 SH   SOLE 0 27,541 0 3,163
INCYTE CORP COM 45337C102   443,132 7,310 SH   SOLE 0 6,063 0 1,247
IPG PHOTONICS CORP COM 44980X109   627,440 7,435 SH   SOLE 0 5,846 0 1,589
IRON MTN INC DEL COM 46284V101   980,622 10,942 SH   SOLE 0 10,092 0 850
ISHARES TR CORE S&P MCP ETF 464287507   344,683 5,890 SH   SOLE 0 5,890 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,389,417 2,539 SH   SOLE 0 2,539 0 0
ISHARES TR PFD AND INCM SEC 464288687   332,095 10,526 SH   SOLE 0 10,526 0 0
JOHNSON & JOHNSON COM 478160104   237,033 1,622 SH   SOLE 0 1,622 0 0
JPMORGAN CHASE & CO. COM 46625H100   2,147,199 10,616 SH   SOLE 0 10,416 0 200
LINDE PLC SHS G54950103   2,412,748 5,498 SH   SOLE 0 4,771 0 727
LOCKHEED MARTIN CORP COM 539830109   289,186 619 SH   SOLE 0 619 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,230,970 2,272 SH   SOLE 0 2,097 0 175
MARVELL TECHNOLOGY INC COM 573874104   1,339,494 19,163 SH   SOLE 0 17,509 0 1,654
MASTERCARD INCORPORATED CL A 57636Q104   3,920,785 8,887 SH   SOLE 0 8,378 0 509
MCDONALDS CORP COM 580135101   394,237 1,547 SH   SOLE 0 1,547 0 0
MCKESSON CORP COM 58155Q103   397,731 681 SH   SOLE 0 340 0 341
MERCK & CO INC COM 58933Y105   3,024,560 24,431 SH   SOLE 0 21,653 0 2,778
META PLATFORMS INC CL A 30303M102   397,325 788 SH   SOLE 0 788 0 0
MGM RESORTS INTERNATIONAL COM 552953101   333,300 7,500 SH   SOLE 0 7,500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,537,416 27,732 SH   SOLE 0 26,110 0 1,622
MICROSOFT CORP COM 594918104   25,103,916 56,167 SH   SOLE 0 45,603 0 10,564
MICROVISION INC DEL COM NEW 594960304   11,311 10,671 SH   SOLE 0 6,621 0 4,050
MODERNA INC COM 60770K107   1,593,625 13,420 SH   SOLE 0 11,946 0 1,474
MONGODB INC CL A 60937P106   1,127,820 4,512 SH   SOLE 0 4,077 0 435
NOVO-NORDISK A S ADR 670100205   6,973,907 48,857 SH   SOLE 0 44,398 0 4,459
NVIDIA CORPORATION COM 67066G104   51,239,531 414,761 SH   SOLE 0 342,991 0 71,770
NXP SEMICONDUCTORS N V COM N6596X109   5,996,970 22,286 SH   SOLE 0 20,207 0 2,079
OLD SECOND BANCORP INC ILL COM 680277100   189,124 12,770 SH   SOLE 0 12,770 0 0
PAYPAL HLDGS INC COM 70450Y103   603,164 10,394 SH   SOLE 0 9,128 0 1,266
PEGASYSTEMS INC COM 705573103   242,120 4,000 SH   SOLE 0 4,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,243,615 77,004 SH   SOLE 0 77,004 0 0
PFIZER INC COM 717081103   466,977 16,690 SH   SOLE 0 15,689 0 1,001
PRIMIS FINANCIAL CORP COM 74167B109   104,800 10,000 SH   SOLE 0 10,000 0 0
PROCTER AND GAMBLE CO COM 742718109   452,840 2,746 SH   SOLE 0 2,746 0 0
QORVO INC COM 74736K101   405,676 3,496 SH   SOLE 0 2,483 0 1,013
QUALCOMM INC COM 747525103   8,106,903 40,701 SH   SOLE 0 33,485 0 7,216
QUALYS INC COM 74758T303   430,082 3,016 SH   SOLE 0 1,716 0 1,300
QUANTA SVCS INC COM 74762E102   6,141,609 24,171 SH   SOLE 0 18,327 0 5,844
REGENERON PHARMACEUTICALS COM 75886F107   1,349,523 1,284 SH   SOLE 0 1,199 0 85
RIGETTI COMPUTING INC COMMON STOCK 76655K103   41,981 39,235 SH   SOLE 0 22,241 0 16,994
RIO TINTO PLC SPONSORED ADR 767204100   366,966 5,566 SH   SOLE 0 5,241 0 325
RTX CORPORATION COM 75513E101   260,923 2,599 SH   SOLE 0 2,599 0 0
SALESFORCE INC COM 79466L302   250,182 973 SH   SOLE 0 973 0 0
SB FINL GROUP INC COM 78408D105   145,712 10,408 SH   SOLE 0 10,408 0 0
STERLING BANCORP INC COM 85917W102   138,653 26,511 SH   SOLE 0 26,511 0 0
SYNOPSYS INC COM 871607107   283,249 476 SH   SOLE 0 464 0 12
TESLA INC COM 88160R101   1,280,967 6,472 SH   SOLE 0 6,472 0 0
TJX COS INC NEW COM 872540109   261,377 2,374 SH   SOLE 0 2,374 0 0
UBER TECHNOLOGIES INC COM 90353T100   210,845 2,901 SH   SOLE 0 2,901 0 0
UIPATH INC CL A 90364P105   288,990 22,791 SH   SOLE 0 22,495 0 296
UNION PAC CORP COM 907818108   262,009 1,158 SH   SOLE 0 1,158 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   10,154,054 48,295 SH   SOLE 0 30,719 0 17,576
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,378,201 2,756 SH   SOLE 0 2,756 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   205,178 1,730 SH   SOLE 0 1,730 0 0
VELO3D INC COM NEW 92259N203   99,600 30,000 SH   SOLE 0 30,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,529,837 61,344 SH   SOLE 0 54,491 0 6,853
VERTEX PHARMACEUTICALS INC COM 92532F100   7,047,674 15,036 SH   SOLE 0 11,597 0 3,439
VISA INC COM CL A 92826C839   1,881,064 7,167 SH   SOLE 0 6,567 0 600
VULCAN MATLS CO COM 929160109   481,942 1,938 SH   SOLE 0 1,938 0 0
WINTRUST FINL CORP COM 97650W108   204,216 2,072 SH   SOLE 0 2,072 0 0
ZOETIS INC CL A 98978V103   1,968,583 11,355 SH   SOLE 0 10,520 0 835
ZSCALER INC COM 98980G102   4,422,292 23,010 SH   SOLE 0 19,054 0 3,956