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
AMAZON.COM INC Stock 023135106 10,621 3,258 SH   SOLE 0 1,938 0 1,320
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 4,505 70,087 SH   SOLE 0 69,477 0 609
CERNER CORP Stock 156782104 1,636 17,487 SH   SOLE 0 17,487 0 0
CBS CORP CL B Stock 92556H206 1,368 36,192 SH   SOLE 0 36,191 0 0
GLOBAL PAYMENTS INC Stock 37940X102 223 1,631 SH   SOLE 0 1,630 0 0
GLOBAL PAYMENTS INC Stock 37940X102 14 100 SH Call SOLE 0 100 0 0
GLOBAL PAYMENTS INC Stock 37940X102 14 100 SH Call SOLE 0 100 0 0
NEXTGEN HEALTHCARE INC COM Stock 65343C102 241 11,505 SH   SOLE 0 11,505 0 0
NEXTGEN HEALTHCARE INC COM Stock 65343C102 8 400 SH Call SOLE 0 400 0 0
SIRIUS XM RADIO INC Stock 82968B103 1,403 211,947 SH   SOLE 0 211,946 0 0
SIRIUS XM RADIO INC Stock 82968B103 2 300 SH Call SOLE 0 300 0 0
POWERSHARES QQQ TR ETF 46090E103 1,500 4,136 SH   SOLE 0 3,775 0 361
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 246 1,546 SH   SOLE 0 1,546 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 1,096 22,849 SH   SOLE 0 22,848 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 286 8,745 SH   SOLE 0 8,745 0 0
HUBBELL INC COM Stock 443510607 851 4,629 SH   SOLE 0 4,629 0 0
VULCAN MATLS CO COM Stock 929160109 3,033 16,510 SH   SOLE 0 11,795 0 4,715
JOHNSON & JOHNSON COM Stock 478160104 5,164 29,135 SH   SOLE 0 22,783 0 6,351
FIRST TRUST UTILITIES ALPHADEX FUND ETF 33734X184 235 6,907 SH   SOLE 0 6,906 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,451 10,764 SH   SOLE 0 10,763 0 0
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 1,748 34,757 SH   SOLE 0 34,757 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 335 2,025 SH   SOLE 0 2,025 0 0
JANUS SMALL/MID CAP GROWTH ALPHA ETF ETF 47103U209 579 9,500 SH   SOLE 0 9,499 0 0
JANUS SMALL CAP GROWTH ALPHA ETF ETF 47103U100 3,457 60,242 SH   SOLE 0 59,546 0 696
COSTCO WHOLESALE CORP Stock 22160K105 3,985 6,921 SH   SOLE 0 4,609 0 2,311
CLEVELAND-CLIFFS INC NEW COM Stock 185899101 274 8,500 SH   SOLE 0 8,500 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8,218 182,018 SH   SOLE 0 180,216 0 1,802
SENSEONICS HLDGS INC COM Stock 81727U105 25 12,725 SH   SOLE 0 12,724 0 0
VERINT SYS INC COM Stock 92343X100 196 3,785 SH   SOLE 0 3,685 0 100
VERINT SYS INC COM Stock 92343X100 10 200 SH Call SOLE 0 200 0 0
ISHARES MORNINGSTAR SMALL VALUE INDEX ETF 464288703 940 15,994 SH   SOLE 0 15,994 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 2,113 13,832 SH   SOLE 0 13,706 0 125
COCA COLA CO COM Stock 191216100 2,559 41,267 SH   SOLE 0 39,966 0 1,300
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 1,130 3,914 SH   SOLE 0 3,913 0 0
GENERAL MLS INC COM Stock 370334104 202 2,976 SH   SOLE 0 2,075 0 900
TRUIST FINL CORP COM Stock 89832Q109 407 7,172 SH   SOLE 0 7,171 0 0
UNITED PARCEL SERVICE INC Stock 911312106 2,225 10,375 SH   SOLE 0 10,375 0 0
MARRIOTT INTL INC Stock 571903202 299 1,700 SH   SOLE 0 1,700 0 0
BIOGEN IDEC INC Stock 09062X103 2,784 13,218 SH   SOLE 0 8,882 0 4,335
INTEL CORP COM Stock 458140100 2,464 49,725 SH   SOLE 0 48,475 0 1,250
MEDTRONIC PLC SHS Stock G5960L103 537 4,843 SH   SOLE 0 4,843 0 0
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 1,253 14,825 SH   SOLE 0 14,825 0 0
NETFLIX COM INC Stock 64110L106 2,312 6,171 SH   SOLE 0 4,280 0 1,891
ISHARES TR MID CORE INDEX FD ETF 464288208 336 5,000 SH   SOLE 0 5,000 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 1,235 4,535 SH   SOLE 0 1,480 0 3,055
MERCK & CO INC Stock 58933Y105 1,110 13,523 SH   SOLE 0 10,672 0 2,850
SPDR S&P 500 ETF ETF 78462F103 3,044 6,740 SH   SOLE 0 5,632 0 1,107
SPDR S&P 500 ETF ETF 78462F103 90 200 SH Put SOLE 0 200 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 4,529 82,829 SH   SOLE 0 81,959 0 869
FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 8,061 238,073 SH   SOLE 0 237,958 0 114
UNITED RENTALS INC COM Stock 911363109 4,668 13,142 SH   SOLE 0 10,342 0 2,800
ISHARES TIPS BOND ETF ETF 464287176 1,747 14,026 SH   SOLE 0 14,026 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 14,874 303,053 SH   SOLE 0 302,915 0 137
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 481 4,082 SH   SOLE 0 4,082 0 0
PACER US CASH COWS 100 ETF ETF 69374H881 13,673 274,670 SH   SOLE 0 272,022 0 2,647
FIDELITY LOW VOLATILITY FACTOR ETF ETF 316092824 983 19,665 SH   SOLE 0 19,665 0 0
VERIZON COMMUNICATIONS Stock 92343V104 1,253 24,592 SH   SOLE 0 19,538 0 5,054
CHUBB LIMITED COM Stock H1467J104 255 1,190 SH   SOLE 0 1,190 0 0
FEDEX CORP Stock 31428X106 5,533 23,910 SH   SOLE 0 19,725 0 4,185
PEPSICO INC COM Stock 713448108 746 4,456 SH   SOLE 0 4,456 0 0
CHECKPOINT THERAPEUTICS INC COM Stock 162828107 21 12,000 SH   SOLE 0 12,000 0 0
SABA CLOSED-END FUNDS ETF ETF 30151E806 511 25,947 SH   SOLE 0 18,146 0 7,800
KIMBERLY-CLARK CORP COM Stock 494368103 437 3,544 SH   SOLE 0 3,094 0 450
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,533 47,452 SH   SOLE 0 47,151 0 300
HONEYWELL INTL INC Stock 438516106 1,185 6,093 SH   SOLE 0 4,617 0 1,475
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 233 7,490 SH   SOLE 0 7,490 0 0
HOME DEPOT Stock 437076102 7,219 24,117 SH   SOLE 0 18,454 0 5,662
VILLAGE FARMS INTL INC COM Stock 92707Y108 85 16,180 SH   SOLE 0 16,180 0 0
VILLAGE FARMS INTL INC COM Stock 92707Y108 3 500 SH Call SOLE 0 500 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 3,914 97,605 SH   SOLE 0 96,314 0 1,291
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 871 3,828 SH   SOLE 0 3,828 0 0
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 510 17,773 SH   SOLE 0 17,772 0 0
FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS ETF 33734K109 1,047 11,863 SH   SOLE 0 11,841 0 22
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 5,416 173,579 SH   SOLE 0 171,851 0 1,728
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 816 5,959 SH   SOLE 0 5,959 0 0
SPDR GOLD ETF ETF 78463V107 820 4,538 SH   SOLE 0 4,538 0 0
SOUTHERN CO COM Stock 842587107 445 6,134 SH   SOLE 0 5,983 0 150
KEYCORP COM Stock 493267108 202 9,008 SH   SOLE 0 3,008 0 6,000
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF ETF 381430438 1,169 17,408 SH   SOLE 0 17,408 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 754 2,716 SH   SOLE 0 2,716 0 0
AON CORP Stock G0403H108 541 1,660 SH   SOLE 0 1,660 0 0
AO SMITH CORP. Stock 831865209 1,174 18,370 SH   SOLE 0 18,020 0 350
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 309 4,128 SH   SOLE 0 4,128 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 9,866 98,500 SH   SOLE 0 98,432 0 67
FS INVESTMENT CORPORATION CEF 302635206 2,454 107,532 SH   SOLE 0 107,531 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 588 5,452 SH   SOLE 0 5,452 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,782 7,883 SH   SOLE 0 7,646 0 237
ADOBE SYS INC Stock 00724F101 3,502 7,686 SH   SOLE 0 3,645 0 4,041
Alphabet Inc Class A Stock 02079K305 3,956 1,422 SH   SOLE 0 853 0 569
CSX CORP Stock 126408103 285 7,600 SH   SOLE 0 4,109 0 3,490
GENERAC HLDGS INC COM Stock 368736104 299 1,005 SH   SOLE 0 50 0 955
MICROSOFT Stock 594918104 15,569 50,498 SH   SOLE 0 31,629 0 18,869
MICROSOFT Stock 594918104 31 100 SH Put SOLE 0 100 0 0
VALERO ENERGY CORP Stock 91913Y100 516 5,079 SH   SOLE 0 5,078 0 0
CVS HEALTH CORP COM Stock 126650100 2,769 27,362 SH   SOLE 0 27,362 0 0
FIDELITY LOW DURATION BOND FACTOR ETF ETF 316188408 1,412 28,140 SH   SOLE 0 28,140 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY ETF 464288174 360 4,025 SH   SOLE 0 4,025 0 0
MASCO CORP COM Stock 574599106 204 4,002 SH   SOLE 0 4,002 0 0
NIO INC SPON ADS ADR 62914V106 216 10,282 SH   SOLE 0 10,282 0 0
AMERICAN CENTURY QUALITY DIVERSIFIED INTERNATIONAL ETF ETF 025072406 3,509 76,669 SH   SOLE 0 75,725 0 944
BOEING CO COM Stock 097023105 1,816 9,484 SH   SOLE 0 9,414 0 70
VANGUARD SMALL CAP ETF ETF 922908751 1,620 7,625 SH   SOLE 0 7,425 0 200
VANGUARD MID CAP ETF 922908629 1,901 7,991 SH   SOLE 0 7,991 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 744 3,567 SH   SOLE 0 3,567 0 0
NEXTERA ENERGY INC COM Stock 65339F101 299 3,531 SH   SOLE 0 1,987 0 1,544
NIKE INC CLASS B Stock 654106103 238 1,766 SH   SOLE 0 1,715 0 50
TESLA MOTORS INC Stock 88160R101 1,671 1,550 SH   SOLE 0 1,255 0 295
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 671 17,504 SH   SOLE 0 17,504 0 0
WISDOMTREE INTERNATIONAL MULTIFACTOR FUND ETF 97717Y774 522 20,764 SH   SOLE 0 20,763 0 0
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY ETF 45782C300 309 10,000 SH   SOLE 0 10,000 0 0
HIBBETT SPORTING GOODS Stock 428567101 461 10,398 SH   SOLE 0 10,397 0 0
FIRST TRUST LUNT U.S. FACTOR ROTATION ETF ETF 33733E872 6,629 202,415 SH   SOLE 0 200,006 0 2,408
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 352 4,927 SH   SOLE 0 4,927 0 0
AMERICAN CENTURY STOXX U.S. QUALITY GROWTH ETF ETF 025072307 14,881 218,875 SH   SOLE 0 216,337 0 2,537
THOR INDS INC Stock 885160101 1,017 12,923 SH   SOLE 0 12,923 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,098 2,646 SH   SOLE 0 2,645 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 1,809 27,276 SH   SOLE 0 27,276 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 211 430 SH   SOLE 0 430 0 0
ILLUMINA INC Stock 452327109 1,788 5,116 SH   SOLE 0 2,981 0 2,135
PACER EMERGING MARKETS CASH COWS 100 ETF ETF 69374H865 5,420 226,963 SH   SOLE 0 224,317 0 2,645
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 570 11,433 SH   SOLE 0 11,432 0 0
OWL ROCK CAPITAL CORPORATION COM CEF 69121K104 4,382 296,463 SH   SOLE 0 296,462 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 524 5,444 SH   SOLE 0 5,444 0 0
CITIZENS HLDG CO MISS COM Stock 174715102 709 36,647 SH   SOLE 0 36,647 0 0
LILLY ELI & CO COM Stock 532457108 813 2,839 SH   SOLE 0 2,739 0 100
ISHARES GSCI COMMODITY INDEXED TR ETF ETF 46428R107 831 36,700 SH   SOLE 0 36,700 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 432 1,729 SH   SOLE 0 1,578 0 150
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A SEPTEMBER ETF 45782C649 350 12,340 SH   SOLE 0 12,340 0 0
OYSTER PT PHARMA INC COM Stock 69242L106 165 14,212 SH   SOLE 0 14,212 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 474 3,959 SH   SOLE 0 3,959 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 234 3,083 SH   SOLE 0 3,083 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 1,088 29,487 SH   SOLE 0 29,487 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 353 1,717 SH   SOLE 0 1,629 0 88
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 266 2,380 SH   SOLE 0 2,379 0 0
MICRON TECHNOLOGY Stock 595112103 1,234 15,846 SH   SOLE 0 15,845 0 0
AFLAC INC COM Stock 001055102 492 7,634 SH   SOLE 0 7,634 0 0
SYSCO CORP COM Stock 871829107 749 9,174 SH   SOLE 0 9,174 0 0
PACER LUNT MIDCAP MULTI-FACTOR ALTERNATOR ETF ETF 69374H725 2,546 71,969 SH   SOLE 0 71,079 0 890
QUANTA SVCS INC COM Stock 74762E102 2,467 18,748 SH   SOLE 0 17,948 0 800
ISHARES DJ SELECT DIVIDEND ETF 464287168 1,642 12,812 SH   SOLE 0 12,751 0 60
MDU RES GROUP INC COM Stock 552690109 1,261 47,334 SH   SOLE 0 46,333 0 1,000
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 378 3,759 SH   SOLE 0 3,759 0 0
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 210 7,020 SH   SOLE 0 7,020 0 0
SYNAPTICS INC COM Stock 87157D109 309 1,550 SH   SOLE 0 1,550 0 0
MICROVISION INC DEL COM NEW Stock 594960304 93 20,000 SH   SOLE 0 20,000 0 0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Stock G8251L105 333 32,952 SH   SOLE 0 32,952 0 0
AIRBNB INC COM CL A Stock 009066101 1,419 8,262 SH   SOLE 0 4,962 0 3,300
STAG INDL INC COM REIT 85254J102 240 5,793 SH   SOLE 0 5,793 0 0
VANGUARD MID CAP GROWTH ETF ETF 922908538 336 1,510 SH   SOLE 0 1,510 0 0
NOVAVAX INC COM NEW Stock 670002401 277 3,760 SH   SOLE 0 3,760 0 0
ADAPTIVE ALPHA OPPORTUNITIES ETF ETF 85521B742 288 12,080 SH   SOLE 0 12,079 0 0
OVERLAY SHARES SHORT TERM BOND ETF ETF 53656F573 5,652 241,943 SH   SOLE 0 241,806 0 137
VISA INC Stock 92826C839 3,463 15,613 SH   SOLE 0 10,463 0 5,150
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201 9,633 280,102 SH   SOLE 0 280,101 0 0
NEXTDOOR HOLDINGS INC COM CL A Stock 65345M108 145 24,240 SH   SOLE 0 24,240 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 465 1,873 SH   SOLE 0 1,873 0 0
VANGUARD VALUE ETF ETF 922908744 776 5,248 SH   SOLE 0 5,248 0 0
VANGUARD GROWTH ETF ETF 922908736 1,507 5,241 SH   SOLE 0 5,065 0 175
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 289 11,016 SH   SOLE 0 11,016 0 0
ISHARES TR S&P 1500 INDEX FD ETF 464287150 1,124 11,138 SH   SOLE 0 11,138 0 0
SPROUTS FARMERS MARKET, INC. Stock 85208M102 1,249 39,066 SH   SOLE 0 39,066 0 0
SHELL PLC SPON ADS ADR 780259305 3,789 68,985 SH   SOLE 0 65,335 0 3,650
ANGHAMI INC WT EXP 020327 Stock G0369L119 21 35,718 SH   SOLE 0 35,718 0 0
META PLATFORMS INC CL A Stock 30303M102 2,449 11,015 SH   SOLE 0 9,120 0 1,895
VANGUARD MATERIALS ETF ETF 92204A801 418 2,155 SH   SOLE 0 2,155 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 5,519 8,866 SH   SOLE 0 5,951 0 2,915
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 2,605 50,863 SH   SOLE 0 50,863 0 0
NY COMMUNITY BANCORP INC Stock 649445103 443 41,291 SH   SOLE 0 41,290 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 245 3,519 SH   SOLE 0 3,518 0 0
ROYAL BANK OF CANADA Stock 780087102 235 2,131 SH   SOLE 0 2,131 0 0
KINDER MORGAN INC Stock 49456B101 434 22,944 SH   SOLE 0 22,943 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 290 4,889 SH   SOLE 0 4,888 0 0
NVIDIA CORP Stock 67066G104 6,723 24,639 SH   SOLE 0 11,929 0 12,709
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 5,740 110,976 SH   SOLE 0 110,913 0 62
FOOT LOCKER INC COM Stock 344849104 310 10,453 SH   SOLE 0 10,452 0 0
GENUINE PARTS CO COM Stock 372460105 5,355 42,492 SH   SOLE 0 42,492 0 0
ABBVIE INC COM Stock 00287Y109 1,166 7,194 SH   SOLE 0 5,500 0 1,694
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 990 17,814 SH   SOLE 0 17,813 0 0
PTC INC COM Stock 69370C100 2,830 26,275 SH   SOLE 0 22,575 0 3,700
PTC INC COM Stock 69370C100 11 100 SH Call SOLE 0 100 0 0
PTC INC COM Stock 69370C100 11 100 SH Call SOLE 0 100 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 474 9,700 SH   SOLE 0 9,700 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 379 1,481 SH   SOLE 0 1,480 0 0
BLACKSTONE GROUP LP Stock 09260D107 389 3,066 SH   SOLE 0 3,065 0 0
INFORMATION SVCS GROUP INC COM Stock 45675Y104 116 17,030 SH   SOLE 0 17,029 0 0
QUALCOMM INC Stock 747525103 5,433 35,552 SH   SOLE 0 30,027 0 5,524
MCDONALDS CORP COM Stock 580135101 1,580 6,389 SH   SOLE 0 2,828 0 3,560
QUEST DIAGNOSTICS INC Stock 74834L100 2,222 16,237 SH   SOLE 0 16,237 0 0
CISCO SYS INC Stock 17275R102 3,317 59,479 SH   SOLE 0 40,853 0 18,625
CAPITAL ONE FINANCIAL CORP Stock 14040H105 2,559 19,489 SH   SOLE 0 19,289 0 200
ADVANCED MICRO DEVICES INC COM Stock 007903107 269 2,462 SH   SOLE 0 162 0 2,300
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 873 13,716 SH   SOLE 0 13,716 0 0
POWERSHARES DYNAMIC ETF 46137V746 475 6,578 SH   SOLE 0 6,577 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 362 4,113 SH   SOLE 0 4,113 0 0
AT&T INC COM Stock 00206R102 2,564 108,510 SH   SOLE 0 106,421 0 2,089
ENERGY SELECT SECTOR SPDR ETF 81369Y506 773 10,110 SH   SOLE 0 10,109 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 480 5,443 SH   SOLE 0 5,443 0 0
INDEPENDENCE RLTY TRINC COM USD0.01 REIT 45378A106 229 8,645 SH   SOLE 0 8,645 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 761 5,842 SH   SOLE 0 5,683 0 159
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,047 7,780 SH   SOLE 0 7,779 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1,047 5,662 SH   SOLE 0 5,662 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 4,160 40,373 SH   SOLE 0 40,372 0 0
NV5 GLOBAL INC COM Stock 62945V109 348 2,610 SH   SOLE 0 2,610 0 0
NV5 GLOBAL INC COM Stock 62945V109 13 100 SH Call SOLE 0 100 0 0
NV5 GLOBAL INC COM Stock 62945V109 13 100 SH Call SOLE 0 100 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 297 6,000 SH   SOLE 0 6,000 0 0
ISHARES DJ US BASIC MATERIALS ETF 464287838 568 3,795 SH   SOLE 0 3,795 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 208 4,577 SH   SOLE 0 4,576 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 358 6,612 SH   SOLE 0 6,611 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 308 2,503 SH   SOLE 0 2,503 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 212 1,361 SH   SOLE 0 1,360 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,630 21,339 SH   SOLE 0 21,338 0 0
ISHARES S&P 500 INDEX ETF 464287200 2,299 5,066 SH   SOLE 0 4,761 0 305
VMWARE INC CL A CLASS A Stock 928563402 3,150 27,659 SH   SOLE 0 24,084 0 3,575
VMWARE INC CL A CLASS A Stock 928563402 11 100 SH Call SOLE 0 100 0 0
UNION PAC CORP COM Stock 907818108 937 3,429 SH   SOLE 0 3,429 0 0
SALESFORCE COM Stock 79466L302 4,297 20,238 SH   SOLE 0 14,533 0 5,705
IDEXX LABS INC Stock 45168D104 1,806 3,302 SH   SOLE 0 962 0 2,340
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,270 7,229 SH   SOLE 0 4,489 0 2,740
JPMORGAN CHASE & CO COM Stock 46625H100 3,435 25,198 SH   SOLE 0 19,706 0 5,492
CHEVRON CORP NEW COM Stock 166764100 2,007 12,328 SH   SOLE 0 11,745 0 582
ASURE SOFTWARE INC COM Stock 04649U102 227 38,207 SH   SOLE 0 38,207 0 0
ALBEMARLE CORP Stock 012653101 4,065 18,380 SH   SOLE 0 16,304 0 2,075
CONOCOPHILLIPS COM Stock 20825C104 2,350 23,501 SH   SOLE 0 23,101 0 400
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 921 19,174 SH   SOLE 0 17,174 0 2,000
DANAHER CORP Stock 235851102 718 2,446 SH   SOLE 0 2,446 0 0
BK OF AMERICA CORP COM Stock 060505104 797 19,329 SH   SOLE 0 17,095 0 2,233
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1,544 54,313 SH   SOLE 0 54,312 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 823 6,426 SH   SOLE 0 6,320 0 105
WALMART INC COM Stock 931142103 444 2,978 SH   SOLE 0 2,978 0 0
WISDOMTREE U.S. LARGECAP FUND ETF 97717W588 557 11,526 SH   SOLE 0 11,526 0 0
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 417 8,510 SH   SOLE 0 8,510 0 0
INTL BUSINESS MACHINES Stock 459200101 469 3,608 SH   SOLE 0 3,608 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,900 19,178 SH   SOLE 0 18,901 0 276
POWERSHARES TECHNOLOGY FUND ETF 46137V811 1,081 7,830 SH   SOLE 0 7,830 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 680 14,735 SH   SOLE 0 14,734 0 0
TARGET CORP COM Stock 87612E106 663 3,124 SH   SOLE 0 2,624 0 500
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 3,994 35,583 SH   SOLE 0 35,582 0 0
PFIZER INC COM Stock 717081103 1,392 26,896 SH   SOLE 0 18,895 0 8,000
MORGAN STANLEY Stock 617446448 343 3,926 SH   SOLE 0 3,926 0 0
3M CO COM Stock 88579Y101 698 4,687 SH   SOLE 0 2,066 0 2,620
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 500 4,780 SH   SOLE 0 4,780 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 678 243 SH   SOLE 0 202 0 40
AMERICAN EXPRESS CO COM Stock 025816109 1,801 9,633 SH   SOLE 0 8,106 0 1,526
AMGEN INC Stock 031162100 874 3,615 SH   SOLE 0 3,614 0 1
APPLIED MATLS INC COM Stock 038222105 3,171 24,056 SH   SOLE 0 11,575 0 12,480
VANGUARD UTILITIES ETF 92204A876 1,474 9,112 SH   SOLE 0 9,112 0 0
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 207 4,736 SH   SOLE 0 4,735 0 0
DIGI INTL INC COM Stock 253798102 229 10,630 SH   SOLE 0 10,630 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 1,674 68,499 SH   SOLE 0 62,199 0 6,300
ARISTA NETWORKS INC COM Stock 040413106 1,574 11,324 SH   SOLE 0 11,324 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 213 2,013 SH   SOLE 0 2,012 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580 245 3,267 SH   SOLE 0 3,267 0 0
MERCADOLIBRE INC COM Stock 58733R102 239 201 SH   SOLE 0 201 0 0
STATOIL ASA SPONSORED ADR CMN ADR 29446M102 1,988 52,996 SH   SOLE 0 52,996 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 562 3,467 SH   SOLE 0 3,466 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 114 700 SH Put SOLE 0 700 0 0
CATALENT INC COM Stock 148806102 3,379 30,465 SH   SOLE 0 23,835 0 6,630
CATALENT INC COM Stock 148806102 11 100 SH Call SOLE 0 100 0 0
CATALENT INC COM Stock 148806102 11 100 SH Call SOLE 0 100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 527 4,841 SH   SOLE 0 4,841 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 437 6,600 SH   SOLE 0 6,600 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 1,087 20,692 SH   SOLE 0 20,691 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 276 10,640 SH   SOLE 0 10,640 0 0
MERIDIAN BIOSCIENCE INC Stock 589584101 5 200 SH Call SOLE 0 200 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 214 910 SH   SOLE 0 910 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 7,080 96,940 SH   SOLE 0 79,190 0 17,750
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 212 5,286 SH   SOLE 0 5,286 0 0
DOMINION RESOURCES INC Stock 25746U109 357 4,206 SH   SOLE 0 4,206 0 0
CITIGROUP INC Stock 172967424 1,349 25,258 SH   SOLE 0 24,557 0 700
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 10,699 238,980 SH   SOLE 0 238,765 0 214
EXXON MOBIL CORP COM Stock 30231G102 987 11,956 SH   SOLE 0 11,055 0 900
UNITEDHEALTH GROUP Stock 91324P102 650 1,274 SH   SOLE 0 1,274 0 0
LOWES COS INC COM Stock 548661107 477 2,360 SH   SOLE 0 2,059 0 300
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 4,566 93,279 SH   SOLE 0 93,211 0 67
DEERE & CO COM Stock 244199105 323 776 SH   SOLE 0 711 0 65
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 873 8,750 SH   SOLE 0 8,750 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 325 4,292 SH   SOLE 0 4,292 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 465 12,622 SH   SOLE 0 12,622 0 0
WESTROCK CO COM Stock 96145D105 2,719 57,822 SH   SOLE 0 57,822 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 3,397 29,370 SH   SOLE 0 20,375 0 8,995
CHARLES SCHWAB CORP Stock 808513105 3,775 44,779 SH   SOLE 0 42,078 0 2,700
ISHARES CORE S&P MID CAP ETF ETF 464287507 1,376 5,128 SH   SOLE 0 5,127 0 0
ISHARES MSCI EAFE ETF ETF 464287465 362 4,916 SH   SOLE 0 4,915 0 0
APPLE INC Stock 037833100 36,604 209,632 SH   SOLE 0 175,430 0 34,202
ABBOTT LABS COM Stock 002824100 889 7,508 SH   SOLE 0 3,207 0 4,300
DISNEY WALT CO COM Stock 254687106 2,939 21,426 SH   SOLE 0 16,075 0 5,351
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 801 4,825 SH   SOLE 0 4,825 0 0