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
ABERDEEN ASIA PACIFIC INCOME FUND CEF 003009107 1,952 400,050 SH   SOLE   0 0 400,050
APPLE INC Stock 037833100 409 2,415 SH   SOLE   0 0 2,415
BANK AMER CORP COM Stock 060505104 431 14,606 SH   SOLE   0 0 14,606
BCE INC Stock 05534B760 2,315 48,216 SH   SOLE   0 0 48,216
CHEVRON Stock 166764100 989 7,899 SH   SOLE   0 0 7,899
CISCO SYSTEMS Stock 17275R102 2,954 77,136 SH   SOLE   0 0 77,136
CITIGROUP Stock 172967424 3,007 40,417 SH   SOLE   0 0 40,417
COCA COLA CO COM Stock 191216100 373 8,120 SH   SOLE   0 0 8,120
COCA COLA FEMSA ADR 191241108 2,159 31,005 SH   SOLE   0 0 31,005
CUMMINS Stock 231021106 3,319 18,790 SH   SOLE   0 0 18,790
CVS HEALTH Stock 126650100 2,345 32,350 SH   SOLE   0 0 32,350
EATON CORP Stock G29183103 2,718 34,400 SH   SOLE   0 0 34,400
ENTREE RES LTD COM Stock 29384J103 6 10,000 SH   SOLE   0 0 10,000
EXXON MOBIL CORP COM Stock 30231G102 305 3,650 SH   SOLE   0 0 3,650
FRANCO-NEVADA CORP COM Stock 351858105 446 5,575 SH   SOLE   0 0 5,575
GENERAL ELECTRIC Stock 369604103 296 16,950 SH   SOLE   0 0 16,950
GLOBAL X MLP ETF ETF 37950E473 2,316 234,936 SH   SOLE   0 0 234,936
GUGG 2019 CORP BOND ETF ETF 18383M522 3,438 163,050 SH   SOLE   0 0 163,050
GUGG 2021 CORP BOND ETF ETF 18383M266 2,875 136,040 SH   SOLE   0 0 136,040
GUGG 2023 CORP BOND ETF ETF 18383M241 3,121 149,910 SH   SOLE   0 0 149,910
IDACORP INC COM Stock 451107106 206 2,250 SH   SOLE   0 0 2,250
INTEL Stock 458140100 3,126 67,729 SH   SOLE   0 0 67,729
KINDER MORGAN Stock 49456B101 2,346 129,814 SH   SOLE   0 0 129,814
L BRANDS Stock 501797104 3,024 50,215 SH   SOLE   0 0 50,215
MAGNA INTERNATIONAL Stock 559222401 2,815 49,665 SH   SOLE   0 0 49,665
MICROSOFT Stock 594918104 2,640 30,865 SH   SOLE   0 0 30,865
NEXTERA ENERGY INC COM Stock 65339F101 344 2,200 SH   SOLE   0 0 2,200
ROYAL GOLD Stock 780287108 3,298 40,160 SH   SOLE   0 0 40,160
ROYCE VALUE TRUST CEF 780910105 3,055 188,901 SH   SOLE   0 0 188,901
S&P 500 EQUAL WT ENERGY ETF ETF 78355W866 1,546 26,515 SH   SOLE   0 0 26,515
S&P 500 EQUAL WT TECH ETF ETF 78355W817 204 1,425 SH   SOLE   0 0 1,425
SCHWAB INT-TERM U.S. TREASURY ETF ETF 808524854 5,660 106,156 SH   SOLE   0 0 106,156
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 3,394 67,842 SH   SOLE   0 0 67,842
SCHWAB US AGG BOND ETF ETF 808524839 3,574 68,672 SH   SOLE   0 0 68,672
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 4,209 59,525 SH   SOLE   0 0 59,525
SUNCOR ENERGY Stock 867224107 3,095 84,300 SH   SOLE   0 0 84,300
UNION PACIFIC Stock 907818108 3,267 24,360 SH   SOLE   0 0 24,360
VALIDUS HOLDINGS Stock G9319H102 1,989 42,400 SH   SOLE   0 0 42,400
VERIZON COMMUNICATIONS Stock 92343V104 1,372 25,919 SH   SOLE   0 0 25,919
W.P. CAREY & CO REIT 92936U109 2,334 33,870 SH   SOLE   0 0 33,870
WELLS FARGO & CO Stock 949746101 3,320 54,714 SH   SOLE   0 0 54,714
WHEATON PRECIOUS METALS Stock 962879102 2,239 101,175 SH   SOLE   0 0 101,175