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 666 3,203 SH   SOLE 3,203 0 0
ABBOTT LABS COM 002824100 712 8,912 SH   SOLE 8,912 0 0
ABBVIE INC COM 00287Y109 812 10,072 SH   SOLE 10,072 0 0
ALASKA AIR GROUP INC COM 011659109 648 11,547 SH   SOLE 11,547 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 701 3,841 SH   SOLE 3,841 0 0
ALLERGAN PLC SHS G0177J108 1,815 12,397 SH   SOLE 12,397 0 0
ALLSTATE CORP COM 020002101 306 3,246 SH   SOLE 3,246 0 0
ALPHABET INC CAP STK CL A 02079K305 3,452 2,933 SH   SOLE 2,933 0 0
ALPHABET INC CAP STK CL C 02079K107 5,730 4,884 SH   SOLE 4,884 0 0
ALTRIA GROUP INC COM 02209S103 207 3,600 SH   SOLE 3,600 0 0
AMAZON COM INC COM 023135106 1,318 740 SH   SOLE 740 0 0
AMC NETWORKS INC CL A 00164V103 414 7,295 SH   SOLE 7,295 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,366 204,930 SH   SOLE 204,930 0 0
AMERISOURCEBERGEN CORP COM 03073E105 290 3,644 SH   SOLE 3,644 0 0
AMGEN INC COM 031162100 1,209 6,366 SH   SOLE 6,366 0 0
ANADARKO PETE CORP COM 032511107 496 10,900 SH   SOLE 10,900 0 0
ANTERO RES CORP COM 03674X106 3,440 389,575 SH   SOLE 389,575 0 0
ANTERO RES CORP COM 03674X106 3 4,000 SH Call SOLE 4,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 210 7,450 SH   SOLE 7,450 0 0
APPLE INC COM 037833100 15,688 82,588 SH   SOLE 82,588 0 0
APPLIED MATLS INC COM 038222105 522 13,167 SH   SOLE 13,167 0 0
AQUA AMERICA INC COM 03836W103 1,340 36,772 SH   SOLE 36,772 0 0
ARES COML REAL ESTATE CORP COM 04013V108 881 57,967 SH   SOLE 57,967 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 75 15,700 SH   SOLE 15,700 0 0
ASSURED GUARANTY LTD COM G0585R106 565 12,719 SH   SOLE 12,719 0 0
AT&T INC COM 00206R102 2,815 89,757 SH   SOLE 89,757 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 241 97,817 SH   SOLE 97,817 0 0
AUTODESK INC COM 052769106 936 6,005 SH   SOLE 6,005 0 0
AUTONATION INC COM 05329W102 370 10,353 SH   SOLE 10,353 0 0
AVIS BUDGET GROUP INC COM 053774105 800 22,940 SH   SOLE 22,940 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,193 76,537 SH   SOLE 76,537 0 0
BAIDU INC SPON ADR REP A 056752108 219 1,330 SH   SOLE 1,330 0 0
BANK AMER CORP COM 060505104 460 16,679 SH   SOLE 16,679 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,041 45,004 SH   SOLE 45,004 0 0
BLACKROCK INCOME TR INC COM 09247F100 143 24,075 SH   SOLE 24,075 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 887 131,585 SH   SOLE 131,585 0 0
BOEING CO COM 097023105 1,859 4,874 SH   SOLE 4,874 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 460 9,637 SH   SOLE 9,637 0 0
BROOKDALE SR LIVING INC COM 112463104 218 33,132 SH   SOLE 33,132 0 0
CAESARS ENTMT CORP COM 127686103 249 28,625 SH   SOLE 28,625 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,347 80,083 SH   SOLE 80,083 0 0
CATERPILLAR INC DEL COM 149123101 6,958 51,353 SH   SOLE 51,353 0 0
CBS CORP NEW CL B 124857202 5,821 122,467 SH   SOLE 122,467 0 0
CENTURYLINK INC COM 156700106 250 20,887 SH   SOLE 20,887 0 0
CF INDS HLDGS INC COM 125269100 389 9,525 SH   SOLE 9,525 0 0
CHERRY HILL MTG INVT CORP COM 164651101 424 24,622 SH   SOLE 24,622 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,413 70,313 SH   SOLE 70,313 0 0
CHEVRON CORP NEW COM 166764100 1,455 11,809 SH   SOLE 11,809 0 0
CISCO SYS INC COM 17275R102 423 7,826 SH   SOLE 7,826 0 0
CITIGROUP INC COM NEW 172967424 5,372 86,333 SH   SOLE 86,333 0 0
CITY OFFICE REIT INC COM 178587101 580 51,297 SH   SOLE 51,297 0 0
COCA COLA CO COM 191216100 508 10,832 SH   SOLE 10,832 0 0
COLGATE PALMOLIVE CO COM 194162103 280 4,084 SH   SOLE 4,084 0 0
COMCAST CORP NEW CL A 20030N101 539 13,478 SH   SOLE 13,478 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,422 65,431 SH   SOLE 65,431 0 0
CONNECTICUT WTR SVC INC COM 207797101 5,109 74,414 SH   SOLE 74,414 0 0
CONOCOPHILLIPS COM 20825C104 261 3,913 SH   SOLE 3,913 0 0
CONSOLIDATED EDISON INC COM 209115104 994 11,720 SH   SOLE 11,720 0 0
CORE LABORATORIES N V COM N22717107 2,852 41,376 SH   SOLE 41,376 0 0
COREPOINT LODGING INC COM 21872L104 130 11,594 SH   SOLE 11,594 0 0
CSX CORP COM 126408103 1,159 15,488 SH   SOLE 15,488 0 0
CUI GLOBAL INC COM NEW 126576206 1,243 1,053,672 SH   SOLE 1,053,672 0 0
CVS HEALTH CORP COM 126650100 476 8,824 SH   SOLE 8,824 0 0
DANAHER CORPORATION COM 235851102 522 3,956 SH   SOLE 3,956 0 0
DEERE & CO COM 244199105 469 2,933 SH   SOLE 2,933 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,202 7,344 SH   SOLE 7,344 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,481 73,678 SH   SOLE 73,678 0 0
DIGIRAD CORP COM 253827109 9 10,000 SH   SOLE 10,000 0 0
DIME CMNTY BANCSHARES COM 253922108 272 14,536 SH   SOLE 14,536 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 111 11,226 SH   SOLE 11,226 0 0
DISCOVER FINL SVCS COM 254709108 287 4,030 SH   SOLE 4,030 0 0
DISNEY WALT CO COM DISNEY 254687106 528 4,753 SH   SOLE 4,753 0 0
DOWDUPONT INC COM 26078J100 273 5,129 SH   SOLE 5,129 0 0
ECOLAB INC COM 278865100 2,462 13,944 SH   SOLE 13,944 0 0
EMC INS GROUP INC COM 268664109 430 13,500 SH   SOLE 13,500 0 0
EMERSON ELEC CO COM 291011104 381 5,563 SH   SOLE 5,563 0 0
ENPHASE ENERGY INC COM 29355A107 240 26,000 SH   SOLE 26,000 0 0
ENSCO PLC SHS CLASS A G3157S106 69 17,500 SH   SOLE 17,500 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 263 5,700 SH   SOLE 5,700 0 0
EQT CORP COM 26884L109 887 42,772 SH   SOLE 42,772 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 683 31,355 SH   SOLE 31,355 0 0
EVEREST RE GROUP LTD COM G3223R108 4,830 22,365 SH   SOLE 22,365 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,046 58,277 SH   SOLE 58,277 0 0
EXXON MOBIL CORP COM 30231G102 3,751 46,420 SH   SOLE 46,420 0 0
EZCORP INC CL A NON VTG 302301106 600 64,406 SH   SOLE 64,406 0 0
FACEBOOK INC CL A 30303M102 808 4,850 SH   SOLE 4,850 0 0
FEDEX CORP COM 31428X106 442 2,438 SH   SOLE 2,438 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 926 62,350 SH   SOLE 62,350 0 0
FIFTH THIRD BANCORP COM 316773100 269 10,675 SH   SOLE 10,675 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 409 46,835 SH   SOLE 46,835 0 0
FLEX LTD ORD Y2573F102 9,660 966,005 SH   SOLE 966,005 0 0
FS KKR CAPITAL CORP COM 302635107 304 50,312 SH   SOLE 50,312 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,820 36,105 SH   SOLE 36,105 0 0
GARRISON CAP INC COM 366554103 664 92,456 SH   SOLE 92,456 0 0
GENERAL ELECTRIC CO COM 369604103 230 23,069 SH   SOLE 23,069 0 0
GENERAL MTRS CO COM 37045V100 748 20,175 SH   SOLE 20,175 0 0
GILEAD SCIENCES INC COM 375558103 628 9,659 SH   SOLE 9,659 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 101 17,389 SH   SOLE 17,389 0 0
GLOBAL WTR RES INC COM 379463102 245 24,977 SH   SOLE 24,977 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 355 28,075 SH   SOLE 28,075 0 0
HALLIBURTON CO COM 406216101 421 14,374 SH   SOLE 14,374 0 0
HARRIS CORP DEL COM 413875105 2,886 18,069 SH   SOLE 18,069 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,898 138,739 SH   SOLE 138,739 0 0
HC2 HLDGS INC COM 404139107 64 26,000 SH   SOLE 26,000 0 0
HCA HEALTHCARE INC COM 40412C101 675 5,180 SH   SOLE 5,180 0 0
HERITAGE INS HLDGS INC COM 42727J102 584 40,000 SH   SOLE 40,000 0 0
HERSHEY CO COM 427866108 214 1,862 SH   SOLE 1,862 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 201 11,600 SH   SOLE 11,600 0 0
HEXCEL CORP NEW COM 428291108 2,326 33,625 SH   SOLE 33,625 0 0
HILL INTERNATIONAL INC COM 431466101 219 74,833 SH   SOLE 74,833 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 163 51,160 SH   SOLE 51,160 0 0
HOME DEPOT INC COM 437076102 655 3,412 SH   SOLE 3,412 0 0
HONEYWELL INTL INC COM 438516106 8,665 54,523 SH   SOLE 54,523 0 0
HUNT COS FIN TR INC COM 44558T100 657 188,268 SH   SOLE 188,268 0 0
ILLINOIS TOOL WKS INC COM 452308109 531 3,699 SH   SOLE 3,699 0 0
ILLUMINA INC COM 452327109 3,464 11,150 SH   SOLE 11,150 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 136 72,380 SH   SOLE 72,380 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 449 120,435 SH   SOLE 120,435 0 0
INSPIRED ENTMT INC COM 45782N108 83 12,426 SH   SOLE 12,426 0 0
INTEL CORP COM 458140100 1,315 24,497 SH   SOLE 24,497 0 0
INTELLICHECK INC COM NEW 45817G201 4,692 1,329,110 SH   SOLE 1,329,110 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 371 2,629 SH   SOLE 2,629 0 0
INTL PAPER CO COM 460146103 357 7,708 SH   SOLE 7,708 0 0
INVESCO HIGH INCOME TR II COM 46131F101 150 10,430 SH   SOLE 10,430 0 0
INVESCO LTD SHS G491BT108 338 17,503 SH   SOLE 17,503 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,797 225,924 SH   SOLE 225,924 0 0
ISHARES INC INTL HIGH YIELD 464286210 307 6,162 SH   SOLE 6,162 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 778 9,245 SH   SOLE 9,245 0 0
ISHARES TR 20 YR TR BD ETF 464287432 853 6,748 SH   SOLE 6,748 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,325 10,756 SH   SOLE 10,756 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,631 15,292 SH   SOLE 15,292 0 0
ISHARES TR CMBS ETF 46429B366 469 9,070 SH   SOLE 9,070 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 1,152 46,355 PRN   SOLE 46,355 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,055 8,863 SH   SOLE 8,863 0 0
ISHARES TR MBS ETF 464288588 312 2,933 SH   SOLE 2,933 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 386 9,000 SH   SOLE 9,000 0 0
ISHARES TR SH TR CRPORT ETF 464288646 529 10,018 SH   SOLE 10,018 0 0
ISHARES TR TRS FLT RT BD 46434V860 577 11,460 SH   SOLE 11,460 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 205 2,195 SH   SOLE 2,195 0 0
JOHNSON & JOHNSON COM 478160104 5,853 41,869 SH   SOLE 41,869 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,186 86,236 SH   SOLE 86,236 0 0
JPMORGAN CHASE & CO COM 46625H100 5,022 49,609 SH   SOLE 49,609 0 0
KELLOGG CO COM 487836108 541 9,435 SH   SOLE 9,435 0 0
KIMBERLY CLARK CORP COM 494368103 295 2,381 SH   SOLE 2,381 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 298 1,948 SH   SOLE 1,948 0 0
LENNAR CORP CL A 526057104 352 7,167 SH   SOLE 7,167 0 0
LIQTECH INTL INC COM 53632A102 4,202 1,954,426 SH   SOLE 1,954,426 0 0
LOWES COS INC COM 548661107 1,268 11,585 SH   SOLE 11,585 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,384 82,092 SH   SOLE 82,092 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 483 40,251 SH   SOLE 40,251 0 0
MARATHON PETE CORP COM 56585A102 2,021 33,770 SH   SOLE 33,770 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 590 29,645 SH   SOLE 29,645 0 0
MATADOR RES CO COM 576485205 2,796 144,639 SH   SOLE 144,639 0 0
MCDONALDS CORP COM 580135101 240 1,262 SH   SOLE 1,262 0 0
MCKESSON CORP COM 58155Q103 803 6,857 SH   SOLE 6,857 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 631 280,255 SH   SOLE 280,255 0 0
MERCK & CO INC COM 58933Y105 3,175 38,171 SH   SOLE 38,171 0 0
MICRON TECHNOLOGY INC COM 595112103 3,889 94,098 SH   SOLE 94,098 0 0
MICROSOFT CORP COM 594918104 4,398 37,287 SH   SOLE 37,287 0 0
MONDELEZ INTL INC CL A 609207105 378 7,577 SH   SOLE 7,577 0 0
MORGAN STANLEY COM NEW 617446448 232 5,500 SH   SOLE 5,500 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 233 35,263 SH   SOLE 35,263 0 0
MYLAN N V SHS EURO N59465109 444 15,660 SH   SOLE 15,660 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 87 35,500 SH   SOLE 35,500 0 0
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 96 40,000 SH   SOLE 40,000 0 0
NEW JERSEY RES COM 646025106 7,151 143,614 SH   SOLE 143,614 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 280 19,970 SH   SOLE 19,970 0 0
NORFOLK SOUTHERN CORP COM 655844108 376 2,011 SH   SOLE 2,011 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,898 74,630 SH   SOLE 74,630 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 141 11,720 SH   SOLE 11,720 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 209 24,103 SH   SOLE 24,103 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 432 33,016 SH   SOLE 33,016 0 0
NVIDIA CORP COM 67066G104 256 1,427 SH   SOLE 1,427 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 563 108,630 SH   SOLE 108,630 0 0
OBSIDIAN ENERGY LTD COM 674482104 39 141,340 SH   SOLE 141,340 0 0
OCCIDENTAL PETE CORP COM 674599105 386 5,828 SH   SOLE 5,828 0 0
ORACLE CORP COM 68389X105 484 9,012 SH   SOLE 9,012 0 0
PARKER HANNIFIN CORP COM 701094104 10,662 62,125 SH   SOLE 62,125 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,448 103,270 SH   SOLE 103,270 0 0
PEPSICO INC COM 713448108 430 3,509 SH   SOLE 3,509 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 81 23,090 SH   SOLE 23,090 0 0
PFIZER INC COM 717081103 1,899 44,718 SH   SOLE 44,718 0 0
PHILIP MORRIS INTL INC COM 718172109 275 3,106 SH   SOLE 3,106 0 0
PIONEER NAT RES CO COM 723787107 10,632 69,822 SH   SOLE 69,822 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,521 12,403 SH   SOLE 12,403 0 0
PROCTER AND GAMBLE CO COM 742718109 1,842 17,707 SH   SOLE 17,707 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 1 50,000 SH   SOLE 50,000 0 0
PURE ACQUISITION CORP CL A 74621Q106 1,002 100,000 SH   SOLE 100,000 0 0
PURECYCLE CORP COM NEW 746228303 973 98,721 SH   SOLE 98,721 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 65 12,685 SH   SOLE 12,685 0 0
PVH CORP COM 693656100 465 3,809 SH   SOLE 3,809 0 0
QEP RES INC COM 74733V100 539 69,205 SH   SOLE 69,205 0 0
QORVO INC COM 74736K101 3,582 49,943 SH   SOLE 49,943 0 0
QUALCOMM INC COM 747525103 307 5,376 SH   SOLE 5,376 0 0
RAYTHEON CO COM NEW 755111507 336 1,845 SH   SOLE 1,845 0 0
ROPER TECHNOLOGIES INC COM 776696106 84,840 248,093 SH   SOLE 248,093 0 0
S&P GLOBAL INC COM 78409V104 3,572 16,967 SH   SOLE 16,967 0 0
SALESFORCE COM INC COM 79466L302 896 5,658 SH   SOLE 5,658 0 0
SANOFI RIGHT 12/31/2020 80105N113 7 15,635 SH   SOLE 15,635 0 0
SAP SE SPON ADR 803054204 864 7,487 SH   SOLE 7,487 0 0
SJW GROUP COM 784305104 267 4,320 SH   SOLE 4,320 0 0
SMUCKER J M CO COM NEW 832696405 717 6,153 SH   SOLE 6,153 0 0
SOLAR CAP LTD COM 83413U100 4,071 195,341 SH   SOLE 195,341 0 0
SOUTH JERSEY INDS INC COM 838518108 3,580 111,619 SH   SOLE 111,619 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 741 6,073 SH   SOLE 6,073 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,515 12,445 SH   SOLE 12,445 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 13,500 SH Put SOLE 13,500 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,073 165,337 SH   SOLE 165,337 0 0
STAG INDL INC COM 85254J102 205 6,909 SH   SOLE 6,909 0 0
STATE STR CORP COM 857477103 372 5,658 SH   SOLE 5,658 0 0
STONECASTLE FINL CORP COM 861780104 321 14,984 SH   SOLE 14,984 0 0
STRYKER CORP COM 863667101 472 2,389 SH   SOLE 2,389 0 0
SUNCOKE ENERGY INC COM 86722A103 218 25,625 SH   SOLE 25,625 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,277 226,493 SH   SOLE 226,493 0 0
TECOGEN INC NEW COM NEW 87876P201 2,465 617,782 SH   SOLE 617,782 0 0
TITAN INTL INC ILL COM 88830M102 1,104 184,930 SH   SOLE 184,930 0 0
TOLL BROTHERS INC COM 889478103 1,007 27,830 SH   SOLE 27,830 0 0
TRAVELERS COMPANIES INC COM 89417E109 255 1,857 SH   SOLE 1,857 0 0
TRIMBLE INC COM 896239100 12,960 320,800 SH   SOLE 320,800 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,027 149,822 SH   SOLE 149,822 0 0
UNION PACIFIC CORP COM 907818108 2,553 15,267 SH   SOLE 15,267 0 0
UNITED INS HLDGS CORP COM 910710102 402 25,264 SH   SOLE 25,264 0 0
UNITED TECHNOLOGIES CORP COM 913017109 536 4,156 SH   SOLE 4,156 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,597 6,459 SH   SOLE 6,459 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4,067 50,093 SH   SOLE 50,093 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 635 5,882 SH   SOLE 5,882 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,893 26,905 SH   SOLE 26,905 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,623 92,188 SH   SOLE 92,188 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,068 20,395 SH   SOLE 20,395 0 0
VERISK ANALYTICS INC COM 92345Y106 311 2,335 SH   SOLE 2,335 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 929 15,708 SH   SOLE 15,708 0 0
VERMILION ENERGY INC COM 923725105 411 16,640 SH   SOLE 16,640 0 0
VIACOM INC NEW CL B 92553P201 490 17,450 SH   SOLE 17,450 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,121 49,322 SH   SOLE 49,322 0 0
WELLS FARGO CO NEW COM 949746101 362 7,495 SH   SOLE 7,495 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 358 26,267 SH   SOLE 26,267 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 689 41,843 SH   SOLE 41,843 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 434 29,394 SH   SOLE 29,394 0 0
WESTERN DIGITAL CORP COM 958102105 2,414 50,229 SH   SOLE 50,229 0 0
WESTROCK CO COM 96145D105 2,254 58,765 SH   SOLE 58,765 0 0
WIDEPOINT CORP COM 967590100 23 50,000 SH   SOLE 50,000 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 316 4,943 SH   SOLE 4,943 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 329 6,505 SH   SOLE 6,505 0 0
WORLDPAY INC CL A 981558109 714 6,290 SH   SOLE 6,290 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 323 37,165 SH   SOLE 37,165 0 0
YETI HLDGS INC COM 98585X104 733 24,235 SH   SOLE 24,235 0 0
YORK WTR CO COM 987184108 1,111 32,375 SH   SOLE 32,375 0 0