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   2,859,560 17,694 SH   SOLE   0 0 17,694
ACTIVISION BLIZZARD INC COM 00507V109   4,148,627 54,195 SH   SOLE   0 0 54,195
ALPHABET INC CAP STK CL C 02079K107   654,827 7,380 SH   SOLE   0 0 7,380
AMAZON COM INC COM 023135106   792,960 9,440 SH   SOLE   0 0 9,440
AMERICAN EXPRESS CO COM 025816109   8,349,749 56,513 SH   SOLE   0 0 56,513
APPLE INC COM 037833100   1,755,672 13,512 SH   SOLE   0 0 13,512
AUTODESK INC COM 052769106   213,779 1,144 SH   SOLE   0 0 1,144
BANK AMERICA CORP COM 060505104   14,930,466 450,799 SH   SOLE   0 0 450,799
BANK NEW YORK MELLON CORP COM 064058100   12,587,537 276,528 SH   SOLE   0 0 276,528
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   29,432,991 95,283 SH   SOLE   0 0 95,283
CHEVRON CORP NEW COM 166764100   545,650 3,040 SH   SOLE   0 0 3,040
CISCO SYS INC COM 17275R102   4,426,552 92,917 SH   SOLE   0 0 92,917
CITIGROUP INC COM NEW 172967424   954,752 21,109 SH   SOLE   0 0 21,109
COCA COLA CO COM 191216100   466,389 7,332 SH   SOLE   0 0 7,332
CONOCOPHILLIPS COM 20825C104   1,145,190 9,705 SH   SOLE   0 0 9,705
CONTINENTAL RES INC COM 212015101   2,056,291 31,146 SH   SOLE   0 0 31,146
DISNEY WALT CO COM 254687106   8,756,865 100,793 SH   SOLE   0 0 100,793
EOG RES INC COM 26875P101   500,336 3,863 SH   SOLE   0 0 3,863
EXXON MOBIL CORP COM 30231G102   2,702,424 24,501 SH   SOLE   0 0 24,501
GENERAL DYNAMICS CORP COM 369550108   290,289 1,170 SH   SOLE   0 0 1,170
GENERAL ELECTRIC CO COM NEW 369604301   4,701,362 56,109 SH   SOLE   0 0 56,109
INTEL CORP COM 458140100   8,541,791 323,185 SH   SOLE   0 0 323,185
INTERNATIONAL BUSINESS MACHS COM 459200101   1,747,643 12,404 SH   SOLE   0 0 12,404
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   12,378,227 87,633 SH   SOLE   0 0 87,633
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   168,192 15,044 SH   SOLE   0 0 15,044
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   15,818,736 706,509 SH   SOLE   0 0 706,509
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   1,575,878 88,657 SH   SOLE   0 0 88,657
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,840,750 93,844 SH   SOLE   0 0 93,844
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,505,004 131,877 SH   SOLE   0 0 131,877
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   340,082 17,970 SH   SOLE   0 0 17,970
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,220,645 60,608 SH   SOLE   0 0 60,608
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   309,632 15,115 SH   SOLE   0 0 15,115
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   873,523 41,636 SH   SOLE   0 0 41,636
ISHARES TR S&P 100 ETF 464287101   404,080 2,369 SH   SOLE   0 0 2,369
ISHARES TR CORE S&P TTL STK 464287150   1,201,870 14,173 SH   SOLE   0 0 14,173
ISHARES TR S&P 500 GRWT ETF 464287309   1,807,709 30,901 SH   SOLE   0 0 30,901
ISHARES TR S&P 500 VAL ETF 464287408   11,947,695 82,358 SH   SOLE   0 0 82,358
ISHARES TR CORE S&P MCP ETF 464287507   194,963 806 SH   SOLE   0 0 806
ISHARES TR RUS 1000 VAL ETF 464287598   722,220 4,762 SH   SOLE   0 0 4,762
ISHARES TR RUS 1000 GRW ETF 464287614   403,857 1,885 SH   SOLE   0 0 1,885
ISHARES TR S&P MC 400VL ETF 464287705   905,242 10,012 SH   SOLE   0 0 10,012
ISHARES TR U.S. TECH ETF 464287721   1,362,273 18,288 SH   SOLE   0 0 18,288
ISHARES TR U.S. REAL ES ETF 464287739   5,001,728 59,410 SH   SOLE   0 0 59,410
ISHARES TR U.S. FINLS ETF 464287788   796,812 10,558 SH   SOLE   0 0 10,558
ISHARES TR ISHS 1-5YR INVS 464288646   258,995 5,199 SH   SOLE   0 0 5,199
ISHARES TR U.S. PHARMA ETF 464288836   224,287 1,205 SH   SOLE   0 0 1,205
ISHARES INC CORE MSCI EMKT 46434G103   6,375,340 136,517 SH   SOLE   0 0 136,517
ISHARES TR IBONDS DEC25 ETF 46434VBD1   401,718 16,518 SH   SOLE   0 0 16,518
ISHARES TR 0-5YR HI YL CP 46434V407   14,354,359 351,048 SH   SOLE   0 0 351,048
ISHARES TR IBONDS DEC2026 46435GAA0   1,552,268 66,478 SH   SOLE   0 0 66,478
ISHARES TR HIGH YLD BD FCTR 46435G250   461,960 10,604 SH   SOLE   0 0 10,604
ISHARES TR IBONDS 27 ETF 46435UAA9   4,089,777 175,001 SH   SOLE   0 0 175,001
ISHARES TR IBDS DEC28 ETF 46435U515   4,426,419 182,232 SH   SOLE   0 0 182,232
ISHARES TR IBONDS DEC 29 46436E205   4,585,839 206,849 SH   SOLE   0 0 206,849
JPMORGAN CHASE & CO COM 46625H100   219,893 1,640 SH   SOLE   0 0 1,640
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,280,464 45,491 SH   SOLE   0 0 45,491
JOHNSON & JOHNSON COM 478160104   4,333,614 24,532 SH   SOLE   0 0 24,532
MARSH & MCLENNAN COS INC COM 571748102   651,991 3,940 SH   SOLE   0 0 3,940
MCDONALDS CORP COM 580135101   328,622 1,247 SH   SOLE   0 0 1,247
MERCK & CO INC COM 58933Y105   14,091,518 127,008 SH   SOLE   0 0 127,008
MICROSOFT CORP COM 594918104   38,034,743 158,597 SH   SOLE   0 0 158,597
NOVARTIS AG SPONSORED ADR 66987V109   7,484,747 82,504 SH   SOLE   0 0 82,504
OCCIDENTAL PETE CORP COM 674599105   568,107 9,019 SH   SOLE   0 0 9,019
ORACLE CORP COM 68389X105   9,564,980 117,017 SH   SOLE   0 0 117,017
PEPSICO INC COM 713448108   10,336,106 57,213 SH   SOLE   0 0 57,213
PHILLIPS 66 COM 718546104   638,531 6,135 SH   SOLE   0 0 6,135
PROCTER AND GAMBLE CO COM 742718109   6,847,407 45,180 SH   SOLE   0 0 45,180
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,284,205 52,360 SH   SOLE   0 0 52,360
SHELL PLC SPON ADS 780259305   561,356 9,857 SH   SOLE   0 0 9,857
S&P GLOBAL INC COM 78409V104   290,728 868 SH   SOLE   0 0 868
SPDR S&P 500 ETF TR TR UNIT 78462F103   932,364 2,438 SH   SOLE   0 0 2,438
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   19,544,890 477,870 SH   SOLE   0 0 477,870
SPDR SER TR BLOOMBERG SHT TE 78468R408   5,979,962 246,698 SH   SOLE   0 0 246,698
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,676,641 107,504 SH   SOLE   0 0 107,504
UNILEVER PLC SPON ADR NEW 904767704   8,163,173 162,129 SH   SOLE   0 0 162,129
UNION PAC CORP COM 907818108   5,491,012 26,518 SH   SOLE   0 0 26,518
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,863,576 12,272 SH   SOLE   0 0 12,272
VANGUARD WORLD FD MEGA GRWTH IND 921910816   261,202 1,518 SH   SOLE   0 0 1,518
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,444,457 14,044 SH   SOLE   0 0 14,044
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,496,650 11,304 SH   SOLE   0 0 11,304
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   454,374 4,199 SH   SOLE   0 0 4,199
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   3,571,807 18,645 SH   SOLE   0 0 18,645
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   3,052,739 36,900 SH   SOLE   0 0 36,900
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   881,603 22,617 SH   SOLE   0 0 22,617
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   452,617 6,020 SH   SOLE   0 0 6,020
VISA INC COM CL A 92826C839   13,812,864 66,485 SH   SOLE   0 0 66,485