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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM USD0.01 COM 00287Y109 297 2,214 SH   SOLE NONE 0 0 2,215
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 1,077 11,261 SH   SOLE NONE 0 0 11,261
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 416 4,333 SH   SOLE NONE 0 0 4,333
ALTRIA GROUP INC COM 02209S103 638 15,797 SH   SOLE NONE 0 0 15,797
AMAZON.COM INC COM 023135106 2,030 17,965 SH   SOLE NONE 0 0 17,965
AMERICAN EQUITY INVESTMENT LIFE HOLDING CO COM 025676206 269 7,225 SH   SOLE NONE 0 0 7,225
AMERICAN EXPRESS CO COM USD0.20 COM 025816109 215 1,619 SH   SOLE NONE 0 0 1,620
AMERICAN TOWER CORP NEW COM COM 03027X100 202 945 SH   SOLE NONE 0 0 945
AMGEN INC COM 031162100 328 1,458 SH   SOLE NONE 0 0 1,459
APPLE INC COM 037833100 11,588 83,850 SH   SOLE NONE 0 0 83,851
AT&T INC COM USD1 COM 00206R102 311 20,309 SH   SOLE NONE 0 0 20,309
AUTOZONE INC COM USD0.01 COM 053332102 510 238 SH   SOLE NONE 0 0 239
BAKKT HOLDINGS INC COM CL A COM CL A 05759B107 30 13,170 SH   SOLE NONE 0 0 13,170
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B CL B NEW 084670702 2,816 10,541 SH   SOLE NONE 0 0 10,542
BK OF AMERICA CORP COM COM 060505104 469 15,534 SH   SOLE NONE 0 0 15,534
BLACKROCK INC COM USD0.01 COM 09247X101 1,227 2,229 SH   SOLE NONE 0 0 2,229
CHEVRON CORP NEW COM COM 166764100 914 6,364 SH   SOLE NONE 0 0 6,364
CINTAS CORP COM 172908105 1,923 4,955 SH   SOLE NONE 0 0 4,955
CISCO SYSTEMS INC COM 17275R102 937 23,378 SH   SOLE NONE 0 0 23,379
COCA-COLA CO COM 191216100 728 12,973 SH   SOLE NONE 0 0 12,974
CONOCOPHILLIPS COM COM 20825C104 1,686 16,498 SH   SOLE NONE 0 0 16,499
COSTCO WHOLESALE CORP COM USD0.01 COM 22160K105 705 1,500 SH   SOLE NONE 0 0 1,501
COTERRA ENERGY INC COM COM 127097103 1,525 58,297 SH   SOLE NONE 0 0 58,298
CVS HEALTH CORPORATION COM USD0.01 COM 126650100 2,635 27,609 SH   SOLE NONE 0 0 27,609
DISNEY WALT CO COM COM 254687106 671 7,113 SH   SOLE NONE 0 0 7,114
DOLLAR TREE INC COM 256746108 664 4,878 SH   SOLE NONE 0 0 4,879
DOW INC COM COM 260557103 454 10,325 SH   SOLE NONE 0 0 10,326
DUKE ENERGY CORP NEW COM NEW ISIN US26441C2044 SEDOL B7JZSK0 COM NEW 26441C204 736 7,897 SH   SOLE NONE 0 0 7,897
EXXON MOBIL CORP COM 30231G102 608 6,968 SH   SOLE NONE 0 0 6,969
FIDELITY HIGH DIVIDEND ETF HIGH DIVID ETF 316092840 4,929 149,099 SH   SOLE NONE 0 0 149,099
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF MSCI INFO TECH I 316092808 271 2,989 SH   SOLE NONE 0 0 2,990
FIDELITY NASDAQ COMPOSITE INDEX ETF NASDAQ COMPSIT 315912808 3,659 88,316 SH   SOLE NONE 0 0 88,316
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD DJ INTERNT IDX 33733E302 454 3,597 SH   SOLE NONE 0 0 3,597
FIRST TR EXCHANGE-TRADED FD VI RISNG DIVD ACHIV RISNG DIVD ACHIV 33738R506 2,869 73,715 SH   SOLE NONE 0 0 73,715
FIRST TR MORNINGSTAR DIVID LEA SHS SHS 336917109 344 10,734 SH   SOLE NONE 0 0 10,734
FLOWERS FOODS INC COM 343498101 1,101 44,550 SH   SOLE NONE 0 0 44,551
FORD MTR CO DEL COM COM 345370860 164 14,566 SH   SOLE NONE 0 0 14,567
GENERAL DYNAMICS CORP COM USD1.00 COM 369550108 858 4,048 SH   SOLE NONE 0 0 4,049
HOME DEPOT INC COM 437076102 1,405 5,086 SH   SOLE NONE 0 0 5,087
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106 374 2,244 SH   SOLE NONE 0 0 2,244
INNOVATOR ETFS TR US EQT PWR BUF US EQT PWR BUF 45782C870 872 32,847 SH   SOLE NONE 0 0 32,848
INNOVATOR ETFS TR US EQTY PWR BF US EQTY PWR BF 45782C680 1,944 72,104 SH   SOLE NONE 0 0 72,104
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C540 3,396 119,245 SH   SOLE NONE 0 0 119,245
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C417 1,370 51,544 SH   SOLE NONE 0 0 51,544
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C508 1,860 63,226 SH   SOLE NONE 0 0 63,226
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C813 1,858 64,975 SH   SOLE NONE 0 0 64,975
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C748 1,252 44,164 SH   SOLE NONE 0 0 44,165
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C383 880 30,245 SH   SOLE NONE 0 0 30,245
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C318 939 35,063 SH   SOLE NONE 0 0 35,063
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C573 704 25,113 SH   SOLE NONE 0 0 25,113
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C797 650 14,394 SH   SOLE NONE 0 0 14,394
INNOVATOR ETFS TR US EQTY PWR BUF US EQTY PWR BUF 45782C656 3,116 112,047 SH   SOLE NONE 0 0 112,047
INTERNATIONAL BUS MACH CORP COM USD0.20 COM 459200101 1,856 15,609 SH   SOLE NONE 0 0 15,610
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2024 CB BULSHS 2024 CB 46138J841 299 14,694 SH   SOLE NONE 0 0 14,694
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2025 CB BULSHS 2025 CB 46138J825 255 12,807 SH   SOLE NONE 0 0 12,808
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2026 CB BULSHS 2026 CB 46138J791 213 11,474 SH   SOLE NONE 0 0 11,474
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2027 CB BULSHS 2027 CB 46138J783 197 10,588 SH   SOLE NONE 0 0 10,588
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 5,944 65,058 SH   SOLE NONE 0 0 65,058
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 40,906 113,980 SH   SOLE NONE 0 0 113,981
ISHARES CORE S&P SMALL-CAP E CORE S&P SCP ETF 464287804 6,810 78,087 SH   SOLE NONE 0 0 78,088
ISHARES CORE S&P TOTAL US STOCK MARKET ETF CORE S&P TTL STK 464287150 297 3,740 SH   SOLE NONE 0 0 3,740
ISHARES DOW JONES US ENERGY SECTOR FUND U.S. ENERGY ETF 464287796 3,395 86,344 SH   SOLE NONE 0 0 86,345
ISHARES DOW JONES US ETF DOW JONES US ETF 464287846 247 2,824 SH   SOLE NONE 0 0 2,825
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 8,760 85,397 SH   SOLE NONE 0 0 85,397
ISHARES S&P 100 INDEX FUND S&P 100 ETF 464287101 7,214 44,386 SH   SOLE NONE 0 0 44,386
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 553 5,161 SH   SOLE NONE 0 0 5,161
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 4,653 44,324 SH   SOLE NONE 0 0 44,324
ISHARES TR CORE TOTAL USD CORE TOTAL USD 46434V613 15,545 349,021 SH   SOLE NONE 0 0 349,022
ISHARES TR EAFE VALUE ETF EAFE VALUE ETF 464288877 10,998 285,249 SH   SOLE NONE 0 0 285,249
ISHARES TR ESG AWARE MSCI USA ETF ESG AWR MSCI USA 46435G425 27,995 352,404 SH   SOLE NONE 0 0 352,404
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646 404 8,198 SH   SOLE NONE 0 0 8,199
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 1,590 32,937 SH   SOLE NONE 0 0 32,938
ISHARES TR MBS ETF MBS ETF 464288588 3,008 32,826 SH   SOLE NONE 0 0 32,827
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 21,856 330,419 SH   SOLE NONE 0 0 330,420
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 768 24,281 SH   SOLE NONE 0 0 24,281
ISHARES TR US TREAS BD ETF US TREAS BD ETF 46429B267 11,597 509,319 SH   SOLE NONE 0 0 509,320
ISHARES TRUST 0-5YR HIGH YIELD CORP BD ISIN US46434V4077 SEDOL BFS2LL0 0-5YR HI YL CP 46434V407 377 9,440 SH   SOLE NONE 0 0 9,440
ISHARES TRUST CORE DIVID GWTH CORE DIV GRWTH 46434V621 6,435 144,522 SH   SOLE NONE 0 0 144,522
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,717 32,609 SH   SOLE NONE 0 0 32,610
ISHARES TRUST FALLEN ANGELS USD BD ETF FALN ANGLS USD 46435G474 4,283 179,152 SH   SOLE NONE 0 0 179,152
JOHNSON &JOHNSON COM USD1.00 COM 478160104 2,579 15,816 SH   SOLE NONE 0 0 15,816
JPMORGAN CHASE & CO COM 46625H100 1,820 17,400 SH   SOLE NONE 0 0 17,401
KELLOGG COMPANY COM USD0.25 COM 487836108 242 3,485 SH   SOLE NONE 0 0 3,485
LINCOLN ELECTRIC HOLDINGS INC COM 533900106 775 6,167 SH   SOLE NONE 0 0 6,167
LULULEMON ATHLETICA INC COM USD0.005 COM 550021109 317 1,134 SH   SOLE NONE 0 0 1,134
MASTERCARD INCORPORATED CL A CL A 57636Q104 316 1,112 SH   SOLE NONE 0 0 1,112
MCDONALD S CORP COM 580135101 1,789 7,757 SH   SOLE NONE 0 0 7,757
MCKESSON CORP COM 58155Q103 836 2,462 SH   SOLE NONE 0 0 2,462
MERCK &CO. INC COM COM 58933Y105 1,793 20,784 SH   SOLE NONE 0 0 20,785
META PLATFORMS INC CLASS A COMMON STOCK CL A 30303M102 395 2,913 SH   SOLE NONE 0 0 2,914
MICROSOFT CORP COM 594918104 4,196 18,019 SH   SOLE NONE 0 0 18,019
MIDDLEFIELD BANC CORP(US) COM NPV COM NEW 596304204 1,067 39,402 SH   SOLE NONE 0 0 39,402
MONDELEZ INTL INC COM NPV CL A 609207105 1,787 32,564 SH   SOLE NONE 0 0 32,564
MOODYS CORP COM USD0.01 COM 615369105 1,203 4,952 SH   SOLE NONE 0 0 4,952
NETFLIX INC COM 64110L106 253 1,077 SH   SOLE NONE 0 0 1,077
NEW YORK COMMUNITY BANCORP INC COM USD0.01 COM 649445103 115 13,523 SH   SOLE NONE 0 0 13,523
NIKE INC CLASS B COM NPV CL B 654106103 257 3,100 SH   SOLE NONE 0 0 3,101
NVIDIA CORPORATION COM COM 67066G104 336 2,772 SH   SOLE NONE 0 0 2,773
PAYPAL HLDGS INC COM COM 70450Y103 701 8,117 SH   SOLE NONE 0 0 8,117
PEPSICO INC COM 713448108 1,493 9,160 SH   SOLE NONE 0 0 9,161
PFIZER INC COM 717081103 2,117 48,330 SH   SOLE NONE 0 0 48,331
PHILIP MORRIS INTERNATIONAL INC COM NPV COM 718172109 287 3,461 SH   SOLE NONE 0 0 3,462
PNC FINANCIAL SERVICES GROUP COM USD5 COM 693475105 370 2,464 SH   SOLE NONE 0 0 2,465
PROCTER AND GAMBLE CO COM COM 742718109 3,288 26,020 SH   SOLE NONE 0 0 26,020
PROGRESSIVE CORP COM COM 743315103 1,410 12,136 SH   SOLE NONE 0 0 12,137
PROSPECT CAP CORP BOND CALL MAKE WHOLE 6.37500 03/01/2025 (Call Date 12/01/24) NOTE 6.375% 3/0 74348TAT9 35 35,000 SH   SOLE NONE 0 0 35,000
QUALCOMM INC COM 747525103 407 3,609 SH   SOLE NONE 0 0 3,610
RITHM CAPITAL CORP COM NEW 64828T201 837 114,446 SH   SOLE NONE 0 0 114,446
SALESFORCE INC COM COM 79466L302 236 1,619 SH   SOLE NONE 0 0 1,619
SANOFI ADR REP 1 1/2 ORD SPONSORED ADR 80105N105 1,143 30,030 SH   SOLE NONE 0 0 30,030
SHERWIN-WILLIAMS CO COM 824348106 331 1,618 SH   SOLE NONE 0 0 1,618
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF BLOOMBERG 1-3 MO 78468R663 396 4,047 SH   SOLE NONE 0 0 4,047
SPROTT PHYSICAL GOLD TRUST UNIT ISIN CA85207H1047 SEDOL BYVW239 UNIT 85207H104 238 18,615 SH   SOLE NONE 0 0 18,615
STARBUCKS CORP COM USD0.001 COM 855244109 874 10,379 SH   SOLE NONE 0 0 10,379
TEKLA WORLD HEALTHCARE FD BEN INT SHS BEN INT SHS 87911L108 134 10,483 SH   SOLE NONE 0 0 10,483
TESLA INC COM COM 88160R101 1,542 5,815 SH   SOLE NONE 0 0 5,815
THERMO FISHER SCIENTIFIC INC COM 883556102 891 1,762 SH   SOLE NONE 0 0 1,763
TIDAL ETF TR SOUND EQUITY INM SOUND EQUITY INM 886364793 590 25,697 SH   SOLE NONE 0 0 25,697
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 460 10,500 SH   SOLE NONE 0 0 10,501
UNION PAC CORP COM COM 907818108 645 3,300 SH   SOLE NONE 0 0 3,301
UNITED PARCEL SERVICE INC CL B 911312106 1,236 7,634 SH   SOLE NONE 0 0 7,635
UNITEDHEALTH GROUP INC COM 91324P102 2,863 5,668 SH   SOLE NONE 0 0 5,668
VANGUARD INTERMEDIATE TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 632 8,354 SH   SOLE NONE 0 0 8,354
VERIZON COMMUNICATIONS INC COM 92343V104 1,916 50,427 SH   SOLE NONE 0 0 50,427
VISA INC COM CL A 92826C839 1,295 7,295 SH   SOLE NONE 0 0 7,295
WALMART INC COM COM 931142103 1,924 14,824 SH   SOLE NONE 0 0 14,825