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
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,566 3,438 SH   SOLE   0 0 3,438
AMAZON COM INC COM 023135106 1,300 399 SH   SOLE   0 0 399
APPLE INC COM 037833100 5,518 31,600 SH   SOLE   0 0 31,600
AUTOMATIC DATA PROCESSING IN COM 053015103 216 948 SH   SOLE   0 0 948
BAXTER INTL INC COM 071813109 687 8,866 SH   SOLE   0 0 8,866
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,907 5,405 SH   SOLE   0 0 5,405
BK OF AMERICA CORP COM 060505104 2,653 64,362 SH   SOLE   0 0 64,362
BROADCOM INC COM 11135F101 2,336 3,710 SH   SOLE   0 0 3,710
CHEVRON CORP NEW COM 166764100 929 5,703 SH   SOLE   0 0 5,703
CONOCOPHILLIPS COM 20825C104 225 2,245 SH   SOLE   0 0 2,245
COSTCO WHSL CORP NEW COM 22160K105 2,237 3,885 SH   SOLE   0 0 3,885
DELTA AIR LINES INC DEL COM NEW 247361702 408 10,303 SH   SOLE   0 0 10,303
DOMINION ENERGY INC COM 25746U109 964 11,350 SH   SOLE   0 0 11,350
EAGLE MATLS INC COM 26969P108 579 4,507 SH   SOLE   0 0 4,507
ETFIS SER TR I VIRTUS REAVES UT 26923G806 239 4,872 SH   SOLE   0 0 4,872
EXXON MOBIL CORP COM 30231G102 475 5,750 SH   SOLE   0 0 5,750
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 414 8,255 SH   SOLE   0 0 8,255
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 406 8,163 SH   SOLE   0 0 8,163
GLOBAL X FDS US PFD ETF 37954Y657 8,649 368,024 SH   SOLE   0 0 368,024
GOLDMAN SACHS GROUP INC COM 38141G104 1,305 3,953 SH   SOLE   0 0 3,953
HERSHEY CO COM 427866108 217 1,004 SH   SOLE   0 0 1,004
INTEL CORP COM 458140100 698 14,083 SH   SOLE   0 0 14,083
INTUIT COM 461202103 573 1,191 SH   SOLE   0 0 1,191
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5,881 68,131 SH   SOLE   0 0 68,131
INVESCO QQQ TR UNIT SER 1 46090E103 367 1,013 SH   SOLE   0 0 1,013
ISHARES TR SHORT TREAS BD 464288679 406 3,681 SH   SOLE   0 0 3,681
ISHARES TR RUS 1000 GRW ETF 464287614 410 1,476 SH   SOLE   0 0 1,476
ISHARES TR US CONSM STAPLES 464287812 5,261 26,255 SH   SOLE   0 0 26,255
ISHARES TR S&P 500 GRWT ETF 464287309 356 4,655 SH   SOLE   0 0 4,655
ISHARES TR MSCI USA MMENTM 46432F396 14,201 84,392 SH   SOLE   0 0 84,392
ISHARES TR GLOBAL ENERG ETF 464287341 5,383 148,918 SH   SOLE   0 0 148,918
JACOBS ENGR GROUP INC COM 469814107 261 1,896 SH   SOLE   0 0 1,896
MASTERCARD INCORPORATED CL A 57636Q104 856 2,396 SH   SOLE   0 0 2,396
MICROSOFT CORP COM 594918104 13,387 43,420 SH   SOLE   0 0 43,420
NASDAQ INC COM 631103108 734 4,118 SH   SOLE   0 0 4,118
NEXTERA ENERGY INC COM 65339F101 851 10,044 SH   SOLE   0 0 10,044
NVIDIA CORPORATION COM 67066G104 1,444 5,293 SH   SOLE   0 0 5,293
OLD DOMINION FREIGHT LINE IN COM 679580100 1,507 5,046 SH   SOLE   0 0 5,046
SCHLUMBERGER LTD COM STK 806857108 259 6,270 SH   SOLE   0 0 6,270
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 225 4,667 SH   SOLE   0 0 4,667
SPDR GOLD TR GOLD SHS 78463V107 12,374 68,498 SH   SOLE   0 0 68,498
SPDR SER TR BLOOMBERG INVT 78468R200 418 13,726 SH   SOLE   0 0 13,726
SPDR SER TR BLOOMBERG SHT TE 78468R408 794 30,250 SH   SOLE   0 0 30,250
TESLA INC COM 88160R101 1,058 982 SH   SOLE   0 0 982
VANGUARD INDEX FDS MID CAP ETF 922908629 5,992 25,193 SH   SOLE   0 0 25,193
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,555 39,876 SH   SOLE   0 0 39,876
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,636 30,773 SH   SOLE   0 0 30,773
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 411 5,268 SH   SOLE   0 0 5,268
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,322 27,532 SH   SOLE   0 0 27,532
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,244 12,590 SH   SOLE   0 0 12,590
VISA INC COM CL A 92826C839 814 3,670 SH   SOLE   0 0 3,670
WALMART INC COM 931142103 311 2,087 SH   SOLE   0 0 2,087