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 580 5,000 SH   SOLE   5,000 0 0
ABBVIE INC COM 00287Y109 929 8,250 SH   SOLE   0 0 8,250
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 332 36,680 SH   SOLE   36,680 0 0
ADAM NAT RES FD INC COM 00548F105 339 20,920 SH   SOLE   20,920 0 0
AGNICO EAGLE MINES LTD COM 008474108 242 4,000 SH   SOLE   4,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 163 21,300 SH Call SOLE   21,300 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 92 12,000 SH   SOLE   12,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 283 25,000 SH   SOLE   0 0 25,000
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 314 25,070 SH   SOLE   25,070 0 0
ALPHABET INC CAP STK CL C 02079K107 1,579 630 SH   SOLE   600 0 30
ALTRA INDL MOTION CORP COM 02208R106 514 7,900 SH   SOLE   7,900 0 0
AMERICAN EXPRESS CO COM 025816109 512 3,100 SH   SOLE   3,100 0 0
AMGEN INC COM 031162100 278 1,140 SH   SOLE   1,000 0 140
ANTHEM INC COM 036752103 573 1,500 SH   SOLE   1,500 0 0
APPLE INC COM 037833100 8,077 58,974 SH   SOLE   0 0 58,974
APPLIED GENETIC TECHNOLOGIES COM 03820J100 39 10,000 SH   SOLE   0 0 10,000
ARDMORE SHIPPING CORP COM Y0207T100 81 19,200 SH Call SOLE   19,200 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 542 25,105 SH   SOLE   22,340 0 2,765
AT&T INC COM 00206R102 405 14,076 SH   SOLE   0 0 14,076
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 341 5,000 SH   SOLE   5,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 419 8,187 SH   SOLE   2,600 0 5,587
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,264 22,538 SH   SOLE   11,400 0 11,138
BERRY GLOBAL GROUP INC COM 08579W103 313 4,800 SH   SOLE   4,800 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 397 111,000 SH   SOLE   111,000 0 0
BK OF AMERICA CORP COM 060505104 388 9,400 SH   SOLE   9,400 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 402 40,970 SH   SOLE   40,970 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 283 22,510 SH   SOLE   22,510 0 0
BWX TECHNOLOGIES INC COM 05605H100 227 3,900 SH   SOLE   3,900 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 7,800 258,800 SH   SOLE   258,800 0 0
CAMPBELL SOUP CO COM 134429109 2,026 44,450 SH   SOLE   0 0 44,450
CBRE CLARION GLOBAL REAL EST COM 12504G100 276 31,320 SH   SOLE   31,320 0 0
CENOVUS ENERGY INC COM 15135U109 239 24,900 SH   SOLE   24,900 0 0
CENOVUS ENERGY INC COM 15135U109 1,203 125,600 SH Call SOLE   125,600 0 0
CENTRAL SECS CORP COM 155123102 365 8,640 SH   SOLE   8,640 0 0
CIMAREX ENERGY CO COM 171798101 1,710 23,604 SH   SOLE   23,604 0 0
CITIGROUP INC COM NEW 172967424 637 9,000 SH   SOLE   9,000 0 0
CNX RES CORP COM 12653C108 257 18,830 SH   SOLE   18,830 0 0
COCA COLA CO COM 191216100 622 11,492 SH   SOLE   11,400 0 92
COMSTOCK RES INC COM 205768302 464 69,620 SH   SOLE   69,620 0 0
CONOCOPHILLIPS COM 20825C104 1,380 22,661 SH   SOLE   22,461 0 200
COPART INC COM 217204106 2,577 19,545 SH   SOLE   19,500 0 45
CROWDSTRIKE HLDGS INC CL A 22788C105 558 2,219 SH   SOLE   0 0 2,219
DAVITA INC COM 23918K108 3,264 27,100 SH   SOLE   27,100 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 4,540 186,973 SH   SOLE   0 0 186,973
DEVON ENERGY CORP NEW COM 25179M103 3,058 104,746 SH   SOLE   104,746 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 537 82,765 SH   SOLE   82,765 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,548 27,135 SH   SOLE   27,135 0 0
DISCOVERY INC COM SER C 25470F302 272 9,400 SH   SOLE   9,400 0 0
ENBRIDGE INC COM 29250N105 260 6,500 SH   SOLE   6,500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,498 329,099 SH   SOLE   0 0 329,099
ENERPLUS CORP COM 292766102 232 32,200 SH   SOLE   32,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 576 23,888 SH   SOLE   0 0 23,888
ENVISTA HOLDINGS CORPORATION COM 29415F104 216 5,000 SH   SOLE   5,000 0 0
EQT CORP COM 26884L109 19,649 882,707 SH   SOLE   882,707 0 0
FACEBOOK INC CL A 30303M102 907 2,608 SH   SOLE   2,400 0 208
FIDELITY NATL INFORMATION SV COM 31620M106 580 4,097 SH   SOLE   4,097 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 199 25,190 SH   SOLE   25,190 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 6,055 182,504 SH   SOLE   0 0 182,504
FMC CORP COM NEW 302491303 271 2,500 SH   SOLE   2,500 0 0
FRONTLINE LTD SHS NEW G3682E192 789 87,659 SH   SOLE   87,659 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 396 67,040 SH   SOLE   67,040 0 0
GABELLI DIVID & INCOME TR COM 36242H104 639 24,300 SH   SOLE   24,300 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 334 24,760 SH   SOLE   24,760 0 0
GAIA INC NEW CL A 36269P104 254 23,100 SH   SOLE   23,100 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 38 12,000 SH   SOLE   0 0 12,000
GENERAL AMERN INVS CO INC COM 368802104 648 14,930 SH   SOLE   14,930 0 0
GENERAL DYNAMICS CORP COM 369550108 1,475 7,834 SH   SOLE   0 0 7,834
GILEAD SCIENCES INC COM 375558103 255 3,700 SH   SOLE   3,700 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 646 6,450 SH   SOLE   6,450 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5,621 160,936 SH   SOLE   0 0 160,936
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 5,113 93,240 SH   SOLE   0 0 93,240
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4,295 105,241 SH   SOLE   0 0 105,241
GOODRICH PETE CORP COM PAR 382410843 286 19,160 SH   SOLE   19,160 0 0
GRACE W R & CO DEL NEW COM 38388F108 339 4,900 SH   SOLE   4,900 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 541 3,500 SH   SOLE   3,500 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 146 20,500 SH   SOLE   20,500 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 244 17,000 SH   SOLE   17,000 0 0
IAA INC COM 449253103 256 4,700 SH   SOLE   4,700 0 0
IMAC HLDGS INC COM 44967K104 24 12,131 SH   SOLE   12,131 0 0
INGEVITY CORP COM 45688C107 228 2,800 SH   SOLE   2,800 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 14,711 241,519 SH   SOLE   0 0 241,519
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,296 280,444 SH   SOLE   0 0 280,444
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 518 11,331 SH   SOLE   0 0 11,331
ION GEOPHYSICAL CORP NOTE 8.000%12/1 462044AJ7 75 74,000 SH   SOLE   74,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 217 3,940 SH   SOLE   0 0 3,940
ISHARES TR S&P MC 400GR ETF 464287606 360 4,453 SH   SOLE   0 0 4,453
ISHARES TR MSCI USA MMENTM 46432F396 6,805 39,240 SH   SOLE   0 0 39,240
ISHARES TR CORE S&P500 ETF 464287200 334 777 SH   SOLE   0 0 777
ISHARES TR S&P 500 GRWT ETF 464287309 1,362 18,728 SH   SOLE   0 0 18,728
ISHARES TR RUS MD CP GR ETF 464287481 794 7,011 SH   SOLE   0 0 7,011
ISHARES TR SHORT TREAS BD 464288679 2,965 26,834 SH   SOLE   5,840 0 20,994
ISHARES TR TRS FLT RT BD 46434V860 645 12,840 SH   SOLE   12,840 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 283 3,280 SH   SOLE   3,280 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 10,472 256,043 SH   SOLE   0 0 256,043
JAPAN SMALLER CAPITALIZATION COM 47109U104 248 27,490 SH   SOLE   27,490 0 0
JOHNSON & JOHNSON COM 478160104 504 3,060 SH   SOLE   2,600 0 460
KEARNY FINL CORP MD COM 48716P108 406 33,997 SH   SOLE   33,997 0 0
KINDER MORGAN INC DEL COM 49456B101 654 35,902 SH   SOLE   4,700 0 31,202
KINROSS GOLD CORP COM 496902404 102 16,000 SH   SOLE   16,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 528 13,700 SH   SOLE   13,700 0 0
KOREA FD INC COM NEW 500634209 322 6,970 SH   SOLE   6,970 0 0
LUMEN TECHNOLOGIES INC COM 550241103 410 30,205 SH   SOLE   0 0 30,205
MAG SILVER CORP COM 55903Q104 1,437 68,700 SH   SOLE   68,700 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 507 10,366 SH   SOLE   0 0 10,366
MARATHON OIL CORP COM 565849106 181 13,300 SH Call SOLE   13,300 0 0
MERIT MED SYS INC COM 589889104 265 4,100 SH   SOLE   4,100 0 0
MEXICO FD INC COM 592835102 319 20,920 SH   SOLE   20,920 0 0
MICROSOFT CORP COM 594918104 1,668 6,156 SH   SOLE   5,400 0 756
MONDELEZ INTL INC CL A 609207105 562 9,000 SH   SOLE   9,000 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 560 91,450 SH   SOLE   91,450 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 290 30,990 SH   SOLE   30,990 0 0
NETFLIX INC COM 64110L106 916 1,735 SH   SOLE   0 0 1,735
NEUBERGER BERMAN MLP & ENERG COM 64129H104 655 130,990 SH   SOLE   130,990 0 0
NEW GERMANY FD INC COM 644465106 372 18,390 SH   SOLE   18,390 0 0
NEW GOLD INC CDA COM 644535106 282 155,900 SH Call SOLE   155,900 0 0
NEWMONT CORP COM 651639106 789 12,456 SH   SOLE   0 0 12,456
NEWMONT CORP COM 651639106 152 2,400 SH Call SOLE   2,400 0 0
NEXGEN ENERGY LTD COM 65340P106 185 45,000 SH   SOLE   45,000 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 221 450,000 SH   SOLE   450,000 0 0
NUTRIEN LTD COM 67077M108 230 3,800 SH   SOLE   3,800 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,207 104,688 SH   SOLE   0 0 104,688
OSISKO GOLD ROYALTIES LTD COM 68827L101 301 22,000 SH   SOLE   22,000 0 0
PAYPAL HLDGS INC COM 70450Y103 1,055 3,618 SH   SOLE   3,600 0 18
PEPSICO INC COM 713448108 770 5,200 SH   SOLE   5,200 0 0
PHILLIPS 66 COM 718546104 459 5,350 SH   SOLE   5,000 0 350
PIONEER NAT RES CO COM 723787107 5,209 32,050 SH   SOLE   32,050 0 0
PPL CORP COM 69351T106 1,498 53,569 SH   SOLE   0 0 53,569
PRETIUM RES INC COM 74139C102 679 71,000 SH   SOLE   71,000 0 0
PROCTER AND GAMBLE CO COM 742718109 513 3,800 SH   SOLE   3,800 0 0
PROSHARES TR PSHS ULTRA O&G 74347G705 254 3,514 SH   SOLE   0 0 3,514
PRUDENTIAL FINL INC COM 744320102 1,445 14,102 SH   SOLE   0 0 14,102
QUALCOMM INC COM 747525103 1,748 12,233 SH   SOLE   0 0 12,233
RIMINI STR INC DEL COM 76674Q107 170 27,543 SH   SOLE   27,543 0 0
RMG ACQUISITION CORP III UNIT 02/08/2026 G76088114 110 11,000 SH   SOLE   11,000 0 0
ROYCE MICRO-CAP TR INC COM 780915104 524 42,280 SH   SOLE   42,280 0 0
ROYCE VALUE TR INC COM 780910105 644 33,950 SH   SOLE   33,950 0 0
S&P GLOBAL INC COM 78409V104 1,890 4,604 SH   SOLE   4,590 0 14
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6,693 64,248 SH   SOLE   0 0 64,248
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,131 148,179 SH   SOLE   0 0 148,179
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 283 5,520 SH   SOLE   5,520 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,112 50,447 SH   SOLE   50,447 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 484 5,500 SH   SOLE   5,500 0 0
SILVERCREST METALS INC COM 828363101 742 85,000 SH   SOLE   85,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 273 1,424 SH   SOLE   0 0 1,424
SPDR GOLD TR GOLD SHS 78463V107 638 3,854 SH   SOLE   940 0 2,914
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,199 2,800 SH Put SOLE   2,800 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 16,064 388,955 SH   SOLE   0 0 388,955
SPDR SER TR SPDR BLOOMBERG 78468R663 646 7,060 SH   SOLE   7,060 0 0
SPROTT INC COM NEW 852066208 1,070 27,200 SH   SOLE   27,200 0 0
STAMPS COM INC COM NEW 852857200 481 2,400 SH   SOLE   2,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 202 8,430 SH   SOLE   8,000 0 430
SUSTAINABLE DEVELP ACQU I CO UNIT 02/04/2026 86934L202 112 11,000 SH   SOLE   11,000 0 0
SWISS HELVETIA FD INC COM 870875101 325 33,380 SH   SOLE   33,380 0 0
SYNTAX ETF TR STRATIFD LRG CAP 87166N106 783 11,814 SH   SOLE   0 0 11,814
TAIWAN FD INC COM 874036106 385 10,890 SH   SOLE   10,890 0 0
TASEKO MINES LTD COM 876511106 102 48,100 SH   SOLE   48,100 0 0
TASEKO MINES LTD COM 876511106 40 18,800 SH Call SOLE   18,800 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 199 10,040 SH   SOLE   10,040 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,217 2,413 SH   SOLE   2,400 0 13
TILRAY INC NOTE 5.000%10/0 88688TAB6 49 50,000 SH   SOLE   50,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 50 11,100 SH Call SOLE   11,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 54 12,000 SH   SOLE   12,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 344 2,300 SH   SOLE   2,300 0 0
TRI CONTL CORP COM 895436103 354 10,380 SH   SOLE   10,380 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,117 20,800 SH   SOLE   20,800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,675 8,056 SH   SOLE   0 0 8,056
UNITEDHEALTH GROUP INC COM 91324P102 648 1,618 SH   SOLE   1,600 0 18
VALERO ENERGY CORP COM 91913Y100 836 10,708 SH   SOLE   0 0 10,708
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,699 50,000 SH   SOLE   50,000 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 13,012 395,500 SH   SOLE   0 0 395,500
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 964 4,649 SH   SOLE   0 0 4,649
VANGUARD INDEX FDS GROWTH ETF 922908736 202 703 SH   SOLE   0 0 703
VANGUARD INDEX FDS SMALL CP ETF 922908751 265 1,175 SH   SOLE   0 0 1,175
VANGUARD INDEX FDS TOTAL STK MKT 922908769 264 1,185 SH   SOLE   0 0 1,185
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,309 3,326 SH   SOLE   0 0 3,326
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,978 39,080 SH   SOLE   0 0 39,080
VANGUARD INDEX FDS MID CAP ETF 922908629 1,704 7,180 SH   SOLE   0 0 7,180
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,158 14,000 SH   SOLE   0 0 14,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,908 241,857 SH   SOLE   0 0 241,857
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 646 10,510 SH   SOLE   10,510 0 0
VERMILION ENERGY INC COM 923725105 279 31,900 SH   SOLE   31,900 0 0
VISA INC COM CL A 92826C839 586 2,508 SH   SOLE   1,750 0 758
VONTIER CORPORATION COM 928881101 306 9,400 SH   SOLE   9,400 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 299 30,452 SH   SOLE   30,452 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 338 56,761 SH   SOLE   56,761 0 0
VULCAN MATLS CO COM 929160109 244 1,400 SH   SOLE   1,400 0 0
WABTEC COM 929740108 263 3,200 SH   SOLE   3,200 0 0
WALMART INC COM 931142103 611 4,332 SH   SOLE   4,300 0 32
WHEATON PRECIOUS METALS CORP COM 962879102 573 13,000 SH   SOLE   13,000 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 167 11,500 SH   SOLE   11,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 646 25,730 SH   SOLE   25,730 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 536 4,459 SH   SOLE   0 0 4,459