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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
SHOPIFY INCCL A82509L10786PRN SOLE 006
FIRST EAGLE OVERSEAS FUND CLASS AM32008F10112463PRN SOLE 00463
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8461182,428PRN SOLE 002,428
ALPHABET INCCAP STK CL A02079K305559209PRN SOLE 00209
ALPHABET INCCAP STK CL C02079K10714454PRN SOLE 0054
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,79887,547PRN SOLE 0087,547
TELADOC HEALTH INCCOM87918A105867PRN SOLE 0067
SQUARE INCCL A8522341032290PRN SOLE 0090
HORIZON ACTIVE ASSET ALLOCATION FUND CLASS NM44053A30915,184979,011PRN SOLE 00979,011
HORIZON ACTIVE INCOME FUND CLASS NM44053A8873,906400,612PRN SOLE 00400,612
HORIZON ACTIVE RISK ASSIST FUND CLASS NM44053A60614,957592,121PRN SOLE 00592,121
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2003,23363,914PRN SOLE 0063,914
COLLEGE STATION TEX INDPT SCH ULTD TAX SCH BLDG BDS 2016 4.000 percent 08/15/26 DTD 02/15/16MB194475SW09685,000PRN SOLE 0085,000
BELLAIRE TEX GO BDS 2014 3.000percent 02/15/27 DTD 09/01/14MB078275R482625,000PRN SOLE 0025,000
BERNALILLO CNTY NEW MEX GO BDS 2016 3.000percent 08/15/29 DTD 03/22/16MB085275Q575350,000PRN SOLE 0050,000
BARNSTABLE MASS GO MUN PURP LN BDS 2016 3.000percent 02/15/31 DTD 02/25/16MB068167A622220,000PRN SOLE 0020,000
LAMAR TEX CONS INDPT SCH DIST ULTD TAX REF BDS 2016 A 4.000percent 02/15/31 DTD 02/15/16MB513174VT6117105,000PRN SOLE 00105,000
SPDR SER TRNUVEEN BRC MUNIC78468R72101PRN SOLE 001
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86011240PRN SOLE 00240
CHARTER COMMUNICATIONS INC NCL A16119P108912PRN SOLE 0012
PROSHARES TRS&P MDCP 400 DIV74347B680721,061PRN SOLE 001,061
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P88991228,543PRN SOLE 0028,543
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P87161019,790PRN SOLE 0019,790
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250536135PRN SOLE 00135
TWILIO INCCL A90138F1022475PRN SOLE 0075
AGNC INVT CORPCOM00123Q1049565PRN SOLE 00565
YUM CHINA HLDGS INCCOM98850P10917300PRN SOLE 00300
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794771,160PRN SOLE 001,160
METROPOLITAN PIER EXPOSITION PROJ BDS 2012BMB592250BB9103100,000PRN SOLE 00100,000
LOUISIANA PUB FACS AUTH LEASE REV BDS 2016 A CALLABLE BOOK ENTRY ONLYMB54639TCA8108100,000PRN SOLE 00100,000
THE TRADE DESK INCCOM CL A88339J10527387PRN SOLE 00387
WILSHIRE 5000 INDEX FUND INST'L CLASSM97189786395232,937PRN SOLE 0032,937
EVERBRIDGE INCCOM29978A1041171PRN SOLE 0071
SBA COMMUNICATIONS CORP NEWCL A78410G104310PRN SOLE 0010
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R8601364,156PRN SOLE 004,156
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5067,121150,020PRN SOLE 00150,020
VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270335249PRN SOLE 00249
USAA SHORT TERM BOND FUND INST'L CLASSM9032885875569PRN SOLE 00569
NATIONAL GRID PLCSPONSORED ADR NE6362744097117PRN SOLE 00117
HORIZON ACTIVE DIVIDEND FUND INVESTOR CLASSM44053A8612924,799PRN SOLE 004,799
HORIZON ACTIVE DIVIDEND FUND ADVISOR CLASSM44053A8201,04117,066PRN SOLE 0017,066
CRISPR THERAPEUTICS AGNAMEN AKTH17182108763PRN SOLE 0063
ORINDA INCOME OPPORTUNITIES FUND CLASS IM74925K15160232,410PRN SOLE 0032,410
FIRST TR EXCHANGE TRAD FD VIALT ABSLT STRG33740Y1012949,607PRN SOLE 009,607
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1032314,861PRN SOLE 004,861
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8052,68850,193PRN SOLE 0050,193
FIDELITY US BOND INDEX FUNDM316146356024PRN SOLE 0024
ORAGENICS INCCOM PAR68402330211,330PRN SOLE 001,330
HORIZON DEFINED RISK FUND ADVISOR CLASSM44053A8381,45623,718PRN SOLE 0023,718
BOOKING HOLDINGS INCCOM09857L10894PRN SOLE 004
FULLER & THALER BEHAVIORAL SMALL-CAP EQUITY FUNDM14064D8812125,835PRN SOLE 005,835
HORIZON DEFINED RISK FUND INVESTOR CLASSM44053A8463395,521PRN SOLE 005,521
DOCUSIGN INCCOM256163106833PRN SOLE 0033
INVESCO EXCH TRADED FD TR IIPURBTA 0 5 YR46138E49521792PRN SOLE 00792
INVESCO EXCH TRADED FD TR IIPURBTA MSCI US46138E461501,132PRN SOLE 001,132
KKR & CO INCCOM48251W10418297PRN SOLE 00297
HARTFORD SCHRODERS EMERGING MKT EQUITY FUND CLASS FM41665X859161PRN SOLE 0061
FIDELITY 500 INDEX FUND INSTITUTIONAL PREMIUM CLASSM31591175015PRN SOLE 005
GLOBAL X FDSUS PFD ETF37954Y657271,059PRN SOLE 001,059
NIO INCSPON ADS62914V1064100PRN SOLE 00100
T ROWE PRICE CAPITAL OPPORTUNITY FUND CLASS IM87282F1028189PRN SOLE 00189
RESIDEO TECHNOLOGIES INCCOM76118Y104271PRN SOLE 0071
LINDE PLCSHSG5494J103826PRN SOLE 0026
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8531632,542PRN SOLE 002,542
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R72010190PRN SOLE 00190
BLACKROCK ADVANTAGE SMALL CAP CORE FUND INST'L CLASSM091936450146PRN SOLE 0046
CIGNA CORP NEWCOM125523100420PRN SOLE 0020
UPWORK INCCOM91688F10433734PRN SOLE 00734
USAA INTERMEDIATE TERM BOND FUND INST'L CLASSM9032885953316PRN SOLE 00316
MODERNA INCCOM60770K10758150PRN SOLE 00150
STERIS PLCSHS USDG8473T1001572PRN SOLE 0072
DOW INCCOM26055710313228PRN SOLE 00228
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011038PRN SOLE 0038
VICTORY SYCAMORE ESTABLISHED VALUE FUND CLASS R6M92646A427353PRN SOLE 0053
SPDR SER TRBLOOMBERG BRCLYS78468R622544PRN SOLE 0044
BEYOND MEAT INCCOM08862E109769PRN SOLE 0069
FASTLY INCCL A31188V10016387PRN SOLE 00387
HORIZON U.S. DEFENSIVE EQUITY FUND INVESTOR CLASSM44053A7701,34042,273PRN SOLE 0042,273
CHEWY INCCL A16679L1097100PRN SOLE 00100
USAA INCOME FUND INST'L CLASSM903288611161,185PRN SOLE 001,185
FIVERR INTL LTDORD SHSM4R82T106420PRN SOLE 0020
CROWDSTRIKE HLDGS INCCL A22788C1052496PRN SOLE 0096
L3HARRIS TECHNOLOGIES INCCOM502431109628PRN SOLE 0028
USAA MANAGED ALLOCATION FUND RETAIL CLASSM9032885535359PRN SOLE 00359
INVESCO MAIN STREET MID CAP FUND CLASS YM00900R531892,545PRN SOLE 002,545
GLOBE LIFE INCCOM37959E10212135PRN SOLE 00135
HEALTHPEAK PROPERTIES INCCOM42250P103010PRN SOLE 0010
TRUIST FINL CORPCOM89832Q1091232,102PRN SOLE 002,102
ARTISAN DEVELOPING WORLD FUND INVESTOR CLASSM04314H6261,56361,172PRN SOLE 0061,172
SPDR SER TRPORTFOLIO CRPORT78464A144471,328PRN SOLE 001,328
ESSENTIAL UTILS INCCOM29670G10205PRN SOLE 005
WALMART INCCOM9311421037,91056,748PRN SOLE 0056,748
HORIZON ESG CORE DEFENSIVE FUND ADVISOR CLASSM44053A7621,17734,349PRN SOLE 0034,349
RAYTHEON TECHNOLOGIES CORPCOM75513E101665PRN SOLE 0065
CARRIER GLOBAL CORPORATIONCOM14448C10420385PRN SOLE 00385
ARTISAN INTERNATIONAL SMALL MID FUND INST'L CLASSM04314H5763131PRN SOLE 00131
NIKOLA CORPCOM6541101053280PRN SOLE 00280
FIRST TR EXCH TRADED FD IIIHORIZON VOL SMCP33741Y10011335PRN SOLE 00335
T ROWE PRICE ETF INCPRICE BLUE CHIP87283Q1072,78687,335PRN SOLE 0087,335
CONNECTICUT ST HIGHER ED SUPPL AMT BDS SER A 3.500percent 11/15/26 DTD 09/17/18MB207743UG822,000PRN SOLE 002,000
QUANTUMSCAPE CORPCOM CL A74767V1095200PRN SOLE 00200
PETCO HEALTH & WELLNESS CO ICOM71601V1058367PRN SOLE 00367
LUMEN TECHNOLOGIES INCCOM550241103032PRN SOLE 0032
PFIZER INCCOM7170811037,146166,149PRN SOLE 00166,149
INVESCO EXCH TRADED FD TR IIPURBETA US AGG46138E44623888PRN SOLE 00888
INVESCO EXCH TRD SLF IDX FDRUSL 2000 DYNM46138J593495PRN SOLE 0095
C3 AI INCCL A12468P1049200PRN SOLE 00200
UPSTART HLDGS INCCOM91680M1072682PRN SOLE 0082
FT UNIT 8572 RICHARD BERNSTEINUIT30313H515453,501PRN SOLE 003,501
FT UNIT 8751 DIVID STRENGTHUIT30314Q696685,337PRN SOLE 005,337
FT UNIT 8401 RICHARD BERNSTEINUIT30312K63491,012PRN SOLE 001,012
FT UNIT 8898 INTL CAP STRENGTHUIT30315P119474,048PRN SOLE 004,048
FT UNIT 8344 SMID HIGH DIVID PORTUIT30311Y676636,190PRN SOLE 006,190
FT UNIT 8772 INTL CAP STRENGTHUIT30314U119685,272PRN SOLE 005,272
FT UNIT 9270 S&P DVD ARISTOCRATSUIT30318M154515,055PRN SOLE 005,055
GUGGENHEIM DEFINED PORTFOLIOS UNIT 2057 DOW JONES VALUEUIT40175X672674,932PRN SOLE 004,932
INVESCO UNIT TRS UNIT 2088 INTLUIT46148F193514,394PRN SOLE 004,394
INVESCO UNIT TRS UNIT 2126 POWERPICKS PORTUIT46148V792393,979PRN SOLE 003,979
INVESCO UNIT TRS UNIT 2024 DIVID INCOME AND VALUEUIT46146D513333,098PRN SOLE 003,098
FT UNIT 8301 HIGH DIVID EQUITYUIT30311U757232,108PRN SOLE 002,108
NEW PILGRIM BAPTIST CHURCH SALT LAKE CITY UTAH 7percent 02/01/2037B64804RAX21010,000PRN SOLE 0010,000
OLD FORT BAPTIST CHURCH SUMMERVILLE SC 5.0percent 11/01/2022B679735BV11515,000PRN SOLE 0015,000
WEST ORLANDO BAPTIST CHURCH INC FLA 5.0percent 07/01/2030B955003AF51920,000PRN SOLE 0020,000
REFUGE INC 6.0 percent 05/01/2033B758673BA41010,000PRN SOLE 0010,000
RIVERS CRISSUBG CNNTY CHURCH INC MASON OHIO 5percent 05/01/2028B76882CAE61010,000PRN SOLE 0010,000
RIVERS CROSSING CMNTY CHURCH INC MASON OHIO 6percent 08/01/2039B76882CAN61213,000PRN SOLE 0013,000
BAYSIDE CHRISTIAN FELLOWSHIP 7.25percent 11/1/2028B073145BL788,000PRN SOLE 008,000
ROLLINGS CMNTY CHURCH TUALATIN ORE 6.0percent 10/01/2040B775657AS81819,000PRN SOLE 0019,000
CALVARY CHAPEL NEWPORT NEWS 6.3percent 1/24/2034B13152MAF71920,000PRN SOLE 0020,000
SALINAS VY CMNTY CHURCH INC 6.15percent 10/09/2033B79503PAF71920,000PRN SOLE 0020,000
CALVARY CHAPEL JUPITER INC 6.3percent 4/26/2034B13152HAD31920,000PRN SOLE 0020,000
CASCADE CHRISTIAN SCHS PUYALLU 6percent 12/1/2032MB147181CF61920,000PRN SOLE 0020,000
CHRISTIAN HERITAGE ACADEMY 5.5percent 4/1/2040B17073JAG91415,000PRN SOLE 0015,000
SECOND BAPTIST CHURCH ELGIN ILL 5.75percent 03/01/2027B813117BY32324,000PRN SOLE 0024,000
CROSSPOINT CITY CHURCH INC CAR 5.5percent 1/1/2033B22767GAQ41920,000PRN SOLE 0020,000
COMMUNITY BIBLE CHURCH 6.15percent 6/14/2034B20369NAD41920,000PRN SOLE 0020,000
ONLY BELIEVE MINISTRIES INC 1M 6.5percent 11/1/2034B682739BG11111,000PRN SOLE 0011,000
SONRISE CHRISTIAN CTR EVERETT WASH 5.0percent 10/01/2024B83569GAD51818,000PRN SOLE 0018,000
VICTORY FAITH FELLOWSHIP SPOKANE WASH 5.5percent 11/01/2028B926441AN61920,000PRN SOLE 0020,000
FIVE 14 CHURCH NEW ALBANY COLU 6.35percent 12/7/2033B33834MAD61920,000PRN SOLE 0020,000
FIRST BAPTIST CHURCH OF PINE BD 8percent 5/1/2034B31932YAV555,000PRN SOLE 005,000
WORD LIFE CHRISTIAN CTR INC NEWARK DEL 5.75percent 08/01/2028B98135YBM82425,000PRN SOLE 0025,000
FIRST BAPTIST CHURCH OF PINE BD 7.75percent 5/1/2023B31932YAU71111,000PRN SOLE 0011,000
ZION DOMINION CHURCH OF GOD INCHRIST WILLIAMSVILLE 7.0percent 09/01/2030B98962MAS088,000PRN SOLE 008,000
FIRST BAPTIST CHURCH ROYAL PA 5percent 11/1/2030B31933CAR11415,000PRN SOLE 0015,000
GRACE REDEEMER CHURCH 5.25percent 4/1/2030B384044AR41415,000PRN SOLE 0015,000
KEYSTONE CHURCH KELLER TEX 5.8percent 11/04/2034B493402AD33435,000PRN SOLE 0035,000
GRACE CHRISTIAN CHURCH MTG BD 6.25percent 12/1/2039B38400FAT91920,000PRN SOLE 0020,000
MOUNTAIN VIEW CMNTY CHURCH MURRIETA/TEMCULA 6.75percent 03/26/2044B62444MAG01920,000PRN SOLE 0020,000
EMBASSIES OF CHRIST KINGDOM 6percent 1/1/2036B29078WBF12425,000PRN SOLE 0025,000
ORLANDO WORLD OUTREACH CTR 6.0percent 04/01/2042B68659FAS677,000PRN SOLE 007,000
IRVINGTON BAPTIST CHURCH 1M 5.75percent 7/2/2031B463840AE81010,000PRN SOLE 0010,000
LEE MEM HEALTH SYS FLA HOSP RE 7.281percent 4/1/2027MB52385LCU13125,000PRN SOLE 0025,000
STIRRING CHRISTIAN & MISSIONARY ALLIANCE REDDING 5percent 10/01/2029B86089QAT21920,000PRN SOLE 0020,000
GRACE FELLOWSHIP CHURCH OF WARREN OHIO 5.5percent 07/31/2035B38400DAD91415,000PRN SOLE 0015,000
L I F E FELLOWSHIP COLO 1M SINK 5.5percent 6/1/2030'B50188TAR61415,000PRN SOLE 0015,000
MCGREGOR BAPTIST CHURCH INC 6.3perent 11/16/2033B58066PAF01920,000PRN SOLE 0020,000
MECKLENBURG CMNTY CHURCH 5percent 4/1/2028B58389PBY82020,000PRN SOLE 0020,000
ONEWATER MARINE INCCL A COM68280L1014100PRN SOLE 00100
FIRST BAPTIST CHURCH CLOVIS CA 5.5percent 10/1/2027B319296CS61010,000PRN SOLE 0010,000
ALACHUA CNTY FLA HEALTH FACS A 8.25percent 11/15/2046MB010685JN62020,000PRN SOLE 0020,000
ALACHUA CNTY FLA HEALTH FACS A 5.625percent 11/15/2029MB010685JW61920,000PRN SOLE 0020,000
ATLANTIC BEACH FLA HEALTH CARE 5.625percent 11/15/2043MB048251BR22725,000PRN SOLE 0025,000
BIRMINGHAM ALA SPL CARE FACS F 5.25percent 6/1/2025MB091081DL01615,000PRN SOLE 0015,000
ILLINOIS FIN AUTH REV REF BDS 5percent 5/15/2033MB45204EB981615,000PRN SOLE 0015,000
TARRANT CNTY TEX CULTURAL ED F 5.750percent 12/01/54 DTD 01/03/20MB87638RKD81110,618PRN SOLE 0010,618
INDIANA ST FIN AUTH REV REV BDS 6.5percent 11/15/2033MB45506DKT11615,000PRN SOLE 0015,000
KIRKWOOD MO INDL DEV AUTH RETI 4.5percent 5/15/2029MB497609AX52220,000PRN SOLE 0020,000
TEMPE ARIZ INDL DEV AUTH REV REF SER A 6.250percent 12/01/42 DTD 03/22/12MB87972MAM41515,000PRN SOLE 0015,000
LENEXA KANS HEALTH CARE FAC RE 4.75percent 5/15/2043MB526039CT72220,000PRN SOLE 0020,000
MARTIN CNTY FLA HEALTH FACS AU 5.125percent 11/15/2032MB573903EE72020,000PRN SOLE 0020,000
TULSA CNTY OKLA INDL AUTH SR L REV BDS 4.000percent 11/15/27 DTD 04/25/17MB899530AR02120,000PRN SOLE 0020,000
MESQUITE TEX HEALTH FACS DEV C 4percent 2/15/2030MB590743CQ11215,000PRN SOLE 0015,000
WICHITA KANS HEALTH CARE FACS REV BDS SER A 4.250percent 12/01/24 DTD 07/07/16MB967249PU12020,000PRN SOLE 0020,000
PRINCE GEORGES CNTY MD REV 4.25percent 4/1/2028MB741724BW72120,000PRN SOLE 0020,000
ROCKVILLE MD MAYOR & COUNCIL E 4.25percent 11/1/2037MB774223BU42120,000PRN SOLE 0020,000
BETHEL BAPTIST CURCH INC HAMPT 1M SINK BD 5.000percent 02/01/31 DTD 02/01/16MB086742AP81515,000PRN SOLE 0015,000
SOUTH CAROLINA JOBS-ECONOMIC 4percent 4/1/2032MB83704CAC22120,000PRN SOLE 0020,000
CHRISTIAN LIFE CTR OF MERCED 1M SINK BD 5.000 percent 07/01/31 DTD 07/01/16MB170747AR01010,000PRN SOLE 0010,000
CROSSPOINT CITY CHURCH INC CAR SNK BD 5.550percent 07/31/34 DTD 07/31/19MB22767GAX91920,000PRN SOLE 0020,000
TARRANT CNTY TEX CULTURAL ED F 4.5percent 11/15/2021MB87638RFA035,000PRN SOLE 005,000
GLASGOW REFORMED PRESBYTERIAN 1M SINK BD 5.00percent 01/01/31 DTD 07/01/16MB377080AW61920,000PRN SOLE 0020,000
TARRANT CNTY TEX CULTURAL ED F 4.625percent 11/15/2030MB87638RFM42120,000PRN SOLE 0020,000
TARRANT CNTY TEX CULTURAL ED F 6percent 2/15/2037MB87638RHN01420,000PRN SOLE 0020,000
TARRANT CNTY TEX CULTURAL ED 5.25percent 11/15/2047MB87638RHV22225,000PRN SOLE 0025,000
LAKELAND CMNTY CHURCH INC WIS 6.000percent 10/01/42 DTD 10/01/17MB511651AY71920,000PRN SOLE 0020,000
LIFE CHURCH GREEN BAY INC DE P 6.00percent 09/01/42 DTD 09/01/17MB53184UAV21920,000PRN SOLE 0020,000
MERCY HILL CHURCH GREENSBORO N 5.000percent 06/01/28MB58942NAN81920,000PRN SOLE 0020,000
NEW LIFE CHAPEL 1M 2020 SNK BD 5.375percent 11/25/35 DTD 11/25/20MB64648EAD51920,000PRN SOLE 0020,000
SHILOH MISSIONARY BAPTIST CHUR 6.000percent 12/01/41 DTD 12/01/16MB824545AY31920,000PRN SOLE 0020,000
WESTWOOD BAPTIST CHURCH ALABAS 1M 5.350percent 11/26/29 DTD 11/26/19MB96174UAW11920,000PRN SOLE 0020,000
ORGANON & COCOMMON STOCK68622V106144PRN SOLE 0044
ON HLDG AGNAMEN AKT AH5919C1044129PRN SOLE 00129
ARCHER AVIATION INCCOM CL A03945R1027817PRN SOLE 00817
ABBOTT LABSCOM00282410030250PRN SOLE 00250
PEPSICO INCCOM7134481084,27828,442PRN SOLE 0028,442
DISNEY WALT COCOM25468710644258PRN SOLE 00258
DWS INTERMEDIATE TAX/AMT FREE FUND CLASS SM25159H40519015,878PRN SOLE 0015,878
COCA COLA COCOM1912161008159PRN SOLE 00159
HEARTLAND VALUE FUND INV CLASSM42235910942858PRN SOLE 00858
T ROWE PRICE BLUE CHIP GROWTH FUND INVESTOR CLASSM77954Q1063051,629PRN SOLE 001,629
VANGUARD SHORT-TERM TAX-EXEMPT FUND INVESTOR CLASSM9229071002,298144,500PRN SOLE 00144,500
OAKMARK INTERNATIONAL FUND INVESTOR CLASSM413838202133PRN SOLE 0033
PUBLIC STORAGECOM74460D109723PRN SOLE 0023
EDISON INTLCOM2810201072224,000PRN SOLE 004,000
DODGE & COX INCOME FUNDM25621010500PRN SOLE 000
FIDELITY MAGELLAN FUND RETAIL CLASSM31618410015310,782PRN SOLE 0010,782
CATERPILLAR INCCOM149123101129674PRN SOLE 00674
AMERICAN ELEC PWR CO INCCOM02553710161750PRN SOLE 00750
BARRICK GOLD CORPCOM0679011087380PRN SOLE 00380
PROCTER AND GAMBLE COCOM7427181096,90649,396PRN SOLE 0049,396
CISCO SYS INCCOM17275R10210,290189,058PRN SOLE 00189,058
APPLIED MATLS INCCOM0382221051541,200PRN SOLE 001,200
SPDR S&P 500 ETF TRTR UNIT78462F103147342PRN SOLE 00342
BRISTOL-MYERS SQUIBB COCOM1101221085,936100,313PRN SOLE 00100,313
BEST BUY INCCOM08651610132300PRN SOLE 00300
JOHNSON & JOHNSONCOM4781601045,12331,722PRN SOLE 0031,722
GENERAL DYNAMICS CORPCOM3695501087,34137,448PRN SOLE 0037,448
BOEING COCOM097023105730PRN SOLE 0030
UNION PAC CORPCOM90781810829150PRN SOLE 00150
UNITEDHEALTH GROUP INCCOM91324P10258149PRN SOLE 00149
KIMBERLY-CLARK CORPCOM494368103756PRN SOLE 0056
BOSTON SCIENTIFIC CORPCOM10113710715337PRN SOLE 00337
PPG INDS INCCOM693506107858PRN SOLE 0058
HARTFORD FINL SVCS GROUP INCCOM41651510429407PRN SOLE 00407
MORGAN STANLEYCOM NEW61744644813137PRN SOLE 00137
LOWES COS INCCOM5486611077,54237,178PRN SOLE 0037,178
MAIRS AND POWERS GROWTH FUNDM56064V20591576PRN SOLE 00576
SEI LARGE CAP GROWTH FUND CLASS FM783925662821,582PRN SOLE 001,582
SEI LARGE CAP VALUE FUND CLASS FM783925100521,921PRN SOLE 001,921
FEDERAL RLTY INVT TRSH BEN INT NEW3137472063062,590PRN SOLE 002,590
SYSCO CORPCOM871829107450PRN SOLE 0050
TOTALENERGIES SEC00009065N14294PRN SOLE 00294
DFA INTERNATIONAL SMALL COMPANY FUND INST'L CLASSM23320362900PRN SOLE 000
WASTE MGMT INC DELCOM94106L10945300PRN SOLE 00300
WELLS FARGO CO NEWCOM94974610130647PRN SOLE 00647
PARNASSUS CORE EQUITY FUND INVESTOR CLASSM70176910107PRN SOLE 007
FPA CRESCENT FUNDM30254T7595117PRN SOLE 00117
ROYCE TOTAL RETURN FUND INVESTMENT CLASSM780905881928,475PRN SOLE 008,475
AMAZON COM INCCOM02313510620061PRN SOLE 0061
MCKESSON CORPCOM58155Q1031259PRN SOLE 0059
WASATCH CORE GROWTH FUND INVESTOR CLASSM93677220118PRN SOLE 008
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80321139PRN SOLE 00139
SEI INTL EQUITY FUND CLASS FM78411R109312,295PRN SOLE 002,295
HONDA MOTOR LTDAMERN SHS4381283088258PRN SOLE 00258
SEI INTL TRUST EMERGING MKTS EQ FUND CLASS FM78411R70312812PRN SOLE 00812
SEI SMALL CAP GROWTH FUND CLASS FM7839258376140PRN SOLE 00140
SCHWAB CHARLES CORPCOM80851310525348PRN SOLE 00348
UNILEVER PLCSPON ADR NEW9047677049,189169,472PRN SOLE 00169,472
UNITED PARCEL SERVICE INCCL B9113121064,40124,166PRN SOLE 0024,166
EXXON MOBIL CORPCOM30231G102721,224PRN SOLE 001,224
TARGET CORPCOM87612E10630133PRN SOLE 00133
DOMINION ENERGY INCCOM25746U109683PRN SOLE 0083
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391008,08472,409PRN SOLE 0072,409
APPLE INCCOM0378331008,58460,662PRN SOLE 0060,662
MFS VALUE FUND CLASS AM552983801128PRN SOLE 0028
NVR INCCOM62944T105143PRN SOLE 003
ADOBE SYSTEMS INCORPORATEDCOM00724F101216376PRN SOLE 00376
DEERE & COCOM244199105310PRN SOLE 0010
KROGER COCOM50104410112286PRN SOLE 00286
VERIZON COMMUNICATIONS INCCOM92343V1041783,292PRN SOLE 003,292
GOLDMAN SACHS GROUP INCCOM38141G1043,81410,088PRN SOLE 0010,088
VANGUARD HEALTH CARE FUND INVESTOR CLASSM92190830789384PRN SOLE 00384
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88610156PRN SOLE 00156
VANGUARD DIVIDEND GROWTH FUND INVESTOR CLASSM92190860451213,948PRN SOLE 0013,948
PPL CORPCOM69351T106662,380PRN SOLE 002,380
EXELON CORPCOM30161N1011933,990PRN SOLE 003,990
PNC FINL SVCS GROUP INCCOM69347510523119PRN SOLE 00119
METLIFE INCCOM59156R1087114PRN SOLE 00114
WEYERHAEUSER CO MTN BECOM NEW9621661047198PRN SOLE 00198
JPMORGAN CHASE & COCOM46625H1001801,100PRN SOLE 001,100
LONGLEAF PARTNERS PARTNERS FUND NO-LOADM54306910820774PRN SOLE 00774
US BANCORP DELCOM NEW90297330419324PRN SOLE 00324
SEI MGD TRUST SMALL CAP VALUE FUND CLASS FM7839256884158PRN SOLE 00158
V F CORPCOM9182041088123PRN SOLE 00123
NISOURCE INCCOM65473P1058340PRN SOLE 00340
OGE ENERGY CORPCOM6708371037220PRN SOLE 00220
NATIONAL FUEL GAS COCOM6361801018150PRN SOLE 00150
AMEREN CORPCOM0236081028103PRN SOLE 00103
SHERWIN WILLIAMS COCOM82434810657204PRN SOLE 00204
ARCHER DANIELS MIDLAND COCOM03948310245742PRN SOLE 00742
CSX CORPCOM12640810312411PRN SOLE 00411
VANGUARD PRIMECAP FUND INVESTOR CLASSM92193610062367PRN SOLE 00367
AMERISOURCEBERGEN CORPCOM03073E10512100PRN SOLE 00100
NVIDIA CORPORATIONCOM67066G1042811,356PRN SOLE 001,356
CHEVRON CORP NEWCOM1667641007,97578,606PRN SOLE 0078,606
BLACKROCK INCCOM09247X10113,39815,976PRN SOLE 0015,976
COSTCO WHSL CORP NEWCOM22160K105231513PRN SOLE 00513
JACOBS ENGR GROUP INCCOM46981410727205PRN SOLE 00205
ISHARES TRCORE S&P MCP ETF464287507103390PRN SOLE 00390
BRITISH AMERN TOB PLCSPONSORED ADR11044810732902PRN SOLE 00902
FAM VALUE INVESTOR FUNDM3144651051771,882PRN SOLE 001,882
ROYAL BK CDACOM78008710223234PRN SOLE 00234
TELEFLEX INCORPORATEDCOM879369106127336PRN SOLE 00336
THERMO FISHER SCIENTIFIC INCCOM883556102192336PRN SOLE 00336
FREEPORT-MCMORAN INCCL B35671D85713385PRN SOLE 00385
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461028114PRN SOLE 00114
ENBRIDGE INCCOM29250N1058192PRN SOLE 00192
ENTERPRISE PRODS PARTNERS LCOM293792107301,400PRN SOLE 001,400
MARSH & MCLENNAN COS INCCOM571748102851PRN SOLE 0051
PARKER-HANNIFIN CORPCOM7010941041037PRN SOLE 0037
AMERICAN EXPRESS COCOM02581610920119PRN SOLE 00119
AMGEN INCCOM0311621003,65917,208PRN SOLE 0017,208
BK OF AMERICA CORPCOM0605051047,652180,257PRN SOLE 00180,257
BORGWARNER INCCOM0997241066138PRN SOLE 00138
GILEAD SCIENCES INCCOM3755581033,16445,297PRN SOLE 0045,297
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1056,231163,071PRN SOLE 00163,071
HOME DEPOT INCCOM4370761021,1133,390PRN SOLE 003,390
HONEYWELL INTL INCCOM4385161068,35939,379PRN SOLE 0039,379
HUMANA INCCOM4448591021128PRN SOLE 0028
IDEXX LABS INCCOM45168D104914PRN SOLE 0014
INTEL CORPCOM45814010042781PRN SOLE 00781
INTERNATIONAL BUSINESS MACHSCOM4592001014,45732,078PRN SOLE 0032,078
LILLY ELI & COCOM53245710846200PRN SOLE 00200
LOCKHEED MARTIN CORPCOM5398301098,04923,323PRN SOLE 0023,323
MGM RESORTS INTERNATIONALCOM55295310104PRN SOLE 004
MCDONALDS CORPCOM58013510196400PRN SOLE 00400
MICROSOFT CORPCOM5949181045932,104PRN SOLE 002,104
NIKE INCCL B65410610370480PRN SOLE 00480
ORACLE CORPCOM68389X10517200PRN SOLE 00200
PAYCHEX INCCOM70432610734300PRN SOLE 00300
QUALCOMM INCCOM7475251033,01523,375PRN SOLE 0023,375
REGENERON PHARMACEUTICALSCOM75886F1071931PRN SOLE 0031
STARBUCKS CORPCOM85524410935319PRN SOLE 00319
TEXAS INSTRS INCCOM88250810420102PRN SOLE 00102
WILLIAMS COS INCCOM96945710016635PRN SOLE 00635
CORE LABORATORIES N VCOMN2271710719700PRN SOLE 00700
VENTAS INCCOM92276F10004PRN SOLE 004
CAPITAL ONE FINL CORPCOM14040H10546281PRN SOLE 00281
SKYWORKS SOLUTIONS INCCOM83088M10217105PRN SOLE 00105
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30815219PRN SOLE 00219
COMCAST CORP NEWCL A20030N10137655PRN SOLE 00655
FPA NEW INCOME FUNDM30254410166366,160PRN SOLE 0066,160
ISHARES TR1 3 YR TREAS BD46428745739454PRN SOLE 00454
ALTRIA GROUP INCCOM02209S1037,437163,375PRN SOLE 00163,375
JP MORGAN GROWTH ADVANTAGE FUND CLASS AM62826M483411,210PRN SOLE 001,210
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20915120PRN SOLE 00120
ISHARES TRCORE US AGGBD ET46428722601PRN SOLE 001
ISHARES TRSELECT DIVID ETF46428716888771PRN SOLE 00771
NETFLIX INCCOM64110L106182299PRN SOLE 00299
FIRST EAGLE GLOBAL FUND CLASS IM32008F6061852,771PRN SOLE 002,771
YUM BRANDS INCCOM9884981011221,000PRN SOLE 001,000
SANOFISPONSORED ADR80105N1055,455113,155PRN SOLE 00113,155
VANGUARD WORLD FDSHEALTH CAR ETF92204A50434136PRN SOLE 00136
CIMAREX ENERGY COCOM17179810117190PRN SOLE 00190
BLACKROCK HIGH YIELD BOND FUND CLASS AM09260B66300PRN SOLE 000
VANGUARD INDEX FDSSM CP VAL ETF92290861114PRN SOLE 004
CANADIAN NATL RY COCOM136375102980PRN SOLE 0080
SALESFORCE COM INCCOM79466L302173639PRN SOLE 00639
DIGITAL RLTY TR INCCOM25386810303PRN SOLE 003
VANGUARD INDEX FDSGROWTH ETF92290873661209PRN SOLE 00209
VANGUARD INDEX FDSVALUE ETF92290874450368PRN SOLE 00368
VANGUARD INDEX FDSTOTAL STK MKT922908769211PRN SOLE 0011
ROYAL DUTCH SHELL PLCSPON ADR B7802591074,918111,098PRN SOLE 00111,098
MEDICAL PPTYS TRUST INCCOM58463J30410493PRN SOLE 00493
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858124PRN SOLE 0024
NRG ENERGY INCCOM NEW629377508376PRN SOLE 0076
T ROWE PRICE EMERGING MARKETS STOCK FUND INVESTOR CLASSM77956H864561,107PRN SOLE 001,107
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510422412PRN SOLE 00412
AT&T INCCOM00206R1023,713137,453PRN SOLE 00137,453
FIDELITY NATL INFORMATION SVCOM31620M106653PRN SOLE 0053
MAINSTAY EPOCH INTERNATIONAL CHOICE FUND CLASS IM56063J7161784,351PRN SOLE 004,351
VANGUARD 500 INDEX FUND ADMIRAL CLASSM9229087106991,758PRN SOLE 001,758
ISHARES SILVER TRISHARES46428Q1099421PRN SOLE 00421
FIRST TR NASDAQ 100 TECH INDSHS3373451022371,505PRN SOLE 001,505
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E302234991PRN SOLE 00991
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E203113682PRN SOLE 00682
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1041,54620,669PRN SOLE 0020,669
HANESBRANDS INCCOM4103451025315PRN SOLE 00315
VANGUARD INDEX FDSMCAP VL IDXVIP92290851214PRN SOLE 004
VANGUARD TARGET RETIREMENT FUND INCOME INVESTOR CLASSM92202V74021313,996PRN SOLE 0013,996
VANGUARD INDEX FDSMCAP GR IDXVIP92290853827114PRN SOLE 00114
FIRST TR VALUE LINE DIVID INSHS33734H1062185,568PRN SOLE 005,568
TRAVELERS COMPANIES INCCOM89417E1091495PRN SOLE 0095
DELTA AIR LINES INC DELCOM NEW24736170204PRN SOLE 004
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1014416,839PRN SOLE 006,839
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1084964,469PRN SOLE 004,469
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1501783,097PRN SOLE 003,097
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1012654,481PRN SOLE 004,481
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1096,77774,021PRN SOLE 0074,021
SPDR SER TRPRTFLO S&P500 GW78464A4099143PRN SOLE 00143
MASIMO CORPCOM5747951001245PRN SOLE 0045
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091792,097PRN SOLE 002,097
SPDR SER TRPRTFLO S&P500 VL78464A508374PRN SOLE 0074
SPDR SER TRS&P DIVID ETF78464A76393793PRN SOLE 00793
ISHARES TRNATIONAL MUN ETF46428841415PRN SOLE 005
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858239PRN SOLE 0039
SPDR SER TRPORTFOLIO S&P40078464A8475104PRN SOLE 00104
VANGUARD TOTAL STOCK MARKET INDEX FUND ADMIRAL CLASSM9229087282,01118,603PRN SOLE 0018,603
VISA INCCOM CL A92826C839626PRN SOLE 0026
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1083,61637,016PRN SOLE 0037,016
ACTIVISION BLIZZARD INCCOM00507V10946600PRN SOLE 00600
DISCOVERY INCCOM SER C25470F3025225PRN SOLE 00225
ISHARES TRJPMORGAN USD EMG46428828102PRN SOLE 002
VANGUARD WORLD FDMEGA GRWTH IND921910816136578PRN SOLE 00578
VANGUARD WORLD FDMEGA CAP VAL ETF92191084096978PRN SOLE 00978
AMERICAN INTL GROUP INCCOM NEW02687478427483PRN SOLE 00483
CYTODYN, INC. COMMON STOCKC23283M10173,500PRN SOLE 003,500
MERCK & CO INCCOM58933Y10533440PRN SOLE 00440
BERKSHIRE HATHAWAY INC DELCL B NEW084670702103379PRN SOLE 00379
STANLEY BLACK & DECKER INCCOM8545021011165PRN SOLE 0065
NEXTERA ENERGY INCCOM65339F1013184,056PRN SOLE 004,056
AMERICAN FUNDS NEW WORLD FUND CLASS F-2M6492808231181,287PRN SOLE 001,287
SOUTHERN COCOM8425871074,27068,900PRN SOLE 0068,900
AMERICAN FUNDS TAX-EXEMPT BOND FUND OF AMERICA CLASS F-2M876902602795,836PRN SOLE 005,836
GENERAL MTRS COCOM37045V1006,467122,696PRN SOLE 00122,696
AMERICAN CENTURY INTERMEDIATE-TERM TAX FREE BOND FD CLASS IM02493484614111,892PRN SOLE 0011,892
FIRST REP BK SAN FRANCISCO CCOM33616C100945PRN SOLE 0045
CITIGROUP INCCOM NEW1729674246,70595,538PRN SOLE 0095,538
PRIMECAP ODYSSEY GROWTH FUNDM74160Q1031533,170PRN SOLE 003,170
KINDER MORGAN INC DELCOM49456B1015,785345,780PRN SOLE 00345,780
TESLA INCCOM88160R101566730PRN SOLE 00730
FACEBOOK INCCL A30303M102203597PRN SOLE 00597
AKRE FOCUS FUND INSTL CLASSM74293512586613,512PRN SOLE 0013,512
INGREDION INCCOM45718710215170PRN SOLE 00170
ISHARES TRMSCI USA MIN VOL46429B6971311,776PRN SOLE 001,776
DUKE ENERGY CORP NEWCOM NEW26441C2044444,554PRN SOLE 004,554
MONDELEZ INTL INCCL A60920710547806PRN SOLE 00806
SELECTED FUNDS AMERICAN SHARES CLASS DM8162212041383,121PRN SOLE 003,121
WEX INCCOM96208T1041160PRN SOLE 0060
ASML HOLDING N VN Y REGISTRY SHSN070592101013PRN SOLE 0013
VANGUARD MALVERN FDSSTRM INFPROIDX92202080502PRN SOLE 002
ZYNGA INCCL A98986T1083368PRN SOLE 00368
TEMPLETON FOREIGN FUND CLASS AM880196209435,581PRN SOLE 005,581
BLACKROCK MULTI-ASSET INCOME PORTFOLIO INST'L CLASSM09256H33629325,739PRN SOLE 0025,739
ABBVIE INCCOM00287Y10928257PRN SOLE 00257
COHEN & STEERS REALTY INCOME FUND CLASS IM1919124013131PRN SOLE 00131
NUVEEN ALL-AMERICAN MUNI BOND FUND CLASS IM67065Q855806,545PRN SOLE 006,545
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J3072866,761PRN SOLE 006,761
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3091,31727,530PRN SOLE 0027,530
VANGUARD SHORT-TERM INVESTMENT-GRADE FUND ADMIRAL CLASSM922031836353,237PRN SOLE 003,237
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60821455PRN SOLE 00455
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1743205,249PRN SOLE 005,249
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1822579,537PRN SOLE 009,537
USAA HIGH INCOME FUND INST'L CLASSM9032885792266PRN SOLE 00266
PHYSICIANS RLTY TRCOM71943U10424213,744PRN SOLE 0013,744
NATIONWIDE ZIEGLER NYSE ARCA TECH 100 INDEX FUND CLASS AM63868B3771,1148,399PRN SOLE 008,399
SPDR SER TRPORTFLI HIGH YLD78468R60610390PRN SOLE 00390
EMPIRE ST RLTY TR INCCL A29210410610980PRN SOLE 00980
VANGUARD PRIMECAP FUND ADMIRAL CLASSM9219362097754,431PRN SOLE 004,431
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11745710,908PRN SOLE 0010,908
KL ALLOCATION FUND INST'L CLASSM4614186597524PRN SOLE 00524
PROSHARES TRS&P 500 DV ARIST74348A46779888PRN SOLE 00888
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J40719PRN SOLE 009
GLOBUS MED INCCL A37957720821272PRN SOLE 00272
BAIRD CORE PLUS BOND FUND INST'L CLASSM057071870161,390PRN SOLE 001,390
SYNOVUS FINL CORPCOM NEW87161C50121473PRN SOLE 00473
VANGUARD GROWTH INDEX FUND ADMIRAL CLASSM92290866033220PRN SOLE 00220
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40894019,514PRN SOLE 0019,514
ARTISAN GLOBAL OPPORTUNITIES INVESTOR CLASSM04314H8243,33085,185PRN SOLE 0085,185
VANGUARD MID CAP VALUE INDEX FUND ADMIRAL CLASSM92193769431434PRN SOLE 00434
AMERICAN BEACON INTERNATIONAL EQUITY FUND CLASS YM02368A1905245PRN SOLE 00245
PRINCIPAL GLOBAL DIVERSIFIED INCOME INST'L CLASSM74254V23275355,058PRN SOLE 0055,058
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4082,09634,966PRN SOLE 0034,966
RESTAURANT BRANDS INTL INCCOM76131D103116PRN SOLE 0016
VANGUARD TAX-MANAGED BALANCED FUND ADMIRAL CLASSM9219433041674,120PRN SOLE 004,120
WALGREENS BOOTS ALLIANCE INCCOM93142710813270PRN SOLE 00270
RESOURCE REIT INCRE76123W101181,957PRN SOLE 001,957
MEDTRONIC PLCSHSG5960L1034,34834,684PRN SOLE 0034,684
FIRST TR EXCHANGE-TRADED ALPMID CAP VAL FD33737M2011,27528,805PRN SOLE 0028,805
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1021,61822,498PRN SOLE 0022,498
VANGUARD GROWTH AND INCOME FUND ADMIRAL CLASSM921913208659PRN SOLE 0059
SOUTHSTATE CORPORATIONCOM84044110935466PRN SOLE 00466
EVERSOURCE ENERGYCOM30040W1081391,697PRN SOLE 001,697
EQUINIX INCCOM29444U70011PRN SOLE 001
PAYPAL HLDGS INCCOM70450Y1031871PRN SOLE 0071