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 677 7,405 SH   SOLE   7,405 0 0
ABBVIE INC COM 00287Y109 1,637 16,676 SH   SOLE   16,676 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,524 7,098 SH   SOLE   7,098 0 0
ALPHABET INC CAP STK CL C 02079K107 547 387 SH   SOLE   387 0 0
ALPHABET INC CAP STK CL A 02079K305 2,031 1,432 SH   SOLE   1,432 0 0
AMAZON COM INC COM 023135106 960 348 SH   SOLE   348 0 0
AMERICAN EXPRESS CO COM 025816109 528 5,550 SH   SOLE   5,550 0 0
AMERICAN TOWER CORP COM 03027X100 357 1,381 SH   SOLE   1,381 0 0
AMGEN INC COM 031162100 1,522 6,453 SH   SOLE   6,453 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 366 7,323 SH   SOLE   7,323 0 0
APPLE INC COM 037833100 5,665 15,530 SH   SOLE   15,530 0 0
AT&T INC COM 00206R102 439 14,510 SH   SOLE   14,510 0 0
BARRICK GOLD CORPORA COM 067901108 1,937 71,730 SH   SOLE   71,730 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 499 2,795 SH   SOLE   2,795 0 0
BLACKROCK INC COM 09247X101 304 558 SH   SOLE   558 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 475 8,378 SH   SOLE   8,378 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 619 650,000 PRN   SOLE   650,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 774 22,050 SH   SOLE   22,050 0 0
BRISTOL-MYERS SQUIBB RIGHT 99/99/9999 110122157 142 39,554 PRN   SOLE   39,554 0 0
BRISTOL-MYERS SQUIBB COM 110122108 2,863 48,691 SH   SOLE   48,691 0 0
CAE INC COM 124765108 264 16,122 SH   SOLE   16,122 0 0
CALITHERA BIOSCIENCE COM 13089P101 69 13,150 SH   SOLE   13,150 0 0
CAMECO CORP COM 13321L108 324 31,650 SH   SOLE   31,650 0 0
CARETRUST REIT INC COM 14174T107 338 19,700 SH   SOLE   19,700 0 0
CASEYS GEN STORES INC COM 147528103 1,021 6,828 SH   SOLE   6,828 0 0
CATERPILLAR INC DEL COM 149123101 359 2,840 SH   SOLE   2,840 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 598 1,173 SH   SOLE   1,173 0 0
CHEVRON CORP NEW COM 166764100 1,190 13,331 SH   SOLE   13,331 0 0
CITIGROUP INC COM NEW 172967424 391 7,651 SH   SOLE   7,651 0 0
CLEVELAND CLIFFS INC COM 185899101 62 11,200 SH   SOLE   11,200 0 0
CONAGRA BRANDS INC COM 205887102 1,061 30,165 SH   SOLE   30,165 0 0
CORESITE RLTY CORP COM 21870Q105 329 2,715 SH   SOLE   2,715 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,640 5,408 SH   SOLE   5,408 0 0
D R HORTON INC COM 23331A109 1,395 25,150 SH   SOLE   25,150 0 0
DISNEY WALT CO COM DISNEY 254687106 1,221 10,953 SH   SOLE   10,953 0 0
DOUGLAS DYNAMICS INC COM 25960R105 634 18,050 SH   SOLE   18,050 0 0
ENERGY FUELS INC COM NEW 292671708 49 32,650 SH   SOLE   32,650 0 0
EXXON MOBIL CORP COM 30231G102 1,210 27,062 SH   SOLE   27,062 0 0
F M C CORP COM NEW 302491303 1,046 10,500 SH   SOLE   10,500 0 0
FACEBOOK INC CL A 30303M102 262 1,155 SH   SOLE   1,155 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 209 6,801 SH   SOLE   6,801 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 426 3,178 SH   SOLE   3,178 0 0
FOX CORP CL B COM 35137L204 770 28,700 SH   SOLE   28,700 0 0
GALLAGHER ARTHUR J & CO COM 363576109 560 5,740 SH   SOLE   5,740 0 0
GAP INC COM 364760108 131 10,350 SH   SOLE   10,350 0 0
GENERAC HLDGS INC COM 368736104 2,274 18,650 SH   SOLE   18,650 0 0
GENPACT LIMITED SHS G3922B107 299 8,200 SH   SOLE   8,200 0 0
GENTEX CORP COM 371901109 400 15,535 SH   SOLE   15,535 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,378 98,534 SH   SOLE   98,534 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 560 32,047 SH   SOLE   32,047 0 0
HOLOGIC INC COM 436440101 1,041 18,269 SH   SOLE   18,269 0 0
HOME DEPOT INC COM 437076102 1,664 6,642 SH   SOLE   6,642 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 348 2,879 SH   SOLE   2,879 0 0
INTERNATIONAL GAME TECH SHS USD G4863A108 171 19,175 SH   SOLE   19,175 0 0
INTEVAC INC COM 461148108 155 28,375 SH   SOLE   28,375 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,590 31,522 SH   SOLE   31,522 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT 46137V357 1,358 13,345 SH   SOLE   13,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,171 4,729 SH   SOLE   4,729 0 0
INVESCO SR INCOME TR COM 46131H107 46 13,313 SH   SOLE   13,313 0 0
INVESTORS BANCORP INC NEW COM 46146L101 106 12,443 SH   SOLE   12,443 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 266 1,859 SH   SOLE   1,859 0 0
ISHARES TR CORE S&P MCP ETF 464287507 836 4,702 SH   SOLE   4,702 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 349 1,688 SH   SOLE   1,688 0 0
ISHARES TR MSCI EAFE ETF 464287465 220 3,615 SH   SOLE   3,615 0 0
ISHARES TR CORE S&P500 ETF 464287200 294 950 SH   SOLE   950 0 0
ISHARES TR CORE S&P SCP ETF 464287804 488 7,150 SH   SOLE   7,150 0 0
ISHARES TR US HOME CONS ETF 464288752 468 10,590 SH   SOLE   10,590 0 0
ISHARES TR U.S. MED DVC ETF 464288810 400 1,510 SH   SOLE   1,510 0 0
ITERIS INC COM 46564T107 62 12,950 SH   SOLE   12,950 0 0
JACOBS ENGR GROUP INC COM 469814107 844 9,947 SH   SOLE   9,947 0 0
JOHNSON & JOHNSON COM 478160104 612 4,355 SH   SOLE   4,355 0 0
JPMORGAN CHASE & CO COM 46625H100 550 5,847 SH   SOLE   5,847 0 0
KIMBERLY CLARK CORP COM 494368103 253 1,790 SH   SOLE   1,790 0 0
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6 480 500,000 PRN   SOLE   500,000 0 0
LENNAR CORP CL A 526057104 573 9,300 SH   SOLE   9,300 0 0
LITTELFUSE INC COM 537008104 819 4,800 SH   SOLE   4,800 0 0
LOWES COS INC COM 548661107 1,760 13,025 SH   SOLE   13,025 0 0
MANPOWERGROUP INC COM 56418H100 344 5,000 SH   SOLE   5,000 0 0
MATTEL INC COM 577081102 108 11,150 SH   SOLE   11,150 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 253 4,174 SH   SOLE   4,174 0 0
MEDTRONIC PLC SHS G5960L103 301 3,285 SH   SOLE   3,285 0 0
MICROSOFT CORP COM 594918104 2,742 13,471 SH   SOLE   13,471 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 19 17,175 SH   SOLE   17,175 0 0
MSA SAFETY INC COM 553498106 428 3,743 SH   SOLE   3,743 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 283 38,039 SH   SOLE   38,039 0 0
NEWMONT CORP COM 651639106 299 4,850 SH   SOLE   4,850 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 760 96,180 SH   SOLE   96,180 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 83 10,615 SH   SOLE   10,615 0 0
NXP SEMICONDUCTORS N V COM N6596X109 420 3,680 SH   SOLE   3,680 0 0
PACKAGING CORP AMER COM 695156109 460 4,605 SH   SOLE   4,605 0 0
PAYCHEX INC COM 704326107 444 5,860 SH   SOLE   5,860 0 0
PAYPAL HLDGS INC COM 70450Y103 2,180 12,511 SH   SOLE   12,511 0 0
PEPSICO INC COM 713448108 1,650 12,480 SH   SOLE   12,480 0 0
PFIZER INC COM 717081103 402 12,304 SH   SOLE   12,304 0 0
PNC FINL SVCS GROUP INC COM 693475105 222 2,114 SH   SOLE   2,114 0 0
PREFERRED APT CMNTYS INC COM 74039L103 96 12,645 SH   SOLE   12,645 0 0
PROCTER AND GAMBLE CO COM 742718109 840 7,022 SH   SOLE   7,022 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 498 22,280 SH   SOLE   22,280 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 492 41,710 SH   SOLE   41,710 0 0
PRUDENTIAL FINL INC COM 744320102 448 7,350 SH   SOLE   7,350 0 0
QUANTA SVCS INC COM 74762E102 441 11,241 SH   SOLE   11,241 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 729 11,836 SH   SOLE   11,836 0 0
REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 2,385 2,650,000 PRN   SOLE   2,650,000 0 0
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 646 750,000 PRN   SOLE   750,000 0 0
REPUBLIC SVCS INC COM 760759100 1,358 16,550 SH   SOLE   16,550 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 637 15,591 SH   SOLE   15,591 0 0
ROBERT HALF INTL INC COM 770323103 1,041 19,711 SH   SOLE   19,711 0 0
ROSS STORES INC COM 778296103 1,323 15,523 SH   SOLE   15,523 0 0
SCHLUMBERGER LTD COM 806857108 315 17,121 SH   SOLE   17,121 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,064 13,698 SH   SOLE   13,698 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 403 3,858 SH   SOLE   3,858 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 284 7,500 SH   SOLE   7,500 0 0
SOUTHERN CO COM 842587107 252 4,860 SH   SOLE   4,860 0 0
SOUTHWEST AIRLS CO COM 844741108 256 7,500 SH   SOLE   7,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,569 18,059 SH   SOLE   18,059 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 553 1,703 SH   SOLE   1,703 0 0
SPDR SER TR S&P BIOTECH 78464A870 432 3,863 SH   SOLE   3,863 0 0
SPLUNK INC COM 848637104 409 2,060 SH   SOLE   2,060 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 10 10,000 PRN   SOLE   10,000 0 0
STRYKER CORP COM 863667101 452 2,510 SH   SOLE   2,510 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 415 7,305 SH   SOLE   7,305 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 370 2,650 SH   SOLE   2,650 0 0
TELADOC HEALTH INC COM 87918A105 978 5,125 SH   SOLE   5,125 0 0
TELEFLEX INC COM 879369106 1,620 4,450 SH   SOLE   4,450 0 0
THERATECHNOLOGIES INC COM 88338H100 36 18,000 SH   SOLE   18,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,921 5,302 SH   SOLE   5,302 0 0
TJX COS INC NEW COM 872540109 982 19,423 SH   SOLE   19,423 0 0
TRACTOR SUPPLY CO COM 892356106 1,341 10,175 SH   SOLE   10,175 0 0
TRANSUNION COM 89400J107 435 5,000 SH   SOLE   5,000 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1,143 1,170,000 PRN   SOLE   1,170,000 0 0
UNITED RENTALS INC COM 911363109 1,189 7,975 SH   SOLE   7,975 0 0
UNITEDHEALTH GROUP I COM 91324P102 238 808 SH   SOLE   808 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 484 44,578 SH   SOLE   44,578 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 357 9,745 SH   SOLE   9,745 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 302 6,100 SH   SOLE   6,100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 263 929 SH   SOLE   929 0 0
VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US 922042775 338 7,090 SH   SOLE   7,090 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858 231 5,825 SH   SOLE   5,825 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 249 6,423 SH   SOLE   6,423 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 492 6,241 SH   SOLE   6,241 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 631 11,444 SH   SOLE   11,444 0 0
WESTERN ASSET MTG CAP CORP NOTE 6.750%10/0 95790DAA3 1,246 1,750,000 PRN   SOLE   1,750,000 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 201 4,058 SH   SOLE   4,058 0 0
WRAP TECHNOLOGIES INC COM 98212N107 256 24,450 SH   SOLE   24,450 0 0
XPO LOGISTICS INC COM 983793100 241 3,125 SH   SOLE   3,125 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 301 1,175 SH   SOLE   1,175 0 0