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
Abbott Laboratories Equities 002824100 3,080 35,463 SH   SOLE 0 34,694 0 769
AbbVie, Inc. Equities 00287Y109 488 5,512 SH   SOLE 0 5,512 0 0
Accenture PLC Equities G1151C101 483 2,294 SH   SOLE 0 2,294 0 0
Agilent Technologies, Inc. Equities 00846U101 1,843 21,599 SH   SOLE 0 21,014 0 585
Alabama Power Preferred A 2022 Equities 010392462 1,340 49,472 SH   SOLE 0 48,319 0 1,153
Albemarle Corp Equities 012653101 1,511 20,691 SH   SOLE 0 20,036 0 655
Alcanna Inc Equities 01374C109 34 10,000 SH   SOLE 0 10,000 0 0
Allstate Preferred G 2023 Equities 020002127 1,423 52,040 SH   SOLE 0 50,936 0 1,104
Allstate Preferred H 2024 Equities 020002838 1,375 52,584 SH   SOLE 0 51,402 0 1,182
Alphabet Inc Class A Equities 02079K305 1,919 1,433 SH   SOLE 0 1,405 0 28
Alphabet Inc Class C Equities 02079K107 473 354 SH   SOLE 0 354 0 0
Amazon.com, Inc. Equities 023135106 2,764 1,496 SH   SOLE 0 1,448 0 48
American Water Works Company, Inc. Equities 030420103 2,753 22,407 SH   SOLE 0 21,795 0 611
Apple, Inc. Equities 037833100 7,901 26,905 SH   SOLE 0 24,504 0 2,401
Applied Materials, Inc. Equities 038222105 318 5,206 SH   SOLE 0 5,206 0 0
Aqua America, Inc. Equities 03836W103 420 8,958 SH   SOLE 0 8,958 0 0
AT&T Incorporated Equities 00206R102 710 18,169 SH   SOLE 0 18,169 0 0
Banco Bradesco S.A. Equities 059460303 626 69,916 SH   SOLE 0 68,433 0 1,483
Banco Santander Equities 05964H105 1,107 267,323 SH   SOLE 0 260,894 0 6,429
Bank of America Corporation Equities 060505104 1,275 36,209 SH   SOLE 0 32,209 0 4,000
Berkshire Hathaway Inc Del Cl B Equities 084670702 2,659 11,739 SH   SOLE 0 9,622 0 2,117
Berkshire Hathaway Inc CL A Equities 084670108 1,019 3 SH   SOLE 0 3 0 0
Blackstone Group L Pcom Unit Repstg Equities 09260D107 259 4,633 SH   SOLE 0 1,921 0 2,712
Cheniere Energy Inc New Equities 16411R208 2,006 32,847 SH   SOLE 0 32,023 0 824
Chevron Corporation Equities 166764100 750 6,220 SH   SOLE 0 6,220 0 0
Chubb Corporation Equities H1467J104 940 6,040 SH   SOLE 0 5,898 0 142
Cisco Systems, Inc. Equities 17275R102 2,290 47,758 SH   SOLE 0 46,400 0 1,358
Coca-Cola Company Equities 191216100 1,292 23,349 SH   SOLE 0 23,349 0 0
Colgate-Palmolive Company Equities 194162103 459 6,668 SH   SOLE 0 6,668 0 0
Copa Holdings Sa Equities P31076105 862 7,977 SH   SOLE 0 7,850 0 127
Costco Wholesale Corporation Equities 22160K105 2,020 6,873 SH   SOLE 0 6,707 0 166
Crown Castle Intl Corp New Com Isin #us2 Equities 22822V101 1,609 11,321 SH   SOLE 0 11,079 0 242
Danaher Corporation Equities 235851102 1,840 11,990 SH   SOLE 0 11,656 0 334
Docusign INC Equities 256163106 1,142 15,413 SH   SOLE 0 15,167 0 246
Dominion Resources, Inc. Equities 25746U109 552 6,665 SH   SOLE 0 6,665 0 0
Domino s Pizza Inc Equities 25754A201 727 2,476 SH   SOLE 0 2,396 0 80
Duke Energy Corporation New Equities 26441C204 1,601 17,548 SH   SOLE 0 17,254 0 294
Eaton Vance Txmg Gl Bu Equities 27829C105 348 33,597 SH   SOLE 0 33,597 0 0
Ecolab Incorporated Equities 278865100 2,159 11,185 SH   SOLE 0 10,903 0 283
Edwards Lifesciences Corporation Equities 28176E108 1,796 7,698 SH   SOLE 0 7,491 0 207
Eli Lilly and Company Equities 532457108 368 2,800 SH   SOLE 0 2,800 0 0
Enterprise Products Partners LP Equities 293792107 337 11,985 SH   SOLE 0 1,485 0 10,500
Exxon Mobil Corporation Equities 30231G102 619 8,869 SH   SOLE 0 8,869 0 0
FIDUS INVESTMENT CORPORATION Equities 316500107 253 17,062 SH   SOLE 0 17,062 0 0
First Trust Enhanced Short Maturity ETF Equities 33739Q408 250 4,161 SH   SOLE 0 4,161 0 0
Franco-Nevado Corp Equities 351858105 4,179 40,452 SH   SOLE 0 39,371 0 1,081
FS Energy and Power Fund Equities 30264D109 73 12,698 SH   SOLE 0 12,698 0 0
General Dynamics Corporation Equities 369550108 1,734 9,831 SH   SOLE 0 9,673 0 158
Hormel Foods Corp Equities 440452100 1,310 29,042 SH   SOLE 0 28,358 0 684
Illumina Inc Equities 452327109 2,866 8,640 SH   SOLE 0 8,388 0 252
Intercontinental Exchange Equities 45866F104 900 9,724 SH   SOLE 0 9,493 0 231
Invesco BuyBack Achievers(TM) ETF Equities 46137V308 264 3,826 SH   SOLE 0 3,826 0 0
iShares Barclays TIPS Bond Equities 464287176 815 6,990 SH   SOLE 0 6,388 0 602
iShares Core US Growth ETF Equities 464287671 2,964 43,827 SH   SOLE 0 39,844 0 3,983
iShares Dow Jones Select Dividend Index Equities 464287168 388 3,674 SH   SOLE 0 3,674 0 0
iShares Emerging Mkts Bond Fund Equities 464288281 372 3,249 SH   SOLE 0 2,443 0 806
iShares Gold Trust Equities 464285105 4,757 328,081 SH   SOLE 0 316,168 0 11,913
iShares iBoxx $ Invest Grade Corp Bond Equities 464287242 1,773 13,858 SH   SOLE 0 12,595 0 1,263
Ishares Inc Core MSCI Emerging Mkts ETF Equities 46434G103 4,997 92,956 SH   SOLE 0 91,249 0 1,707
iShares MSCI All Country Asia Equities 464288182 1,268 17,249 SH   SOLE 0 16,392 0 858
iShares MSCI Emerging Markets Index Equities 464287234 9,006 200,712 SH   SOLE 0 198,618 0 2,094
iShares Russell 1000 Growth Index Equities 464287614 205 1,165 SH   SOLE 0 1,165 0 0
iShares Russell 1000 Value Index Equities 464287598 286 2,096 SH   SOLE 0 2,096 0 0
iShares Russell 2000 Index Equities 464287655 206 1,242 SH   SOLE 0 1,236 0 6
iShares Russell 2000 Index Equities 464287648 1,501 7,008 SH   SOLE 0 6,279 0 728
iShares S&P 500 Index Equities 464287200 3,245 10,038 SH   SOLE 0 9,186 0 852
iShares S&P Latin America 40 Index Equities 464287390 1,974 58,120 SH   SOLE 0 57,879 0 241
iShares S&P MidCap 400 Value Index Equities 464287705 575 3,366 SH   SOLE 0 2,067 0 1,299
iShares S&P National AMT-Free Muni Bd Equities 464288414 265 2,328 SH   SOLE 0 2,328 0 0
iShares S&P SmallCap 600 Index Equities 464287804 494 5,897 SH   SOLE 0 3,290 0 2,607
iShares S&P U.S. Preferred Stock Index Fd Equities 464288687 516 13,716 SH   SOLE 0 13,716 0 0
iShares Short Maturity Bond ETF Equities 46431W507 250 4,978 SH   SOLE 0 4,978 0 0
iShares Tr 1-3 Yr Trs Bd Equities 464287457 1,083 12,798 SH   SOLE 0 12,369 0 429
iShares Tr 7-10 Yr Trs Bd Equities 464287440 1,190 10,793 SH   SOLE 0 9,151 0 1,642
Ishares TRUST Core Us Treasury Bond Etf Equities 46429B267 259 9,976 SH   SOLE 0 9,976 0 0
JELD-WEN Holding Inc Equities 47580P103 1,095 46,771 SH   SOLE 0 46,076 0 695
Johnson & Johnson Equities 478160104 909 6,230 SH   SOLE 0 6,230 0 0
JPMorgan Preferred EE 2024 Equities 48128B648 1,430 50,827 SH   SOLE 0 49,730 0 1,097
Kayne Anderson Mlp Invt Equities 486606106 2,086 149,733 SH   SOLE 0 146,731 0 3,002
Kinder Morgan, Inc. Equities 49456B101 342 16,132 SH   SOLE 0 16,132 0 0
KKR Preferred A 2021 Equities 48251W203 1,337 50,282 SH   SOLE 0 49,163 0 1,119
Lockheed Martin Corporation Equities 539830109 1,497 3,846 SH   SOLE 0 3,758 0 88
Lowes Companies Incorporated Equities 548661107 919 7,671 SH   SOLE 0 7,476 0 195
Martin Marietta Matls Equities 573284106 2,501 8,942 SH   SOLE 0 8,806 0 136
Medtronic, Inc. Equities G5960L103 1,242 10,944 SH   SOLE 0 10,680 0 264
MetLife Preferred E 2023 Equities 59156R876 1,384 50,644 SH   SOLE 0 49,528 0 1,116
Microsoft Corporation Equities 594918104 3,269 20,732 SH   SOLE 0 18,485 0 2,247
Nextera Energy Inc. Equities 65339F101 344 1,421 SH   SOLE 0 1,421 0 0
Nike Inc. Class B Equities 654106103 1,686 16,643 SH   SOLE 0 16,242 0 401
Northrop Grumman Corporation Equities 666807102 1,090 3,169 SH   SOLE 0 3,082 0 87
NVIDIA Corporation Equities 67066G104 1,926 8,186 SH   SOLE 0 7,439 0 747
Oaktree Capital Preferred B 2023 Equities 674001409 1,340 49,562 SH   SOLE 0 48,443 0 1,119
Palo Alto Networks Inc Equities 697435105 779 3,367 SH   SOLE 0 3,268 0 99
PayPal Holdings Inc Equities 70450Y103 1,331 12,305 SH   SOLE 0 12,003 0 302
PepsiCo Equities 713448108 711 5,200 SH   SOLE 0 5,200 0 0
Pfizer Inc. Equities 717081103 1,478 37,731 SH   SOLE 0 37,731 0 0
Philip Morris International Inc. Equities 718172109 255 3,000 SH   SOLE 0 3,000 0 0
PIMCO Enhanced Short Maturity Active ETF Equities 72201R833 250 2,461 SH   SOLE 0 2,461 0 0
Pioneer Natural Resources Company Equities 723787107 1,067 7,047 SH   SOLE 0 6,870 0 177
PowerShares Build America Bond Portfolio Equities 46138G805 3,869 122,169 SH   SOLE 0 116,178 0 5,991
Powershares Exchange Traded Fund Tr II Sen Equities 46138G508 385 16,865 SH   SOLE 0 15,086 0 1,778
Procter & Gamble Company Equities 742718109 1,047 8,379 SH   SOLE 0 8,379 0 0
ProShares UltraShort QQQ Equities 74347B243 587 24,973 SH   SOLE 0 23,630 0 1,343
Raytheon Company Equities 755111507 985 4,481 SH   SOLE 0 4,372 0 109
Roper Inds Inc Equities 776696106 2,130 6,014 SH   SOLE 0 5,868 0 146
Ross Stores Inc Equities 778296103 1,068 9,171 SH   SOLE 0 8,943 0 228
Royal Bank of Canada Equities 780087102 587 7,434 SH   SOLE 0 7,434 0 0
Salesforce Com Inc Equities 79466L302 534 3,283 SH   SOLE 0 3,226 0 57
Schwab Short-Term US Treasury ETF Equities 808524862 5,064 100,316 SH   SOLE 0 97,469 0 2,847
Schwab Strategic Tr US Reit ETF Equities 808524847 446 9,705 SH   SOLE 0 7,863 0 1,843
Schwab US Dividend Equity ETF Equities 808524797 550 9,490 SH   SOLE 0 3,990 0 5,500
Schwab US TIPS ETF Equities 808524870 3,658 64,591 SH   SOLE 0 63,140 0 1,451
ServiceNow Inc Equities 81762P102 1,394 4,936 SH   SOLE 0 4,800 0 136
Sherwin-Williams Company Equities 824348106 2,716 4,655 SH   SOLE 0 4,563 0 92
Smith A O Corp Equities 831865209 887 18,617 SH   SOLE 0 17,876 0 741
SPDR Gold Shares Equities 78463V107 540 3,780 SH   SOLE 0 3,062 0 718
SPDR(R) DoubleLine Total Return Tact ETF Equities 78467V848 4,935 100,728 SH   SOLE 0 100,487 0 241
SPDR(R) Portfolio Interm Term Corp Bd ETF Equities 78464A375 3,717 105,271 SH   SOLE 0 104,936 0 335
State Street Preferred D 2024 Equities 857477608 1,394 50,771 SH   SOLE 0 49,655 0 1,116
Tesla Motors, Inc. Equities 88160R101 902 2,157 SH   SOLE 0 2,103 0 54
The India Fund, Inc. Equities 454089103 344 17,091 SH   SOLE 0 15,890 0 1,201
Thermo Fisher Scientific, Inc. Equities 883556102 1,731 5,328 SH   SOLE 0 5,192 0 136
TJX Companies, Inc. Equities 872540109 1,742 28,523 SH   SOLE 0 27,784 0 739
Trip Com Group Adr Equities 89677Q107 996 29,683 SH   SOLE 0 28,576 0 1,107
Truist Finl Corp Com Equities 89832Q109 558 9,914 SH   SOLE 0 9,914 0 0
Twitter Inc Equities 90184L102 1,054 32,877 SH   SOLE 0 31,923 0 954
Ulta Salon Cosmetics & Equities 90384S303 707 2,794 SH   SOLE 0 2,690 0 104
Union Pacific Corporation Equities 907818108 509 2,816 SH   SOLE 0 2,816 0 0
United Parcel Service Incorporated Class B Equities 911312106 420 3,590 SH   SOLE 0 3,590 0 0
United Technologies Corporation Equities 913017109 747 4,987 SH   SOLE 0 4,987 0 0
UnitedHealth Group Incorporated Equities 91324P102 254 865 SH   SOLE 0 865 0 0
Valmont Industries, Inc. Equities 920253101 894 5,970 SH   SOLE 0 5,818 0 152
Vanguard Bd Index Fdinc Short Term Bd Equities 921937827 9,346 115,946 SH   SOLE 0 115,922 0 24
Vanguard Dividend Appreciation ETF Equities 921908844 570 4,575 SH   SOLE 0 4,575 0 0
Vanguard FTSE Emerging Markets ETF Equities 922042858 711 15,982 SH   SOLE 0 15,265 0 718
VANGUARD GROWTH ETF MSCI US PR IME MKT Equities 922908736 617 3,389 SH   SOLE 0 3,389 0 0
Vanguard Mid-Cap ETF Equities 922908629 2,371 13,306 SH   SOLE 0 12,316 0 990
Vanguard Total Bond Market ETF Equities 921937835 1,749 20,857 SH   SOLE 0 18,252 0 2,605
Vanguard Total International Stock ETF Equities 921909768 1,476 26,505 SH   SOLE 0 22,786 0 3,719
Vanguard Total Stock Market VIPERs Equities 922908769 300 1,835 SH   SOLE 0 1,835 0 0
Vanguard Value ETF Equities 922908744 264 2,200 SH   SOLE 0 2,200 0 0
Verizon Communications, Inc. Equities 92343V104 2,236 36,416 SH   SOLE 0 35,886 0 530
Visa Inc. Equities 92826C839 1,145 6,092 SH   SOLE 0 5,956 0 136
Vornado Realty Preferred M 2022 Equities 929042828 1,789 70,051 SH   SOLE 0 68,327 0 1,724
Walt Disney Company Equities 254687106 1,820 12,587 SH   SOLE 0 12,362 0 225
Westinghouse Air Brake Technologies Corporation Equities 929740108 910 11,694 SH   SOLE 0 11,415 0 279
First Tr Exch Traded Fd Equities 33733B100 360 6,000 SH   SOLE 0 0 0 6,000
iShares US Aerospace & Defense Equities 464288760 343 1,546 SH   SOLE 0 0 0 1,546
Partners Group Private Equity Llc Cl I Nonstandard Equities 70299N235 461 75,608 SH   SOLE 0 75,608 0 0
PureFunds ISE Cyber Security ETF Equities 26924G201 208 5,007 SH   SOLE 0 0 0 5,007
Select Sector SPDR Trust-Consumer Staples Equities 81369Y308 336 5,336 SH   SOLE 0 0 0 5,336