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
ETF SER SOLUTIONS APTUS BHVRL MMTM 26922A784 44,169 1,459,560 SH   SOLE   1,459,560 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 96,725 3,540,458 SH   SOLE   3,540,458 0 0
ETF SER SOLUTIONS APTUS FORTIFIED 26922A610 57,711 2,216,263 SH   SOLE   2,216,263 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 4,004 70,919 SH   SOLE   70,919 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 28,776 1,139,518 SH   SOLE   1,139,518 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 11,269 386,355 SH   SOLE   386,355 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16,588 560,626 SH   SOLE   560,626 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,112 59,018 SH   SOLE   59,018 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 12,524 362,617 SH   SOLE   362,617 0 0
ALPHABET INC CAP STK CL A 02079K305 335 310 SH   SOLE   310 0 0
AMERICAN TOWER CORP NEW COM 03027X100 539 2,637 SH   SOLE   2,637 0 0
APPLE INC COM 037833100 3,140 15,867 SH   SOLE   15,867 0 0
BB&T CORP COM 054937107 1,134 23,098 SH   SOLE   23,098 0 0
BP PLC SPONSORED ADR 055622104 213 5,125 SH   SOLE   5,125 0 0
CHEVRON CORP NEW COM 166764100 1,167 9,383 SH   SOLE   9,383 0 0
COCA COLA CO COM 191216100 504 9,915 SH   SOLE   9,915 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 289 1,679 SH   SOLE   1,679 0 0
DUPONT DE NEMOURS INC COM 26614N102 207 2,768 SH   SOLE   2,768 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 156 11,089 SH   SOLE   11,089 0 0
EXXON MOBIL CORP COM 30231G102 1,270 16,583 SH   SOLE   16,583 0 0
GILEAD SCIENCES INC COM 375558103 686 10,158 SH   SOLE   10,158 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 595 2,912 SH   SOLE   2,912 0 0
JPMORGAN CHASE & CO COM 46625H100 1,396 12,492 SH   SOLE   12,492 0 0
METLIFE INC COM 59156R108 325 6,555 SH   SOLE   6,555 0 0
MICROSOFT CORP COM 594918104 1,965 14,675 SH   SOLE   14,675 0 0
NVIDIA CORP COM 67066G104 324 1,978 SH   SOLE   1,978 0 0
PFIZER INC COM 717081103 499 11,519 SH   SOLE   11,519 0 0
PROCTER AND GAMBLE CO COM 742718109 929 8,476 SH   SOLE   8,476 0 0
QUALCOMM INC COM 747525103 464 6,101 SH   SOLE   6,101 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 240 3,665 SH   SOLE   3,665 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 911 23,965 SH   SOLE   23,965 0 0
TARGET CORP COM 87612E106 436 5,035 SH   SOLE   5,035 0 0
HOME DEPOT INC COM 437076102 937 4,508 SH   SOLE   4,508 0 0
VANGUARD GROUP DIV APP ETF 921908844 4,790 41,596 SH   SOLE   41,596 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 510 8,934 SH   SOLE   8,934 0 0
WELLS FARGO CO NEW COM 949746101 512 10,833 SH   SOLE   10,833 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,224 33,571 SH   SOLE   33,571 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3,613 128,320 SH   SOLE   128,320 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 400 3,715 SH   SOLE   3,715 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,455 45,355 SH   SOLE   45,355 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,420 45,665 SH   SOLE   45,665 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,856 26,446 SH   SOLE   26,446 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 410 15,651 SH   SOLE   15,651 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 16,251 270,637 SH   SOLE   270,637 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,275 19,130 SH   SOLE   19,130 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 702 8,214 SH   SOLE   8,214 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1,336 63,389 SH   SOLE   63,389 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,340 63,038 SH   SOLE   63,038 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,348 63,656 SH   SOLE   63,656 0 0
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 1,340 53,916 SH   SOLE   53,916 0 0
ISHARES TR RUS 1000 ETF 464287622 1,287 7,909 SH   SOLE   7,909 0 0
ISHARES TR S&P 100 ETF 464287101 550 4,247 SH   SOLE   4,247 0 0
ISHARES TR TRANS AVG ETF 464287192 2,042 10,853 SH   SOLE   10,853 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,121 40,508 SH   SOLE   40,508 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 749 11,547 SH   SOLE   11,547 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,329 5,000 SH   SOLE   5,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,569 5,355 SH   SOLE   5,355 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 2,166 26,480 SH   SOLE   26,480 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 583 51,486 SH   SOLE   51,486 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 743 15,486 SH   SOLE   15,486 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 988 5,915 SH   SOLE   5,915 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,065 18,822 SH   SOLE   18,822 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 652 4,168 SH   SOLE   4,168 0 0
CATERPILLAR INC DEL COM 149123101 459 3,370 SH   SOLE   3,370 0 0
AMERICAN EXPRESS CO COM 025816109 272 2,203 SH   SOLE   2,203 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,706 8,006 SH   SOLE   8,006 0 0
BLACKROCK INC COM 09247X101 520 1,108 SH   SOLE   1,108 0 0
BOEING CO COM 097023105 451 1,240 SH   SOLE   1,240 0 0
CISCO SYS INC COM 17275R102 586 10,712 SH   SOLE   10,712 0 0
FS KKR CAPITAL CORP COM 302635107 66 11,094 SH   SOLE   11,094 0 0
MCKESSON CORP COM 58155Q103 205 1,531 SH   SOLE   1,531 0 0
NOVARTIS A G SPONSORED ADR 66987V109 261 2,861 SH   SOLE   2,861 0 0
DISNEY WALT CO COM DISNEY 254687106 923 6,612 SH   SOLE   6,612 0 0
UNITED TECHNOLOGIES CORP COM 913017109 285 2,193 SH   SOLE   2,193 0 0
VISA INC COM CL A 92826C839 274 1,582 SH   SOLE   1,582 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 849 31,618 SH   SOLE   31,618 0 0
FACEBOOK INC CL A 30303M102 247 1,281 SH   SOLE   1,281 0 0
WALMART INC COM 931142103 594 5,380 SH   SOLE   5,380 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 459 14,312 SH   SOLE   14,312 0 0
REGIONS FINL CORP NEW COM 7591EP100 239 16,006 SH   SOLE   16,006 0 0
SMARTFINANCIAL INC COM NEW 83190L208 325 15,002 SH   SOLE   15,002 0 0
ALTRIA GROUP INC COM 02209S103 446 9,424 SH   SOLE   9,424 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 478 3,749 SH   SOLE   3,749 0 0
COPART INC COM 217204106 237 3,175 SH   SOLE   3,175 0 0
HASBRO INC COM 418056107 485 4,597 SH   SOLE   4,597 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,357 11,981 SH   SOLE   11,981 0 0
PACKAGING CORP AMER COM 695156109 254 2,670 SH   SOLE   2,670 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 894 74,579 SH   SOLE   74,579 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 996 19,772 SH   SOLE   19,772 0 0
ARK ETF TR INNOVATION ETF 00214Q104 434 9,062 SH   SOLE   9,062 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 483 11,370 SH   SOLE   11,370 0 0
AMAZON COM INC COM 023135106 1,160 613 SH   SOLE   613 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 541 17,508 SH   SOLE   17,508 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,800 29,168 SH   SOLE   29,168 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 369 7,347 SH   SOLE   7,347 0 0
ALPHABET INC CAP STK CL C 02079K107 202 187 SH   SOLE   187 0 0
SOUTHERN CO COM 842587107 1,320 23,893 SH   SOLE   23,893 0 0
COMCAST CORP NEW CL A 20030N101 290 6,860 SH   SOLE   6,860 0 0
JOHNSON & JOHNSON COM 478160104 882 6,334 SH   SOLE   6,334 0 0
MERCK & CO INC COM 58933Y105 293 3,501 SH   SOLE   3,501 0 0
AT&T INC COM 00206R102 680 20,311 SH   SOLE   20,311 0 0
GENERAL ELECTRIC CO COM 369604103 280 26,683 SH   SOLE   26,683 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 555 4,028 SH   SOLE   4,028 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 260 7,377 SH   SOLE   7,377 0 0
GENERAL MLS INC COM 370334104 244 4,655 SH   SOLE   4,655 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 146 14,898 SH   SOLE   14,898 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 159 17,927 SH   SOLE   17,927 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,206 32,745 SH   SOLE   32,745 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,315 36,742 SH   SOLE   36,742 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 544 17,913 SH   SOLE   17,913 0 0
PEPSICO INC COM 713448108 425 3,247 SH   SOLE   3,247 0 0
V F CORP COM 918204108 255 2,921 SH   SOLE   2,921 0 0
BANK AMER CORP COM 060505104 377 13,009 SH   SOLE   13,009 0 0
LOWES COS INC COM 548661107 333 3,309 SH   SOLE   3,309 0 0
TORCHMARK CORP COM 891027104 456 5,100 SH   SOLE   5,100 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 212 1,788 SH   SOLE   1,788 0 0
ISHARES TR USA QUALITY FCTR 46432F339 201 2,204 SH   SOLE   2,204 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 37 37,721 SH   SOLE   37,721 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 301 24,305 SH   SOLE   24,305 0 0
WASTE MGMT INC DEL COM 94106L109 292 2,533 SH   SOLE   2,533 0 0
ISHARES TR CORE MSCI EAFE 46432F842 204 3,335 SH   SOLE   3,335 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 329 6,504 SH   SOLE   6,504 0 0
INTEL CORP COM 458140100 511 10,684 SH   SOLE   10,684 0 0
PAYPAL HLDGS INC COM 70450Y103 247 2,165 SH   SOLE   2,165 0 0
OCCIDENTAL PETE CORP COM 674599105 853 16,975 SH   SOLE   16,975 0 0
COSTCO WHSL CORP NEW COM 22160K105 223 845 SH   SOLE   845 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 496 5,627 SH   SOLE   5,627 0 0
LILLY ELI & CO COM 532457108 233 2,106 SH   SOLE   2,106 0 0
ISHARES TR EUROPE ETF 464287861 433 9,837 SH   SOLE   9,837 0 0
MCDONALDS CORP COM 580135101 557 2,685 SH   SOLE   2,685 0 0
TEXAS INSTRS INC COM 882508104 258 2,250 SH   SOLE   2,250 0 0
TRAVELERS COMPANIES INC COM 89417E109 247 1,656 SH   SOLE   1,656 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 211 3,672 SH   SOLE   3,672 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 335 4,224 SH   SOLE   4,224 0 0
ISHARES TR CORE S&P SCP ETF 464287804 238 3,051 SH   SOLE   3,051 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 791 39,618 SH   SOLE   39,618 0 0
TRUSTMARK CORP COM 898402102 259 7,809 SH   SOLE   7,809 0 0
NORFOLK SOUTHERN CORP COM 655844108 923 4,634 SH   SOLE   4,634 0 0
S&P GLOBAL INC COM 78409V104 569 2,500 SH   SOLE   2,500 0 0
CONAGRA BRANDS INC COM 205887102 1,062 40,047 SH   SOLE   40,047 0 0
ISHARES TR RUS MID CAP ETF 464287499 475 8,516 SH   SOLE   8,516 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 145 145,990 SH   SOLE   145,990 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 204 13,675 SH   SOLE   13,675 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 202 14,400 SH   SOLE   14,400 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 211 13,430 SH   SOLE   13,430 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 433 3,940 SH   SOLE   3,940 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 287 4,655 SH   SOLE   4,655 0 0
ISHARES TR RUS MD CP GR ETF 464287481 229 1,608 SH   SOLE   1,608 0 0
STARBUCKS CORP COM 855244109 524 6,256 SH   SOLE   6,256 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 255 4,349 SH   SOLE   4,349 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 343 6,650 SH   SOLE   6,650 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 257 491 SH   SOLE   491 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 475 3,021 SH   SOLE   3,021 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 229 1,807 SH   SOLE   1,807 0 0
PGIM ETF TR ULTRA SHORT 69344A107 206 4,114 SH   SOLE   4,114 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 425 7,775 SH   SOLE   7,775 0 0
INTREXON CORP COM 46122T102 340 44,399 SH   SOLE   44,399 0 0
FIRST BANCORP N C COM 318910106 244 6,726 SH   SOLE   6,726 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 200 16,152 SH   SOLE   16,152 0 0
MESA AIR GROUP INC COM NEW 590479135 147 16,101 SH   SOLE   16,101 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 17 36,381 SH   SOLE   36,381 0 0
ABBOTT LABS COM 002824100 2,871 34,145 SH   SOLE   34,145 0 0
AUTODESK INC COM 052769106 2,595 15,934 SH   SOLE   15,934 0 0
AON PLC SHS CL A G0408V102 2,886 14,959 SH   SOLE   14,959 0 0
ANADARKO PETE CORP COM 032511107 2,397 33,972 SH   SOLE   33,972 0 0
AIR PRODS & CHEMS INC COM 009158106 2,852 12,600 SH   SOLE   12,600 0 0
BROADCOM INC COM 11135F101 2,619 9,101 SH   SOLE   9,101 0 0
AUTOZONE INC COM 053332102 3,193 2,905 SH   SOLE   2,905 0 0
BALL CORP COM 058498106 3,281 46,888 SH   SOLE   46,888 0 0
COPART INC COM 217204106 2,780 37,198 SH   SOLE   37,198 0 0
EVERSOURCE ENERGY COM 30040W108 2,730 36,040 SH   SOLE   36,040 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,704 14,638 SH   SOLE   14,638 0 0
IAC INTERACTIVECORP COM 44919P508 2,458 11,300 SH   SOLE   11,300 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,956 32,914 SH   SOLE   32,914 0 0
LEIDOS HLDGS INC COM 525327102 2,755 34,513 SH   SOLE   34,513 0 0
MONDELEZ INTL INC CL A 609207105 2,889 53,604 SH   SOLE   53,604 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 3,234 3,851 SH   SOLE   3,851 0 0
SERVICENOW INC COM 81762P102 3,026 11,024 SH   SOLE   11,024 0 0
PROCTER AND GAMBLE CO COM 742718109 2,825 25,764 SH   SOLE   25,764 0 0
RED HAT INC COM 756577102 2,460 13,104 SH   SOLE   13,104 0 0
TRANSDIGM GROUP INC COM 893641100 2,857 5,906 SH   SOLE   5,906 0 0
TYSON FOODS INC CL A 902494103 2,832 35,077 SH   SOLE   35,077 0 0
VEEVA SYS INC CL A COM 922475108 3,511 21,661 SH   SOLE   21,661 0 0
WILLIS TOWERS WATSON PUB LTD SHS SHS CL A G96629103 2,866 14,965 SH   SOLE   14,965 0 0
XILINX INC COM 983919101 2,458 20,851 SH   SOLE   20,851 0 0
DENTSPLY SIRONA INC COM 24906P109 2,839 48,654 SH   SOLE   48,654 0 0
ABBVIE INC COM 00287Y109 1,437 19,768 SH   SOLE   19,768 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,359 9,699 SH   SOLE   9,699 0 0
ALLISON TRANSMISSION HLDGS INC COM COM 01973R101 1,561 33,681 SH   SOLE   33,681 0 0
APPLIED MATLS INC COM 038222105 1,629 36,275 SH   SOLE   36,275 0 0
AMGEN INC COM 031162100 1,554 8,437 SH   SOLE   8,437 0 0
ACUITY BRANDS INC COM 00508Y102 1,543 11,191 SH   SOLE   11,191 0 0
BIOGEN INC COM 09062X103 1,622 6,937 SH   SOLE   6,937 0 0
BOOKING HLDGS INC COM 09857L108 1,625 867 SH   SOLE   867 0 0
CDK GLOBAL INC COM 12508E105 1,300 26,298 SH   SOLE   26,298 0 0
CELGENE CORP COM 151020104 1,550 16,772 SH   SOLE   16,772 0 0
COMCAST CORP NEW CL A 20030N101 1,597 37,785 SH   SOLE   37,785 0 0
CAPRI HOLDINGS LTD SHS G1890L107 1,149 33,152 SH   SOLE   33,152 0 0
CARTERS INC COM 146229109 1,471 15,090 SH   SOLE   15,090 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A CL A 192446102 1,398 22,063 SH   SOLE   22,063 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,812 17,803 SH   SOLE   17,803 0 0
DISH NETWORK CORP CL A 25470M109 1,785 46,479 SH   SOLE   46,479 0 0
F5 NETWORKS INC COM 315616102 1,391 9,553 SH   SOLE   9,553 0 0
GILEAD SCIENCES INC COM 375558103 1,660 24,573 SH   SOLE   24,573 0 0
GENERAL MLS INC COM 370334104 1,618 30,808 SH   SOLE   30,808 0 0
GENTEX CORP COM 371901109 1,779 72,311 SH   SOLE   72,311 0 0
BLOCK H & R INC COM 093671105 1,753 59,862 SH   SOLE   59,862 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,516 10,055 SH   SOLE   10,055 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,664 11,675 SH   SOLE   11,675 0 0
KLA-TENCOR CORP COM 482480100 1,507 12,752 SH   SOLE   12,752 0 0
L BRANDS INC COM 501797104 1,612 61,774 SH   SOLE   61,774 0 0
LOUISIANA PAC CORP COM 546347105 1,650 62,930 SH   SOLE   62,930 0 0
LAM RESEARCH CORP COM 512807108 1,530 8,147 SH   SOLE   8,147 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - SHS A N53745100 1,482 17,209 SH   SOLE   17,209 0 0
MEDNAX INC COM 58502B106 1,500 59,474 SH   SOLE   59,474 0 0
ALTRIA GROUP INC COM 02209S103 1,331 28,125 SH   SOLE   28,125 0 0
MICRON TECHNOLOGY INC COM 595112103 1,431 37,087 SH   SOLE   37,087 0 0
NVR INC COM 62944T105 1,789 531 SH   SOLE   531 0 0
ORACLE CORP COM 68389X105 1,654 29,050 SH   SOLE   29,050 0 0
PAYCHEX INC COM 704326107 1,599 19,439 SH   SOLE   19,439 0 0
PFIZER INC COM 717081103 1,679 38,759 SH   SOLE   38,759 0 0
PHILIP MORRIS INTL INC COM 718172109 1,444 18,400 SH   SOLE   18,400 0 0
ROBERT HALF INTL INC COM 770323103 1,345 23,597 SH   SOLE   23,597 0 0
ROSS STORES INC COM 778296103 1,590 16,043 SH   SOLE   16,043 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,484 266,057 SH   SOLE   266,057 0 0
SNAP ON INC COM 833034101 1,675 10,115 SH   SOLE   10,115 0 0
SPDR S&P 500 ETF TR SPDR S&P PUT OPT 9/19 205 78462F953 392 24,500 SH Put SOLE   24,500 0 0
STAMPS COM INC COM NEW 852857200 666 14,730 SH   SOLE   14,730 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,475 31,318 SH   SOLE   31,318 0 0
TERADYNE INC COM 880770102 1,683 35,140 SH   SOLE   35,140 0 0
THOR INDS INC COM 885160101 1,310 22,427 SH   SOLE   22,427 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1,156 14,820 SH   SOLE   14,820 0 0
VIACOM INC NEW CL B 92553P201 1,556 52,108 SH   SOLE   52,108 0 0
VMWARE INC CL A COM 928563402 1,397 8,358 SH   SOLE   8,358 0 0
WESTERN DIGITAL CORP COM 958102105 1,388 29,205 SH   SOLE   29,205 0 0
WILLIAMS SONOMA INC COM 969904101 1,806 27,788 SH   SOLE   27,788 0 0
WESTERN UN CO COM 959802109 1,639 82,423 SH   SOLE   82,423 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 702 15,217 SH   SOLE   15,217 0 0
AMERISAFE INC COM 03071H100 661 10,375 SH   SOLE   10,375 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 811 66,981 SH   SOLE   66,981 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 512 6,916 SH   SOLE   6,916 0 0
APTARGROUP INC COM 038336103 877 7,055 SH   SOLE   7,055 0 0
BARRETT BUSINESS SERVICES INC COM COM 068463108 651 7,885 SH   SOLE   7,885 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 614 17,264 SH   SOLE   17,264 0 0
CAROLINA FINL CORP NEW COM 143873107 492 14,038 SH   SOLE   14,038 0 0
CHURCHILL DOWNS INC COM 171484108 795 6,909 SH   SOLE   6,909 0 0
CHEMED CORP NEW COM 16359R103 748 2,075 SH   SOLE   2,075 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 682 6,819 SH   SOLE   6,819 0 0
CYRUSONE INC COM 23283R100 598 10,375 SH   SOLE   10,375 0 0
CORENERGY INFRASTRUCTURE TR IN COM NEW COM NEW 21870U502 724 18,260 SH   SOLE   18,260 0 0
CRANE CO COM 224399105 491 5,893 SH   SOLE   5,893 0 0
CARTERS INC COM 146229109 566 5,810 SH   SOLE   5,810 0 0
CARLISLE COS INC COM 142339100 710 5,063 SH   SOLE   5,063 0 0
COMPUTER SVCS INC COM 20539A105 765 20,750 SH   SOLE   20,750 0 0
CARETRUST REIT INC COM 14174T107 712 29,963 SH   SOLE   29,963 0 0
DELEK US HLDGS INC NEW COM 24665A103 662 16,353 SH   SOLE   16,353 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 658 10,192 SH   SOLE   10,192 0 0
ENCOMPASS HEALTH CORP COM 29261A100 682 10,772 SH   SOLE   10,772 0 0
ENSIGN GROUP INC COM 29358P101 615 10,822 SH   SOLE   10,822 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 493 69,064 SH   SOLE   69,064 0 0
FIRSTCASH INC COM 33767D105 731 7,312 SH   SOLE   7,312 0 0
FALCON MINERALS CORP CL A COM 30607B109 625 74,467 SH   SOLE   74,467 0 0
FORWARD AIR CORP COM 349853101 667 11,288 SH   SOLE   11,288 0 0
GERMAN AMERN BANCORP INC COM 373865104 532 17,679 SH   SOLE   17,679 0 0
GILDAN ACTIVEWEAR INC COM 375916103 728 18,841 SH   SOLE   18,841 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 673 31,734 SH   SOLE   31,734 0 0
HANNON ARMSTRONG SUST INFR CAP COM COM 41068X100 547 19,422 SH   SOLE   19,422 0 0
HINGHAM INSTN SVGS MASS COM 433323102 624 3,154 SH   SOLE   3,154 0 0
HILL ROM HLDGS INC COM 431475102 692 6,619 SH   SOLE   6,619 0 0
HERCULES CAPITAL INC COM 427096508 771 60,175 SH   SOLE   60,175 0 0
HUBBELL INC COM 443510607 606 4,648 SH   SOLE   4,648 0 0
HEXCEL CORP NEW COM 428291108 839 10,379 SH   SOLE   10,379 0 0
IAA INC COM 449253103 492 12,699 SH   SOLE   12,699 0 0
ICF INTL INC COM 44925C103 507 6,974 SH   SOLE   6,974 0 0
INDEPENDENT BANK CORP MASS COM 453836108 530 6,972 SH   SOLE   6,972 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 504 16,766 SH   SOLE   16,766 0 0
KADANT INC COM 48282T104 557 6,142 SH   SOLE   6,142 0 0
KAISER ALUMINUM CORP COM PAR 483007704 510 5,229 SH   SOLE   5,229 0 0
KAR AUCTION SVCS INC COM 48238T109 317 12,699 SH   SOLE   12,699 0 0
LADDER CAP CORP CL A 505743104 622 37,448 SH   SOLE   37,448 0 0
LAKELAND FINL CORP COM 511656100 590 12,616 SH   SOLE   12,616 0 0
LIMONEIRA CO COM 532746104 429 21,549 SH   SOLE   21,549 0 0
LOGITECH INTL S A SHS H50430232 700 17,626 SH   SOLE   17,626 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 829 20,169 SH   SOLE   20,169 0 0
M D C HLDGS INC COM 552676108 719 21,948 SH   SOLE   21,948 0 0
MERCER INTL INC COM 588056101 694 44,903 SH   SOLE   44,903 0 0
MAGIC SOFTWARE ENTERPRISES LTD ORD ORD 559166103 516 57,534 SH   SOLE   57,534 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 585 14,450 SH   SOLE   14,450 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 672 31,337 SH   SOLE   31,337 0 0
MSC INDL DIRECT INC CL A 553530106 493 6,640 SH   SOLE   6,640 0 0
NATIONAL CINEMEDIA INC COM 635309107 490 74,700 SH   SOLE   74,700 0 0
NORDSON CORP COM 655663102 656 4,648 SH   SOLE   4,648 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 704 14,608 SH   SOLE   14,608 0 0
NEWTEK BUSINESS SVCS CORP COM NEW COM NEW 652526203 878 38,180 SH   SOLE   38,180 0 0
NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN COM SHS BEN IN 637870106 473 16,356 SH   SOLE   16,356 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 539 13,036 SH   SOLE   13,036 0 0
GRUPO AEROPORTUARIO CTR NORTE SPON ADR SPON ADR 400501102 685 14,027 SH   SOLE   14,027 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 482 10,209 SH   SOLE   10,209 0 0
POOL CORPORATION COM 73278L105 827 4,331 SH   SOLE   4,331 0 0
PACIFIC PREMIER BANCORP COM 69478X105 520 16,861 SH   SOLE   16,861 0 0
RETAIL OPPORTUNITY INVTS CORP COM CORP COM 76131N101 484 28,303 SH   SOLE   28,303 0 0
RPM INTL INC COM 749685103 603 9,877 SH   SOLE   9,877 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 424 4,482 SH   SOLE   4,482 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 501 22,078 SH   SOLE   22,078 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 515 10,375 SH   SOLE   10,375 0 0
SYNNEX CORP COM 87162W100 449 4,565 SH   SOLE   4,565 0 0
SONOCO PRODS CO COM 835495102 553 8,466 SH   SOLE   8,466 0 0
STEWART INFORMATION SVCS CORP COM CORP COM 860372101 507 12,533 SH   SOLE   12,533 0 0
STORE CAP CORP COM 862121100 727 21,912 SH   SOLE   21,912 0 0
STOCK YDS BANCORP INC COM 861025104 471 13,031 SH   SOLE   13,031 0 0
HANOVER INS GROUP INC COM 410867105 670 5,229 SH   SOLE   5,229 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 407 14,940 SH   SOLE   14,940 0 0
TORO CO COM 891092108 789 11,795 SH   SOLE   11,795 0 0
TWO HBRS INVT CORP COM NEW 90187B408 508 40,172 SH   SOLE   40,172 0 0
MARRIOTT VACTINS WORLDWID CORP COM COM 57164Y107 785 8,152 SH   SOLE   8,152 0 0
WASHINGTON TR BANCORP COM 940610108 472 9,047 SH   SOLE   9,047 0 0
WATSCO INC COM 942622200 613 3,750 SH   SOLE   3,750 0 0
WEST BANCORPORATION INC CAP STK 95123P106 493 23,240 SH   SOLE   23,240 0 0
AQUA AMERICA INC COM 03836W103 734 17,762 SH   SOLE   17,762 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 693 15,788 SH   SOLE   15,788 0 0
AMERICAN EXPRESS CO AMERICAN CLL OPT 10/19 125 025816959 586 1,100 SH Call SOLE   1,100 0 0
SALESFORCE COM INC SALESFOR CLL OPT 11/19 150 79466L902 588 475 SH Call SOLE   475 0 0
DISNEY WALT CO DISNEY W CLL OPT 11/19 140 254687106 613 750 SH Call SOLE   750 0 0
GENERAL MLS INC GENERAL CLL OPT 10/19 52.500 370334904 496 2,032 SH Call SOLE   2,032 0 0
HOME DEPOT INC HOME DEP CLL OPT 11/19 210 437076102 603 625 SH Call SOLE   625 0 0
INTERNATIONAL BUSINESS MACHS INTERNAT CLL OPT 11/19 140 459200101 557 900 SH Call SOLE   900 0 0
INTL PAPER CO INTL PAP CLL OPT 10/19 45 460146103 550 3,400 SH Call SOLE   3,400 0 0
KIMBERLY CLARK CORP KIMBERLY CLL OPT 11/19 135 494368953 546 850 SH Call SOLE   850 0 0
LOCKHEED MARTIN CORP LOCKHEED CLL OPT 12/19 365 539830109 608 325 SH Call SOLE   325 0 0
STARBUCKS CORP STARBUCK CLL OPT 11/19 85 855244959 632 1,400 SH Call SOLE   1,400 0 0
SPDR S&P 500 ETF TR SPDR S&P PUT OPT 9/19 287 78462F953 717 1,250 SH Put SOLE   1,250 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 14,913 589,757 SH   SOLE   589,757 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 14,955 601,253 SH   SOLE   601,253 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 15,016 596,613 SH   SOLE   596,613 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 15,066 594,416 SH   SOLE   594,416 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 15,181 597,411 SH   SOLE   597,411 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 15,264 597,695 SH   SOLE   597,695 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 15,346 614,129 SH   SOLE   614,129 0 0