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
APPLE INC COM COM 037833100 23,891 195,637 SH   SOLE   167,062 0 28,575
BANK OF AMERICA CORPORATION COM COM 060505104 8,707 225,114 SH   SOLE   131,608 0 93,506
BOULDER GROWTH & INCOME FUND COM COM 101507101 2,782 221,361 SH   SOLE   139,540 0 81,821
BLACKROCK INC COM COM 09247X101 2,573 3,411 SH   SOLE   3,323 0 88
BP ADR SPONSORED SPONSORED ADR 055622104 1,750 71,830 SH   SOLE   39,040 0 32,790
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 2,737 12,211 SH   SOLE   6,900 0 5,311
CITIGROUP INC COM COM NEW 172967424 3,261 44,873 SH   SOLE   28,150 0 16,723
Cronos Group Inc. Com 22717L101 1,981 209,175 SH   SOLE   201,400 0 7,775
Cytosorbents Corporation Com 23283X206 1,204 139,100 SH   SOLE   130,700 0 8,400
CHEVRON CORPORATION COM COM 166764100 766 7,309 SH   SOLE   3,700 0 3,609
DIAGEO ADR SPONSORED SPON ADR NEW 25243Q205 1,389 8,457 SH   SOLE   5,100 0 3,357
Fortress Transportation and Infrastructure Investors LLC Com 34960P101 794 28,151 SH   SOLE   25,000 0 3,151
Immunity Bio, Inc Com 45256x103 974 40,000 SH   SOLE   40,000 0 0
INTEL CORP COM COM 458140100 2,280 35,630 SH   SOLE   32,200 0 3,430
JPMORGAN CHASE & CO. COM COM 46625H100 4,960 32,590 SH   SOLE   23,576 0 9,014
MCDONALD'S CORPORATION COM COM 580135101 3,567 15,916 SH   SOLE   12,573 0 3,343
ALTRIA GROUP INC COM COM 02209S103 3,255 63,636 SH   SOLE   56,527 0 7,109
MICROSOFT CORP COM COM 594918104 7,123 30,110 SH   SOLE   21,854 0 8,256
Mitsubishi UFJ Financial Com 064255AR3 1,766 328,651 SH   SOLE   254,300 0 74,351
Ontrack, Inc Com 683373104 4,060 124,693 SH   SOLE   111,301 0 13,392
Occidental Petroleum Corp COM 674599105 827 33,000 SH   SOLE   31,500 0 1,500
SCOTTS MIRACLE-GRO COMPANY COM CL A CL A 810186106 594 2,427 SH   SOLE   2,100 0 327
WELLS FARGO & COMPANY COM COM 949746101 2,253 57,756 SH   SOLE   48,400 0 9,356
WALMART INC COM COM 931142103 1,816 13,374 SH   SOLE   11,995 0 1,379
EXXON MOBIL CORPORATION COM COM 30231G102 1,975 35,350 SH   SOLE   26,085 0 9,265
ALPHATEC HLDGS INC COM COM NEW 02081G201 1,106 71,300 SH   SOLE   71,300 0 0
Hill International, Inc. Com 431466101 48 15,000 SH   SOLE   15,000 0 0
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 5,306 24,095 SH   SOLE   24,000 0 95
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 5,811 76,598 SH   SOLE   76,000 0 598
UBS Group AG Com H42097107 421 27,089 SH   SOLE   23,000 0 4,089
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513 1,716 19,697 SH   SOLE   19,092 0 605
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF BLOOMBERG BRCLYS 78468R622 3,937 36,200 SH   SOLE   36,000 0 200
PNC FINANCIAL SERVICES GROUP COM COM 693475105 285 1,625 SH   SOLE   1,325 0 300
PROCTER & GAMBLE CO COM COM 742718109 3,112 22,975 SH   SOLE   4,450 0 18,525
MGM RESORTS INTERNATIONAL COM COM 552953101 1,227 32,300 SH   SOLE   13,400 0 18,900
PFIZER INC COM COM 717081103 623 17,206 SH   SOLE   8,834 0 8,372
ABBVIE INC COM COM 00287Y109 805 7,434 SH   SOLE   4,858 0 2,576
WALT DISNEY COMPANY (THE) COM COM DISNEY 254687106 536 2,907 SH   SOLE   2,205 0 702
HOME DEPOT INC COM COM 437076102 1,875 6,143 SH   SOLE   1,812 0 4,331
JOHNSON & JOHNSON COM COM 478160104 1,568 9,542 SH   SOLE   1,901 0 7,641
KIMBERLY CLARK CORP COM COM 494368103 211 1,514 SH   SOLE   719 0 795
MERCK & CO INC COM COM 58933Y105 423 5,485 SH   SOLE   3,130 0 2,355
PHILIP MORRIS INTL INC COM COM 718172109 438 4,933 SH   SOLE   1,983 0 2,950
TARGET CORP COM COM 87612E106 8,038 40,582 SH   SOLE   9,800 0 30,782
COMCAST CORP COM CL A CL A 20030N101 323 5,974 SH   SOLE   2,400 0 3,574
PEPSICO INC COM COM 713448108 314 2,217 SH   SOLE   1,617 0 600
LOWE'S COMPANIES INC COM COM 548661107 500 2,627 SH   SOLE   900 0 1,727
NVIDIA CORP COM COM 67066G104 227 425 SH   SOLE   25 0 400
ABBOTT LABORATORIES COM COM 002824100 860 7,175 SH   SOLE   4,300 0 2,875
VERIZON COMMUNICATIONS COM COM 92343V104 219 3,760 SH   SOLE   966 0 2,794
BRISTOL-MYERS SQUIBB CO COM COM 110122108 790 12,511 SH   SOLE   3,018 0 9,493
Vangurd S&P500 ETF COM 922908363 704 1,933 SH   SOLE   1 0 1,932
GENERAL ELECTRIC CO COM COM 369604103 172 13,100 SH   SOLE   500 0 12,600
Raytheon Technologies Corporation COM 75513E101 201 2,600 SH   SOLE   2,000 0 600
TEXAS INSTRUMENTS INC COM COM 882508104 283 1,500 SH   SOLE   0 0 1,500
3M COMPANY COM COM 88579Y101 702 3,642 SH   SOLE   110 0 3,532
BIOGEN INC COM COM 09062X103 341 1,219 SH   SOLE   0 0 1,219
FLEXSHARES TRUST MORNSTAR UPSTR ETF MORNSTAR UPSTR 33939L407 383 10,586 SH   SOLE   0 0 10,586
SYSCO CORP COM COM 871829107 213 2,700 SH   SOLE   1,000 0 1,700
EATON VANCE SHORT COM COM 27828V104 136 10,300 SH   SOLE   6,845 0 3,455
CATERPILLAR INC COM COM 149123101 424 1,830 SH   SOLE   1,830 0 0
ABERDEEN TOTAL DYNAMIC DIVID F COM SH BEN INT COM SH BEN INT 00326L100 128 13,450 SH   SOLE   2,300 0 11,150
NORTHSIGHT CAPITAL INC COM COM 66702Q203 0 10,000 SH   SOLE   0 0 10,000
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 380 958 SH   SOLE   958 0 0
SHERWIN-WILLIAMS CO COM COM 824348106 1,181 1,600 SH   SOLE   0 0 1,600
OCCIDENTAL PETROLEUM CORP WARRANT 674599162 417 35,000 SH Call SOLE   0 0 0