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
PIMCO CANADA BOND IDX 72201R759 214 2,250 SH   SOLE   2,250 0 0
ISHARES TR 20+ YEAR TREASURY 464287432 376 3,530 SH   SOLE   3,530 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 388 4,871 SH   SOLE   4,871 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 902 8,602 SH   SOLE   8,602 0 0
GRAINGER W W INC COM 384802104 2,656 10,149 SH   SOLE   10,149 0 0
SPDR S&P MIDCAP 400 ETF TR MIDCAP 400 78467Y107 2,405 10,627 SH   SOLE   10,627 0 0
ISHARES TR BARCLAYS CMBS 46429B366 556 10,770 SH   SOLE   10,770 0 0
PIMCO 1-5 YR US TIPS 72201R205 589 11,110 SH   SOLE   11,110 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 302 11,987 SH   SOLE   11,987 0 0
VANGUARD INDX MORTGAGE-BACKED SEC 92206C771 751 14,589 SH   SOLE   14,589 0 0
ISHARES TR MSCI SOUTH KOREA 464286772 1,234 20,065 SH   SOLE   20,065 0 0
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 553 20,280 SH   SOLE   20,280 0 0
CHEVRON CORP NEW COM 166764100 2,630 21,644 SH   SOLE   21,644 0 0
LOCKHEED MARTIN CORP COM 539830109 2,766 21,683 SH   SOLE   21,683 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,630 22,832 SH   SOLE   22,832 0 0
POLARIS INDS INC COM 731068102 3,052 23,628 SH   SOLE   23,628 0 0
ISHARES TR NASDAQ BIOTECHNOLOGY 464287556 5,091 24,287 SH   SOLE   24,287 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,699 25,032 SH   SOLE   25,032 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,213 25,881 SH   SOLE   25,881 0 0
MCDONALDS CORP COM 580135101 2,634 27,373 SH   SOLE   27,373 0 0
ECOLAB INC COM 278865100 2,768 28,025 SH   SOLE   28,025 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,421 28,754 SH   SOLE   28,754 0 0
SPDR BARCLAYS INT CORP BOND 78464A151 1,080 29,904 SH   SOLE   29,904 0 0
JOHNSON & JOHNSON COM 478160104 2,668 30,778 SH   SOLE   30,778 0 0
ISHARES TR AEROSPACE & DEF 464288760 2,841 30,912 SH   SOLE   30,912 0 0
SIGMA ALDRICH CORP COM 826552101 2,669 31,294 SH   SOLE   31,294 0 0
SPDR EURO STOXX 50 78463X202 1,250 32,555 SH   SOLE   32,555 0 0
GENUINE PARTS CO COM 372460105 2,736 33,819 SH   SOLE   33,819 0 0
ISHARES TR INT SELECT DIV 464288448 1,236 34,087 SH   SOLE   34,087 0 0
PROCTER & GAMBLE CO COM 742718109 2,580 34,135 SH   SOLE   34,135 0 0
ISHARES TR MSCI EMERGING MARKET 464286533 2,019 34,380 SH   SOLE   34,380 0 0
ISHARES TR S&P GLB100INDX 464287572 2,480 34,479 SH   SOLE   34,479 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,730 35,298 SH   SOLE   35,298 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,743 35,970 SH   SOLE   35,970 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,660 36,746 SH   SOLE   36,746 0 0
CONOCOPHILLIPS COM 20825C104 2,680 38,558 SH   SOLE   38,558 0 0
BAXTER INTL INC COM 071813109 2,545 38,741 SH   SOLE   38,741 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,886 38,978 SH   SOLE   38,978 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,587 39,980 SH   SOLE   39,980 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,781 40,451 SH   SOLE   40,451 0 0
ISHARES TR EUROPE 464287861 1,797 40,736 SH   SOLE   40,736 0 0
ENTERGY CORP NEW COM 29364G103 2,645 41,862 SH   SOLE   41,862 0 0
BANK MONTREAL QUE COM 063671101 2,807 42,001 SH   SOLE   42,001 0 0
FIRST TRUST AMEX BIOTECH IDX 33733E203 2,765 42,665 SH   SOLE   42,665 0 0
EMERSON ELEC CO COM 291011104 2,773 42,852 SH   SOLE   42,852 0 0
AFLAC INC COM 001055102 2,720 43,878 SH   SOLE   43,878 0 0
KELLOGG CO COM 487836108 2,615 44,531 SH   SOLE   44,531 0 0
APTARGROUP INC COM 038336103 2,684 44,643 SH   SOLE   44,643 0 0
DOMINION RES INC VA NEW COM 25746U109 2,791 44,668 SH   SOLE   44,668 0 0
ISHARES TR MSCI ACWI INDX 464288257 2,479 45,977 SH   SOLE   45,977 0 0
NORDSTROM INC COM 655664100 2,621 46,634 SH   SOLE   46,634 0 0
HARRIS CORP DEL COM 413875105 2,819 47,541 SH   SOLE   47,541 0 0
ISHARES TR MSCI AUSTRALIA 464286103 1,234 48,831 SH   SOLE   48,831 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG TIMBER ETF 18383Q879 1,247 51,165 SH   SOLE   51,165 0 0
GENERAL MLS INC COM 370334104 2,614 54,552 SH   SOLE   54,552 0 0
REYNOLDS AMERICAN INC COM 761713106 2,681 54,971 SH   SOLE   54,971 0 0
ISHARES TR MSCI EMU 464286608 2,075 54,990 SH   SOLE   54,990 0 0
PROSHARES SHORT 20+ TREASURY 74347X849 1,973 61,590 SH   SOLE   61,590 0 0
COMMERCE BANCSHARES INC COM 200525103 2,724 62,172 SH   SOLE   62,172 0 0
SPDR S&P INTL SMALL CAP 78463X871 2,042 62,470 SH   SOLE   62,470 0 0
WASTE MANAGEMENT INC COM 94106L109 2,674 64,851 SH   SOLE   64,851 0 0
SOUTHERN CO COM 842587107 2,701 65,580 SH   SOLE   65,580 0 0
NORTHEAST UTILS COM 664397106 2,733 66,263 SH   SOLE   66,263 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,565 66,712 SH   SOLE   66,712 0 0
EATON VANCE CORP COM NON VTG 278265103 2,653 68,330 SH   SOLE   68,330 0 0
ISHARES TR RUSSELL10 0 0VAL 464287598 5,922 68,702 SH   SOLE   68,702 0 0
ISHARES TR BARCLYS 10-20YR 464288653 8,817 70,427 SH   SOLE   70,427 0 0
ISHARES TR MSCI EMERGING MARKET 464287234 2,966 72,779 SH   SOLE   72,779 0 0
AT&T INC COM 00206R102 2,644 78,187 SH   SOLE   78,187 0 0
ABBOTT LABS COM 002824100 2,601 78,379 SH   SOLE   78,379 0 0
ISHARES TR RUSL 2 000 GROW 464287648 9,996 79,435 SH   SOLE   79,435 0 0
SYSCO CORP COM 871829107 2,616 82,191 SH   SOLE   82,191 0 0
MICROSOFT CORP COM 594918104 2,737 82,236 SH   SOLE   82,236 0 0
BROWN & BROWN INC COM 115236101 2,686 83,675 SH   SOLE   83,675 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 7,503 90,377 SH   SOLE   90,377 0 0
VANGUARD INDEX FDS GROWTH VIPERs 922908736 8,009 94,661 SH   SOLE   94,661 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,114 97,190 SH   SOLE   97,190 0 0
ISHARES TR HIGH YLD CORP 464288513 8,931 97,519 SH   SOLE   97,519 0 0
SPDR OIL & GAS EXP & PR 78464A730 6,499 98,701 SH   SOLE   98,701 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 9,158 109,680 SH   SOLE   109,680 0 0
POWERSHARES GLD DRG CHINA 73935X401 3,155 110,081 SH   SOLE   110,081 0 0
ISHARES TR BARCLYS INTER CR 464288638 12,343 114,363 SH   SOLE   114,363 0 0
FIRST TRUST GLOBAL WIND 33736G106 1,280 122,446 SH   SOLE   122,446 0 0
SPDR BARCLAYS INTERMEDIATE 78464A375 5,150 152,610 SH   SOLE   152,610 0 0
ISHARES TR BARCLYS 7-10 YR 464287440 16,011 156,797 SH   SOLE   156,797 0 0
ISHARES TR BARCLYS 3-7 YR 464288661 22,634 186,550 SH   SOLE   186,550 0 0
ISHARES TR BARCLYS MBS BD 464288588 23,019 217,323 SH   SOLE   217,323 0 0
ISHARES TR IBOXX INV CPBD 464287242 28,371 249,924 SH   SOLE   249,924 0 0
ISHARES TR BARCLYS 1-3YR CR 464288646 32,118 305,072 SH   SOLE   305,072 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 9,872 400,010 SH   SOLE   400,010 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 41,434 515,539 SH   SOLE   515,539 0 0
SPDR ENERGY SELECT SECTOR 81369Y506 55,140 665,066 SH   SOLE   665,066 0 0
ISHARES TR FLTG RATE NT 46429B655 35,615 702,743 SH   SOLE   702,743 0 0
ISHARES TR CORE TOTUSBD ETF 464287226 85,353 796,208 SH   SOLE   796,208 0 0
ISHARES TR S&P SMALL-CAP 600 464287887 94,070 868,128 SH   SOLE   868,128 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 50,162 1,080,951 SH   SOLE   1,080,951 0 0
SPDR MATERIALS SELECT SECTOR 81369Y100 46,772 1,113,362 SH   SOLE   1,113,362 0 0
VANGUARD INDX INFO TECH 92204A702 92,403 1,145,016 SH   SOLE   1,145,016 0 0
ISHARES TR RUSSELL 1000 GROWTH 464287614 95,344 1,219,234 SH   SOLE   1,219,234 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 92,479 1,418,395 SH   SOLE   1,418,395 0 0
ISHARES TR S&P 100 IDX FD 464287101 111,838 1,494,363 SH   SOLE   1,494,363 0 0
VANGUARD INDX FTSE EUROPE ETF 922042874 94,991 1,742,957 SH   SOLE   1,742,957 0 0
ISHARES TR CORE S&P SCP ETF 464287804 246,800 2,472,947 SH   SOLE   2,472,947 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 798,643 4,753,544 SH   SOLE   4,753,544 0 0
ISHARES TR MSCI EAFE 464287465 306,892 4,810,141 SH   SOLE   4,810,141 0 0
ISHARES TR CORE MSCI EAFE 46432F842 349,239 6,058,964 SH   SOLE   6,058,964 0 0
FIRST TRUST NASDAQ 100 EQ WGT 337344105 216,704 6,428,465 SH   SOLE   6,428,465 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 537,273 6,811,269 SH   SOLE   6,811,269 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,155,255 6,839,873 SH   SOLE   6,839,873 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,622 4,918 SH Put SOLE   4,918 0 0