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
3M COMPANY COM 88579y101 202 1,132 SH   SOLE   1,132 0 0
ABBOTT LABS COM COM 002824100 5,353 139,364 SH   SOLE   139,364 0 0
ABBVIE INC SHS CLASS A 00287y109 120 1,917 SH   SOLE   1,917 0 0
ACCENTURE PLC CL A F CL A NEW G1151C101 5,979 51,042 SH   SOLE   51,042 0 0
ACTUANT CORP CLASS A COM 00508x203 710 27,351 SH   SOLE   27,351 0 0
ACUITY BRANDS INC COM 00508y102 208 900 SH   SOLE   900 0 0
ADIENT PLC F ORD SHS g0084w101 2 28 SH   SOLE   28 0 0
ADOBE SYSTEMS INC COM 00724f101 15 145 SH   SOLE   145 0 0
AEROVIRONMENT INC COM 008073108 623 23,218 SH   SOLE   23,218 0 0
AETNA INC COM 00817y108 9 69 SH   SOLE   69 0 0
AFFILIATED MANAGERS COM 008252108 15 100 SH   SOLE   100 0 0
AFLAC INC SPONSORED ADR 001055102 77 1,100 SH   SOLE   1,100 0 0
ALLIANT ENERGY CORP COM 018802108 56 1,482 SH   SOLE   1,482 0 0
ALPHABET INC. CLASS A COM 02079k305 98 124 SH   SOLE   124 0 0
ALPHABET INC. CLASS C COM 02079k107 37 48 SH   SOLE   48 0 0
ALTRIA GROUP INC COM 02209s103 187 2,771 SH   SOLE   2,771 0 0
AMAZON COM INC COM 023135106 320 427 SH   SOLE   427 0 0
AMDOCS LIMITED F COM g02602103 4 76 SH   SOLE   76 0 0
AMER ELECTRIC PWR CO COM 025537101 52 832 SH   SOLE   832 0 0
AMERISAFE INC COM 03071h100 890 14,275 SH   SOLE   14,275 0 0
AMGEN INCORPORATED COM 031162100 124 847 SH   SOLE   847 0 0
ANIKA THERAPEUTICS COM 035255108 783 15,991 SH   SOLE   15,991 0 0
APPLE INC COM 037833100 179 1,549 SH   SOLE   1,549 0 0
APPLIED MATERIALS COM 038222105 9 293 SH   SOLE   293 0 0
ARALEZ PHARMA INC F COM 03852x100 644 145,992 SH   SOLE   145,992 0 0
ASSOCIATED BANC CORP COM 045487105 303 12,253 SH   SOLE   12,253 0 0
AT&T INC COM 00206R102 318 7,481 SH   SOLE   7,481 0 0
AUTO DATA PROCESSING TRADES WITH DUE BILLS COM 053015103 7,326 71,275 SH   SOLE   71,275 0 0
AUTODESK INC COM 052769106 25 336 SH   SOLE   336 0 0
BALL CORPORATION COM 058498106 5,947 79,213 SH   SOLE   79,213 0 0
BANK OF AMERICA CORP COM 060505104 15 680 SH   SOLE   680 0 0
BANK OF MONTREAL F COM 063671101 90 1,246 SH   SOLE   1,246 0 0
BANK OF NY MELLON CP NEW COM 064058100 6,642 140,181 SH   SOLE   140,181 0 0
BAXTER INTL INC COM 071813109 6,684 150,755 SH   SOLE   150,755 0 0
BECTON DICKINSON & CO CL B 075887109 6,547 39,545 SH   SOLE   39,545 0 0
BEMIS CO INC COM 081437105 19 400 SH   SOLE   400 0 0
BERKSHIRE HATHAWAY CLASS B COM 084670702 332 2,034 SH   SOLE   2,034 0 0
BIOSPECIFICS TECH CO COM 090931106 949 17,040 SH   SOLE   17,040 0 0
BLACKSTONE GROUP LP LP COM 09253u108 6 225 SH   SOLE   225 0 0
BOEING CO COM 097023105 6,012 38,618 SH   SOLE   38,618 0 0
BP PLC F UNSPONSORED ADR 1 ADR REPS 6 ORD SHS COM 055622104 168 4,500 SH   SOLE   4,500 0 0
BRISTOL-MYERS SQUIBB COM 110122108 217 3,705 SH   SOLE   3,705 0 0
BROADCOM LTD F COM y09827109 6 32 SH   SOLE   32 0 0
BROOKFIELD INFRA PTN LP COM g16252101 100 3,000 SH   SOLE   3,000 0 0
BURLINGTON STORES COM 122017106 5 60 SH   SOLE   60 0 0
C.H. ROBINSON WORLDWIDE, INC. COM 12541W209 5,565 75,962 SH   SOLE   75,962 0 0
CALGON CARBON CORP COM 129603106 710 41,763 SH   SOLE   41,763 0 0
CARDINAL HEALTH INC COM 14149y108 8 111 SH   SOLE   111 0 0
CATERPILLAR INC COM 149123101 390 4,200 SH   SOLE   4,200 0 0
CELGENE CORP COM 151020104 6,339 54,765 SH   SOLE   54,765 0 0
CENTERPOINT ENERGY INC COM 15189T107 42 1,700 SH   SOLE   1,700 0 0
CENTURYLINK INC COM 156700106 14 589 SH   SOLE   589 0 0
CERNER CORP COM 156782104 10 202 SH   SOLE   202 0 0
CHASE CORP COM 16150r104 1,082 12,947 SH   SOLE   12,947 0 0
CHEVRON CORPORATION COM 166764100 258 2,189 SH   SOLE   2,189 0 0
CIGNA CORP COM 125509109 3 19 SH   SOLE   19 0 0
CISCO SYSTEMS INC COM NEW 17275R102 6,094 201,655 SH   SOLE   201,655 0 0
COCA COLA COMPANY SHS 191216100 65 1,573 SH   SOLE   1,573 0 0
COLLECTORS UNIVERSE COM 19421r200 786 37,028 SH   SOLE   37,028 0 0
COLORMAX TECHS NEW XXX REGISTRATION REVOKED BY THE SEC EFF 12/02/10 COM 19680V207 0 1,000 SH   SOLE   1,000 0 0
COLUMBUS MCKINNON CO COM 199333105 822 30,383 SH   SOLE   30,383 0 0
COMCAST CORPORATION CLASS A COM 20030n101 109 1,572 SH   SOLE   1,572 0 0
COMMERCE BANCSHARES INC MISSOURI COM 200525103 6,842 118,349 SH   SOLE   118,349 0 0
COMMUNICATIONS SALES COM 20341j104 67 2,655 SH   SOLE   2,655 0 0
CONOCOPHILLIPS COM 20825C104 5,592 111,533 SH   SOLE   111,533 0 0
CONSOLIDATED EDISON COM 209115104 42 568 SH   SOLE   568 0 0
CONTINENTAL RESOURCE COM 212015101 6,915 134,174 SH   SOLE   134,174 0 0
COSTCO WHOLESALE CO COM 22160k105 14 90 SH   SOLE   90 0 0
COUSINS PROPERTIES COM 222795106 90 10,576 SH   SOLE   10,576 0 0
CR BARD INCORPORATE COM 067383109 34 150 SH   SOLE   150 0 0
CRIMSON WINE GROUP COM 22662x100 3 300 SH   SOLE   300 0 0
CULP INC COM 230215105 885 23,835 SH   SOLE   23,835 0 0
CUMMINS INC COM 231021106 19 140 SH   SOLE   140 0 0
CVS HEALTH CORP COM 126650100 3 38 SH   SOLE   38 0 0
DEERE & CO COM 244199105 52 500 SH   SOLE   500 0 0
DELL TECHNOLOGIES IN CLASS V COM CL V 24703l103 5 99 SH   SOLE   99 0 0
DELTA AIR LINES INC COM 247361702 3 68 SH   SOLE   68 0 0
DISCOVER FINANCIAL S COM 254709108 11 147 SH   SOLE   147 0 0
DNP SELECT INCOME CF COM 23325p104 130 12,722 SH   SOLE   12,722 0 0
DOLLAR TREE INC COM 256746108 18 230 SH   SOLE   230 0 0
DOMINION RES INC VA COM 25746u109 171 2,229 SH   SOLE   2,229 0 0
DONALDSON COMPANY COM 257651109 15 362 SH   SOLE   362 0 0
DORMAN PRODUCTS INC COM 258278100 896 12,261 SH   SOLE   12,261 0 0
DOVER CORPORATION COM 260003108 150 2,000 SH   SOLE   2,000 0 0
DU PONT EI DE NEMOUR COM 263534109 12 168 SH   SOLE   168 0 0
DUKE ENERGY CORP COM 26441c204 349 4,497 SH   SOLE   4,497 0 0
EBAY INC COM 278642103 4,520 152,231 SH   SOLE   152,231 0 0
ECHO GLOBAL LOGISTIC COM 27875t101 639 25,518 SH   SOLE   25,518 0 0
ECOLAB INC COM 278865100 138 1,180 SH   SOLE   1,180 0 0
EMERSON ELEC CO COM 291011104 6,479 116,223 SH   SOLE   116,223 0 0
ENERGEN CORP COM 29265n108 4 74 SH   SOLE   74 0 0
ENTERPRISE PRODUCTS LP COM 293792107 84 3,100 SH   SOLE   3,100 0 0
EOG RESOURCES INC COM 26875p101 4 42 SH   SOLE   42 0 0
EVERCORE PARTNERS CLASS A COM 29977a105 41 600 SH   SOLE   600 0 0
EVERSOURCE ENERGY COM 30040w108 46 829 SH   SOLE   829 0 0
EXACT SCIENCES CORP COM 30063p105 216 16,200 SH   SOLE   16,200 0 0
EXPONENT INC COM 30214u102 985 16,340 SH   SOLE   16,340 0 0
EXPRESS SCRIPTS HOLDINGS COM 30219G108 5,385 78,275 SH   SOLE   78,275 0 0
EXXON MOBIL CORP COM 30231G102 7,109 78,758 SH   SOLE   78,758 0 0
F M C CORP NEW COM 302491303 6,460 114,211 SH   SOLE   114,211 0 0
FACEBOOK INC CLASS A CL A 30303m102 76 657 SH   SOLE   657 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560104 0 11 SH   SOLE   11 0 0
FASTENAL CO COM 311900104 383 8,160 SH   SOLE   8,160 0 0
FEDEX CORPORATION COM 31428x106 24 128 SH   SOLE   128 0 0
FIDELITY NATL INFO COM 31620m106 100 1,326 SH   SOLE   1,326 0 0
FIFTH THIRD BANCORP COM 316773100 23 868 SH   SOLE   868 0 0
FIRST SOURCE CORP COM 336901103 914 20,457 SH   SOLE   20,457 0 0
FISERV INC COM 337738108 51 479 SH   SOLE   479 0 0
FLOWSERVE CORP COM 34354P105 5,566 115,831 SH   SOLE   115,831 0 0
FOOT LOCKER INC COM 344849104 5 68 SH   SOLE   68 0 0
FOX FACTORY HOLDING COM 35138v102 1,033 37,224 SH   SOLE   37,224 0 0
FRANCESCAS HOLDINGS COM 351793104 668 37,075 SH   SOLE   37,075 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,616 122,552 SH   SOLE   122,552 0 0
G P STRATEGIES CORP COM 36225v104 732 25,587 SH   SOLE   25,587 0 0
GABELLI EQUITY TR INC COM 362397101 29 5,210 SH   SOLE   5,210 0 0
GABELLI GLOBAL HEALTHCARE COM 36246K103 2 260 SH   SOLE   260 0 0
GARTNER INC COM 366651107 935 9,251 SH   SOLE   9,251 0 0
GENERAL DYNAMICS CO COM 369550108 86 500 SH   SOLE   500 0 0
GENERAL ELECTRIC CO COM 369604103 204 6,463 SH   SOLE   6,463 0 0
GENERAL MILLS INC COM 370334104 86 1,400 SH   SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103 13 180 SH   SOLE   180 0 0
GLOBUS MEDICAL, INC. COM 379577208 435 17,520 SH   SOLE   17,520 0 0
GOLDMAN SACHS GROUP COM 38141g104 11 46 SH   SOLE   46 0 0
GRACO INCORPORATED COM 384109104 50 600 SH   SOLE   600 0 0
GRAINGER W W INC COM 384802104 5,430 23,380 SH   SOLE   23,380 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 3 225 SH   SOLE   225 0 0
HANCOCK JOHN PATRIOT PREM COM 41013T105 25 1,592 SH   SOLE   1,592 0 0
HANESBRANDS INC. COM 410345102 4,099 190,026 SH   SOLE   190,026 0 0
HARLEY DAVIDSON INC COM 412822108 117 2,004 SH   SOLE   2,004 0 0
HERSHEY COMPANY COM 427866108 26 252 SH   SOLE   252 0 0
HOLOGIC INC COM 436440101 54 1,348 SH   SOLE   1,348 0 0
HOME DEPOT INC COM 437076102 17 126 SH   SOLE   126 0 0
HONEYWELL INTL INC COM 438516106 32 272 SH   SOLE   272 0 0
HOUSTON WIRE & CABLE COM 44244k109 519 79,910 SH   SOLE   79,910 0 0
HP INC. COM 40434l105 3 216 SH   SOLE   216 0 0
IBERIABANK CORP COM 450828108 772 9,219 SH   SOLE   9,219 0 0
IBM CORP SPONSORED ADR 459200101 179 1,077 SH   SOLE   1,077 0 0
ILLINOIS TOOL WORKS COM 452308109 26 210 SH   SOLE   210 0 0
INDEPENDENT BANK CO COM 453836108 982 13,939 SH   SOLE   13,939 0 0
INGERSOLL RAND PLC F SHS g47791101 5 72 SH   SOLE   72 0 0
INSTEEL INDUSTRIES COM 45774w108 968 27,157 SH   SOLE   27,157 0 0
INTEL CORP COM 458140100 6,611 182,282 SH   SOLE   182,282 0 0
INTERCONTINENTAL EXC COM 45866f104 11 200 SH   SOLE   200 0 0
INTERFACE INC COM 458665304 832 44,836 SH   SOLE   44,836 0 0
INTERNATIONAL PAPER COM 460146103 7 133 SH   SOLE   133 0 0
IRIDEX CORP COM 462684101 641 45,624 SH   SOLE   45,624 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432f842 2 30 SH   SOLE   30 0 0
ISHARES CORE MSCI TOTL INTL STCK ETF CORE MSCITOTAL 46432f834 6 115 SH   SOLE   115 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 69 305 SH   SOLE   305 0 0
ISHARES MSCI EMERGING MARKETS ETF COM 464287234 32 900 SH   SOLE   900 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 164 1,319 SH   SOLE   1,319 0 0
ISHARES US ENERGY ETF U.S. ENERGY ETF 464287796 38 915 SH   SOLE   915 0 0
J2 GLOBAL INC COM 48123v102 826 10,094 SH   SOLE   10,094 0 0
JOHNSON & JOHNSON COM 478160104 6,997 60,733 SH   SOLE   60,733 0 0
JOHNSON CTLS INTL F COM g51502105 12 286 SH   SOLE   286 0 0
JPMORGAN CHASE & CO COM 46625h100 218 2,528 SH   SOLE   2,528 0 0
KELLOGG COMPANY COM 487836108 64 863 SH   SOLE   863 0 0
KEYERA CORP COM COM 493271951 123 3,028 SH   SOLE   3,028 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,811 213,582 SH   SOLE   213,582 0 0
KIMBERLY CLARK CORP COM 494368103 5,883 51,553 SH   SOLE   51,553 0 0
KMG CHEMICALS INC COM 482564101 1,021 26,254 SH   SOLE   26,254 0 0
KNOWLES CORPORATION COM 49926d109 25 1,500 SH   SOLE   1,500 0 0
KOHLS CORP COM 500255104 4,696 95,095 SH   SOLE   95,095 0 0
KRAFT HEINZ COMPANY COM 500754106 15 172 SH   SOLE   172 0 0
LAS VEGAS SANDS CORP COM 517834107 1 16 SH   SOLE   16 0 0
LEAR CORPORATION COM 521865204 9 65 SH   SOLE   65 0 0
LEUCADIA NATIONAL CO COM 527288104 47 2,000 SH   SOLE   2,000 0 0
LIGAND PHARMA COM 53220k504 688 6,775 SH   SOLE   6,775 0 0
LINCOLN NATIONAL CORP ORD SHS 534187109 5,102 76,985 SH   SOLE   76,985 0 0
LIONBRIDGE TECH INC COM 536252109 428 73,814 SH   SOLE   73,814 0 0
LIVANOVA PLC F COM g5509l101 594 13,219 SH   SOLE   13,219 0 0
LOCKHEED MARTIN CORP COM 539830109 28 113 SH   SOLE   113 0 0
LOWES COMPANIES INC COM 548661107 14 200 SH   SOLE   200 0 0
LYONDELLBASELL INDS F CLASS A CL A n53745100 6 73 SH   SOLE   73 0 0
M D U RESOURCES GRP COM 552690109 15 523 SH   SOLE   523 0 0
MA COM TECH SOLUTN COM 55405y100 879 18,992 SH   SOLE   18,992 0 0
MALLINCKRODT PUB F COM g5785g107 5 100 SH   SOLE   100 0 0
MANITOWOC COMPANY COM 563571108 5 800 SH   SOLE   800 0 0
MANITOWOC FOODSRVE COM 563568104 15 800 SH   SOLE   800 0 0
MARATHON OIL CORP COM 565849106 35 2,000 SH   SOLE   2,000 0 0
MARATHON PETE CORP COM 56585a102 101 2,000 SH   SOLE   2,000 0 0
MASIMO CORP COM 574795100 13 200 SH   SOLE   200 0 0
MASTERCARD INC COM 57636q104 10 100 SH   SOLE   100 0 0
MC CORMICK & CO INC COM 579780206 132 1,415 SH   SOLE   1,415 0 0
MC DONALDS CORP COM 580135101 150 1,233 SH   SOLE   1,233 0 0
MEAD JOHNSON NUTRITION COM 582839106 3,244 45,844 SH   SOLE   45,844 0 0
MEDTRONIC PLC COM G5960L103 5,789 81,266 SH   SOLE   81,266 0 0
MERCK & CO INC COM 58933y105 278 4,726 SH   SOLE   4,726 0 0
METLIFE INC COM 59156r108 12 217 SH   SOLE   217 0 0
METTLER TOLEDO INTL F COM 592688105 126 300 SH   SOLE   300 0 0
MFS HIGH YIELD MUNICIPAL COM 59318e102 27 6,150 SH   SOLE   6,150 0 0
MGE ENERGY INC COM 55277p104 302 4,626 SH   SOLE   4,626 0 0
MICROCHIP TECHNOLOGY COM 595017104 43 674 SH   SOLE   674 0 0
MICROSEMI CORPORATN CL A 595137100 1,040 19,263 SH   SOLE   19,263 0 0
MICROSOFT CORP COM 594918104 8,419 135,480 SH   SOLE   135,480 0 0
MICROSTRATEGY INC CLASS A CL A 594972408 828 4,194 SH   SOLE   4,194 0 0
MONDELEZ INTL CLASS A CL A 609207105 15 346 SH   SOLE   346 0 0
MONSANTO CO COM 61166w101 42 400 SH   SOLE   400 0 0
MONSTER BEVERAGE COR COM 61174x109 53 1,200 SH   SOLE   1,200 0 0
N V E CORPORATION COM 629445206 760 10,646 SH   SOLE   10,646 0 0
NATIONAL FUEL GAS CO CL A 636180101 15 266 SH   SOLE   266 0 0
NATIONAL GRID PLC F UNSPONSORED ADR 1 ADR REPS 5 ORD SHS ORD SHS 636274300 15 263 SH   SOLE   263 0 0
NATIONAL RESEARCH CLASS A COM 637372202 641 33,756 SH   SOLE   33,756 0 0
NATIONAL RESEARCH CLASS B COM 637372301 195 4,684 SH   SOLE   4,684 0 0
NEXTERA ENERGY INC COM 65339f101 490 4,099 SH   SOLE   4,099 0 0
NICOLET BANKSHARES COM 65406e102 4 74 SH   SOLE   74 0 0
NIKE INC CLASS B COM 654106103 17 342 SH   SOLE   342 0 0
NISOURCE INC HOLDING COM 65473p105 7 325 SH   SOLE   325 0 0
NMI HOLDINGS INC CLASS A CL A 629209305 9 845 SH   SOLE   845 0 0
NORDSON CORP COM 655663102 479 4,279 SH   SOLE   4,279 0 0
NORFOLK SOUTHERN CO SPONSORED ADR 655844108 14 125 SH   SOLE   125 0 0
NORTHERN OIL AND GAS COM 665531109 416 151,287 SH   SOLE   151,287 0 0
NORTHROP GRUMMAN CO COM 666807102 11 48 SH   SOLE   48 0 0
NOVARTIS AG F ADR 1 ADR REPS 1 ORD SHS COM 66987v109 29 400 SH   SOLE   400 0 0
NVIDIA CORP COM 67066g104 6 54 SH   SOLE   54 0 0
O REILLY AUTOMOTIVE COM 67103h107 64 230 SH   SOLE   230 0 0
ORACLE CORPORATION COM 68389x105 5 138 SH   SOLE   138 0 0
OSHKOSH CORP COM 688239201 6 99 SH   SOLE   99 0 0
OWENS &MINOR INC HLD COM 690732102 593 16,795 SH   SOLE   16,795 0 0
OWENS CORNING INC COM 690742101 5 104 SH   SOLE   104 0 0
PAREXEL INTL CORP COM 699462107 747 11,371 SH   SOLE   11,371 0 0
PARKER HANNIFIN CORP COM 701094104 7,415 52,963 SH   SOLE   52,963 0 0
PARKWAY INC COM 70156q107 159 7,129 SH   SOLE   7,129 0 0
PATTERSON COMPANIES COM 703395103 29 700 SH   SOLE   700 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 4,750 120,356 SH   SOLE   120,356 0 0
PEPSICO INCORPORATED COM 713448108 128 1,226 SH   SOLE   1,226 0 0
PETMED EXPRESS INC COM 716382106 848 36,744 SH   SOLE   36,744 0 0
PFIZER INC COM 717081103 48 1,469 SH   SOLE   1,469 0 0
PHILIP MORRIS INTL COM 718172109 71 781 SH   SOLE   781 0 0
PHILLIPS 66 COM 718546104 21 248 SH   SOLE   248 0 0
PLANTRONICS INC COM 727493108 736 13,448 SH   SOLE   13,448 0 0
PLEXUS CORP COM 729132100 818 15,128 SH   SOLE   15,128 0 0
PNC FINL SERVICES GP INC COM 693475105 6,765 57,843 SH   SOLE   57,843 0 0
POLARIS INDUSTRIES COM 731068102 82 1,000 SH   SOLE   1,000 0 0
PPL CORPORATION COM 69351t106 10 280 SH   SOLE   280 0 0
PRINCIPAL FINANCIAL COM 74251v102 48 829 SH   SOLE   829 0 0
PROCTER & GAMBLE COM 742718109 1,049 12,474 SH   SOLE   12,474 0 0
PROGRESS SOFTWARE CO COM 743312100 735 23,005 SH   SOLE   23,005 0 0
PRUDENTIAL FINANCIAL COM 744320102 22 211 SH   SOLE   211 0 0
QEP RESOURCES INC COM 74733v100 5 262 SH   SOLE   262 0 0
QUALCOMM INC COM 747525103 6,149 94,309 SH   SOLE   94,309 0 0
QUEST DIAGNOSTIC INC COM 74834l100 90 978 SH   SOLE   978 0 0
QUINTILES IMS HOLDINGS, INC COM 74876Y101 6,383 83,936 SH   SOLE   83,936 0 0
R L I CORP COM 749607107 759 12,023 SH   SOLE   12,023 0 0
R M R GROUP INC CLASS A COM 74967r106 0 1 SH   SOLE   1 0 0
RAYTHEON COMPANY COM 755111507 9 66 SH   SOLE   66 0 0
ROCKWELL AUTOMATION INC SPONS ADR A 773903109 6,029 44,858 SH   SOLE   44,858 0 0
ROCKWELL COLLINS INC COM 774341101 5,645 60,853 SH   SOLE   60,853 0 0
ROYAL DUTCH SHELL PLC CL A CL A 780259206 44 800 SH   SOLE   800 0 0
RPM INTERNATIONAL COM 749685103 140 2,609 SH   SOLE   2,609 0 0
RPX CORPORATION COM 74972g103 698 64,674 SH   SOLE   64,674 0 0
SALESFORCE COM COM 79466l302 12 178 SH   SOLE   178 0 0
SCHEIN HENRY INC CL A 806407102 165 1,085 SH   SOLE   1,085 0 0
SCHLUMBERGER LTD COM 806857108 7,611 90,667 SH   SOLE   90,667 0 0
SCRIPPS NTWK INTERAC CLASS A COM 811065101 5,126 71,821 SH   SOLE   71,821 0 0
SEAHAWK DRILLING INC XXX ESCROW FOR POSSIBLE FUTURE DISTRIBUTIONS RUSSELL 3000 ETF 812ESC986 0 4 SH   SOLE   4 0 0
SOUTHERN COMPANY ORD SHS 842587107 396 8,053 SH   SOLE   8,053 0 0
SPDR MSCI ACWI EX-US ETF MSCI ACWI EXUS 78463x848 2 60 SH   SOLE   60 0 0
SPDR RUSSELL 3000 ETF COM 78464a805 2,372 14,174 SH   SOLE   14,174 0 0
SPECTRA ENERGY CORP COM 847560109 27 663 SH   SOLE   663 0 0
SPECTRIS PLC ORDF COM g8338k104 3 100 SH   SOLE   100 0 0
ST JUDE MEDICAL INC COM 790849103 23 285 SH   SOLE   285 0 0
STANLEY BLACK & DECK COM 854502101 2 20 SH   SOLE   20 0 0
STARBUCKS CORP COM 855244109 46 824 SH   SOLE   824 0 0
STEEL DYNAMICS INC COM 858119100 8 224 SH   SOLE   224 0 0
STOCK YDS BANCORP COM 861025104 437 9,303 SH   SOLE   9,303 0 0
STRAYER EDUCATION COM 863236105 1,106 13,715 SH   SOLE   13,715 0 0
STRYKER CORP COM 863667101 4 34 SH   SOLE   34 0 0
SUN HYDRAULICS INC COM 866942105 900 22,525 SH   SOLE   22,525 0 0
SURGICAL CARE AFFILIATES, INC. COM 86881L106 405 8,761 SH   SOLE   8,761 0 0
SYKES ENTERPRISES COM 871237103 752 26,048 SH   SOLE   26,048 0 0
SYNERGY RESOURCES CO REG SHS 87164p103 630 70,720 SH   SOLE   70,720 0 0
SYSCO CORPORATION COM 871829107 7,326 132,307 SH   SOLE   132,307 0 0
TARGET CORPORATION COM 87612e106 14 200 SH   SOLE   200 0 0
TE CONNECTIVITY LTD F COM h84989104 21 300 SH   SOLE   300 0 0
TEKLA HLTHCR INV COM 87911j103 23 1,067 SH   SOLE   1,067 0 0
TENNANT COMPANY COM 880345103 1,226 17,213 SH   SOLE   17,213 0 0
TESARO INC SPONSORED ADR 881569107 269 2,000 SH   SOLE   2,000 0 0
TETRA TECH INC REG SHS 88162g103 928 21,508 SH   SOLE   21,508 0 0
TEVA PHARM INDS LTD F UNSPONSORED ADR 1 ADR REPS 1 ORD SHS ADR 881624209 11 312 SH   SOLE   312 0 0
THE GABELLI MULTIMEDIA TRUST INC COM 36239Q109 9 1,297 SH   SOLE   1,297 0 0
TOTAL S A F UNSPONSORED ADR 1 ADR REPS 1 ORD SHS COM 89151e109 13 250 SH   SOLE   250 0 0
TRANSOCEAN INC NEW F COM h8817h100 142 9,655 SH   SOLE   9,655 0 0
TUCOWS INC COM 898697206 885 25,104 SH   SOLE   25,104 0 0
U M B FINANCIAL CORP COM 902788108 850 11,020 SH   SOLE   11,020 0 0
U S BANCORP COM 902973304 722 14,058 SH   SOLE   14,058 0 0
UNION PACIFIC CORP COM 907818108 963 9,292 SH   SOLE   9,292 0 0
UNITED RENTALS INC COM 911363109 42 400 SH   SOLE   400 0 0
UNITED TECHNOLOGIES COM 913017109 18 168 SH   SOLE   168 0 0
UNITEDHEALTH GRP INC COM 91324p102 36 226 SH   SOLE   226 0 0
UTAH MEDICAL PRODUCT COM 917488108 764 10,501 SH   SOLE   10,501 0 0
VANGUARD REIT ETF REIT ETF 922908553 2 19 SH   SOLE   19 0 0
VARIAN MEDICAL SYSTEMS COM 92220P105 5,803 64,637 SH   SOLE   64,637 0 0
VASCULAR SOLUTIONS COM 92231m109 1,163 20,726 SH   SOLE   20,726 0 0
VECTREN CORP COM 92240g101 26 500 SH   SOLE   500 0 0
VENTAS INC REIT COM 92276f100 25 392 SH   SOLE   392 0 0
VERA BRADLEY INC COM 92335c106 382 32,626 SH   SOLE   32,626 0 0
VERIZON COMMUNICATN COM 92343v104 268 5,021 SH   SOLE   5,021 0 0
VERTEX PHARMACEUTICA COM 92532f100 20 273 SH   SOLE   273 0 0
W E C ENERGY GROUP I COM 92939u106 304 5,182 SH   SOLE   5,182 0 0
WAL-MART STORES INC COM 931142103 7 100 SH   SOLE   100 0 0
WALGREENS BOOTS ALLI COM 931427108 802 9,687 SH   SOLE   9,687 0 0
WALT DISNEY CO COM 254687106 163 1,562 SH   SOLE   1,562 0 0
WELLS FARGO BK N A CL A 949746101 33 600 SH   SOLE   600 0 0
WESTERN UNION CO COM 959802109 6,235 287,042 SH   SOLE   287,042 0 0
WINDSTREAM HLDGS INC COM COM 97382A200 762 103,893 SH   SOLE   103,893 0 0
ZEBRA TECHNOLOGIES CL A CL A 989207105 856 9,976 SH   SOLE   9,976 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 32 308 SH   SOLE   308 0 0