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
AMAZON COM INC COM Stock 023135106 7,989,991 32,069 SH SOLE 0 32,069 0 0
CECO ENVIRONMENTAL CORP COM Stock 125141101 808,520 11,610 SH SOLE 0 11,610 0 0
JOHNSON & JOHNSON COM Stock 478160104 265,269 1,002 SH SOLE 0 1,002 0 0
WATSCO INC COM Stock 942622200 582,678 1,925 SH SOLE 0 1,925 0 0
MERCK & CO INC COM Stock 58933Y105 973,286 6,698 SH SOLE 0 6,698 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 638,321 837 SH SOLE 0 837 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,175,522 3,945 SH SOLE 0 3,944 0 0
PEPSICO INC COM Stock 713448108 262,057 2,068 SH SOLE 0 2,068 0 0
HONEYWELL INTL INC COM Stock 438516205 1,012,746 4,801 SH SOLE 0 4,801 0 0
ESQUIRE FINL HLDGS INC COM Stock 29667J101 3,153,685 27,100 SH SOLE 0 27,100 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 276,073 2,204 SH SOLE 0 2,204 0 0
SACHEM CAP CORP COM REIT 78590A109 1,049,160 1,140,391 SH SOLE 0 1,140,391 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 12,504,946 36,343 SH SOLE 0 36,343 0 0
FISERV INC COM Stock 337738108 856,475 18,957 SH SOLE 0 18,956 0 0
ZSCALER INC COM Stock 98980G102 1,133,104 5,682 SH SOLE 0 5,682 0 0
NEWMONT CORP COM Stock 651639106 1,610,400 13,962 SH SOLE 0 13,962 0 0
MICROSOFT CORP COM Stock 594918104 11,513,825 22,448 SH SOLE 0 22,448 0 0
BJS WHSL CLUB HLDGS INC COM Stock 05550J101 2,447,660 26,605 SH SOLE 0 26,605 0 0
AQUESTIVE THERAPEUTICS INC COM Stock 03843E104 48,615 10,500 SH SOLE 0 10,500 0 0
CMS ENERGY CORP COM Stock 125896100 1,085,158 17,203 SH SOLE 0 17,202 0 0
FRANKLIN FTSE GERMANY ETF ETF 35473P785 464,292 14,445 SH SOLE 0 14,445 0 0
AMPHENOL CORP CL A Stock 032095101 5,722,080 67,878 SH SOLE 0 67,877 0 0
CARLISLE COS INC COM Stock 142339100 2,131,298 6,615 SH SOLE 0 6,615 0 0
BARRETT BUSINESS SVCS INC COM Stock 068463108 243,290 8,040 SH SOLE 0 8,040 0 0
ALCON AG ORD SHS Stock H01301128 1,085,534 16,765 SH SOLE 0 16,765 0 0
ASTRAZENECA PLC ORD ADR G0593M107 3,475,766 21,526 SH SOLE 0 21,525 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 4,119,369 60,128 SH SOLE 0 60,128 0 0
ELI LILLY & CO COM Stock 532457108 5,852,943 5,058 SH SOLE 0 5,058 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 1,260,523 39,453 SH SOLE 0 39,453 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 473,053 950 SH SOLE 0 950 0 0
JANUS HENDERSON AAA CLO ETF ETF 47103U845 4,684,007 92,808 SH SOLE 0 92,807 0 0
FIRST SOLAR INC COM Stock 336433107 2,450,337 13,989 SH SOLE 0 13,989 0 0
VISA INC COM CL A Stock 92826C839 3,031,355 8,436 SH SOLE 0 8,436 0 0
T. ROWE PRICE U.S. EQUITY RESEARCH ETF ETF 87283Q503 1,669,228 34,588 SH SOLE 0 34,588 0 0
VERSABANK NEW COM Stock 92512J106 3,992,001 179,658 SH SOLE 0 179,658 0 0
VANGUARD MORNINGSTAR GROWTH ETF ETF 922908736 1,125,102 12,486 SH SOLE 0 12,485 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,356,738 5,043 SH SOLE 0 5,043 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109 1,480,444 5,828 SH SOLE 0 5,828 0 0
ASML HLDG NV N Y REGISTRY SHS ADR N07059210 9,164,228 5,058 SH SOLE 0 5,058 0 0
CHESAPEAKE UTILS CORP COM Stock 165303108 2,491,439 19,395 SH SOLE 0 19,394 0 0
PUTNAM FOCUSED LARGE CAP VALUE ETF ETF 746729300 1,138,157 21,630 SH SOLE 0 21,629 0 0
BROADCOM INC COM Stock 11135F101 1,456,131 4,146 SH SOLE 0 4,146 0 0
ISHARES AAA CLO ACTIVE ETF ETF 092528504 1,743,856 33,612 SH SOLE 0 33,611 0 0
NVIDIA CORPORATION COM Stock 67066G104 6,268,408 27,447 SH SOLE 0 27,447 0 0
EOG RES INC COM Stock 26875P101 2,971,337 21,569 SH SOLE 0 21,568 0 0
ABBVIE INC COM Stock 00287Y109 3,285,022 12,558 SH SOLE 0 12,557 0 0
RANGE RES CORP COM Stock 75281A109 1,708,297 46,120 SH SOLE 0 46,120 0 0
VAALCO ENERGY INC COM NEW Stock 91851C201 81,617 14,420 SH SOLE 0 14,420 0 0
AMERICAN COASTAL INS CORP COM Stock 910710102 228,911 25,322 SH SOLE 0 25,322 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 4,606,609 10,098 SH SOLE 0 10,098 0 0
BLACKSTONE INC COM Stock 09260D107 909,525 8,114 SH SOLE 0 8,114 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 203,299 467 SH SOLE 0 467 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 7,838,481 12,813 SH SOLE 0 12,813 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS Stock 10240L102 1,696,672 50,242 SH SOLE 0 50,242 0 0
FEDERATED HERMES MDT LARGE CAP CORE ETF ETF 31423L503 2,902,944 79,993 SH SOLE 0 79,992 0 0
BRIXMOR PPTY GROUP INC COM REIT 11120U105 3,619,903 131,156 SH SOLE 0 131,155 0 0
UNION PAC CORP COM Stock 907818108 1,407,421 5,172 SH SOLE 0 5,171 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 842,222 1,742 SH SOLE 0 1,742 0 0
3M CO COM Stock 88579Y101 443,533 2,702 SH SOLE 0 2,702 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 1,975,818 17,008 SH SOLE 0 17,007 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 294,493 3,786 SH SOLE 0 3,786 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW Stock 31488V107 1,115,359 5,010 SH SOLE 0 5,010 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 1,240,641 19,458 SH SOLE 0 19,457 0 0
RADCOM LTD SHS NEW Stock M81865111 103,100 10,000 SH SOLE 0 10,000 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 1,951,072 12,590 SH SOLE 0 12,590 0 0
EQUINIX INC COM REIT 29444U700 2,916,647 2,883 SH SOLE 0 2,883 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,690,464 4,605 SH SOLE 0 4,605 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 1,012,279 13,169 SH SOLE 0 13,168 0 0
CRH PLC ORD Stock G25508105 2,088,349 25,222 SH SOLE 0 25,221 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,084,151 14,568 SH SOLE 0 14,568 0 0
SAP SE SPON ADR ADR 803054204 2,238,864 10,739 SH SOLE 0 10,738 0 0
APPLE INC COM Stock 037833100 6,835,620 20,526 SH SOLE 0 20,526 0 0
ABBOTT LABORATORIES COM Stock 002824100 2,819,156 28,525 SH SOLE 0 28,525 0 0
DISNEY WALT CO COM Stock 254687106 1,133,826 10,809 SH SOLE 0 10,808 0 0