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
CBIZ INC COM 124805102 353 10,821 SH   SOLE 0 0 0 10,821
PFIZER INC COM 717081103 1,322 36,486 SH   SOLE 0 0 0 36,486
ATKORE INC COM 047649108 543 7,551 SH   SOLE 0 0 0 7,551
DISNEY WALT CO COM 254687106 2,727 14,778 SH   SOLE 0 0 0 14,778
THE MUSIC ACQUISITION CORP UNIT 99/99/9999 62752R209 102 10,176 SH   SOLE 0 0 0 10,176
DIGITAL RLTY TR INC COM 253868103 1,435 10,192 SH   SOLE 0 0 0 10,192
BECTON DICKINSON & CO COM 075887109 2,712 11,154 SH   SOLE 0 0 0 11,154
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 435 8,347 SH   SOLE 0 0 0 8,347
AMERESCO INC CL A 02361E108 518 10,643 SH   SOLE 0 0 0 10,643
KODIAK SCIENCES INC COM 50015M109 366 3,224 SH   SOLE 0 0 0 3,224
MASTERCARD INCORPORATED CL A 57636Q104 261 732 SH   SOLE 0 0 0 732
ISHARES SILVER TR ISHARES 46428Q109 1,196 52,668 SH   SOLE 0 0 0 52,668
REALPAGE INC COM 75606N109 324 3,711 SH   SOLE 0 0 0 3,711
UNITED STS LIME & MINERALS I COM 911922102 334 2,498 SH   SOLE 0 0 0 2,498
PEPSICO INC COM 713448108 3,217 22,745 SH   SOLE 0 0 0 22,745
INTUITIVE SURGICAL INC COM NEW 46120E602 376 509 SH   SOLE 0 0 0 509
HAWKINS INC COM 420261109 336 10,010 SH   SOLE 0 0 0 10,010
COSTAR GROUP INC COM 22160N109 847 1,031 SH   SOLE 0 0 0 1,031
COSTCO WHSL CORP NEW COM 22160K105 3,000 8,510 SH   SOLE 0 0 0 8,510
CVS HEALTH CORP COM 126650100 1,287 17,108 SH   SOLE 0 0 0 17,108
PRUDENTIAL FINL INC COM 744320102 1,374 15,078 SH   SOLE 0 0 0 15,078
PROGRESSIVE CORP COM 743315103 1,978 20,685 SH   SOLE 0 0 0 20,685
CATERPILLAR INC COM 149123101 2,186 9,427 SH   SOLE 0 0 0 9,427
AT&T INC COM 00206R102 1,273 42,058 SH   SOLE 0 0 0 42,058
APPLE INC COM 037833100 5,015 41,059 SH   SOLE 0 0 0 41,059
ACME UTD CORP COM 004816104 352 8,934 SH   SOLE 0 0 0 8,934
LENNAR CORP CL A 526057104 1,537 15,188 SH   SOLE 0 0 0 15,188
CENTENE CORP DEL COM 15135B101 2,961 46,327 SH   SOLE 0 0 0 46,327
AMAZON COM INC COM 023135106 337 109 SH   SOLE 0 0 0 109
PAYCHEX INC COM 704326107 1,567 15,987 SH   SOLE 0 0 0 15,987
MERCK & CO. INC COM 58933Y105 1,470 19,075 SH   SOLE 0 0 0 19,075
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 301 3,661 SH   SOLE 0 0 0 3,661
EDWARDS LIFESCIENCES CORP COM 28176E108 2,040 24,392 SH   SOLE 0 0 0 24,392
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,586 15,241 SH   SOLE 0 0 0 15,241
HAMILTON LANE INC CL A 407497106 402 4,540 SH   SOLE 0 0 0 4,540
PROGYNY INC COM 74340E103 363 8,162 SH   SOLE 0 0 0 8,162
ASCENDANT DIGITAL ACQUISITIO COM CL A G05155109 166 16,766 SH   SOLE 0 0 0 16,766
NOVA MEASURING INSTRUMENTS L COM M7516K103 410 4,510 SH   SOLE 0 0 0 4,510
VANGUARD INDEX FDS GROWTH ETF 922908736 414 1,609 SH   SOLE 0 0 0 1,609
NIC INC COM 62914B100 315 9,274 SH   SOLE 0 0 0 9,274
STRYKER CORPORATION COM 863667101 331 1,357 SH   SOLE 0 0 0 1,357
NIKE INC CL B 654106103 2,312 17,398 SH   SOLE 0 0 0 17,398
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2,267 65,779 SH   SOLE 0 0 0 65,779
SHERWIN WILLIAMS CO COM 824348106 997 1,351 SH   SOLE 0 0 0 1,351
PVH CORPORATION COM 693656100 252 2,380 SH   SOLE 0 0 0 2,380
INTEL CORP COM 458140100 2,265 35,388 SH   SOLE 0 0 0 35,388
ISHARES TR CORE S&P SCP ETF 464287804 303 2,795 SH   SOLE 0 0 0 2,795
FULGENT GENETICS INC COM 359664109 871 9,016 SH   SOLE 0 0 0 9,016
JPMORGAN CHASE & CO COM 46625H100 280 1,841 SH   SOLE 0 0 0 1,841
CISCO SYS INC COM 17275R102 3,999 77,337 SH   SOLE 0 0 0 77,337
BRISTOL-MYERS SQUIBB CO COM 110122108 216 3,419 SH   SOLE 0 0 0 3,419
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,135 29,299 SH   SOLE 0 0 0 29,299
LORDSTOWN MOTORS CORP COM CL A 54405Q100 674 57,301 SH   SOLE 0 0 0 57,301
PERFICIENT INC COM 71375U101 372 6,336 SH   SOLE 0 0 0 6,336
CHEVRON CORP NEW COM 166764100 239 2,281 SH   SOLE 0 0 0 2,281
EATON CORP PLC SHS G29183103 1,885 13,631 SH   SOLE 0 0 0 13,631
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,742 6,818 SH   SOLE 0 0 0 6,818
CACI INTL INC CL A 127190304 1,989 8,065 SH   SOLE 0 0 0 8,065
VANGUARD INDEX FDS MID CAP ETF 922908629 371 1,676 SH   SOLE 0 0 0 1,676
ECHO GLOBAL LOGISTICS INC COM 27875T101 473 15,061 SH   SOLE 0 0 0 15,061
VISA INC COM CL A 92826C839 2,708 12,792 SH   SOLE 0 0 0 12,792
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 241 1,638 SH   SOLE 0 0 0 1,638
EXPONENT INC COM 30214U102 356 3,657 SH   SOLE 0 0 0 3,657
ELECTRONIC ARTS INC COM 285512109 455 3,360 SH   SOLE 0 0 0 3,360
LANDSTAR SYS INC COM 515098101 314 1,902 SH   SOLE 0 0 0 1,902
JOHNSON OUTDOORS INC CL A 479167108 526 3,682 SH   SOLE 0 0 0 3,682
PROS HOLDINGS INC COM 74346Y103 407 9,587 SH   SOLE 0 0 0 9,587
ISHARES TR CORE S&P TTL STK 464287150 285 3,113 SH   SOLE 0 0 0 3,113
CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 207 21,387 SH   SOLE 0 0 0 21,387
ALLIED MOTION TECHNOLOGIES I COM 019330109 480 9,354 SH   SOLE 0 0 0 9,354
MICROCHIP TECHNOLOGY INC. COM 595017104 2,184 14,069 SH   SOLE 0 0 0 14,069
TECHTARGET INC COM 87874R100 528 7,596 SH   SOLE 0 0 0 7,596
LGI HOMES INC COM 50187T106 363 2,429 SH   SOLE 0 0 0 2,429
GALLAGHER ARTHUR J & CO COM 363576109 2,069 16,585 SH   SOLE 0 0 0 16,585
FACEBOOK INC CL A 30303M102 705 2,393 SH   SOLE 0 0 0 2,393
NV5 GLOBAL INC COM 62945V109 502 5,201 SH   SOLE 0 0 0 5,201
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 219 459 SH   SOLE 0 0 0 459
ALTRIA GROUP INC COM 02209S103 274 5,347 SH   SOLE 0 0 0 5,347
HOME DEPOT INC COM 437076102 228 747 SH   SOLE 0 0 0 747
Q2 HLDGS INC COM 74736L109 243 2,428 SH   SOLE 0 0 0 2,428
AUTONATION INC COM 05329W102 642 6,885 SH   SOLE 0 0 0 6,885
COCA COLA CO COM 191216100 1,374 26,070 SH   SOLE 0 0 0 26,070
VECTOR ACQUISITION CORP II CL A SHS G9460A104 332 33,502 SH   SOLE 0 0 0 33,502
AMGEN INC COM 031162100 2,200 8,843 SH   SOLE 0 0 0 8,843
LOCKHEED MARTIN CORP COM 539830109 1,763 4,771 SH   SOLE 0 0 0 4,771
VERIZON COMMUNICATIONS INC COM 92343V104 2,667 45,860 SH   SOLE 0 0 0 45,860
UNITEDHEALTH GROUP INC COM 91324P102 340 913 SH   SOLE 0 0 0 913
SOUTHERN CO COM 842587107 1,380 22,204 SH   SOLE 0 0 0 22,204
NVIDIA CORPORATION COM 67066G104 2,166 4,057 SH   SOLE 0 0 0 4,057
NOVOCURE LTD ORD SHS G6674U108 414 3,131 SH   SOLE 0 0 0 3,131
WASTE MGMT INC DEL COM 94106L109 1,602 12,420 SH   SOLE 0 0 0 12,420
VIRTUS INVT PARTNERS INC COM 92828Q109 425 1,803 SH   SOLE 0 0 0 1,803
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 269 4,200 SH   SOLE 0 0 0 4,200
ACUSHNET HOLDINGS CORP COM 005098108 357 8,641 SH   SOLE 0 0 0 8,641
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,952 82,580 SH   SOLE 0 0 0 82,580
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 124 12,356 SH   SOLE 0 0 0 12,356
REPUBLIC SVCS INC COM 760759100 2,477 24,937 SH   SOLE 0 0 0 24,937
CONSOLIDATED EDISON INC COM 209115104 1,269 16,963 SH   SOLE 0 0 0 16,963
GREEN BRICK PARTNERS INC COM 392709101 317 13,970 SH   SOLE 0 0 0 13,970
ALLSTATE CORP COM 020002101 2,437 21,206 SH   SOLE 0 0 0 21,206
NORTHROP GRUMMAN CORP COM 666807102 1,842 5,690 SH   SOLE 0 0 0 5,690
STARBUCKS CORP COM 855244109 1,069 9,786 SH   SOLE 0 0 0 9,786
FABRINET SHS G3323L100 324 3,589 SH   SOLE 0 0 0 3,589
TOWNEBANK PORTSMOUTH VA COM 89214P109 291 9,560 SH   SOLE 0 0 0 9,560
MICROSOFT CORP COM 594918104 581 2,464 SH   SOLE 0 0 0 2,464
PERKINELMER INC COM 714046109 1,923 14,990 SH   SOLE 0 0 0 14,990
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,019 2,144 SH   SOLE 0 0 0 2,144
BANK NEW YORK MELLON CORP COM 064058100 240 5,077 SH   SOLE 0 0 0 5,077
SPDR GOLD TR GOLD SHS 78463V107 8,178 51,127 SH   SOLE 0 0 0 51,127
INSTALLED BLDG PRODS INC COM 45780R101 408 3,678 SH   SOLE 0 0 0 3,678
BLACKSTONE GROUP INC COM 09260D107 2,016 27,052 SH   SOLE 0 0 0 27,052
ANTHEM INC COM 036752103 3,116 8,682 SH   SOLE 0 0 0 8,682
MCDONALDS CORP COM 580135101 1,655 7,384 SH   SOLE 0 0 0 7,384
AUTOZONE INC COM 053332102 402 286 SH   SOLE 0 0 0 286
ALPHABET INC CAP STK CL A 02079K305 231 112 SH   SOLE 0 0 0 112
ALLIANT ENERGY CORP COM 018802108 1,406 25,959 SH   SOLE 0 0 0 25,959
GENERAL DYNAMICS CORP COM 369550108 3,241 17,851 SH   SOLE 0 0 0 17,851
MASON INDUSTRIAL TECHNOLGY I UNIT 99/99/9999 57520Y205 495 49,814 SH   SOLE 0 0 0 49,814
OVERSTOCK COM INC DEL COM 690370101 540 8,157 SH   SOLE 0 0 0 8,157
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,868 15,250 SH   SOLE 0 0 0 15,250
SI BONE INC COM 825704109 434 13,630 SH   SOLE 0 0 0 13,630
VMWARE INC CL A COM 928563402 1,993 13,250 SH   SOLE 0 0 0 13,250
ALPHABET INC CAP STK CL C 02079K107 364 176 SH   SOLE 0 0 0 176
HONEYWELL INTL INC COM 438516106 1,882 8,669 SH   SOLE 0 0 0 8,669
CBOE GLOBAL MKTS INC COM 12503M108 1,918 19,436 SH   SOLE 0 0 0 19,436
AFLAC INC COM 001055102 2,335 45,630 SH   SOLE 0 0 0 45,630
UNITED PARCEL SERVICE INC CL B 911312106 1,574 9,257 SH   SOLE 0 0 0 9,257
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 49 78,049 SH   SOLE 0 0 0 78,049
RAPID7 INC COM 753422104 281 3,761 SH   SOLE 0 0 0 3,761
SITIME CORP COM 82982T106 428 4,344 SH   SOLE 0 0 0 4,344
BLINK CHARGING CO COM 09354A100 411 10,007 SH   SOLE 0 0 0 10,007
ADVANCED DRAIN SYS INC DEL COM 00790R104 544 5,264 SH   SOLE 0 0 0 5,264
OSI ETF TR OSHARES US QUALT 67110P407 265 6,631 SH   SOLE 0 0 0 6,631
CSW INDUSTRIALS INC COM 126402106 418 3,097 SH   SOLE 0 0 0 3,097
SUNNOVA ENERGY INTL INC. COM 86745K104 307 7,532 SH   SOLE 0 0 0 7,532
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6,931 69,219 SH   SOLE 0 0 0 69,219
JOHNSON & JOHNSON COM 478160104 1,497 9,108 SH   SOLE 0 0 0 9,108
CORTLAND BANCORP COM 220587109 820 37,257 SH   SOLE 0 0 0 37,257
PAR TECHNOLOGY CORP COM 698884103 391 5,981 SH   SOLE 0 0 0 5,981