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
APPLE INC COM 037833100 15,026 51,171 PRN   SOLE   0 0 51,171
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,158 174,840 PRN   SOLE   0 0 174,840
PRINCIPAL GLOBAL DIVERSIFIED INCOME INST'L CLASS M 74254V232 9,895 718,560 PRN   SOLE   0 0 718,560
BLACKROCK INC COM 09247X101 9,405 18,708 PRN   SOLE   0 0 18,708
HORIZON ACTIVE RISK ASSIST FUND CLASS N M 44053A606 9,215 424,242 PRN   SOLE   0 0 424,242
AT&T INC COM 00206R102 8,765 224,275 PRN   SOLE   0 0 224,275
CISCO SYS INC COM 17275R102 8,394 175,029 PRN   SOLE   0 0 175,029
PROCTER & GAMBLE CO COM 742718109 7,461 59,733 PRN   SOLE   0 0 59,733
KINDER MORGAN INC DEL COM 49456B101 7,162 338,312 PRN   SOLE   0 0 338,312
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,102 101,747 PRN   SOLE   0 0 101,747
CITIGROUP INC COM NEW 172967424 6,079 76,086 PRN   SOLE   0 0 76,086
BANK AMER CORP COM 060505104 6,070 172,352 PRN   SOLE   0 0 172,352
WALMART INC COM 931142103 6,047 50,880 PRN   SOLE   0 0 50,880
DARDEN RESTAURANTS INC COM 237194105 5,956 54,641 PRN   SOLE   0 0 54,641
GILEAD SCIENCES INC COM 375558103 5,804 89,321 PRN   SOLE   0 0 89,321
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,697 121,236 PRN   SOLE   0 0 121,236
ORINDA INCOME OPPORTUNITIES FUND CLASS I M 74925K151 5,268 239,354 PRN   SOLE   0 0 239,354
QUALCOMM INC COM 747525103 4,986 56,507 PRN   SOLE   0 0 56,507
LOCKHEED MARTIN CORP COM 539830109 4,839 12,428 PRN   SOLE   0 0 12,428
BRISTOL MYERS SQUIBB CO COM 110122108 4,835 75,324 PRN   SOLE   0 0 75,324
PFIZER INC COM 717081103 4,729 120,695 PRN   SOLE   0 0 120,695
ALTRIA GROUP INC COM 02209S103 4,304 86,245 PRN   SOLE   0 0 86,245
AMGEN INC COM 031162100 4,279 17,752 PRN   SOLE   0 0 17,752
MEDTRONIC PLC SHS G5960L103 4,241 37,379 PRN   SOLE   0 0 37,379
CHEVRON CORP NEW COM 166764100 4,212 34,954 PRN   SOLE   0 0 34,954
VANGUARD SHORT-TERM TAX-EXEMPT FUND INVESTOR CLASS M 922907100 4,190 264,341 PRN   SOLE   0 0 264,341
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,978 29,794 PRN   SOLE   0 0 29,794
SANOFI SPONSORED ADR 80105N105 3,835 76,395 PRN   SOLE   0 0 76,395
UNITED PARCEL SERVICE INC CL B 911312106 3,468 29,626 PRN   SOLE   0 0 29,626
PEPSICO INC COM 713448108 3,383 24,753 PRN   SOLE   0 0 24,753
GENERAL DYNAMICS CORP COM 369550108 3,376 19,142 PRN   SOLE   0 0 19,142
GENERAL MTRS CO COM 37045V100 3,354 91,627 PRN   SOLE   0 0 91,627
NORTHROP GRUMMAN CORP COM 666807102 3,139 9,126 PRN   SOLE   0 0 9,126
INTERNATIONAL BUSINESS MACHS COM 459200101 3,039 22,670 PRN   SOLE   0 0 22,670
JOHNSON & JOHNSON COM 478160104 2,799 19,188 PRN   SOLE   0 0 19,188
HORIZON ACTIVE INCOME FUND CLASS N M 44053A887 2,462 261,617 PRN   SOLE   0 0 261,617
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,232 37,150 PRN   SOLE   0 0 37,150
HORIZON ACTIVE DIVIDEND FUND ADVISOR CLASS M 44053A820 1,744 29,310 PRN   SOLE   0 0 29,310
VANGUARD TOTAL STOCK MARKET INDEX FUND ADMIRAL CLASS M 922908728 1,670 20,961 PRN   SOLE   0 0 20,961
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1,579 56,747 PRN   SOLE   0 0 56,747
HORIZON DEFINED RISK FUND ADVISOR CLASS M 44053A838 1,397 25,685 PRN   SOLE   0 0 25,685
VANGUARD 500 INDEX FUND ADMIRAL CLASS M 922908710 1,366 4,582 PRN   SOLE   0 0 4,582
HORIZON US RISK ASSIST FUND INVESTOR CLASS M 44053A770 1,170 44,367 PRN   SOLE   0 0 44,367
HORIZON ACTIVE ASSET ALLOCATION FUND CLASS N M 44053A309 1,095 84,923 PRN   SOLE   0 0 84,923
FPA NEW INCOME FUND CLASS A M 302544101 864 86,562 PRN   SOLE   0 0 86,562
WILSHIRE 5000 INDEX FUND INST'L CLASS M 971897863 796 34,716 PRN   SOLE   0 0 34,716
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 679 19,845 PRN   SOLE   0 0 19,845
HOME DEPOT INC COM 437076102 647 2,963 PRN   SOLE   0 0 2,963
AKRE FOCUS FUND INSTL CLASS M 742935125 616 13,512 PRN   SOLE   0 0 13,512
ISHARES TR BARCLAYS 7 10 YR 464287440 582 5,279 PRN   SOLE   0 0 5,279
HORIZON MULTI ASSET INCOME FUND INVESTOR CLASS M 44053A713 485 18,296 PRN   SOLE   0 0 18,296
VANGUARD DIVIDEND GROWTH FUND INVESTOR CLASS M 921908604 426 13,948 PRN   SOLE   0 0 13,948
DUKE ENERGY CORP NEW COM NEW 26441C204 415 4,554 PRN   SOLE   0 0 4,554
ONEOK INC NEW COM 682680103 350 4,629 PRN   SOLE   0 0 4,629
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 333 2,590 PRN   SOLE   0 0 2,590
ENTERPRISE PRODS PARTNERS L COM 293792107 328 11,665 PRN   SOLE   0 0 11,665
EDISON INTL COM 281020107 302 4,000 PRN   SOLE   0 0 4,000
ALPHABET INC CAP STK CL A 02079K305 268 200 PRN   SOLE   0 0 200
MICROSOFT CORP COM 594918104 245 1,552 PRN   SOLE   0 0 1,552
NEXTERA ENERGY INC COM 65339F101 233 964 PRN   SOLE   0 0 964
VANGUARD TARGET RETIREMENT FUND INCOME INVESTOR CLASS M 92202E847 196 13,933 PRN   SOLE   0 0 13,933
SOUTHERN CO COM 842587107 188 2,944 PRN   SOLE   0 0 2,944
SHADOW HEALTH, INC PP IRA977117 170 20,000 PRN   SOLE   0 0 20,000
ALPHABET INC CAP STK CL C 02079K107 167 125 PRN   SOLE   0 0 125
EXELON CORP COM 30161N101 165 3,627 PRN   SOLE   0 0 3,627
VERIZON COMMUNICATIONS INC COM 92343V104 162 2,645 PRN   SOLE   0 0 2,645
FIRST EAGLE GLOBAL FUND CLASS I M 32008F606 157 2,699 PRN   SOLE   0 0 2,699
WELLS FARGO CO NEW PERP PFD CNV A 949746804 145 100 PRN   SOLE   0 0 100
EVERSOURCE ENERGY COM 30040W108 144 1,697 PRN   SOLE   0 0 1,697
JPMORGAN CHASE & CO COM 46625H100 140 1,005 PRN   SOLE   0 0 1,005
AXOGEN INC COM 05463X106 139 7,767 PRN   SOLE   0 0 7,767
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 128 1,969 PRN   SOLE   0 0 1,969
TELEFLEX INC COM 879369106 126 336 PRN   SOLE   0 0 336
ADOBE INC COM 00724F101 119 360 PRN   SOLE   0 0 360
ISHARES TR MSCI MIN VOL ETF 46429B697 117 1,776 PRN   SOLE   0 0 1,776
LAMAR TEX CONS INDPT SCH DIST ULTD TAX REF BDS 2016 A 4.000 percentage 02/15/31 DTD 02/15/16 MB 513174VT6 116 105,000 PRN   SOLE   0 0 105,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 110 342 PRN   SOLE   0 0 342
LOUISIANA PUB FACS AUTH LEASE REV BDS 2016 A CALLABLE BOOK ENTRY ONLY MB 54639TCA8 107 100,000 PRN   SOLE   0 0 100,000
METROPOLITAN PIER EXPOSITION PROJ BDS 2012B MB 592250BB9 103 100,000 PRN   SOLE   0 0 100,000
COLLEGE STATION TEX INDPT SCH ULTD TAX SCH BLDG BDS 2016 4.000 percentage 08/15/26 DTD 02/15/16 MB 194475SW0 98 85,000 PRN   SOLE   0 0 85,000
BRIGHTWATER MEDICAL, INC SERIES A PREFERRED STOCK PP IR1112772 97 226,269 PRN   SOLE   0 0 226,269
TRUIST FINL CORP COM 89832Q109 96 1,705 PRN   SOLE   0 0 1,705
CHICAGO ILL GO BDS 2007C CALLABLE BOOK ENTRY ONLY MBIA INSURED MB 167485R94 90 90,000 PRN   SOLE   0 0 90,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 90 9,000 PRN   SOLE   0 0 9,000
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 85 978 PRN   SOLE   0 0 978
VANGUARD WORLD FD MEGA GRWTH IND 921910816 84 578 PRN   SOLE   0 0 578
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 83 1,615 PRN   SOLE   0 0 1,615
ISHARES TR 1 3 YR TREAS BD 464287457 83 975 PRN   SOLE   0 0 975
ISHARES TR SELECT DIVID ETF 464287168 81 771 PRN   SOLE   0 0 771
MCDONALDS CORP COM 580135101 81 409 PRN   SOLE   0 0 409
ISHARES TR CORE S&P MCP ETF 464287507 80 390 PRN   SOLE   0 0 390
VANGUARD HEALTH CARE FUND INVESTOR CLASS M 921908307 80 384 PRN   SOLE   0 0 384
EXXON MOBIL CORP COM 30231G102 78 1,118 PRN   SOLE   0 0 1,118
HONEYWELL INTL INC COM 438516106 76 427 PRN   SOLE   0 0 427
MAIRS AND POWERS GROWTH FUND M 56064V205 73 576 PRN   SOLE   0 0 576
PPL CORP COM 69351T106 72 2,000 PRN   SOLE   0 0 2,000
AMERICAN ELEC PWR CO INC COM 025537101 71 750 PRN   SOLE   0 0 750
YUM BRANDS INC COM 988498101 71 700 PRN   SOLE   0 0 700
LOWES COS INC COM 548661107 69 580 PRN   SOLE   0 0 580
ABBVIE INC COM 00287Y109 66 746 PRN   SOLE   0 0 746
INTEL CORP COM 458140100 55 921 PRN   SOLE   0 0 921
TESLA INC COM 88160R101 54 128 PRN   SOLE   0 0 128
BERNALILLO CNTY NEW MEX GO BDS 2016 3.000 percentage 08/15/29 DTD 03/22/16 MB 085275Q57 53 50,000 PRN   SOLE   0 0 50,000
VANGUARD PRIMECAP FUND INVESTOR CLASS M 921936100 51 367 PRN   SOLE   0 0 367
UNION PACIFIC CORP COM 907818108 46 257 PRN   SOLE   0 0 257
VANGUARD INDEX FDS VALUE ETF 922908744 44 363 PRN   SOLE   0 0 363
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 41 725 PRN   SOLE   0 0 725
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 41 962 PRN   SOLE   0 0 962
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 40 1,570 PRN   SOLE   0 0 1,570
MERCK & CO INC COM 58933Y105 40 440 PRN   SOLE   0 0 440
VANGUARD INDEX FDS SML CP GRW ETF 922908595 40 200 PRN   SOLE   0 0 200
CENTERSTATE BK CORP COM 15201P109 39 1,554 PRN   SOLE   0 0 1,554
AMAZON COM INC COM 023135106 39 21 PRN   SOLE   0 0 21
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38 169 PRN   SOLE   0 0 169
VANGUARD INDEX FDS GROWTH ETF 922908736 38 209 PRN   SOLE   0 0 209
VANGUARD SHORT-TERM INVESTMENT-GRADE FUND ADMIRAL CLASS M 922031836 35 3,241 PRN   SOLE   0 0 3,241
HEARTLAND VALUE FUND INV CLASS M 422359109 33 852 PRN   SOLE   0 0 852
STERIS PLC SHS USD G8473T100 30 200 PRN   SOLE   0 0 200
KIMBERLY CLARK CORP COM 494368103 29 213 PRN   SOLE   0 0 213
BANK N S HALIFAX COM 064149107 29 516 PRN   SOLE   0 0 516
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 29 136 PRN   SOLE   0 0 136
JP MORGAN GROWTH ADVANTAGE FUND CLASS A M 62826M483 26 1,210 PRN   SOLE   0 0 1,210
CORE LABORATORIES N V COM N22717107 26 700 PRN   SOLE   0 0 700
BEST BUY INC COM 086516101 26 300 PRN   SOLE   0 0 300
LILLY ELI & CO COM 532457108 26 200 PRN   SOLE   0 0 200
UNITEDHEALTH GROUP INC COM 91324P102 26 89 PRN   SOLE   0 0 89
BELLAIRE TEX GO BDS 2014 3.000 percentage 02/15/27 DTD 09/01/14 MB 078275R48 26 25,000 PRN   SOLE   0 0 25,000
WORKDAY INC CL A 98138H101 24 147 PRN   SOLE   0 0 147
FIRST EAGLE OVERSEAS FUND CLASS A M 32008F101 24 995 PRN   SOLE   0 0 995
MEDICAL PPTYS TRUST INC COM 58463J304 23 1,107 PRN   SOLE   0 0 1,107
CHUBB LIMITED COM H1467J104 23 150 PRN   SOLE   0 0 150
COMCAST CORP NEW CL A 20030N101 23 502 PRN   SOLE   0 0 502
OAKMARK OAKMARK FUND INVESTOR CLASS M 413838103 22 277 PRN   SOLE   0 0 277
CENTERPOINT ENERGY INC COM 15189T107 22 800 PRN   SOLE   0 0 800
BARNSTABLE MASS GO MUN PURP LN BDS 2016 3.000 percentage 02/15/31 DTD 02/25/16 MB 068167A62 21 20,000 PRN   SOLE   0 0 20,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21 100 PRN   SOLE   0 0 100
COLUMBIA PPTY TR INC COM NEW 198287203 21 1,000 PRN   SOLE   0 0 1,000
YUM CHINA HLDGS INC COM 98850P109 21 431 PRN   SOLE   0 0 431
NIKE INC CL B 654106103 20 200 PRN   SOLE   0 0 200
SYNOVUS FINL CORP COM NEW 87161C501 19 473 PRN   SOLE   0 0 473
ROYAL BK CDA MONTREAL QUE COM 780087102 19 234 PRN   SOLE   0 0 234
JACOBS ENGR GROUP INC COM 469814107 18 205 PRN   SOLE   0 0 205
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 18 114 PRN   SOLE   0 0 114
RESOURCE REAL ESTATE OPPORTUNITY REIT INC COM RE 76123B107 17 1,576 PRN   SOLE   0 0 1,576
BOEING CO COM 097023105 16 50 PRN   SOLE   0 0 50
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16 275 PRN   SOLE   0 0 275
BOSTON SCIENTIFIC CORP COM 101137107 15 337 PRN   SOLE   0 0 337
FPA CRESCENT FUND M 30254T759 15 440 PRN   SOLE   0 0 440
STARBUCKS CORP COM 855244109 13 152 PRN   SOLE   0 0 152
CATERPILLAR INC DEL COM 149123101 13 88 PRN   SOLE   0 0 88
SKYWORKS SOLUTIONS INC COM 83088M102 13 105 PRN   SOLE   0 0 105
MACYS INC COM 55616P104 12 709 PRN   SOLE   0 0 709
BEST INC SPONSORED ADS 08653C106 12 2,136 PRN   SOLE   0 0 2,136
BLACK HILLS CORP COM 092113109 12 151 PRN   SOLE   0 0 151
T ROWE PRICE HIGH YIELD FUND INVESTOR CLASS M 741481105 11 1,690 PRN   SOLE   0 0 1,690
ARLINGTON ASSET INVT CORP CL A NEW 041356205 11 1,979 PRN   SOLE   0 0 1,979
T ROWE PRICE GNMA FUND INVESTOR CLASS M 779549104 11 1,163 PRN   SOLE   0 0 1,163
ORACLE CORP COM 68389X105 11 200 PRN   SOLE   0 0 200
CELEBRATION CMNTY DEV DIST FLA SPL ASSMT SER A 5.000 percentage 05/01/2022 B/E DTD 04/01/2002 CLB MB 151001CP7 10 10,000 PRN   SOLE   0 0 10,000
NISOURCE INC COM 65473P105 9 340 PRN   SOLE   0 0 340
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9 112 PRN   SOLE   0 0 112
STAMPS COM INC COM NEW 852857200 9 109 PRN   SOLE   0 0 109
COCA COLA CO COM 191216100 9 159 PRN   SOLE   0 0 159
ABBOTT LABS COM 002824100 9 100 PRN   SOLE   0 0 100
AMEREN CORP COM 023608102 8 103 PRN   SOLE   0 0 103
ENBRIDGE INC COM 29250N105 8 192 PRN   SOLE   0 0 192
PRUDENTIAL FINL INC COM 744320102 8 81 PRN   SOLE   0 0 81
CANADIAN NATL RY CO COM 136375102 7 80 PRN   SOLE   0 0 80
CHIMERA INVT CORP COM NEW 16934Q208 7 326 PRN   SOLE   0 0 326
ISHARES TR SHORT TREAS BD 464288679 7 60 PRN   SOLE   0 0 60
KL ALLOCATION FUND INST'L CLASS M 461418659 6 485 PRN   SOLE   0 0 485
TARGET CORP COM 87612E106 6 50 PRN   SOLE   0 0 50
CSX CORP COM 126408103 6 81 PRN   SOLE   0 0 81
COLUMBIA TAX-EXEMPT FUND CLASS A M 19765L850 6 414 PRN   SOLE   0 0 414
PNC FINL SVCS GROUP INC COM 693475105 5 31 PRN   SOLE   0 0 31
FORD MTR CO DEL COM 345370860 5 532 PRN   SOLE   0 0 532
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5 210 PRN   SOLE   0 0 210
CENTURYLINK INC COM 156700106 5 347 PRN   SOLE   0 0 347
STITCH FIX INC COM CL A 860897107 4 172 PRN   SOLE   0 0 172
SYSCO CORP COM 871829107 4 50 PRN   SOLE   0 0 50
DWS SHORT DURATION FUND CLASS S M 25155T585 4 473 PRN   SOLE   0 0 473
DUPONT DE NEMOURS INC COM 26614N102 4 64 PRN   SOLE   0 0 64
CIGNA CORP NEW COM 125523100 4 20 PRN   SOLE   0 0 20
WHIRLPOOL CORP COM 963320106 4 27 PRN   SOLE   0 0 27
CVS HEALTH CORP COM 126650100 4 50 PRN   SOLE   0 0 50
NRG ENERGY INC COM NEW 629377508 3 76 PRN   SOLE   0 0 76
OCCIDENTAL PETE CORP COM 674599105 2 58 PRN   SOLE   0 0 58
CHEMED CORP NEW COM 16359R103 2 5 PRN   SOLE   0 0 5
UBER TECHNOLOGIES INC COM 90353T100 2 54 PRN   SOLE   0 0 54
FISERV INC COM 337738108 1 10 PRN   SOLE   0 0 10
RESTAURANT BRANDS INTL INC COM 76131D103 1 16 PRN   SOLE   0 0 16
CHEMOURS CO COM 163851108 1 52 PRN   SOLE   0 0 52
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 71 PRN   SOLE   0 0 71
ORAGENICS INC COM PAR 684023302 1 1,330 PRN   SOLE   0 0 1,330
GARRETT MOTION INC COM 366505105 0 42 PRN   SOLE   0 0 42
AQUA AMERICA INC COM 03836W103 0 5 PRN   SOLE   0 0 5
MATTEL INC COM 577081102 0 12 PRN   SOLE   0 0 12