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
AGNICO EAGLE MINES LTD COM 008474108 260 6,545 SH   SOLE   0 0 6,545
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 31 10,000 SH   SOLE   0 0 10,000
ALPHABET INC CAP STK CL C 02079K107 302 260 SH   SOLE   0 0 260
APPLE INC COM 037833100 355 1,395 SH   SOLE   0 0 1,395
BERKSHIRE HATHAWAY INC DEL CL A 084670108 816 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 883 4,829 SH   SOLE   0 0 4,829
BOEING CO COM 097023105 209 1,400 SH   SOLE   0 0 1,400
CISCO SYS INC COM 17275R102 351 8,920 SH   SOLE   0 0 8,920
DISNEY WALT CO COM DISNEY 254687106 248 2,570 SH   SOLE   0 0 2,570
ECOLAB INC COM 278865100 339 2,178 SH   SOLE   0 0 2,178
EDWARDS LIFESCIENCES CORP COM 28176E108 443 2,351 SH   SOLE   0 0 2,351
INTUITIVE SURGICAL INC COM NEW 46120E602 553 1,116 SH   SOLE   0 0 1,116
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,586 53,373 SH   SOLE   0 0 53,373
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103 362 1,900 SH   SOLE   0 0 1,900
ISHARES GOLD TRUST ISHARES 464285105 10,884 722,200 SH   SOLE   0 0 722,200
ISHARES INC MSCI AUST ETF 464286103 166 10,700 SH   SOLE   0 0 10,700
ISHARES INC MSCI CDA ETF 464286509 444 20,337 SH   SOLE   0 0 20,337
ISHARES TR TIPS BD ETF 464287176 6,473 54,892 SH   SOLE   0 0 54,892
ISHARES TR CORE US AGGBD ET 464287226 343 2,977 SH   SOLE   0 0 2,977
ISHARES TR MSCI EMG MKT ETF 464287234 2,266 66,404 SH   SOLE   0 0 66,404
ISHARES TR IBOXX INV CP ETF 464287242 2,776 22,477 SH   SOLE   0 0 22,477
ISHARES TR BARCLAYS 7 10 YR 464287440 238 1,963 SH   SOLE   0 0 1,963
ISHARES TR 1 3 YR TREAS BD 464287457 2,567 29,622 SH   SOLE   0 0 29,622
ISHARES TR RUS MID CAP ETF 464287499 705 16,325 SH   SOLE   0 0 16,325
ISHARES TR RUS 1000 VAL ETF 464287598 6,522 65,759 SH   SOLE   0 0 65,759
ISHARES TR RUS 2000 VAL ETF 464287630 2,837 34,580 SH   SOLE   0 0 34,580
ISHARES TR RUSSELL 2000 ETF 464287655 6,368 55,638 SH   SOLE   0 0 55,638
ISHARES TR U.S. REAL ES ETF 464287739 1,033 14,849 SH   SOLE   0 0 14,849
ISHARES TR SP SMCP600VL ETF 464287879 504 5,040 SH   SOLE   0 0 5,040
ISHARES TR GL TIMB FORE ETF 464288174 2,712 56,808 SH   SOLE   0 0 56,808
ISHARES TR PFD AND INCM SEC 464288687 855 26,849 SH   SOLE   0 0 26,849
ISHARES TR FLTG RATE NT ETF 46429B655 6,803 139,571 SH   SOLE   0 0 139,571
ISHARES US MEDICAL DEVICES U.S. MED DVC ETF 464288810 225 1,000 SH   SOLE   0 0 1,000
JOHNSON &JOHNSON COM 478160104 519 3,960 SH   SOLE   0 0 3,960
JPMORGAN CHASE &CO COM 46625H100 241 2,680 SH   SOLE   0 0 2,680
KIRKLAND LAKE GOLD LTD COM 49741E100 503 17,000 SH   SOLE   0 0 17,000
MASTERCARD INC CL A 57636Q104 362 1,500 SH   SOLE   0 0 1,500
MICROSOFT CORP COM 594918104 563 3,570 SH   SOLE   0 0 3,570
NEW GOLD INC CDA COM 644535106 57 112,189 SH   SOLE   0 0 112,189
NEWMONT CORP COM 651639106 267 5,906 SH   SOLE   0 0 5,906
NOVO-NORDISK A S ADR 670100205 413 6,855 SH   SOLE   0 0 6,855
PAYPAL HLDGS INC COM 70450Y103 563 5,885 SH   SOLE   0 0 5,885
PEPSICO INC COM 713448108 393 3,275 SH   SOLE   0 0 3,275
SPDR GOLD TRUST GOLD SHS 78463V107 7,400 49,986 SH   SOLE   0 0 49,986
SPDR S&P 500 ETF TR TR UNIT 78462F103 78,111 303,049 SH   SOLE   0 0 303,049
SPDR SER TR S&P DIVID ETF 78464A763 908 11,373 SH   SOLE   0 0 11,373
SPDR SER TR S&P OILGAS EXP 78468R556 301 9,156 SH   SOLE   0 0 9,156
SPROTT PHYSICAL GOLD &SILVE TR UNIT 85208R101 296 20,240 SH   SOLE   0 0 20,240
TRACTOR SUPPLY CO COM 892356106 241 2,849 SH   SOLE   0 0 2,849
TRANS WORLD ENTMT CORP COM NEW 89336Q209 629 189,465 SH   SOLE   0 0 189,465
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,522 66,041 SH   SOLE   0 0 66,041
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,487 24,052 SH   SOLE   0 0 24,052
VANGUARD STAR FDS VG TL INTL STK F 921909768 662 15,774 SH   SOLE   0 0 15,774
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,065 7,729 SH   SOLE   0 0 7,729
VANGUARD WORLD FDS UTILITIES ETF 92204A876 746 6,116 SH   SOLE   0 0 6,116