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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   533,556 3,028 SH   SOLE   3,028 0 0
ABBOTT LABS COM 002824100   377,586 8,929 SH   SOLE   8,929 0 0
ABBVIE INC COM 00287Y109   439,897 6,975 SH   SOLE   6,975 0 0
ABIOMED INC COM 003654100   1,228,068 9,551 SH   SOLE   9,551 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   498,576 4,081 SH   SOLE   4,081 0 0
AFFILIATED MANAGERS GROUP COM 008252108   208,368 1,440 SH   SOLE   1,440 0 0
ALPHABET INC CAP STK CL C 02079K107   410,409 528 SH   SOLE   528 0 0
ALPHABET INC CAP STK CL A 02079K305   3,493,641 4,345 SH   SOLE   4,345 0 0
ALPS ETF TR WRKPLC EQL PRT 00162Q650   254,831 8,822 SH   SOLE   8,822 0 0
ALPS ETF TR ALERIAN MLP 00162Q866   258,292 20,354 SH   SOLE   20,354 0 0
ALTRIA GROUP INC COM 02209S103   1,210,405 19,143 SH   SOLE   19,143 0 0
AMAZON COM INC COM 023135106   3,665,743 4,378 SH   SOLE   4,378 0 0
AMERICAN ELEC PWR INC COM 025537101   472,861 7,364 SH   SOLE   7,364 0 0
AMPHENOL CORP NEW CL A 032095101   2,422,360 37,313 SH   SOLE   37,313 0 0
APPLE INC COM 037833100   7,107,627 62,872 SH   SOLE   62,872 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   666,122 20,272 SH   SOLE   20,272 0 0
AT&T INC COM 00206R102   2,800,832 68,969 SH   SOLE   68,969 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   304,574 3,453 SH   SOLE   3,453 0 0
B & G FOODS INC NEW COM 05508R106   2,711,243 55,129 SH   SOLE   55,129 0 0
BANK AMER CORP COM 060505104   223,956 14,310 SH   SOLE   14,310 0 0
BANK N S HALIFAX COM 064149107   1,574,786 29,719 SH   SOLE   29,719 0 0
BB&T CORP COM 054937107   1,547,501 41,026 SH   SOLE   41,026 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   576,146 3,988 SH   SOLE   3,988 0 0
BLACKROCK INC COM 09247X101   1,151,535 3,177 SH   SOLE   3,177 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104   238,735 13,300 SH   SOLE   13,300 0 0
BOEING CO COM 097023105   371,375 2,819 SH   SOLE   2,819 0 0
BP PLC SPONSORED ADR 055622104   373,829 10,632 SH   SOLE   10,632 0 0
CANADIAN NATL RY CO COM 136375102   1,172,033 17,921 SH   SOLE   17,921 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   231,260 4,737 SH   SOLE   4,737 0 0
CATERPILLAR INC DEL COM 149123101   2,176,571 24,519 SH   SOLE   24,519 0 0
CATHAY GEN BANCORP COM 149150104   475,828 15,459 SH   SOLE   15,459 0 0
CENTURYLINK INC COM 156700106   1,656,048 60,374 SH   SOLE   60,374 0 0
CHEVRON CORP NEW COM 166764100   3,096,382 30,085 SH   SOLE   30,085 0 0
CHURCH & DWIGHT INC COM 171340102   461,230 9,625 SH   SOLE   9,625 0 0
CIGNA CORPORATION COM 125509109   1,073,837 8,240 SH   SOLE   8,240 0 0
CISCO SYS INC COM 17275R102   456,705 14,398 SH   SOLE   14,398 0 0
CITIGROUP INC COM NEW 172967424   202,286 4,283 SH   SOLE   4,283 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530   200,856 9,421 SH   SOLE   9,421 0 0
COCA COLA CO COM 191216100   1,184,481 27,989 SH   SOLE   27,989 0 0
COMCAST CORP NEW CL A 20030N101   593,809 8,951 SH   SOLE   8,951 0 0
CONOCOPHILLIPS COM 20825C104   205,135 4,719 SH   SOLE   4,719 0 0
COPA HOLDINGS SA CL A P31076105   595,638 6,774 SH   SOLE   6,774 0 0
COSTCO WHSL CORP NEW COM 22160K105   367,511 2,410 SH   SOLE   2,410 0 0
CVS HEALTH CORP COM 126650100   625,867 7,033 SH   SOLE   7,033 0 0
DBX ETF TR XTRAK MSCI EMKT 233051101   287,899 14,302 SH   SOLE   14,302 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200   808,811 30,660 SH   SOLE   30,660 0 0
DBX ETF TR INFRSTR REV FD 233051705   247,230 8,977 SH   SOLE   8,977 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   531,695 4,582 SH   SOLE   4,582 0 0
DIGITAL RLTY TR INC COM 253868103   1,912,602 19,693 SH   SOLE   19,693 0 0
DISNEY WALT CO COM DISNEY 254687106   1,334,584 14,372 SH   SOLE   14,372 0 0
DOMINION RES INC VA NEW COM 25746U109   679,420 9,148 SH   SOLE   9,148 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,803,571 22,533 SH   SOLE   22,533 0 0
EATON CORP PLC SHS G29183103   312,534 4,756 SH   SOLE   4,756 0 0
ELECTRONICS FOR IMAGING INC COM 286082102   525,303 10,738 SH   SOLE   10,738 0 0
EMERSON ELEC CO COM 291011104   2,001,363 36,716 SH   SOLE   36,716 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201   479,464 17,185 SH   SOLE   17,185 0 0
EXELON CORP COM 30161N101   1,462,759 43,940 SH   SOLE   43,940 0 0
EXXON MOBIL CORP COM 30231G102   2,447,836 28,046 SH   SOLE   28,046 0 0
F M C CORP COM NEW 302491303   1,068,701 22,108 SH   SOLE   22,108 0 0
FACEBOOK INC CL A 30303M102   3,526,527 27,493 SH   SOLE   27,493 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   876,505 24,865 SH   SOLE   24,865 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   3,609,110 68,863 SH   SOLE   68,863 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   2,722,248 118,875 SH   SOLE   118,875 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   444,574 28,831 SH   SOLE   28,831 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   2,440,194 29,919 SH   SOLE   29,919 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408   1,361,434 27,990 SH   SOLE   27,990 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   426,193 7,004 SH   SOLE   7,004 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886   1,825,266 104,480 SH   SOLE   104,480 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108   928,039 18,377 SH   SOLE   18,377 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   1,209,826 28,413 SH   SOLE   28,413 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,550,597 29,351 SH   SOLE   29,351 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109   3,214,705 117,884 SH   SOLE   117,884 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   352,367 8,536 SH   SOLE   8,536 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   269,871 5,418 SH   SOLE   5,418 0 0
FIRST TR US IPO INDEX FD SHS 336920103   497,333 9,159 SH   SOLE   9,159 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,500,362 92,606 SH   SOLE   92,606 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   243,633 20,185 SH   SOLE   20,185 0 0
FORTINET INC COM 34959E109   1,203,696 32,594 SH   SOLE   32,594 0 0
GENERAC HLDGS INC COM 368736104   1,620,577 44,644 SH   SOLE   44,644 0 0
GENERAL DYNAMICS CORP COM 369550108   265,145 1,709 SH   SOLE   1,709 0 0
GENERAL ELECTRIC CO COM 369604103   5,350,649 180,643 SH   SOLE   180,643 0 0
GENERAL MLS INC COM 370334104   512,809 8,028 SH   SOLE   8,028 0 0
GENERAL MTRS CO COM 37045V100   1,779,607 56,015 SH   SOLE   56,015 0 0
HALLIBURTON CO COM 406216101   1,508,866 33,620 SH   SOLE   33,620 0 0
HANESBRANDS INC COM 410345102   230,230 9,118 SH   SOLE   9,118 0 0
HCP INC COM 40414L109   1,843,350 48,573 SH   SOLE   48,573 0 0
HEICO CORP NEW COM 422806109   2,202,774 31,832 SH   SOLE   31,832 0 0
HESS CORP COM 42809H107   425,099 7,928 SH   SOLE   7,928 0 0
HOME DEPOT INC COM 437076102   985,650 7,660 SH   SOLE   7,660 0 0
HONEYWELL INTL INC COM 438516106   362,274 3,107 SH   SOLE   3,107 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,011,329 12,464 SH   SOLE   12,464 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,377,965 11,498 SH   SOLE   11,498 0 0
ILLUMINA INC COM 452327109   2,210,802 12,170 SH   SOLE   12,170 0 0
INCYTE CORP COM 45337C102   1,152,884 12,227 SH   SOLE   12,227 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   602,684 23,198 SH   SOLE   23,198 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,027,199 35,058 SH   SOLE   35,058 0 0
INTEL CORP COM 458140100   3,319,169 87,925 SH   SOLE   87,925 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,252,082 14,177 SH   SOLE   14,177 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   241,395 16,940 SH   SOLE   16,940 0 0
IRON MTN INC NEW COM 46284V101   1,572,088 41,889 SH   SOLE   41,889 0 0
ISHARES MSCI BRZ CAP ETF 464286400   1,744,145 51,709 SH   SOLE   51,709 0 0
ISHARES MIN VOL EMRG MKT 464286533   2,044,063 37,811 SH   SOLE   37,811 0 0
ISHARES MODERT ALLOC ETF 464289875   1,180,937 32,722 SH   SOLE   32,722 0 0
ISHARES GRWT ALLOCAT ETF 464289867   4,809,612 116,880 SH   SOLE   116,880 0 0
ISHARES MIN VOL GBL ETF 464286525   489,064 6,419 SH   SOLE   6,419 0 0
ISHARES 10+ YR CR BD ETF 464289511   519,871 8,218 SH   SOLE   8,218 0 0
ISHARES TR MIN VOL USA ETF 46429B697   7,073,315 155,697 SH   SOLE   155,697 0 0
ISHARES TR 20 YR TR BD ETF 464287432   3,697,231 26,887 SH   SOLE   26,887 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   2,110,390 44,636 SH   SOLE   44,636 0 0
ISHARES TR U.S. ENERGY ETF 464287796   905,190 23,210 SH   SOLE   23,210 0 0
ISHARES TR IBOXX INV CP ETF 464287242   5,739,188 46,592 SH   SOLE   46,592 0 0
ISHARES TR CORE US AGGBD ET 464287226   622,357 5,536 SH   SOLE   5,536 0 0
ISHARES TR MBS ETF 464288588   621,238 5,643 SH   SOLE   5,643 0 0
ISHARES TR U.S. INDS ETF 464287754   442,318 3,868 SH   SOLE   3,868 0 0
ISHARES TR RUS MID-CAP ETF 464287499   232,892 1,336 SH   SOLE   1,336 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   1,067,551 13,798 SH   SOLE   13,798 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661   1,477,608 11,677 SH   SOLE   11,677 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,043,977 8,409 SH   SOLE   8,409 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440   470,679 4,207 SH   SOLE   4,207 0 0
ISHARES TR US HOME CONS ETF 464288752   882,427 32,030 SH   SOLE   32,030 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,762,192 17,854 SH   SOLE   17,854 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457   4,603,215 54,130 SH   SOLE   54,130 0 0
ISHARES TR TIPS BD ETF 464287176   4,741,558 40,704 SH   SOLE   40,704 0 0
ISHARES TR JP MOR EM MK ETF 464288281   2,259,809 19,280 SH   SOLE   19,280 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,147,955 30,653 SH   SOLE   30,653 0 0
ISHARES TR HDG MSCI EAFE 46434V803   2,103,491 84,784 SH   SOLE   84,784 0 0
ISHARES TR U.S. AER&DEF ETF 464288760   1,236,653 9,582 SH   SOLE   9,582 0 0
ISHARES TR S&P 500 VAL ETF 464287408   4,514,114 47,537 SH   SOLE   47,537 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,119,968 38,447 SH   SOLE   38,447 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,727,144 21,728 SH   SOLE   21,728 0 0
ISHARES TR INTERM CR BD ETF 464288638   6,850,697 61,524 SH   SOLE   61,524 0 0
ISHARES TR U.S. TECH ETF 464287721   509,893 4,285 SH   SOLE   4,285 0 0
ISHARES TR AGENCY BOND ETF 464288166   229,938 1,989 SH   SOLE   1,989 0 0
ISHARES TR U.S. PFD STK ETF 464288687   3,670,874 92,934 SH   SOLE   92,934 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556   1,879,753 6,494 SH   SOLE   6,494 0 0
ISHARES TR CORE US TR BD 46429B267   720,040 27,609 SH   SOLE   27,609 0 0
ISHARES TR US BR DEL SE ETF 464288794   760,779 18,288 SH   SOLE   18,288 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515   515,601 4,541 SH   SOLE   4,541 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   3,551,620 29,193 SH   SOLE   29,193 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   310,796 2,502 SH   SOLE   2,502 0 0
ISHARES TR IBOXX HI YD ETF 464288513   363,904 4,170 SH   SOLE   4,170 0 0
ISHARES TR MSCI LW CRB TG 46434V464   253,038 2,603 SH   SOLE   2,603 0 0
ISHARES TR RESID RL EST CAP 464288562   2,110,268 32,208 SH   SOLE   32,208 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   886,235 11,221 SH   SOLE   11,221 0 0
ISHARES TR A RATE CP BD ETF 46429B291   406,664 7,570 SH   SOLE   7,570 0 0
ISHARES TR FLTG RATE BD ETF 46429B655   660,010 13,005 SH   SOLE   13,005 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,115,303 9,892 SH   SOLE   9,892 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   2,209,163 44,016 SH   SOLE   44,016 0 0
JOHNSON & JOHNSON COM 478160104   3,136,468 26,551 SH   SOLE   26,551 0 0
JPMORGAN CHASE & CO COM 46625H100   1,687,742 25,345 SH   SOLE   25,345 0 0
KELLOGG CO COM 487836108   689,328 8,898 SH   SOLE   8,898 0 0
KIMBERLY CLARK CORP COM 494368103   3,064,900 24,298 SH   SOLE   24,298 0 0
KRAFT HEINZ CO COM 500754106   1,490,141 16,648 SH   SOLE   16,648 0 0
LAUDER ESTEE COS INC CL A 518439104   468,482 5,290 SH   SOLE   5,290 0 0
LENNOX INTL INC COM 526107107   1,200,494 7,645 SH   SOLE   7,645 0 0
LILLY ELI & CO COM 532457108   301,216 3,753 SH   SOLE   3,753 0 0
LOCKHEED MARTIN CORP COM 539830109   2,895,129 12,077 SH   SOLE   12,077 0 0
MARKEL CORP COM 570535104   401,229 432 SH   SOLE   432 0 0
MARRIOTT INTL INC NEW CL A 571903202   241,041 3,580 SH   SOLE   3,580 0 0
MATTEL INC COM 577081102   1,840,616 60,787 SH   SOLE   60,787 0 0
MCDONALDS CORP COM 580135101   952,404 8,256 SH   SOLE   8,256 0 0
MCKESSON CORP COM 58155Q103   860,764 5,162 SH   SOLE   5,162 0 0
MERCK & CO INC COM 58933Y105   1,597,946 25,604 SH   SOLE   25,604 0 0
METLIFE INC COM 59156R108   595,380 13,400 SH   SOLE   13,400 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,083,161 2,580 SH   SOLE   2,580 0 0
MICROSOFT CORP COM 594918104   1,330,633 23,101 SH   SOLE   23,101 0 0
MONDELEZ INTL INC CL A 609207105   605,173 13,785 SH   SOLE   13,785 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,063,164 13,207 SH   SOLE   13,207 0 0
MSCI INC COM 55354G100   1,509,661 17,985 SH   SOLE   17,985 0 0
NETFLIX INC COM 64110L106   996,242 10,109 SH   SOLE   10,109 0 0
NEXTERA ENERGY INC COM 65339F101   643,025 5,257 SH   SOLE   5,257 0 0
NIKE INC CL B 654106103   463,373 8,801 SH   SOLE   8,801 0 0
NORTHROP GRUMMAN CORP COM 666807102   283,954 1,327 SH   SOLE   1,327 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   240,272 16,457 SH   SOLE   16,457 0 0
NUVEEN HIGH INCOME NOVEMBER COM 67077N106   339,355 33,500 SH   SOLE   33,500 0 0
NUVEEN INTER DURATION MN TMF COM 670671106   189,016 13,638 SH   SOLE   13,638 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,374,483 13,474 SH   SOLE   13,474 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   777,178 10,658 SH   SOLE   10,658 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103   259,675 6,500 SH   SOLE   6,500 0 0
OPPENHEIMER REV WEIGHTED ETF MID CAP REV ETF 68386C203   618,334 12,271 SH   SOLE   12,271 0 0
ORACLE CORP COM 68389X105   562,136 14,311 SH   SOLE   14,311 0 0
PACCAR INC COM 693718108   597,800 10,170 SH   SOLE   10,170 0 0
PAYCHEX INC COM 704326107   1,256,037 21,704 SH   SOLE   21,704 0 0
PENN NATL GAMING INC COM 707569109   374,505 27,598 SH   SOLE   27,598 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105   1,988,681 125,707 SH   SOLE   125,707 0 0
PEPSICO INC COM 713448108   1,141,794 10,497 SH   SOLE   10,497 0 0
PFIZER INC COM 717081103   3,266,266 96,435 SH   SOLE   96,435 0 0
PHILIP MORRIS INTL INC COM 718172109   1,322,887 13,607 SH   SOLE   13,607 0 0
PHILLIPS 66 COM 718546104   380,196 4,720 SH   SOLE   4,720 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   957,513 9,442 SH   SOLE   9,442 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597   2,245,951 88,042 SH   SOLE   88,042 0 0
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789   574,991 15,646 SH   SOLE   15,646 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474   861,071 33,067 SH   SOLE   33,067 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823   630,966 24,705 SH   SOLE   24,705 0 0
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757   433,918 12,199 SH   SOLE   12,199 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567   270,220 2,564 SH   SOLE   2,564 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153   452,089 10,660 SH   SOLE   10,660 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773   985,227 20,268 SH   SOLE   20,268 0 0
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108   828,702 34,996 SH   SOLE   34,996 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308   282,609 13,432 SH   SOLE   13,432 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104   639,039 5,383 SH   SOLE   5,383 0 0
PPL CORP COM 69351T106   2,420,395 70,014 SH   SOLE   70,014 0 0
PRICE T ROWE GROUP INC COM 74144T108   437,437 6,578 SH   SOLE   6,578 0 0
PROCTER AND GAMBLE CO COM 742718109   1,632,999 18,195 SH   SOLE   18,195 0 0
QUALCOMM INC COM 747525103   4,134,444 60,357 SH   SOLE   60,357 0 0
QUALYS INC COM 74758T303   1,270,390 33,265 SH   SOLE   33,265 0 0
RAYTHEON CO COM NEW 755111507   217,384 1,597 SH   SOLE   1,597 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   567,194 18,560 SH   SOLE   18,560 0 0
RED HAT INC COM 756577102   2,104,975 26,042 SH   SOLE   26,042 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   522,013 9,881 SH   SOLE   9,881 0 0
RYDER SYS INC COM 783549108   393,656 5,969 SH   SOLE   5,969 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106   1,040,868 12,452 SH   SOLE   12,452 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858   315,534 10,100 SH   SOLE   10,100 0 0
SALESFORCE COM INC COM 79466L302   1,460,196 20,471 SH   SOLE   20,471 0 0
SCHLUMBERGER LTD COM 806857108   360,328 4,582 SH   SOLE   4,582 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   2,330,772 60,461 SH   SOLE   60,461 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   365,523 18,939 SH   SOLE   18,939 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   484,413 9,888 SH   SOLE   9,888 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,135,095 14,908 SH   SOLE   14,908 0 0
SMITH A O COM 831865209   1,332,084 13,484 SH   SOLE   13,484 0 0
SOLARCITY CORP COM 83416T100   638,204 32,628 SH   SOLE   32,628 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   253,793 2,020 SH   SOLE   2,020 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   251,990 1,165 SH   SOLE   1,165 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408   204,795 7,396 SH   SOLE   7,396 0 0
SPDR SERIES TRUST BRCLYS INTER ETF 78464A672   1,216,556 19,833 SH   SOLE   19,833 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417   1,330,586 36,236 SH   SOLE   36,236 0 0
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516   1,222,297 42,382 SH   SOLE   42,382 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748   452,676 23,775 SH   SOLE   23,775 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599   1,076,638 19,364 SH   SOLE   19,364 0 0
SPDR SERIES TRUST BARC SHT TR CP 78464A474   241,206 7,839 SH   SOLE   7,839 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862   1,385,674 26,071 SH   SOLE   26,071 0 0
SPECTRA ENERGY CORP COM 847560109   812,188 18,999 SH   SOLE   18,999 0 0
STARWOOD PPTY TR INC COM 85571B105   2,072,651 92,036 SH   SOLE   92,036 0 0
SYMANTEC CORP COM 871503108   1,200,031 47,810 SH   SOLE   47,810 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   1,306,071 42,696 SH   SOLE   42,696 0 0
TARGET CORP COM 87612E106   351,361 5,116 SH   SOLE   5,116 0 0
TEGNA INC COM 87901J105   433,571 19,834 SH   SOLE   19,834 0 0
TESLA MTRS INC COM 88160R101   922,012 4,519 SH   SOLE   4,519 0 0
THOMSON REUTERS CORP COM 884903105   2,074,448 50,132 SH   SOLE   50,132 0 0
TJX COS INC NEW COM 872540109   1,175,616 15,721 SH   SOLE   15,721 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   435,654 9,812 SH   SOLE   9,812 0 0
TRANSDIGM GROUP INC COM 893641100   1,847,766 6,391 SH   SOLE   6,391 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,855,023 16,194 SH   SOLE   16,194 0 0
TREX CO INC COM 89531P105   1,062,715 18,098 SH   SOLE   18,098 0 0
TUPPERWARE BRANDS CORP COM 899896104   2,088,345 31,947 SH   SOLE   31,947 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101   218,682 9,029 SH   SOLE   9,029 0 0
UNION PAC CORP COM 907818108   959,070 9,834 SH   SOLE   9,834 0 0
UNITED TECHNOLOGIES CORP COM 913017109   659,030 6,487 SH   SOLE   6,487 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,135,840 15,256 SH   SOLE   15,256 0 0
V F CORP COM 918204108   379,571 6,772 SH   SOLE   6,772 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544   1,140,023 46,361 SH   SOLE   46,361 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536   653,800 31,418 SH   SOLE   31,418 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684   585,945 7,515 SH   SOLE   7,515 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361   3,030,285 93,962 SH   SOLE   93,962 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460   666,088 23,160 SH   SOLE   23,160 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   5,669,982 70,147 SH   SOLE   70,147 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   272,985 1,374 SH   SOLE   1,374 0 0
VANGUARD INDEX FDS REIT ETF 922908553   218,411 2,518 SH   SOLE   2,518 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   729,911 7,997 SH   SOLE   7,997 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,616,091 14,392 SH   SOLE   14,392 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   947,373 7,754 SH   SOLE   7,754 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,483,434 28,545 SH   SOLE   28,545 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   322,293 8,565 SH   SOLE   8,565 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   3,839,965 45,752 SH   SOLE   45,752 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   1,070,892 28,626 SH   SOLE   28,626 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   967,975 13,418 SH   SOLE   13,418 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   848,547 17,191 SH   SOLE   17,191 0 0
VENTAS INC COM 92276F100   556,573 7,880 SH   SOLE   7,880 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,128,162 79,418 SH   SOLE   79,418 0 0
VISA INC COM CL A 92826C839   2,601,659 31,459 SH   SOLE   31,459 0 0
WABTEC CORP COM 929740108   1,093,947 13,398 SH   SOLE   13,398 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   987,917 12,254 SH   SOLE   12,254 0 0
WAL-MART STORES INC COM 931142103   366,410 5,081 SH   SOLE   5,081 0 0
WD-40 CO COM 929236107   1,084,050 9,642 SH   SOLE   9,642 0 0
WELLS FARGO & CO NEW COM 949746101   1,647,135 37,198 SH   SOLE   37,198 0 0
WELLTOWER INC COM 95040Q104   2,162,955 28,928 SH   SOLE   28,928 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200   580,930 57,804 SH   SOLE   57,804 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505   716,225 7,881 SH   SOLE   7,881 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   674,083 12,543 SH   SOLE   12,543 0 0
YUM BRANDS INC COM 988498101   298,583 3,288 SH   SOLE   3,288 0 0