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 00287Y109 283 3,717 SH   SOLE   0 0 3,717
ALTRIA GROUP INC COM 02209S103 247 6,395 SH   SOLE   0 0 6,395
AMERICAS GOLD AND SILVER COR COM 03062D100 140 91,000 SH   SOLE   0 0 91,000
AMGEN INC COM 031162100 338 1,666 SH   SOLE   0 0 1,666
APPLE INC COM 037833100 918 3,609 SH   SOLE   0 0 3,609
AT&T INC COM 00206R102 449 15,420 SH   SOLE   0 0 15,420
AVINO SILVER & GOLD MINES LT COM 053906103 34 100,000 SH   SOLE   0 0 100,000
BAXTER INTL INC COM 071813109 244 3,000 SH   SOLE   0 0 3,000
BCE INC COM NEW 05534B760 331 8,093 SH   SOLE   0 0 8,093
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 329 1,800 SH   SOLE   0 0 1,800
BK OF AMERICA CORP COM 060505104 645 30,387 SH   SOLE   0 0 30,387
BOEING CO COM 097023105 308 2,062 SH   SOLE   0 0 2,062
BRISTOL-MYERS SQUIBB CO COM 110122108 314 5,627 SH   SOLE   0 0 5,627
CATERPILLAR INC DEL COM 149123101 615 5,300 SH   SOLE   0 0 5,300
CHEVRON CORP NEW COM 166764100 247 3,404 SH   SOLE   0 0 3,404
CITIGROUP INC COM NEW 172967424 494 11,725 SH   SOLE   0 0 11,725
COMSTOCK MNG INC COM NEW 205750300 8 20,650 SH   SOLE   0 0 20,650
CONSTELLATION BRANDS INC CL A 21036P108 309 2,156 SH   SOLE   0 0 2,156
CVS HEALTH CORP COM 126650100 312 5,263 SH   SOLE   0 0 5,263
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 899 34,500 SH   SOLE   0 0 34,500
FORD MTR CO DEL COM 345370860 160 33,093 SH   SOLE   0 0 33,093
GENERAL ELECTRIC CO COM 369604103 6,619 833,684 SH   SOLE   0 0 833,684
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 362 9,557 SH   SOLE   0 0 9,557
HOME DEPOT INC COM 437076102 263 1,409 SH   SOLE   0 0 1,409
HORMEL FOODS CORP COM 440452100 242 5,198 SH   SOLE   0 0 5,198
INTEL CORP COM 458140100 623 11,510 SH   SOLE   0 0 11,510
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 880 18,165 SH   SOLE   0 0 18,165
INVESCO QQQ TR UNIT SER 1 46090E103 754 3,961 SH   SOLE   0 0 3,961
ISHARES TR 1 3 YR TREAS BD 464287457 357 4,121 SH   SOLE   0 0 4,121
ISHARES TR MSCI KLD400 SOC 464288570 576 5,914 SH   SOLE   0 0 5,914
ISHARES TR SHORT TREAS BD 464288679 230 2,070 SH   SOLE   0 0 2,070
ISHARES TR AGGRES ALLOC ETF 464289859 270 5,692 SH   SOLE   0 0 5,692
ISHARES TR GRWT ALLOCAT ETF 464289867 594 14,345 SH   SOLE   0 0 14,345
JOHNSON & JOHNSON COM 478160104 1,628 12,412 SH   SOLE   0 0 12,412
JPMORGAN CHASE & CO COM 46625H100 451 5,010 SH   SOLE   0 0 5,010
LILLY ELI & CO COM 532457108 290 2,090 SH   SOLE   0 0 2,090
LOCKHEED MARTIN CORP COM 539830109 1,729 5,101 SH   SOLE   0 0 5,101
MAXIM INTEGRATED PRODS INC COM 57772K101 333 6,858 SH   SOLE   0 0 6,858
MERCK & CO. INC COM 58933Y105 580 7,542 SH   SOLE   0 0 7,542
MICROSOFT CORP COM 594918104 2,622 16,628 SH   SOLE   0 0 16,628
MONDELEZ INTL INC CL A 609207105 404 8,076 SH   SOLE   0 0 8,076
PACER FDS TR TRENDP US LAR CP 69374H105 292 10,803 SH   SOLE   0 0 10,803
PACER FDS TR TRENDP 100 ETF 69374H303 322 9,264 SH   SOLE   0 0 9,264
PAYPAL HLDGS INC COM 70450Y103 356 3,721 SH   SOLE   0 0 3,721
PEPSICO INC COM 713448108 317 2,642 SH   SOLE   0 0 2,642
PFIZER INC COM 717081103 792 24,262 SH   SOLE   0 0 24,262
PHILIP MORRIS INTL INC COM 718172109 438 6,000 SH   SOLE   0 0 6,000
PROCTER & GAMBLE CO COM 742718109 301 2,738 SH   SOLE   0 0 2,738
PROSHARES TR S&P MDCP 400 DIV 74347B680 594 13,188 SH   SOLE   0 0 13,188
SPDR SER TR BLOMBRG BRC INTL 78464A151 5,162 166,095 SH   SOLE   0 0 166,095
SPDR SER TR BLOMBRG BRC EMRG 78464A391 3,713 151,613 SH   SOLE   0 0 151,613
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,861 193,952 SH   SOLE   0 0 193,952
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,218 76,380 SH   SOLE   0 0 76,380
SPDR SER TR PORTFOLIO SH TSR 78468R101 10,548 343,357 SH   SOLE   0 0 343,357
TARGET CORP COM 87612E106 514 5,530 SH   SOLE   0 0 5,530
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 223 2,817 SH   SOLE   0 0 2,817
VERIZON COMMUNICATIONS INC COM 92343V104 845 15,729 SH   SOLE   0 0 15,729
VISA INC COM CL A 92826C839 290 1,800 SH   SOLE   0 0 1,800
VULCAN MATLS CO COM 929160109 324 3,000 SH   SOLE   0 0 3,000
WASTE MGMT INC DEL COM 94106L109 487 5,260 SH   SOLE   0 0 5,260