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
ABBOTT LABS COM 002824100 486 3,455 SH   SOLE   0 0 3,455
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 542 1,308 SH   SOLE   0 0 1,308
ALPHABET INC CAP STK CL A 02079K305 507 175 SH   SOLE   0 0 175
AMAZON COM INC COM 023135106 580 174 SH   SOLE   0 0 174
ANALOG DEVICES INC COM 032654105 288 1,641 SH   SOLE   0 0 1,641
APPLE INC COM 037833100 1,176 6,621 SH   SOLE   0 0 6,621
ARK ETF TR INNOVATION ETF 00214Q104 1,328 14,034 SH   SOLE   0 0 14,034
BEST BUY INC COM 086516101 252 2,481 SH   SOLE   0 0 2,481
BLACKROCK INC COM 09247X101 375 410 SH   SOLE   0 0 410
BRISTOL-MYERS SQUIBB CO COM 110122108 340 5,455 SH   SOLE   0 0 5,455
BROADCOM INC COM 11135F101 893 1,342 SH   SOLE   0 0 1,342
CHEVRON CORP NEW COM 166764100 211 1,794 SH   SOLE   0 0 1,794
CISCO SYS INC COM 17275R102 1,212 19,119 SH   SOLE   0 0 19,119
COLGATE PALMOLIVE CO COM 194162103 406 4,754 SH   SOLE   0 0 4,754
COMCAST CORP NEW CL A 20030N101 223 4,436 SH   SOLE   0 0 4,436
CONOCOPHILLIPS COM 20825C104 200 2,777 SH   SOLE   0 0 2,777
COSTCO WHSL CORP NEW COM 22160K105 408 719 SH   SOLE   0 0 719
DBX ETF TR XTRACKERS S&P 233051143 483 11,330 SH   SOLE   0 0 11,330
DIAMONDBACK ENERGY INC COM 25278X109 1,021 9,471 SH   SOLE   0 0 9,471
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 545 3,797 SH   SOLE   0 0 3,797
ETF SER SOLUTIONS VIDENT CORE US 26922A602 665 13,062 SH   SOLE   0 0 13,062
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 905 34,123 SH   SOLE   0 0 34,123
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 796 17,069 SH   SOLE   0 0 17,069
EXXON MOBIL CORP COM 30231G102 624 10,196 SH   SOLE   0 0 10,196
FASTENAL CO COM 311900104 239 3,726 SH   SOLE   0 0 3,726
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 11,280 212,747 SH   SOLE   0 0 212,747
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 289 5,438 SH   SOLE   0 0 5,438
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 20 20,000 PRN   SOLE   0 0 20,000
HARTFORD FINL SVCS GROUP INC COM 416515104 308 4,454 SH   SOLE   0 0 4,454
HOME DEPOT INC COM 437076102 762 1,837 SH   SOLE   0 0 1,837
INVENTRUST PPTYS CORP COM NEW 46124J201 316 11,588 SH   SOLE   0 0 11,588
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 23,829 422,800 SH   SOLE   0 0 422,800
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 201 7,415 SH   SOLE   0 0 7,415
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 334 22,278 SH   SOLE   0 0 22,278
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,021 47,735 SH   SOLE   0 0 47,735
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 718 30,892 SH   SOLE   0 0 30,892
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,076 50,124 SH   SOLE   0 0 50,124
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 703 27,808 SH   SOLE   0 0 27,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,121 51,373 SH   SOLE   0 0 51,373
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 724 28,982 SH   SOLE   0 0 28,982
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 305 13,930 SH   SOLE   0 0 13,930
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 215 8,740 SH   SOLE   0 0 8,740
ISHARES GOLD TR ISHARES NEW 464285204 6,254 179,672 SH   SOLE   0 0 179,672
ISHARES TR 3 7 YR TREAS BD 464288661 8,905 69,204 SH   SOLE   0 0 69,204
ISHARES TR CMBS ETF 46429B366 1,653 31,164 SH   SOLE   0 0 31,164
ISHARES TR CORE DIV GRWTH 46434V621 376 6,759 SH   SOLE   0 0 6,759
ISHARES TR CORE INTL AGGR 46435G672 390 7,160 SH   SOLE   0 0 7,160
ISHARES TR CORE TOTAL USD 46434V613 9,642 182,172 SH   SOLE   0 0 182,172
ISHARES TR FALN ANGLS USD 46435G474 4,782 159,571 SH   SOLE   0 0 159,571
ISHARES TR IBOXX HI YD ETF 464288513 4,581 52,646 SH   SOLE   0 0 52,646
ISHARES TR IBOXX INV CP ETF 464287242 13,086 98,747 SH   SOLE   0 0 98,747
ISHARES TR JPMORGAN USD EMG 464288281 5,136 47,097 SH   SOLE   0 0 47,097
ISHARES TR MSCI EAFE ETF 464287465 79 999 SH   SOLE   0 0 999
ISHARES TR MSCI EAFE ETF 464287465 12,536 163,800 SH Call SOLE   0 0 163,800
ISHARES TR MSCI EMG MKT ETF 464287234 7,999 162,800 SH Call SOLE   0 0 162,800
ISHARES TR NATIONAL MUN ETF 464288414 7,369 63,371 SH   SOLE   0 0 63,371
ISHARES TR TIPS BD ETF 464287176 16,035 124,107 SH   SOLE   0 0 124,107
JPMORGAN CHASE & CO COM 46625H100 481 3,035 SH   SOLE   0 0 3,035
MICROSOFT CORP COM 594918104 793 2,359 SH   SOLE   0 0 2,359
NASDAQ INC COM 631103108 536 2,552 SH   SOLE   0 0 2,552
NEXTERA ENERGY INC COM 65339F101 421 4,510 SH   SOLE   0 0 4,510
NVIDIA CORPORATION COM 67066G104 463 1,573 SH   SOLE   0 0 1,573
PACCAR INC COM 693718108 445 5,040 SH   SOLE   0 0 5,040
PFIZER INC COM 717081103 279 4,720 SH   SOLE   0 0 4,720
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,769 16,170 SH   SOLE   0 0 16,170
PNC FINL SVCS GROUP INC COM 693475105 235 1,173 SH   SOLE   0 0 1,173
QORVO INC COM 74736K101 305 1,950 SH   SOLE   0 0 1,950
RAYTHEON TECHNOLOGIES CORP COM 75513E101 616 7,159 SH   SOLE   0 0 7,159
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 386 4,780 SH   SOLE   0 0 4,780
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,616 3,403 SH   SOLE   0 0 3,403
SPDR S&P 500 ETF TR TR UNIT 78462F103 333,549 736,400 SH Call SOLE   0 0 736,400
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,273 158,263 SH   SOLE   0 0 158,263
TEXAS INSTRS INC COM 882508104 1,987 10,542 SH   SOLE   0 0 10,542
TEXAS PACIFIC LAND CORPORATI COM 88262P102 10,153 8,130 SH   SOLE   0 0 8,130
UNITED PARCEL SERVICE INC CL B 911312106 283 1,322 SH   SOLE   0 0 1,322
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 309 3,642 SH   SOLE   0 0 3,642
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4,904 89,312 SH   SOLE   0 0 89,312
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,737 169,045 SH   SOLE   0 0 169,045
VANGUARD WORLD FDS INF TECH ETF 92204A702 221 482 SH   SOLE   0 0 482
WASTE MGMT INC DEL COM 94106L109 269 1,609 SH   SOLE   0 0 1,609
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1,024 71,436 SH   SOLE   0 0 71,436
WP CAREY INC COM 92936U109 822 10,014 SH   SOLE   0 0 10,014
YETI HLDGS INC COM 98585X104 234 2,829 SH   SOLE   0 0 2,829