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
WESCO INTL INC DBCV 6.000% 9/1 95082PAH8 2,296 747,000 PRN   SOLE   747,000 0 0
ISHARES BARCLAYS 1-3 YR CREDIT 1-3 YR CR BD ETF 464288646 20,218 191,311 SH   SOLE   173,511 0 17,800
ISHARES BARCLAYS TIPS BOND FUN TIPS BD ETF 464287176 10,926 94,712 SH   SOLE   80,012 0 14,700
ISHARES CORE TOTAL U.S. BOND M CORE TOTUSBD ETF 464287226 711 6,500 SH   SOLE   6,500 0 0
ISHARES NATIONAL AMT-FREE MUNI NAT AMT FREE BD 464288414 2,847 26,200 SH   SOLE   26,200 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513 16,717 175,597 SH   SOLE   158,397 0 17,200
POWERSHARES GLOBAL ETF SOVEREI SOVEREIGN DEBT 73936T573 16,578 568,516 SH   SOLE   510,316 0 58,200
SPDR BARCLAYS INT'L TB ETF BRCLYS INTL ETF 78464A516 10,098 166,065 SH   SOLE   152,515 0 13,550
ABBOTT LABS COM 002824100 222 5,433 SH   SOLE   5,433 0 0
ABBVIE INC COM 00287Y109 307 5,433 SH   SOLE   5,433 0 0
AMERICAN TOWER REIT INC COM 03027X100 10,000 111,141 SH   SOLE   104,371 0 6,770
AMERISOURCEBERGEN CORP COM COM 03073E105 1,447 19,915 SH   SOLE   19,915 0 0
APPLE COMPUTER INC COM 037833100 1,094 11,774 SH   SOLE   11,774 0 0
AUTO DATA PROCESS INC COM 053015103 1,379 17,388 SH   SOLE   17,113 0 275
BANK OF HAWAII COM 062540109 869 14,808 SH   SOLE   14,808 0 0
BARD CR INC COM 067383109 1,061 7,420 SH   SOLE   7,420 0 0
BCE INC COM COM 05534B760 1,158 25,535 SH   SOLE   25,535 0 0
BECTON DICKINSON & CO COM 075887109 957 8,092 SH   SOLE   8,092 0 0
CATERPILLAR COM 149123101 700 6,441 SH   SOLE   6,441 0 0
CHENIERE ENERGY INC COM 16411R208 143,400 2,000,000 SH   SOLE   2,000,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,096 184,500 SH   SOLE   184,500 0 0
CHEVRON CORP COM 166764100 20,237 155,011 SH   SOLE   145,211 0 9,800
CINTAS CORP COM 172908105 25,114 395,248 SH   SOLE   373,748 0 21,500
COLGATE PALMOLIVE CO COM 194162103 1,622 23,790 SH   SOLE   23,500 0 290
COMCAST CORP CL A CL A SPL 20030N200 257 4,825 SH   SOLE   4,825 0 0
CONOCOPHILLIPS COM 20825c104 801 9,345 SH   SOLE   9,345 0 0
CROWN CASTLE INTL CORP COM 228227104 66,167 891,015 SH   SOLE   875,497 0 15,518
DISCOVERY COMMUNICATIONS INC COM 25470f302 93,933 1,294,020 SH   SOLE   1,287,820 0 6,200
DISCOVERY HOLDING COMPANY COM 25470F104 3,560 47,922 SH   SOLE   37,322 0 10,600
ELECTR FOR IMAGING INC COM 286082102 31,386 694,385 SH   SOLE   661,385 0 33,000
EMERSON ELEC CO COM 291011104 615 9,272 SH   SOLE   9,272 0 0
EXXON MOBIL CORP COM 30231G102 21,679 215,326 SH   SOLE   202,891 0 12,435
FLUOR CORP COM 343412102 23,822 309,775 SH   SOLE   291,975 0 17,800
GENERAL ELEC CO COM 369604103 3,708 141,105 SH   SOLE   141,105 0 0
INT'L BUSINESS MACHINES COM 459200101 1,256 6,929 SH   SOLE   6,929 0 0
INTEL CORP COM 458140100 25,754 833,454 SH   SOLE   783,154 0 50,300
JOHNSON & JOHNSON COM 478160104 28,693 274,264 SH   SOLE   259,729 0 14,535
LAMAR ADVERTISING CO-CL A COM 512815101 76,068 1,435,245 SH   SOLE   1,410,245 0 25,000
LIBERTY MEDIA INTERACTIVE A INT COM SER A 53071m104 22,184 755,569 SH   SOLE   711,766 0 43,803
LIBERTY VENTURES A LBT VENT COM A 53071M880 1,136 15,398 SH   SOLE   15,398 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100 123,496 2,482,824 SH   SOLE   2,452,824 0 30,000
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 30,711 365,432 SH   SOLE   365,432 0 0
MASTERCARD INC COM 57636Q104 2,014 27,410 SH   SOLE   27,410 0 0
MICROSOFT CORP COM 594918104 1,115 26,733 SH   SOLE   26,733 0 0
MORGAN J P & CO INC COM 46625H100 235 4,079 SH   SOLE   4,079 0 0
NATIONAL CINEMEDIA INC COM 635309107 20,845 1,190,447 SH   SOLE   1,111,847 0 78,600
NESTLE S A ADRS COM 641069406 390 5,017 SH   SOLE   5,017 0 0
NORTHERN TRUST CORP COM 665859104 23,556 366,859 SH   SOLE   344,559 0 22,300
NOVO-NORDISK ADR COM 670100205 379 8,215 SH   SOLE   8,215 0 0
PEPSICO INC COM 713448108 1,393 15,590 SH   SOLE   15,590 0 0
PFIZER INC COM 717081103 1,395 47,000 SH   SOLE   46,400 0 600
PROCTER & GAMBLE COM 742718109 21,572 274,485 SH   SOLE   259,585 0 14,900
PROGRESSIVE WASTE SOLU COM COM 74339G101 61,105 2,380,400 SH   SOLE   2,380,400 0 0
SEASPAN CORP COM Y75638109 63,078 2,694,505 SH   SOLE   2,632,862 0 61,643
SYSCO CORP COM 871829107 27,524 734,950 SH   SOLE   693,280 0 41,670
TELEFLEX INC COM 879369106 25,967 245,900 SH   SOLE   230,900 0 15,000
TRANSCANADA CORP COM COM 89353D107 200 4,200 SH   SOLE   4,200 0 0
UNILEVER NV N Y SHS NEW 904784709 518 11,838 SH   SOLE   11,838 0 0
UNITED PARCEL SERVICE COM 911312106 24,499 238,641 SH   SOLE   225,121 0 13,520
VIASAT COM 92552V100 28,904 498,695 SH   SOLE   489,295 0 9,400
WAL-MART STORES INC COM 931142103 21,157 281,824 SH   SOLE   272,324 0 9,500
WELLS FARGO & CO NEW COM 949746101 717 13,634 SH   SOLE   13,634 0 0
WESTAR ENERGY INC COM 95709T100 764 20,000 SH   SOLE   20,000 0 0
WILLIAMS COS INC DEL COM 969457100 221 3,800 SH   SOLE   3,800 0 0
ALPS ETF ALERIAN MLP ALERIAN MLP 00162Q866 11,016 579,801 SH   SOLE   516,301 0 63,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,383 12,174 SH   SOLE   12,174 0 0
VANGUARD MSCI EAFE ETF FTSE DEV MKT ETF 921943858 7,431 174,472 SH   SOLE   170,572 0 3,900
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858 17,839 413,608 SH   SOLE   382,308 0 31,300
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769 365 3,586 SH   SOLE   3,586 0 0
POWERSHARES DB CMDTY IDX UNIT UNIT BEN INT 73935S105 3,655 137,494 SH   SOLE   134,494 0 3,000
SPDR DOW JONES INT'L REAL ESTA DJ INTL RL ETF 78463X863 3,563 80,529 SH   SOLE   79,229 0 1,300
SPDR GOLD TRUST SHS GOLD SHS 78463V107 2,505 19,561 SH   SOLE   19,111 0 450
VANGUARD REIT INDEX ETF REIT ETF 922908553 1,610 21,513 SH   SOLE   20,463 0 1,050