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
ABBOTT LABS COM 002824100   1,154,144 10,204 SH   SOLE   10,204 0 0
ABBVIE INC COM 00287Y109   2,415,750 13,595 SH   SOLE   13,595 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,990,193 16,476 SH   SOLE   16,476 0 0
ALPHABET INC CAP STK CL C 02079K107   2,097,716 11,015 SH   SOLE   11,015 0 0
ALPHABET INC CAP STK CL A 02079K305   1,432,401 7,567 SH   SOLE   7,567 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   210,072 6,276 SH   SOLE   6,276 0 0
AMAZON COM INC COM 023135106   2,440,275 11,123 SH   SOLE   11,123 0 0
AMERICAN ELEC PWR CO INC COM 025537101   564,998 6,126 SH   SOLE   6,126 0 0
AMERICAN EXPRESS CO COM 025816109   3,640,670 12,267 SH   SOLE   12,267 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,957,011 10,670 SH   SOLE   10,670 0 0
AMGEN INC COM 031162100   1,758,003 6,745 SH   SOLE   6,745 0 0
ANALOG DEVICES INC COM 032654105   1,975,090 9,296 SH   SOLE   9,296 0 0
APPLE INC COM 037833100   5,962,071 23,808 SH   SOLE   23,808 0 0
APPLIED MATLS INC COM 038222105   4,005,334 24,629 SH   SOLE   24,629 0 0
ARBOR REALTY TRUST INC COM 038923108   1,390,573 100,402 SH   SOLE   100,402 0 0
ARES CAPITAL CORP COM 04010L103   1,130,942 51,665 SH   SOLE   51,665 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,944,665 17,594 SH   SOLE   17,594 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,792,421 14,530 SH   SOLE   14,530 0 0
BADGER METER INC COM 056525108   502,300 2,368 SH   SOLE   2,368 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   342,226 755 SH   SOLE   755 0 0
BIONTECH SE SPONSORED ADS 09075V102   461,559 4,051 SH   SOLE   4,051 0 0
BLACKROCK INC COM 09290D101   2,481,198 2,420 SH   SOLE   2,420 0 0
BOSTON SCIENTIFIC CORP COM 101137107   4,159,021 46,563 SH   SOLE   46,563 0 0
BROADCOM INC COM 11135F101   11,350,420 48,958 SH   SOLE   48,958 0 0
BXP INC COM 101121101   759,029 10,207 SH   SOLE   10,207 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,059,422 3,526 SH   SOLE   3,526 0 0
CAPITAL ONE FINL CORP COM 14040H105   3,998,501 22,423 SH   SOLE   22,423 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,897,755 8,832 SH   SOLE   8,832 0 0
CHEVRON CORP NEW COM 166764100   1,069,305 7,383 SH   SOLE   7,383 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   920,057 15,258 SH   SOLE   15,258 0 0
CHROMADEX CORP COM NEW 171077407   111,140 20,950 SH   SOLE   20,950 0 0
CISCO SYS INC COM 17275R102   676,566 11,428 SH   SOLE   11,428 0 0
CNX RES CORP COM 12653C108   966,658 26,361 SH   SOLE   26,361 0 0
COSTCO WHSL CORP NEW COM 22160K105   6,448,868 7,038 SH   SOLE   7,038 0 0
CUMMINS INC COM 231021106   3,777,415 10,836 SH   SOLE   10,836 0 0
DATADOG INC CL A COM 23804L103   496,543 3,475 SH   SOLE   3,475 0 0
DEERE &CO COM 244199105   684,798 1,616 SH   SOLE   1,616 0 0
DELL TECHNOLOGIES INC CL C 24703L202   685,150 5,945 SH   SOLE   5,945 0 0
DISCOVER FINL SVCS COM 254709108   1,466,182 8,464 SH   SOLE   8,464 0 0
DOMINION ENERGY INC COM 25746U109   573,507 10,648 SH   SOLE   10,648 0 0
EATON CORP PLC SHS G29183103   5,595,310 16,860 SH   SOLE   16,860 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,723,156 36,784 SH   SOLE   36,784 0 0
ELECTRONIC ARTS INC COM 285512109   1,164,916 7,963 SH   SOLE   7,963 0 0
EOG RES INC COM 26875P101   550,862 4,494 SH   SOLE   4,494 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,087,151 24,552 SH   SOLE   24,552 0 0
EVERSOURCE ENERGY COM 30040W108   339,270 5,908 SH   SOLE   5,908 0 0
EXACT SCIENCES CORP COM 30063P105   247,067 4,397 SH   SOLE   4,397 0 0
EXXON MOBIL CORP COM 30231G102   1,404,662 13,058 SH   SOLE   13,058 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,762,282 834 SH   SOLE   834 0 0
FISERV INC COM 337738108   2,584,070 12,579 SH   SOLE   12,579 0 0
GENUINE PARTS CO COM 372460105   356,560 3,054 SH   SOLE   3,054 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,981,107 5,206 SH   SOLE   5,206 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,880,014 88,057 SH   SOLE   88,057 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   223,493 1,265 SH   SOLE   1,265 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   261,282 7,270 SH   SOLE   7,270 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,583,105 3,033 SH   SOLE   3,033 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,203,038 45,244 SH   SOLE   45,244 0 0
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   1,112,634 18,321 SH   SOLE   18,321 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,681,594 5,245 SH   SOLE   5,245 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,893,879 52,189 SH   SOLE   52,189 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   5,846,421 50,596 SH   SOLE   50,596 0 0
ISHARES TR CORE S&P MCP ETF 464287507   5,488,293 88,080 SH   SOLE   88,080 0 0
ISHARES TR CORE S&P SCP ETF 464287804   5,064,619 43,956 SH   SOLE   43,956 0 0
ISHARES TR CORE US AGGBD ET 464287226   4,632,830 47,810 SH   SOLE   47,810 0 0
ISHARES TR MSCI EAFE ETF 464287465   4,174,243 55,208 SH   SOLE   55,208 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   4,166,445 12,465 SH   SOLE   12,465 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   3,560,162 152,666 SH   SOLE   152,666 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   2,870,379 125,839 SH   SOLE   125,839 0 0
ISHARES TR SHORT TREAS BD 464288679   2,804,009 25,466 SH   SOLE   25,466 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,722,490 6,779 SH   SOLE   6,779 0 0
ISHARES TR U.S. UTILITS ETF 464287697   2,549,052 26,495 SH   SOLE   26,495 0 0
ISHARES TR COHEN STEER REIT 464287564   2,518,425 41,793 SH   SOLE   41,793 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   2,497,506 8,677 SH   SOLE   8,677 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,483,661 18,098 SH   SOLE   18,098 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,407,899 15,229 SH   SOLE   15,229 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,243,200 29,727 SH   SOLE   29,727 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   1,183,528 53,320 SH   SOLE   53,320 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   835,259 16,416 SH   SOLE   16,416 0 0
ISHARES TR IBOXX INV CP ETF 464287242   769,336 7,201 SH   SOLE   7,201 0 0
ISHARES TR CORE INTL AGGR 46435G672   484,017 9,696 SH   SOLE   9,696 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833   407,013 18,582 SH   SOLE   18,582 0 0
ISHARES TR IBOXX HI YD ETF 464288513   406,808 5,172 SH   SOLE   5,172 0 0
ISHARES TR NATIONAL MUN ETF 464288414   223,542 2,098 SH   SOLE   2,098 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,120,929 19,484 SH   SOLE   19,484 0 0
JPMORGAN CHASE &CO. COM 46625H100   6,221,077 25,953 SH   SOLE   25,953 0 0
KIMBERLY-CLARK CORP COM 494368103   335,970 2,564 SH   SOLE   2,564 0 0
LAM RESEARCH CORP COM NEW 512807306   3,759,952 52,055 SH   SOLE   52,055 0 0
LOCKHEED MARTIN CORP COM 539830109   4,429,510 9,115 SH   SOLE   9,115 0 0
MAIN STR CAP CORP COM 56035L104   1,492,713 25,482 SH   SOLE   25,482 0 0
MANHATTAN ASSOCIATES INC COM 562750109   748,565 2,770 SH   SOLE   2,770 0 0
MANULIFE FINL CORP COM 56501R106   314,624 10,245 SH   SOLE   10,245 0 0
MARVELL TECHNOLOGY INC COM 573874104   728,862 6,599 SH   SOLE   6,599 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,750,429 5,223 SH   SOLE   5,223 0 0
META PLATFORMS INC CL A 30303M102   3,751,192 6,407 SH   SOLE   6,407 0 0
MICRON TECHNOLOGY INC COM 595112103   730,340 8,678 SH   SOLE   8,678 0 0
MICROSOFT CORP COM 594918104   5,811,315 13,787 SH   SOLE   13,787 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   523,077 9,952 SH   SOLE   9,952 0 0
MOODYS CORP COM 615369105   5,783,902 12,219 SH   SOLE   12,219 0 0
NETFLIX INC COM 64110L106   337,810 379 SH   SOLE   379 0 0
NEW MTN FIN CORP COM 647551100   1,597,035 141,833 SH   SOLE   141,833 0 0
NIKE INC CL B 654106103   1,462,166 19,323 SH   SOLE   19,323 0 0
NORFOLK SOUTHN CORP COM 655844108   2,093,402 8,919 SH   SOLE   8,919 0 0
NORTHERN OIL &GAS INC COM 665531307   1,269,345 34,159 SH   SOLE   34,159 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,214,793 4,719 SH   SOLE   4,719 0 0
NVIDIA CORPORATION COM 67066G104   12,904,149 96,092 SH   SOLE   96,092 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,340,902 6,451 SH   SOLE   6,451 0 0
OCCIDENTAL PETE CORP COM 674599105   290,706 5,884 SH   SOLE   5,884 0 0
OGE ENERGY CORP COM 670837103   968,774 23,485 SH   SOLE   23,485 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,463,463 38,665 SH   SOLE   38,665 0 0
ORACLE CORP COM 68389X105   3,724,648 22,351 SH   SOLE   22,351 0 0
OSHKOSH CORP COM 688239201   2,496,056 26,255 SH   SOLE   26,255 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,769,364 23,395 SH   SOLE   23,395 0 0
PAYCHEX INC COM 704326107   2,096,831 14,954 SH   SOLE   14,954 0 0
PAYPAL HLDGS INC COM 70450Y103   780,355 9,143 SH   SOLE   9,143 0 0
PEMBINA PIPELINE CORP COM 706327103   612,298 16,571 SH   SOLE   16,571 0 0
PEPSICO INC COM 713448108   388,438 2,555 SH   SOLE   2,555 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,055,390 73,393 SH   SOLE   73,393 0 0
PNC FINL SVCS GROUP INC COM 693475105   635,347 3,295 SH   SOLE   3,295 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,049,576 18,123 SH   SOLE   18,123 0 0
PROCTER AND GAMBLE CO COM 742718109   475,823 2,838 SH   SOLE   2,838 0 0
PROLOGIS INC. COM 74340W103   445,337 4,213 SH   SOLE   4,213 0 0
PROVIDENT FINL SVCS INC COM 74386T105   291,402 15,443 SH   SOLE   15,443 0 0
PUBLIC STORAGE OPER CO COM 74460D109   2,055,721 6,865 SH   SOLE   6,865 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   815,985 3,280 SH   SOLE   3,280 0 0
ROYAL BK CDA COM 780087102   1,129,474 9,372 SH   SOLE   9,372 0 0
RTX CORPORATION COM 75513E101   1,841,829 15,916 SH   SOLE   15,916 0 0
SALESFORCE INC COM 79466L302   5,249,673 15,702 SH   SOLE   15,702 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,630,424 54,426 SH   SOLE   54,426 0 0
SHOPIFY INC CL A 82509L107   1,120,718 10,540 SH   SOLE   10,540 0 0
SOFI TECHNOLOGIES INC COM 83406F102   835,881 54,278 SH   SOLE   54,278 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,712,582 11,203 SH   SOLE   11,203 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   40,510,155 69,121 SH   SOLE   69,121 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   1,124,162 14,433 SH   SOLE   14,433 0 0
SYNOPSYS INC COM 871607107   861,999 1,776 SH   SOLE   1,776 0 0
TC ENERGY CORP COM 87807B107   340,274 7,313 SH   SOLE   7,313 0 0
TERADYNE INC COM 880770102   345,908 2,747 SH   SOLE   2,747 0 0
TESLA INC COM 88160R101   2,009,912 4,977 SH   SOLE   4,977 0 0
TEXAS INSTRS INC COM 882508104   507,160 2,705 SH   SOLE   2,705 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   428,269 823 SH   SOLE   823 0 0
TORM PLC SHS CL A G89479102   1,295,888 66,627 SH   SOLE   66,627 0 0
UNION PAC CORP COM 907818108   3,055,365 13,398 SH   SOLE   13,398 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   460,852 12,385 SH   SOLE   12,385 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   312,202 1,182 SH   SOLE   1,182 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   241,382 895 SH   SOLE   895 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,548,382 3,845 SH   SOLE   3,845 0 0
VISA INC COM CL A 92826C839   3,543,828 11,213 SH   SOLE   11,213 0 0
WASTE MGMT INC DEL COM 94106L109   3,059,452 15,162 SH   SOLE   15,162 0 0
WEC ENERGY GROUP INC COM 92939U106   231,056 2,457 SH   SOLE   2,457 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,130,080 581 SH   SOLE   581 0 0
XCEL ENERGY INC COM 98389B100   601,519 8,909 SH   SOLE   8,909 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   372,702 965 SH   SOLE   965 0 0
ZOETIS INC CL A 98978V103   518,902 3,185 SH   SOLE   3,185 0 0