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 803 7,379 SH   SOLE   7,379 0 0
ABBVIE INC COM 00287Y109 1,263 14,425 SH   SOLE   14,425 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,378 6,098 SH   SOLE   6,098 0 0
ALLSTATE CORP COM 020002101 959 10,185 SH   SOLE   10,185 0 0
ALPHABET INC CAP STK CL C 02079K107 569 387 SH   SOLE   387 0 0
ALPHABET INC CAP STK CL A 02079K305 2,099 1,432 SH   SOLE   1,432 0 0
AMAZON COM INC COM 023135106 1,127 358 SH   SOLE   358 0 0
AMERICAN EXPRESS CO COM 025816109 221 2,200 SH   SOLE   2,200 0 0
AMERICAN TOWER CORP NEW COM 03027X100 334 1,381 SH   SOLE   1,381 0 0
AMGEN INC COM 031162100 1,364 5,367 SH   SOLE   5,367 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 328 7,332 SH   SOLE   7,332 0 0
APPLE INC COM 037833100 6,940 59,923 SH   SOLE   59,923 0 0
APTIV PLC SHS G6095L109 204 2,220 SH   SOLE   2,220 0 0
AT&T INC COM 00206R102 542 19,025 SH   SOLE   19,025 0 0
BARRICK GOLD CORP COM 067901108 1,909 67,730 SH   SOLE   67,730 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 592 2,780 SH   SOLE   2,780 0 0
BLACKROCK INC COM 09247X101 314 558 SH   SOLE   558 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 438 8,387 SH   SOLE   8,387 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,597 1,650,000 PRN   SOLE   1,650,000 0 0
BMC STK HLDGS INC COM 05591B109 300 7,000 SH   SOLE   7,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 678 17,750 SH   SOLE   17,750 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 89 39,554 PRN   SOLE   39,554 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,862 47,464 SH   SOLE   47,464 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 45 13,150 SH   SOLE   13,150 0 0
CAMECO CORP COM 13321L108 317 31,400 SH   SOLE   31,400 0 0
CARETRUST REIT INC COM 14174T107 351 19,700 SH   SOLE   19,700 0 0
CASEYS GEN STORES INC COM 147528103 1,220 6,865 SH   SOLE   6,865 0 0
CATERPILLAR INC DEL COM 149123101 424 2,840 SH   SOLE   2,840 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 732 1,173 SH   SOLE   1,173 0 0
CHEVRON CORP NEW COM 166764100 521 7,231 SH   SOLE   7,231 0 0
CHURCH & DWIGHT INC COM 171340102 208 2,220 SH   SOLE   2,220 0 0
CISCO SYS INC COM 17275R102 451 11,445 SH   SOLE   11,445 0 0
CITIGROUP INC COM NEW 172967424 341 7,903 SH   SOLE   7,903 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 72 11,200 SH   SOLE   11,200 0 0
CONAGRA BRANDS INC COM 205887102 1,080 30,238 SH   SOLE   30,238 0 0
CORESITE RLTY CORP COM 21870Q105 358 3,015 SH   SOLE   3,015 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,849 5,208 SH   SOLE   5,208 0 0
CYTOSORBENTS CORP COM NEW 23283X206 160 20,000 SH   SOLE   20,000 0 0
D R HORTON INC COM 23331A109 1,755 23,200 SH   SOLE   23,200 0 0
DISNEY WALT CO COM DISNEY 254687106 1,287 10,372 SH   SOLE   10,372 0 0
DOLLAR TREE INC COM 256746108 525 5,750 SH   SOLE   5,750 0 0
DOUGLAS DYNAMICS INC COM 25960R105 617 18,050 SH   SOLE   18,050 0 0
DROPBOX INC CL A 26210C104 368 19,115 SH   SOLE   19,115 0 0
ENERGY FUELS INC COM NEW 292671708 54 32,650 SH   SOLE   32,650 0 0
EXXON MOBIL CORP COM 30231G102 345 10,062 SH   SOLE   10,062 0 0
F M C CORP COM NEW 302491303 1,006 9,500 SH   SOLE   9,500 0 0
FACEBOOK INC CL A 30303M102 302 1,155 SH   SOLE   1,155 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 213 6,801 SH   SOLE   6,801 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 468 3,178 SH   SOLE   3,178 0 0
FORUM ENERGY TECHNOLOGIES INC NOTE 9.000% 8/0 34984VAC4 118 190,000 PRN   SOLE   190,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 606 5,740 SH   SOLE   5,740 0 0
GAP INC COM 364760108 176 10,350 SH   SOLE   10,350 0 0
GENERAC HLDGS INC COM 368736104 3,302 17,050 SH   SOLE   17,050 0 0
GENPACT LIMITED SHS G3922B107 301 7,725 SH   SOLE   7,725 0 0
GENTEX CORP COM 371901109 632 24,535 SH   SOLE   24,535 0 0
GILEAD SCIENCES INC COM 375558103 496 7,850 SH   SOLE   7,850 0 0
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 1,175 1,300,000 PRN   SOLE   1,300,000 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,350 95,834 SH   SOLE   95,834 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 352 26,400 SH   SOLE   26,400 0 0
HOLOGIC INC COM 436440101 1,091 16,419 SH   SOLE   16,419 0 0
HOME DEPOT INC COM 437076102 1,777 6,397 SH   SOLE   6,397 0 0
INTEL CORP COM 458140100 697 13,460 SH   SOLE   13,460 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 342 2,809 SH   SOLE   2,809 0 0
INTERNATIONAL GAME TECHNOLOGIES SHS USD G4863A108 211 18,975 SH   SOLE   18,975 0 0
INTEVAC INC COM 461148108 156 28,375 SH   SOLE   28,375 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,698 33,618 SH   SOLE   33,618 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 217 1,645 SH   SOLE   1,645 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,442 13,340 SH   SOLE   13,340 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,409 5,073 SH   SOLE   5,073 0 0
INVESCO SR INCOME TR COM 46131H107 49 13,313 SH   SOLE   13,313 0 0
INVESTORS BANCORP INC NEW COM 46146L101 90 12,443 SH   SOLE   12,443 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 271 1,808 SH   SOLE   1,808 0 0
ISHARES TR CORE S&P MCP ETF 464287507 866 4,674 SH   SOLE   4,674 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 428 1,933 SH   SOLE   1,933 0 0
ISHARES TR MSCI EAFE ETF 464287465 225 3,540 SH   SOLE   3,540 0 0
ISHARES TR CORE S&P500 ETF 464287200 319 950 SH   SOLE   950 0 0
ISHARES TR CORE S&P SCP ETF 464287804 457 6,513 SH   SOLE   6,513 0 0
ISHARES TR US HOME CONS ETF 464288752 458 8,090 SH   SOLE   8,090 0 0
ISHARES TR U.S. MED DVC ETF 464288810 452 1,510 SH   SOLE   1,510 0 0
ITERIS INC NEW COM 46564T107 53 12,950 SH   SOLE   12,950 0 0
JACOBS ENGR GROUP INC COM 469814107 787 8,487 SH   SOLE   8,487 0 0
JOHNSON & JOHNSON COM 478160104 648 4,355 SH   SOLE   4,355 0 0
JPMORGAN CHASE & CO COM 46625H100 563 5,847 SH   SOLE   5,847 0 0
KAR AUCTION SVCS INC COM 48238T109 304 21,100 SH   SOLE   21,100 0 0
KIMBERLY CLARK CORP COM 494368103 264 1,790 SH   SOLE   1,790 0 0
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6 1,437 1,450,000 PRN   SOLE   1,450,000 0 0
KONTOOR BRANDS INC COM 50050N103 237 9,810 SH   SOLE   9,810 0 0
LENNAR CORP CL A 526057104 662 8,100 SH   SOLE   8,100 0 0
LITTELFUSE INC COM 537008104 851 4,800 SH   SOLE   4,800 0 0
LOWES COS INC COM 548661107 2,152 12,975 SH   SOLE   12,975 0 0
MANNKIND CORP COM NEW 56400P706 19 10,000 SH   SOLE   10,000 0 0
MANPOWERGROUP INC COM 56418H100 330 4,500 SH   SOLE   4,500 0 0
MATTEL INC COM 577081102 130 11,150 SH   SOLE   11,150 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 282 4,174 SH   SOLE   4,174 0 0
MEDTRONIC PLC SHS G5960L103 337 3,245 SH   SOLE   3,245 0 0
MICROSOFT CORP COM 594918104 2,893 13,755 SH   SOLE   13,755 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 13 17,175 SH   SOLE   17,175 0 0
MSA SAFETY INC COM 553498106 411 3,065 SH   SOLE   3,065 0 0
NATIONAL FUEL GAS CO N J COM 636180101 897 22,100 SH   SOLE   22,100 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 299 37,651 SH   SOLE   37,651 0 0
NEWMONT CORP COM 651639106 308 4,850 SH   SOLE   4,850 0 0
NEXTERA ENERGY INC COM 65339F101 263 948 SH   SOLE   948 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 791 95,180 SH   SOLE   95,180 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 87 10,615 SH   SOLE   10,615 0 0
NXP SEMICONDUCTORS N V COM N6596X109 459 3,680 SH   SOLE   3,680 0 0
PACKAGING CORP AMER COM 695156109 502 4,605 SH   SOLE   4,605 0 0
PAYCHEX INC COM 704326107 467 5,860 SH   SOLE   5,860 0 0
PAYPAL HLDGS INC COM 70450Y103 2,367 12,011 SH   SOLE   12,011 0 0
PEPSICO INC COM 713448108 1,525 11,010 SH   SOLE   11,010 0 0
PFIZER INC COM 717081103 581 15,820 SH   SOLE   15,820 0 0
PNC FINL SVCS GROUP INC COM 693475105 233 2,118 SH   SOLE   2,118 0 0
PREFERRED APT CMNTYS INC COM 74039L103 70 12,945 SH   SOLE   12,945 0 0
PROCTER AND GAMBLE CO COM 742718109 979 7,047 SH   SOLE   7,047 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 440 21,630 SH   SOLE   21,630 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 341 39,210 SH   SOLE   39,210 0 0
PRUDENTIAL FINL INC COM 744320102 467 7,352 SH   SOLE   7,352 0 0
QUANTA SVCS INC COM 74762E102 594 11,241 SH   SOLE   11,241 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 642 11,156 SH   SOLE   11,156 0 0
REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 3,197 3,500,000 PRN   SOLE   3,500,000 0 0
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 728 800,000 PRN   SOLE   800,000 0 0
REPUBLIC SVCS INC COM 760759100 1,545 16,550 SH   SOLE   16,550 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 906 15,291 SH   SOLE   15,291 0 0
ROBERT HALF INTL INC COM 770323103 933 17,621 SH   SOLE   17,621 0 0
ROSS STORES INC COM 778296103 1,449 15,523 SH   SOLE   15,523 0 0
SCHLUMBERGER LTD COM 806857108 221 14,221 SH   SOLE   14,221 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 808 10,298 SH   SOLE   10,298 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 453 3,883 SH   SOLE   3,883 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 205 2,665 SH   SOLE   2,665 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 415 10,400 SH   SOLE   10,400 0 0
SOUTHERN CO COM 842587107 264 4,860 SH   SOLE   4,860 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,218 18,568 SH   SOLE   18,568 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 567 1,673 SH   SOLE   1,673 0 0
SPDR SER TR S&P BIOTECH 78464A870 430 3,863 SH   SOLE   3,863 0 0
SPLUNK INC COM 848637104 388 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
STRATASYS LTD SHS M85548101 158 12,710 SH   SOLE   12,710 0 0
STRYKER CORPORATION COM 863667101 523 2,510 SH   SOLE   2,510 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 592 7,305 SH   SOLE   7,305 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 438 2,650 SH   SOLE   2,650 0 0
TELADOC HEALTH INC COM 87918A105 1,146 5,225 SH   SOLE   5,225 0 0
TELEFLEX INCORPORATED COM 879369106 1,515 4,450 SH   SOLE   4,450 0 0
THERATECHNOLOGIES INC COM 88338H100 40 18,000 SH   SOLE   18,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,208 5,002 SH   SOLE   5,002 0 0
TJX COS INC NEW COM 872540109 918 16,498 SH   SOLE   16,498 0 0
TRACTOR SUPPLY CO COM 892356106 1,315 9,175 SH   SOLE   9,175 0 0
TRANSUNION COM 89400J107 252 3,000 SH   SOLE   3,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 197 198,000 PRN   SOLE   198,000 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1,772 1,776,000 PRN   SOLE   1,776,000 0 0
UNITED RENTALS INC COM 911363109 1,387 7,950 SH   SOLE   7,950 0 0
UNITEDHEALTH GROUP INC COM 91324P102 252 808 SH   SOLE   808 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 446 44,578 SH   SOLE   44,578 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 382 9,745 SH   SOLE   9,745 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 338 6,100 SH   SOLE   6,100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 287 933 SH   SOLE   933 0 0
VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 362 7,182 SH   SOLE   7,182 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 242 5,586 SH   SOLE   5,586 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 251 6,144 SH   SOLE   6,144 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 307 3,791 SH   SOLE   3,791 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 476 7,999 SH   SOLE   7,999 0 0
WESTERN ASSET MTG CAP CORP NOTE 6.750%10/0 95790DAA3 1,066 1,250,000 PRN   SOLE   1,250,000 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 216 4,058 SH   SOLE   4,058 0 0
WRAP TECHNOLOGIES INC COM 98212N107 184 27,190 SH   SOLE   27,190 0 0
XPO LOGISTICS INC COM 983793100 235 2,775 SH   SOLE   2,775 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A 989207105 271 1,075 SH   SOLE   1,075 0 0