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
3M CO COM 88579Y101 278 1,603 SH   SOLE 1,603 0 0
ABBOTT LABS COM 002824100 749 8,912 SH   SOLE 8,912 0 0
ABBVIE INC COM 00287Y109 732 10,072 SH   SOLE 10,072 0 0
ALASKA AIR GROUP INC COM 011659109 482 7,547 SH   SOLE 7,547 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 651 3,841 SH   SOLE 3,841 0 0
ALLERGAN PLC SHS G0177J108 820 4,895 SH   SOLE 4,895 0 0
ALLSTATE CORP COM 020002101 330 3,246 SH   SOLE 3,246 0 0
ALPHABET INC CAP STK CL A 02079K305 2,793 2,579 SH   SOLE 2,579 0 0
ALPHABET INC CAP STK CL C 02079K107 4,700 4,348 SH   SOLE 4,348 0 0
AMAZON COM INC COM 023135106 1,326 700 SH   SOLE 700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 421 25,000 SH   SOLE 25,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 333 35,710 SH   SOLE 35,710 0 0
AMC NETWORKS INC CL A 00164V103 362 6,645 SH   SOLE 6,645 0 0
AMC NETWORKS INC CL A 00164V103 4 3,000 SH Call SOLE 3,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 22,871 197,161 SH   SOLE 197,161 0 0
AMERISOURCEBERGEN CORP COM 03073E105 464 5,444 SH   SOLE 5,444 0 0
AMGEN INC COM 031162100 1,168 6,336 SH   SOLE 6,336 0 0
ANTERO RES CORP COM 03674X106 2,420 437,655 SH   SOLE 437,655 0 0
ANTERO RES CORP COM 03674X106 0 4,000 SH Call SOLE 4,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 256 7,450 SH   SOLE 7,450 0 0
APPLE INC COM 037833100 15,031 75,944 SH   SOLE 75,944 0 0
APPLIED MATLS INC COM 038222105 680 15,150 SH   SOLE 15,150 0 0
AQUA AMERICA INC COM 03836W103 1,533 37,058 SH   SOLE 37,058 0 0
ARES COML REAL ESTATE CORP COM 04013V108 745 50,117 SH   SOLE 50,117 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 15,500 SH   SOLE 15,500 0 0
ASSURED GUARANTY LTD COM G0585R106 378 8,987 SH   SOLE 8,987 0 0
AT&T INC COM 00206R102 3,420 102,071 SH   SOLE 102,071 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 44 59,985 SH   SOLE 59,985 0 0
AUTODESK INC COM 052769106 978 6,005 SH   SOLE 6,005 0 0
AVIS BUDGET GROUP INC COM 053774105 806 22,920 SH   SOLE 22,920 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,622 60,727 SH   SOLE 60,727 0 0
BANK AMER CORP COM 060505104 484 16,679 SH   SOLE 16,679 0 0
BED BATH & BEYOND INC COM 075896100 121 10,393 SH   SOLE 10,393 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,976 42,106 SH   SOLE 42,106 0 0
BG STAFFING INC COM 05544A109 244 12,934 SH   SOLE 12,934 0 0
BLACKROCK INCOME TR INC COM 09247F100 140 23,075 SH   SOLE 23,075 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,868 283,415 SH   SOLE 283,415 0 0
BOEING CO COM 097023105 1,768 4,856 SH   SOLE 4,856 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 374 8,237 SH   SOLE 8,237 0 0
BROOKDALE SR LIVING INC COM 112463104 239 33,132 SH   SOLE 33,132 0 0
CAESARS ENTMT CORP COM 127686103 290 24,550 SH   SOLE 24,550 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,974 78,493 SH   SOLE 78,493 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 167 20,000 SH   SOLE 20,000 0 0
CATERPILLAR INC DEL COM 149123101 6,613 48,525 SH   SOLE 48,525 0 0
CBS CORP NEW CL B 124857202 6,187 123,995 SH   SOLE 123,995 0 0
CF INDS HLDGS INC COM 125269100 678 14,525 SH   SOLE 14,525 0 0
CHEMOURS CO COM 163851108 315 13,122 SH   SOLE 13,122 0 0
CHERRY HILL MTG INVT CORP COM 164651101 393 24,567 SH   SOLE 24,567 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,107 64,270 SH   SOLE 64,270 0 0
CHEVRON CORP NEW COM 166764100 1,426 11,459 SH   SOLE 11,459 0 0
CISCO SYS INC COM 17275R102 426 7,783 SH   SOLE 7,783 0 0
CITIGROUP INC COM NEW 172967424 5,693 81,292 SH   SOLE 81,292 0 0
CITY OFFICE REIT INC COM 178587101 612 51,032 SH   SOLE 51,032 0 0
COCA COLA CO COM 191216100 429 8,432 SH   SOLE 8,432 0 0
COLGATE PALMOLIVE CO COM 194162103 257 3,584 SH   SOLE 3,584 0 0
COMCAST CORP NEW CL A 20030N101 384 9,078 SH   SOLE 9,078 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,014 64,478 SH   SOLE 64,478 0 0
CONNECTICUT WTR SVC INC COM 207797101 4,430 63,539 SH   SOLE 63,539 0 0
CONOCOPHILLIPS COM 20825C104 239 3,913 SH   SOLE 3,913 0 0
CONSOLIDATED EDISON INC COM 209115104 995 11,345 SH   SOLE 11,345 0 0
CORE LABORATORIES N V COM N22717107 2,028 38,796 SH   SOLE 38,796 0 0
CSX CORP COM 126408103 435 5,623 SH   SOLE 5,623 0 0
CUI GLOBAL INC COM NEW 126576206 115 140,115 SH   SOLE 140,115 0 0
CVS HEALTH CORP COM 126650100 718 13,181 SH   SOLE 13,181 0 0
DANAHER CORPORATION COM 235851102 575 4,023 SH   SOLE 4,023 0 0
DEERE & CO COM 244199105 337 2,033 SH   SOLE 2,033 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,235 7,168 SH   SOLE 7,168 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,455 68,414 SH   SOLE 68,414 0 0
DIME CMNTY BANCSHARES COM 253922108 276 14,536 SH   SOLE 14,536 0 0
DISCOVER FINL SVCS COM 254709108 307 3,954 SH   SOLE 3,954 0 0
DISNEY WALT CO COM DISNEY 254687106 666 4,768 SH   SOLE 4,768 0 0
ECOLAB INC COM 278865100 2,493 12,629 SH   SOLE 12,629 0 0
EMC INS GROUP INC COM 268664109 486 13,500 SH   SOLE 13,500 0 0
EMERSON ELEC CO COM 291011104 371 5,563 SH   SOLE 5,563 0 0
ENPHASE ENERGY INC COM 29355A107 1,825 100,107 SH   SOLE 100,107 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 304 10,520 SH   SOLE 10,520 0 0
EQT CORP COM 26884L109 688 43,532 SH   SOLE 43,532 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 561 28,475 SH   SOLE 28,475 0 0
EVEREST RE GROUP LTD COM G3223R108 4,784 19,355 SH   SOLE 19,355 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,358 80,429 SH   SOLE 80,429 0 0
EXXON MOBIL CORP COM 30231G102 3,475 45,351 SH   SOLE 45,351 0 0
EZCORP INC CL A NON VTG 302301106 553 58,406 SH   SOLE 58,406 0 0
FACEBOOK INC CL A 30303M102 840 4,350 SH   SOLE 4,350 0 0
FEDEX CORP COM 31428X106 581 3,538 SH   SOLE 3,538 0 0
FIFTH THIRD BANCORP COM 316773100 281 10,062 SH   SOLE 10,062 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 413 46,420 SH   SOLE 46,420 0 0
FLEX LTD ORD Y2573F102 9,035 944,144 SH   SOLE 944,144 0 0
FS KKR CAPITAL CORP COM 302635107 290 48,641 SH   SOLE 48,641 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,162 36,105 SH   SOLE 36,105 0 0
GAP INC COM 364760108 139 7,715 SH   SOLE 7,715 0 0
GAP INC COM 364760108 6 15,000 SH Call SOLE 15,000 0 0
GARRISON CAP INC COM 366554103 890 129,014 SH   SOLE 129,014 0 0
GENERAL ELECTRIC CO COM 369604103 216 20,569 SH   SOLE 20,569 0 0
GENERAL MTRS CO COM 37045V100 635 16,475 SH   SOLE 16,475 0 0
GILEAD SCIENCES INC COM 375558103 601 8,889 SH   SOLE 8,889 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 296 40,170 SH   SOLE 40,170 0 0
GLOBAL WTR RES INC COM 379463102 257 24,577 SH   SOLE 24,577 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 392 28,075 SH   SOLE 28,075 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 658 77,516 SH   SOLE 77,516 0 0
HALLIBURTON CO COM 406216101 363 15,984 SH   SOLE 15,984 0 0
HARRIS CORP DEL COM 413875105 3,117 16,482 SH   SOLE 16,482 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,378 132,415 SH   SOLE 132,415 0 0
HC2 HLDGS INC COM 404139107 24 10,247 SH   SOLE 10,247 0 0
HCA HEALTHCARE INC COM 40412C101 835 6,180 SH   SOLE 6,180 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 981 37,850 SH   SOLE 37,850 0 0
HERITAGE INS HLDGS INC COM 42727J102 587 38,095 SH   SOLE 38,095 0 0
HERSHEY CO COM 427866108 229 1,712 SH   SOLE 1,712 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 185 11,600 SH   SOLE 11,600 0 0
HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 23 11,600 SH   SOLE 11,600 0 0
HEXCEL CORP NEW COM 428291108 2,665 32,955 SH   SOLE 32,955 0 0
HILL INTERNATIONAL INC COM 431466101 193 71,575 SH   SOLE 71,575 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 178 51,160 SH   SOLE 51,160 0 0
HOME DEPOT INC COM 437076102 727 3,498 SH   SOLE 3,498 0 0
HONEYWELL INTL INC COM 438516106 9,169 52,517 SH   SOLE 52,517 0 0
HUNT COS FIN TR INC COM 44558T100 637 186,658 SH   SOLE 186,658 0 0
ILLUMINA INC COM 452327109 3,970 10,785 SH   SOLE 10,785 0 0
IMMUNOGEN INC COM 45253H101 200 92,100 SH   SOLE 92,100 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 121 67,380 SH   SOLE 67,380 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 381 120,435 SH   SOLE 120,435 0 0
INTEL CORP COM 458140100 1,157 24,171 SH   SOLE 24,171 0 0
INTELLICHECK INC COM NEW 45817G201 7,739 1,336,685 SH   SOLE 1,336,685 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 349 2,529 SH   SOLE 2,529 0 0
INTL PAPER CO COM 460146103 325 7,503 SH   SOLE 7,503 0 0
INVESCO HIGH INCOME TR II COM 46131F101 149 10,270 SH   SOLE 10,270 0 0
INVESCO LTD SHS G491BT108 216 10,548 SH   SOLE 10,548 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,051 226,024 SH   SOLE 226,024 0 0
ISHARES INC INTL HIGH YIELD 464286210 231 4,487 SH   SOLE 4,487 0 0
ISHARES TR 20 YR TR BD ETF 464287432 775 5,833 SH   SOLE 5,833 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,246 9,906 SH   SOLE 9,906 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,566 14,237 SH   SOLE 14,237 0 0
ISHARES TR CMBS ETF 46429B366 476 8,995 SH   SOLE 8,995 0 0
ISHARES TR CORE US AGGBD ET 464287226 224 2,013 SH   SOLE 2,013 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 1,121 45,055 PRN   SOLE 45,055 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,154 9,278 SH   SOLE 9,278 0 0
ISHARES TR MBS ETF 464288588 316 2,933 SH   SOLE 2,933 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 215 5,000 SH   SOLE 5,000 0 0
ISHARES TR SH TR CRPORT ETF 464288646 535 10,018 SH   SOLE 10,018 0 0
ISHARES TR TRS FLT RT BD 46434V860 575 11,425 SH   SOLE 11,425 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 329 3,495 SH   SOLE 3,495 0 0
JOHNSON & JOHNSON COM 478160104 5,209 37,403 SH   SOLE 37,403 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,419 82,770 SH   SOLE 82,770 0 0
JPMORGAN CHASE & CO COM 46625H100 5,302 47,421 SH   SOLE 47,421 0 0
KELLOGG CO COM 487836108 485 9,060 SH   SOLE 9,060 0 0
KIMBERLY CLARK CORP COM 494368103 317 2,381 SH   SOLE 2,381 0 0
KKR & CO INC CL A 48251W104 608 24,075 SH   SOLE 24,075 0 0
KONTOOR BRANDS INC COM 50050N103 534 19,053 SH   SOLE 19,053 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 397 2,298 SH   SOLE 2,298 0 0
LENNAR CORP CL A 526057104 347 7,167 SH   SOLE 7,167 0 0
LIQTECH INTL INC COM 53632A201 4,683 472,515 SH   SOLE 472,515 0 0
LOWES COS INC COM 548661107 594 5,885 SH   SOLE 5,885 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,151 77,737 SH   SOLE 77,737 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 466 40,251 SH   SOLE 40,251 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 121 188,684 SH   SOLE 188,684 0 0
MARATHON PETE CORP COM 56585A102 3,030 54,220 SH   SOLE 54,220 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 241 9,672 SH   SOLE 9,672 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 572 23,965 SH   SOLE 23,965 0 0
MATADOR RES CO COM 576485205 2,647 133,139 SH   SOLE 133,139 0 0
MBIA INC COM 55262C100 362 38,913 SH   SOLE 38,913 0 0
MCKESSON CORP COM 58155Q103 948 7,056 SH   SOLE 7,056 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 222 87,952 SH   SOLE 87,952 0 0
MERCK & CO INC COM 58933Y105 2,332 27,809 SH   SOLE 27,809 0 0
META FINL GROUP INC COM 59100U108 290 10,325 SH   SOLE 10,325 0 0
MICRON TECHNOLOGY INC COM 595112103 0 10,000 SH Put SOLE 10,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,261 84,497 SH   SOLE 84,497 0 0
MICROSOFT CORP COM 594918104 4,864 36,309 SH   SOLE 36,309 0 0
MONDELEZ INTL INC CL A 609207105 252 4,677 SH   SOLE 4,677 0 0
MORGAN STANLEY COM NEW 617446448 241 5,500 SH   SOLE 5,500 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 242 35,063 SH   SOLE 35,063 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,210 37,600 SH   SOLE 37,600 0 0
MYLAN N V SHS EURO N59465109 266 13,960 SH   SOLE 13,960 0 0
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 78 40,000 SH   SOLE 40,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 94 23,500 SH   SOLE 23,500 0 0
NEW JERSEY RES COM 646025106 6,611 132,829 SH   SOLE 132,829 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 212 5,508 SH   SOLE 5,508 0 0
NEXTERA ENERGY INC COM 65339F101 205 1,000 SH   SOLE 1,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 401 2,011 SH   SOLE 2,011 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,067 72,905 SH   SOLE 72,905 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 212 23,873 SH   SOLE 23,873 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 448 33,696 SH   SOLE 33,696 0 0
NVIDIA CORP COM 67066G104 234 1,427 SH   SOLE 1,427 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 739 136,390 SH   SOLE 136,390 0 0
OCCIDENTAL PETE CORP COM 674599105 273 5,428 SH   SOLE 5,428 0 0
ORACLE CORP COM 68389X105 472 8,277 SH   SOLE 8,277 0 0
PARKER HANNIFIN CORP COM 701094104 9,868 58,045 SH   SOLE 58,045 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,073 93,225 SH   SOLE 93,225 0 0
PEPSICO INC COM 713448108 460 3,509 SH   SOLE 3,509 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 90 22,930 SH   SOLE 22,930 0 0
PFIZER INC COM 717081103 1,511 34,872 SH   SOLE 34,872 0 0
PHILIP MORRIS INTL INC COM 718172109 244 3,106 SH   SOLE 3,106 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 47 10,000 SH   SOLE 10,000 0 0
PIONEER NAT RES CO COM 723787107 10,204 66,318 SH   SOLE 66,318 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,568 11,424 SH   SOLE 11,424 0 0
PROCTER AND GAMBLE CO COM 742718109 1,900 17,330 SH   SOLE 17,330 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 54 50,000 SH   SOLE 50,000 0 0
PURE ACQUISITION CORP CL A 74621Q106 700 68,993 SH   SOLE 68,993 0 0
PURECYCLE CORP COM NEW 746228303 1,031 97,221 SH   SOLE 97,221 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 63 12,325 SH   SOLE 12,325 0 0
PVH CORP COM 693656100 554 5,851 SH   SOLE 5,851 0 0
QEP RES INC COM 74733V100 481 66,505 SH   SOLE 66,505 0 0
QORVO INC COM 74736K101 4,313 64,750 SH   SOLE 64,750 0 0
QUALCOMM INC COM 747525103 2,130 28,006 SH   SOLE 28,006 0 0
RAYTHEON CO COM NEW 755111507 1,124 6,463 SH   SOLE 6,463 0 0
ROPER TECHNOLOGIES INC COM 776696106 87,626 239,244 SH   SOLE 239,244 0 0
S&P GLOBAL INC COM 78409V104 3,833 16,825 SH   SOLE 16,825 0 0
SALESFORCE COM INC COM 79466L302 840 5,538 SH   SOLE 5,538 0 0
SANOFI RIGHT 12/31/2020 80105N113 8 15,635 SH   SOLE 15,635 0 0
SAP SE SPON ADR 803054204 998 7,298 SH   SOLE 7,298 0 0
SCORPIO TANKERS INC SHS Y7542C130 690 23,373 SH   SOLE 23,373 0 0
SJW GROUP COM 784305104 339 5,575 SH   SOLE 5,575 0 0
SMUCKER J M CO COM NEW 832696405 513 4,452 SH   SOLE 4,452 0 0
SOLAR CAP LTD COM 83413U100 3,777 183,991 SH   SOLE 183,991 0 0
SOUTH JERSEY INDS INC COM 838518108 3,346 99,189 SH   SOLE 99,189 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 816 6,123 SH   SOLE 6,123 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,632 12,395 SH   SOLE 12,395 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 437 52,423 SH   SOLE 52,423 0 0
STONECASTLE FINL CORP COM 861780104 322 14,764 SH   SOLE 14,764 0 0
STRYKER CORP COM 863667101 491 2,389 SH   SOLE 2,389 0 0
SUNCOKE ENERGY INC COM 86722A103 228 25,625 SH   SOLE 25,625 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,456 215,888 SH   SOLE 215,888 0 0
TECOGEN INC NEW COM NEW 87876P201 2,200 586,730 SH   SOLE 586,730 0 0
TITAN INTL INC ILL COM 88830M102 827 169,180 SH   SOLE 169,180 0 0
TOLL BROTHERS INC COM 889478103 1,074 29,330 SH   SOLE 29,330 0 0
TRAVELERS COMPANIES INC COM 89417E109 278 1,857 SH   SOLE 1,857 0 0
TRIMBLE INC COM 896239100 13,577 300,980 SH   SOLE 300,980 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,824 143,981 SH   SOLE 143,981 0 0
UNION PACIFIC CORP COM 907818108 2,007 11,869 SH   SOLE 11,869 0 0
UNITED INS HLDGS CORP COM 910710102 340 23,839 SH   SOLE 23,839 0 0
UNITED TECHNOLOGIES CORP COM 913017109 541 4,156 SH   SOLE 4,156 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,594 6,533 SH   SOLE 6,533 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4,416 53,163 SH   SOLE 53,163 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 655 5,882 SH   SOLE 5,882 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,069 27,111 SH   SOLE 27,111 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,728 92,718 SH   SOLE 92,718 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 966 18,280 SH   SOLE 18,280 0 0
VERISK ANALYTICS INC COM 92345Y106 356 2,429 SH   SOLE 2,429 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 354 6,204 SH   SOLE 6,204 0 0
VERMILION ENERGY INC COM 923725105 362 16,640 SH   SOLE 16,640 0 0
VIACOM INC NEW CL B 92553P201 527 17,650 SH   SOLE 17,650 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,783 69,195 SH   SOLE 69,195 0 0
WELLS FARGO CO NEW COM 949746101 1,047 22,117 SH   SOLE 22,117 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 371 25,917 SH   SOLE 25,917 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 742 43,243 SH   SOLE 43,243 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 465 31,044 SH   SOLE 31,044 0 0
WESTERN DIGITAL CORP COM 958102105 1,999 42,049 SH   SOLE 42,049 0 0
WESTROCK CO COM 96145D105 2,002 54,889 SH   SOLE 54,889 0 0
WIDEPOINT CORP COM 967590100 21 50,000 SH   SOLE 50,000 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 327 4,943 SH   SOLE 4,943 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 317 6,505 SH   SOLE 6,505 0 0
WORLDPAY INC CL A 981558109 704 5,744 SH   SOLE 5,744 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 324 35,250 SH   SOLE 35,250 0 0
YETI HLDGS INC COM 98585X104 632 21,845 SH   SOLE 21,845 0 0
YORK WTR CO COM 987184108 1,089 30,475 SH   SOLE 30,475 0 0