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 Laboratories COM 002824100 622 7,879 SH   SOLE   7,879 0 0
Abbvie Inc COM 00287y109 1,057 13,877 SH   SOLE   13,877 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 1,198 7,335 SH   SOLE   7,335 0 0
Allergan PLC COM g0177j108 611 3,450 SH   SOLE   3,450 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 1,673 1,440 SH   SOLE   1,440 0 0
Alphabet Inc Cap Stock Cl C COM 02079k107 564 485 SH   SOLE   485 0 0
Amazon.com Inc COM 023135106 1,016 521 SH   SOLE   521 0 0
American Express Co COM 025816109 599 7,000 SH   SOLE   7,000 0 0
Amgen Inc COM 031162100 1,361 6,715 SH   SOLE   6,715 0 0
Apollo Global Mgmt Inc Com CL COM 03768e105 245 7,317 SH   SOLE   7,317 0 0
Apple Inc COM 037833100 3,708 14,583 SH   SOLE   14,583 0 0
AT&T Inc COM 00206r102 1,361 46,700 SH   SOLE   46,700 0 0
Barrick Gold Corporation COM 067901108 1,406 76,730 SH   SOLE   76,730 0 0
Berkshire Hathaway Inc Cl B COM 084670702 582 3,185 SH   SOLE   3,185 0 0
BlackRock Inc COM 09247x101 257 585 SH   SOLE   585 0 0
Blackstone Group Inc Cl A COM 09260d107 439 9,629 SH   SOLE   9,629 0 0
Boston Scientific Corp COM 101137107 1,034 31,700 SH   SOLE   31,700 0 0
Bristol Myers Squibb Co COM 110122108 2,641 47,389 SH   SOLE   47,389 0 0
CAE Inc COM 124765108 329 26,034 SH   SOLE   26,034 0 0
Cameco Corp COM 13321l108 234 30,650 SH   SOLE   30,650 0 0
Caseys General Stores Inc COM 147528103 749 5,650 SH   SOLE   5,650 0 0
Caterpillar Inc COM 149123101 283 2,440 SH   SOLE   2,440 0 0
Charter Communications Inc Cl COM 16119p108 502 1,150 SH   SOLE   1,150 0 0
Chase Packaging Corp TX COM 161635107 10 77,666 SH   SOLE   77,666 0 0
Chevron Corp COM 166764100 1,041 14,371 SH   SOLE   14,371 0 0
Citigroup Inc COM 172967424 351 8,326 SH   SOLE   8,326 0 0
Cleveland Cliffs Inc COM 185899101 44 11,200 SH   SOLE   11,200 0 0
Conagra Foods Inc COM 205887102 850 28,960 SH   SOLE   28,960 0 0
Costco Wholesale Corp COM 22160k105 1,540 5,400 SH   SOLE   5,400 0 0
D R Horton Inc COM 23331a109 1,093 32,150 SH   SOLE   32,150 0 0
Disney Walt Co Disney COM 254687106 1,438 14,883 SH   SOLE   14,883 0 0
Douglas Dynamics Inc COM 25960r105 646 18,200 SH   SOLE   18,200 0 0
Energy Fuels Inc COM 292671708 39 32,650 SH   SOLE   32,650 0 0
Exxon Mobil Corp COM 30231g102 1,787 47,062 SH   SOLE   47,062 0 0
Fidelity Natl Information Serv COM 31620m106 447 3,678 SH   SOLE   3,678 0 0
FMC Corp COM 302491303 850 10,400 SH   SOLE   10,400 0 0
Fox Corp Cl B COM 35137l204 302 13,200 SH   SOLE   13,200 0 0
Gallagher Arthur J & Co COM 363576109 439 5,390 SH   SOLE   5,390 0 0
Generac Holdings Inc COM 368736104 1,803 19,350 SH   SOLE   19,350 0 0
Genpact Limited COM g3922b107 239 8,200 SH   SOLE   8,200 0 0
Graphic Packaging Holding Co COM 388689101 1,161 95,178 SH   SOLE   95,178 0 0
Heritage Crystal Clean Inc COM 42726m106 553 34,047 SH   SOLE   34,047 0 0
Hologic Inc COM 436440101 672 19,150 SH   SOLE   19,150 0 0
Home Depot Inc COM 437076102 1,424 7,629 SH   SOLE   7,629 0 0
International Business Machine COM 459200101 292 2,628 SH   SOLE   2,628 0 0
International Game Technology COM g4863a108 105 17,675 SH   SOLE   17,675 0 0
Intevac Inc COM 461148108 116 28,375 SH   SOLE   28,375 0 0
Investors Bancorp Inc COM 46146l101 89 11,168 SH   SOLE   11,168 0 0
Invitae Corp COM 46185l103 376 27,490 SH   SOLE   27,490 0 0
Iteris Inc COM 46564t107 41 12,950 SH   SOLE   12,950 0 0
Jacobs Engineering Group Inc COM 469814107 783 9,874 SH   SOLE   9,874 0 0
Johnson & Johnson COM 478160104 596 4,545 SH   SOLE   4,545 0 0
JPMorgan Chase & Co COM 46625h100 498 5,531 SH   SOLE   5,531 0 0
Kimberly Clark Corp COM 494368103 229 1,790 SH   SOLE   1,790 0 0
Lennar Corp Cl A COM 526057104 355 9,300 SH   SOLE   9,300 0 0
Littelfuse Inc COM 537008104 640 4,800 SH   SOLE   4,800 0 0
Live Nation Entertainment Inc COM 538034109 546 12,000 SH   SOLE   12,000 0 0
Lowes Cos Inc COM 548661107 1,125 13,075 SH   SOLE   13,075 0 0
Mattel Inc COM 577081102 100 11,325 SH   SOLE   11,325 0 0
Maxim Integrated Prods Inc COM 57772k101 220 4,524 SH   SOLE   4,524 0 0
Medtronic PLC COM g5960l103 332 3,685 SH   SOLE   3,685 0 0
Microsoft Corp COM 594918104 1,970 12,490 SH   SOLE   12,490 0 0
MiMedx Group Inc COM 602496101 80 23,000 SH   SOLE   23,000 0 0
Newmont Mining Corp COM 651639106 206 4,550 SH   SOLE   4,550 0 0
Northern Dynasty Minerals Ltd COM 66510m204 5 12,000 SH   SOLE   12,000 0 0
NXP Semiconductors NV COM n6596x109 305 3,680 SH   SOLE   3,680 0 0
Packaging Corp America COM 695156109 378 4,355 SH   SOLE   4,355 0 0
Paychex Inc COM 704326107 350 5,560 SH   SOLE   5,560 0 0
Paypal Holdings Inc COM 70450y103 1,248 13,039 SH   SOLE   13,039 0 0
PepsiCo Inc COM 713448108 1,494 12,441 SH   SOLE   12,441 0 0
Pfizer Inc COM 717081103 391 11,988 SH   SOLE   11,988 0 0
PNC Financial Services Group I COM 693475105 202 2,109 SH   SOLE   2,109 0 0
Procter & Gamble Co COM 742718109 731 6,643 SH   SOLE   6,643 0 0
Prudential Financial Inc COM 744320102 337 6,458 SH   SOLE   6,458 0 0
Quanta Services Inc COM 74762e102 357 11,241 SH   SOLE   11,241 0 0
Republic Services Inc COM 760759100 1,242 16,550 SH   SOLE   16,550 0 0
Ritchie Brothers Auctioneers COM 767744105 530 15,494 SH   SOLE   15,494 0 0
Ross Stores Inc COM 778296103 1,349 15,515 SH   SOLE   15,515 0 0
Science Applications Intl Corp COM 808625107 1,225 16,412 SH   SOLE   16,412 0 0
Southern Co COM 842587107 209 3,860 SH   SOLE   3,860 0 0
Southwest Airlines Co COM 844741108 324 9,100 SH   SOLE   9,100 0 0
SP Plus Corp COM 78469c103 295 14,200 SH   SOLE   14,200 0 0
Splunk Inc COM 848637104 323 2,560 SH   SOLE   2,560 0 0
Stryker Corp COM 863667101 418 2,510 SH   SOLE   2,510 0 0
Take-Two Interactive Software COM 874054109 314 2,650 SH   SOLE   2,650 0 0
Teladoc Inc COM 87918a105 996 6,425 SH   SOLE   6,425 0 0
Teleflex Inc COM 879369106 1,333 4,550 SH   SOLE   4,550 0 0
Theratechnologies Inc COM 88338h100 29 18,000 SH   SOLE   18,000 0 0
Thermo Fisher Scientific Inc COM 883556102 1,501 5,293 SH   SOLE   5,293 0 0
TJX Cos Inc COM 872540109 968 20,257 SH   SOLE   20,257 0 0
Tractor Supply Co COM 892356106 877 10,375 SH   SOLE   10,375 0 0
TransUnion COM 89400j107 948 14,329 SH   SOLE   14,329 0 0
United Rentals Inc COM 911363109 795 7,725 SH   SOLE   7,725 0 0
United Technologies Corp COM 913017109 205 2,173 SH   SOLE   2,173 0 0
UnitedHealth Group Inc COM 91324p102 202 808 SH   SOLE   808 0 0
Verizon Communications Inc COM 92343v104 603 11,216 SH   SOLE   11,216 0 0
Wrap Technologies Inc COM 98212n107 104 24,450 SH   SOLE   24,450 0 0
XPO Logistics Inc COM 983793100 201 4,125 SH   SOLE   4,125 0 0
Zebra Technologies Corp Cl A COM 989207105 225 1,225 SH   SOLE   1,225 0 0
Triton Intl Ltd 7.375 Cum Pfd COM g9078f149 740 41,000 SH   SOLE   41,000 0 0
Alibaba Group Holding Ltd Sp A COM 01609w102 272 1,400 SH   SOLE   1,400 0 0
BP PLC Sp ADR COM 055622104 329 13,481 SH   SOLE   13,481 0 0
Nintendo Ltd ADR COM 654445303 213 4,415 SH   SOLE   4,415 0 0
Taiwan Semiconductor Mfg Ltd S COM 874039100 330 6,905 SH   SOLE   6,905 0 0
Alps ETF Tr Alerian MLP COM 00162q866 94 27,278 SH   SOLE   27,278 0 0
Invesco Exchange Traded Fd Tr COM 46137v357 1,199 14,265 SH   SOLE   14,265 0 0
Invesco QQQ Tr Unit Ser 1 COM 46090e103 956 5,023 SH   SOLE   5,023 0 0
iShares Tr DJ Med Devices COM 464288810 374 1,660 SH   SOLE   1,660 0 0
iShares Tr Russell 2000 COM 464287655 213 1,859 SH   SOLE   1,859 0 0
iShares Tr Russell 2000 Growth COM 464287648 261 1,648 SH   SOLE   1,648 0 0
iShares Tr S&P 500 Index COM 464287200 284 1,100 SH   SOLE   1,100 0 0
iShares Tr S&P Mid Cap 400 COM 464287507 700 4,869 SH   SOLE   4,869 0 0
iShares Tr S&P Small Cap 600 COM 464287804 414 7,387 SH   SOLE   7,387 0 0
Select Sector SPDR Tr SBI Tech COM 81369y803 342 4,258 SH   SOLE   4,258 0 0
SPDR S&P 500 ETF TR COM 78462f103 4,926 19,111 SH   SOLE   19,111 0 0
SPDR S&P Mid Cap 400 ETF Tr COM 78467y107 448 1,703 SH   SOLE   1,703 0 0
SPDR Series Trust S&P Biotech COM 78464a870 311 4,013 SH   SOLE   4,013 0 0
Vanguard Intl Equity Index Fun COM 922042775 317 7,737 SH   SOLE   7,737 0 0
Vanguard Whitehall Funds Inc H COM 921946406 475 6,720 SH   SOLE   6,720 0 0
Dimensional Inv Group Inc US L COM 25434d823 242 12,233 SH   SOLE   12,233 0 0
Fidelity Contrafund Inc COM 316071109 201 17,097 SH   SOLE   17,097 0 0
Fidelity Select Med Equip & Sy COM 316390475 207 4,000 SH   SOLE   4,000 0 0
Invesco Funds Stlpth MLP Y COM 00143k327 59 32,107 SH   SOLE   32,107 0 0
USA Compression Partners LP COM 90290n109 357 63,078 SH   SOLE   63,078 0 0
American Tower REIT COM 03027x100 299 1,375 SH   SOLE   1,375 0 0
Caretrust REIT Inc COM 14174t107 269 18,200 SH   SOLE   18,200 0 0
Coresite Realty Corp COM 21870q105 315 2,715 SH   SOLE   2,715 0 0
New Residential Inv Corp COM 64828t201 189 37,802 SH   SOLE   37,802 0 0
Preferred Apt Communities Inc COM 74039l103 84 11,651 SH   SOLE   11,651 0 0
Bristol-Myers Squibb Co Contng COM 110122157 206 54,254 SH   SOLE   54,254 0 0