UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                           Washington, D.C. 20549

                                  Form 13F

                             Form 13F COVER PAGE


Report for the Calendar Year or Quarter Ended: December 31, 2004
                                               -----------------

Check Here if Amendment / /; Amendment Number:
                                               ---------
This Amendment (Check only one.):    / / is a restatement.
                                     / / adds new holdings entries.

Institutional Investment Manager Filing this Report:

   Name:         Sun Life Assurance Company of Canada
                 ------------------------------------
   Address:      150 King Street West
                 ------------------------------------
                 Toronto, Ontario, Canada, M5H 1J9
                 ------------------------------------

                 ------------------------------------

Form 13F File Number: 28-05799
                      -------------------------------

    The institutional investment manager filing this report and the person by
whom it is signed hereby represent that the person signing the report is
authorized to submit it, that all information contained herein is true,
correct and complete, and that it is understood that all required items,
statements, schedules, lists, and tables, are considered integral parts of
this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:    Candace Shaw
         --------------------------------------------
Title:   Vice-President, Investments
         --------------------------------------------
Phone:   416-979-6188
         --------------------------------------------

Signature, Place, and Date of Signing:

/s/ Candace Shaw                   Ontario, Canada      2-11-2005
-------------------------------    ------------------   --------------
[Signature]                        [City, State]        [Date]

Report Type (Check only one.):

    /X/ 13F HOLDINGS REPORT. (Check here if all holdings of this reporting
        manager are reported in this report.)

    / / 13F NOTICE. (Check here if no holdings reported are in this report,



        and all holdings are reported by other reporting manager(s).)

    / / 13F COMBINATION REPORT. (Check here if a portion of the holdings for
        this reporting manager are reported in this report and a portion are
        reported by other reporting manager(s).)

   List of Other Managers Reporting for this Manager:
   [If there are no entries in this list, omit this section.]


                             Form 13F SUMMARY PAGE

Report Summary:

Number of Other Included Managers:                                  0
                                                           --------------------

Form 13F Information Table Entry Total:                           281
                                                           --------------------

Form 13F Information Table Value Total:                   $ 1,658,207
                                                           --------------------
                                                                    (thousands)


List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is filed,
other than the manager filing this report.

[If there are no entries in this list, state "NONE" and omit the column headings
and list entries.]

   None


Form 13F INFORMATION TABLE - December 31, 2004



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     MANAGERS          SOLE
                                                                                       
U.S. OPERATIONS - AMOUNTS SHOWN ARE IN U.S. DOLLARS

AGERE SYS INC                   CL B            00845V209    4,845 3,588,950  SH        SOLE                             3,588,950
ALEXANDRIA REAL ESTATE EQ IN    COM             015271109   13,180   177,099  SH        SOLE                               177,099
AMERICAN FINL RLTY TR           COM             02607P305    9,396   580,731  SH        SOLE                               580,731
AMERICAN ITALIAN PASTA CO       CL A            027070101    1,167    50,200  SH        SOLE                                50,200
AMGEN INC                       COM             031162100    9,149   142,618  SH        SOLE                               142,618
AMR CORP                        COM             001765106      361    32,953  SH        SOLE                                32,953
ARCHER DANIELS MIDLAND CO       COM             039483102    9,435   422,910  SH        SOLE                               422,910
ARCHSTONE SMITH TR              COM             039583109   14,435   376,906  SH        SOLE                               376,906
ARRIS GROUP INC                 COM             04269Q100    6,890   978,763  SH        SOLE                               978,763
ASCENTIAL SOFTWARE CORP         COM NEW         04362P207    5,598   343,202  SH        SOLE                               343,202
AVALONBAY CMNTYS INC            COM             053484101    7,170    95,214  SH        SOLE                                95,214
BANK OF AMERICA CORPORATION     COM             060505104    8,957   190,614  SH        SOLE                               190,614
BAXTER INTL INC                 COM             071813109    8,417   243,685  SH        SOLE                               243,685
BLOCKBUSTER INC                 CL A            093679108    5,362   562,035  SH        SOLE                               562,035
BOSTON SCIENTIFIC CORP          COM             101137107    9,110   256,246  SH        SOLE                               256,246
BRE PROPERTIES INC              CL A            05564E106   11,948   296,402  SH        SOLE                               296,402
BROCADE COMMUNICATIONS SYS I    COM             111621108    6,506   851,550  SH        SOLE                               851,550
BUNGE LIMITED                   COM             G16962105    7,897   138,528  SH        SOLE                               138,528
C COR INC                       COM             125010108    5,516   593,073  SH        SOLE                               593,073
CABLEVISION SYS CORP            CL A NY CABLVS  12686C109    9,316   374,119  SH        SOLE                               374,119
CALPINE CORP                    COM             131347106   10,987 2,788,557  SH        SOLE                             2,788,557
CARRAMERICA RLTY CORP           COM             144418100    8,606   260,803  SH        SOLE                               260,803
CHIRON CORP                     COM             170040109    9,617   288,540  SH        SOLE                               288,540
CIT GROUP INC                   COM             125581108    9,412   205,407  SH        SOLE                               205,407
CITIGROUP INC                   COM             172967101    8,878   184,269  SH        SOLE                               184,269
CLEAN HARBORS INC               COM             184496107    9,679   641,390  SH        SOLE                               641,390
CLEAR CHANNEL COMMUNICATIONS    COM             184502102    8,770   261,856  SH        SOLE                               261,856
COMCAST CORP NEW                CL A            20030N101    9,357   281,164  SH        SOLE                               281,164
DELTA & PINE LD CO              COM             247357106    5,261   192,867  SH        SOLE                               192,867
DEVELOPERS DIVERSIFIED RLTY     COM             251591103   14,494   326,652  SH        SOLE                               326,652
DOW CHEM CO                     COM             260543103    9,056   182,903  SH        SOLE                               182,903
DUKE REALTY CORP                COM NEW         264411505    6,472   189,577  SH        SOLE                               189,577
DYNEGY INC NEW                  CL A            26816Q101    4,387   949,500  SH        SOLE                               949,500



EASTMAN KODAK CO                COM             277461109    9,008   279,318  SH        SOLE                               279,318
ECHOSTAR COMMUNICATIONS NEW     CL A            278762109   10,226   307,552  SH        SOLE                               307,552
ELECTRONIC ARTS INC             COM             285512109    9,441   153,059  SH        SOLE                               153,059
EQUITY RESIDENTIAL              SH BEN INT      29476L107   12,263   338,953  SH        SOLE                               338,953
EXIDE TECHNOLOGIES              COM NEW         302051206    5,792   420,305  SH        SOLE                               420,305
FEDERAL REALTY INVT TR          SH BEN INT NEW  313747206      365     7,076  SH        SOLE                                 7,076
GATX CORP                       COM             361448103   10,968   371,057  SH        SOLE                               371,057
GRAFTECH INTL LTD               COM             384313102    5,002   528,740  SH        SOLE                               528,740
GRAMERCY CAP CORP               COM             384871109    4,950   240,310  SH        SOLE                               240,310
HCA INC                         COM             404119109    8,846   221,370  SH        SOLE                               221,370
HOST MARRIOTT CORP NEW          COM             44107P104    7,493   433,122  SH        SOLE                               433,122
IMCLONE SYS INC                 COM             45245W109    9,351   202,921  SH        SOLE                               202,921
ISHARES INC                     MSCI AUSTRALIA  464286103    1,227    73,498  SH        SOLE                                73,498
ISHARES INC                     MSCI BELGIUM    464286301      241    12,969  SH        SOLE                                12,969
ISHARES INC                     MSCI SINGAPORE  464286673      242    33,739  SH        SOLE                                33,739
ISHARES INC                     MSCI UTD KINGD  464286699    6,141   339,492  SH        SOLE                               339,492
ISHARES INC                     MSCI FRANCE     464286707    2,047    85,725  SH        SOLE                                85,725
ISHARES INC                     MSCI SWITZERLD  464286749    1,571    91,331  SH        SOLE                                91,331
ISHARES INC                     MSCI SWEDEN     464286756    1,053    50,258  SH        SOLE                                50,258
ISHARES INC                     MSCI SPAIN      464286764    1,114    31,549  SH        SOLE                                31,549
ISHARES INC                     MSCI GERMAN     464286806    1,526    81,933  SH        SOLE                                81,933
ISHARES INC                     MSCI NETHERLND  464286814    1,104    59,958  SH        SOLE                                59,958
ISHARES INC                     MSCI JAPAN      464286848    5,106   467,581  SH        SOLE                               467,581
ISHARES INC                     MSCI ITALY      464286855      950    37,121  SH        SOLE                                37,121
ISHARES INC                     MSCI HONG KONG  464286871      814    67,290  SH        SOLE                                67,290
JDS UNIPHASE CORP               COM             46612J101    9,998 3,153,950  SH        SOLE                             3,153,950
KIMCO REALTY CORP               COM             49446R109   11,643   200,784  SH        SOLE                               200,784
LUCENT TECHNOLOGIES INC         COM             549463107   14,273 3,795,916  SH        SOLE                             3,795,916
MACERICH CO                     COM             554382101   20,711   329,787  SH        SOLE                               329,787
MANOR CARE INC NEW              COM             564055101    9,201   259,684  SH        SOLE                               259,684
MEDIMMUNE INC                   COM             584699102    9,654   356,090  SH        SOLE                               356,090
MERISTAR HOSPITALITY CORP       COM             58984Y103   14,975 1,793,374  SH        SOLE                             1,793,374
MONSANTO CO NEW                 COM             61166W101    9,308   167,553  SH        SOLE                               167,553
NAVISTAR INTL CORP NEW          COM             63934E108    9,496   215,914  SH        SOLE                               215,914
NEW YORK CMNTY BANCORP INC      COM             649445103    9,514   462,535  SH        SOLE                               462,535
PARAMETRIC TECHNOLOGY CORP      COM             699173100   11,120 1,887,993  SH        SOLE                             1,887,993
PERFORMANCE FOOD GROUP CO       COM             713755106    4,781   177,656  SH        SOLE                               177,656
PROLOGIS                        SH BEN INT      743410102   12,757   294,417  SH        SOLE                               294,417
PUBLIC STORAGE INC              COM             74460D109      543     9,748  SH        SOLE                                 9,748
RECKSON ASSOCS RLTY CORP        COM             75621K106    9,966   303,757  SH        SOLE                               303,757
REGENCY CTRS CORP               COM             758849103   10,512   189,739  SH        SOLE                               189,739
REVLON INC                      CL A            761525500    8,519 3,703,996  SH        SOLE                             3,703,996



SANDISK CORP                    COM             80004C101    6,252   250,400  SH        SOLE                               250,400
SHURGARD STORAGE CTRS INC       COM             82567D104   13,809   313,780  SH        SOLE                               313,780
SIMON PPTY GROUP INC NEW        COM             828806109   19,726   305,025  SH        SOLE                               305,025
SL GREEN RLTY CORP              COM             78440X101   11,457   189,214  SH        SOLE                               189,214
STATE STR CORP                  COM             857477103    9,164   186,559  SH        SOLE                               186,559
TELLABS INC                     COM             879664100    9,024 1,050,476  SH        SOLE                             1,050,476
TIMKEN CO                       COM             887389104    8,441   324,417  SH        SOLE                               324,417
TRINITY INDS INC                COM             896522109    8,937   262,250  SH        SOLE                               262,250
TYCO INTL LTD NEW               COM             902124106    9,421   263,611  SH        SOLE                               263,611
UNION PAC CORP                  COM             907818108    9,163   136,249  SH        SOLE                               136,249
UNITED DOMINION REALTY TR IN    COM             910197102   11,703   471,892  SH        SOLE                               471,892
UNOVA INC                       COM             91529B106   14,387   568,895  SH        SOLE                               568,895
VICOR CORP                      COM             925815102    6,130   467,567  SH        SOLE                               467,567
VORNADO RLTY TR                 SH BEN INT      929042109   15,275   200,643  SH        SOLE                               200,643
WACHOVIA CORP 2ND NEW           COM             929903102    8,008   152,245  SH        SOLE                               152,245
WELLS FARGO & CO NEW            COM             949746101    8,745   140,715  SH        SOLE                               140,715
WILLIAMS COS INC DEL            COM             969457100   13,470   826,877  SH        SOLE                               826,877

CANADIAN OPERATIONS - AMOUNTS SHOWN ARE IN U.S. DOLLARS

ABB Ltd                         COM             000375204    1,358   240,000  SH        SOLE                               240,000
Agco Corp                       COM             001084102    1,462    66,800  SH        SOLE                                66,800
ATI Technologies Inc            COM             001941103      347    17,900  SH        SOLE                                17,900
Abbot Laboratories              COM             002824100      289     6,200  SH        SOLE                                 6,200
Aber Diamond Corporation        COM             002893105      516    14,600  SH        SOLE                                14,600
Agrium Inc                      COM             008916108      354    21,000  SH        SOLE                                21,000
Ajinomoto                       COM             009707100    1,348    11,500  SH        SOLE                                11,500
Electrolux AB                   COM             010198208    2,920    63,300  SH        SOLE                                63,300
Alcan Inc                       COM             013716105   10,544   215,175  SH        SOLE                               215,175
Alcoa Inc                       COM             013817101      421    13,400  SH        SOLE                                13,400
Alliance Atlantis Comm Inc      COM             01853E204      442    16,200  SH        SOLE                                16,200
Allstate Corp                   COM             020002101    2,110    40,800  SH        SOLE                                40,800
Altria Group                    COM             02209S103    1,680    27,500  SH        SOLE                                27,500
Ameritrade Holding Corp         COM             03074K100       54     3,800  SH        SOLE                                 3,800
Amvescap PLC                    COM             03235E100      791    63,000  SH        SOLE                                63,000
Anglo American PLC              COM             03485P102       90     3,800  SH        SOLE                                 3,800
Angiotech Pharmaceuticals Inc   COM             034918102      515    27,800  SH        SOLE                                27,800
Apache Corporation              COM             037411105      187     3,690  SH        SOLE                                 3,690
Astrazeneca PLC                 COM             046353108       80     2,200  SH        SOLE                                 2,200
Avery Dennison Corp             COM             053611109    1,427    23,800  SH        SOLE                                23,800
BCE Inc                         COM             05534B109   13,022   540,342  SH        SOLE                               540,342



BG Group                        COM             055434203       69     2,000  SH        SOLE                                 2,000
BP PLC                          COM             055622104    2,914    49,900  SH        SOLE                                49,900
Bank of America Corp            COM             060505104    1,580    33,620  SH        SOLE                                33,620
Bank of Montreal                COM             063671101    8,386   174,217  SH        SOLE                               174,217
Bank of Nova Scotia             COM             064149107   12,329   363,520  SH        SOLE                               363,520
Barclays PLC                    COM             06738E204    1,635    35,800  SH        SOLE                                35,800
Barrick Gold Corp               COM             067901108    7,219   298,700  SH        SOLE                               298,700
Beckman Coulter Inc             COM             075811109      757    11,300  SH        SOLE                                11,300
Bema Gold Corp                  COM             08135F107      163    53,300  SH        SOLE                                53,300
Boston Scientific               COM             101137107      210     5,900  SH        SOLE                                 5,900
Bowater Inc                     COM             102183100      180     4,100  SH        SOLE                                 4,100
Brascan Corporation             COM             10549P606      128     3,550  SH        SOLE                                 3,550
Brasil Telecom Part SA          COM             105530109       53     1,400  SH        SOLE                                 1,400
Burlington North Santa Fe       COM             12189T104      885    18,700  SH        SOLE                                18,700
CAE Inc                         COM             124765108      398    94,500  SH        SOLE                                94,500
CHC Helicopter Corp             COM             12541C203      132     3,100  SH        SOLE                                 3,100
Cameco Corp                     COM             13321L108      283     8,100  SH        SOLE                                 8,100
Cdn Imp Bank of Commerce        COM             136069101    6,338   105,290  SH        SOLE                               105,290
Cdn National Railways           COM             136375102    9,527   156,460  SH        SOLE                               156,460
Canadian Nat Resources Ltd      COM             136385101    1,025    24,000  SH        SOLE                                24,000
Canadian Pacific Railway Co     COM             13645T100    7,898   230,588  SH        SOLE                               230,588
Canon Inc                       COM             138006309    2,941    54,200  SH        SOLE                                54,200
Caremark Rx Inc                 COM             141705103      197     5,000  SH        SOLE                                 5,000
Carnival Corp                   COM             143658300      813    14,100  SH        SOLE                                14,100
Celestica Inc                   COM             15101Q108       63     4,500  SH        SOLE                                 4,500
Citigroup Inc                   COM             172967101    4,649    96,500  SH        SOLE                                96,500
Clear Channel Comm              COM             184502102      181     5,400  SH        SOLE                                 5,400
Cognos Inc                      COM             19244C109      414     9,400  SH        SOLE                                 9,400
Colgate Palmolive               COM             194162103    2,318    45,300  SH        SOLE                                45,300
Cia De Minas Buenaventur        COM             204448104      176     7,700  SH        SOLE                                 7,700
ConocoPhillips Inc              COM             20825C104      104     1,200  SH        SOLE                                 1,200
Cott Corp                       COM             22163N106      297    12,000  SH        SOLE                                12,000
CP Ships Ltd                    COM             22409V102    4,290   299,500  SH        SOLE                               299,500
Diageo PLC                      COM             25243Q205    2,923    50,500  SH        SOLE                                50,500
Domtar Inc.                     COM             257561100    5,579   461,700  SH        SOLE                               461,700
Draxis Health Inc               COM             26150J101      421    84,800  SH        SOLE                                84,800
Duke Energy Corporation         COM             264399106    3,534   139,500  SH        SOLE                               139,500
E ON AG                         COM             268780103    2,839    31,200  SH        SOLE                                31,200
E*Trade Financial Corp          COM             269246104       54     3,600  SH        SOLE                                 3,600
Embraer Empresa Brasileira      COM             29081M102      100     3,000  SH        SOLE                                 3,000
EnCana Corporation              COM             292505104   13,683   240,061  SH        SOLE                               240,061
Enbridge Inc                    COM             29250N105    2,408    48,400  SH        SOLE                                48,400



Extendicare Inc                 COM             30224T871      188    14,600  SH        SOLE                                14,600
Fairmont Hotels                 COM             305204109      221     6,400  SH        SOLE                                 6,400
Federal National Mtge Assoc     COM             313586109      769    10,800  SH        SOLE                                10,800
First Data Corp                 COM             319963104    1,505    35,374  SH        SOLE                                35,374
Firstservice Corporation        COM             33761N109      160     9,800  SH        SOLE                                 9,800
Fluor Corporation               COM             343412102    2,546    46,700  SH        SOLE                                46,700
Franklin Resources Inc          COM             354613101      125     1,800  SH        SOLE                                 1,800
Freeport McMoran Copper         COM             35671D857      432    11,300  SH        SOLE                                11,300
Freescale Semiconductor - B     COM             35687M206       92     5,023  SH        SOLE                                 5,023
GSI Lumonics Inc                COM             36229U102      105     9,200  SH        SOLE                                 9,200
General Elec Co                 COM             369604103      869    23,800  SH        SOLE                                23,800
Gildan Activewear Inc           COM             375916103      700    20,600  SH        SOLE                                20,600
Glamis Gold                     COM             376775102      315    18,400  SH        SOLE                                18,400
Glaxosmithkline Plc             COM             37733W105    4,583    96,700  SH        SOLE                                96,700
Gold Fields Ltd                 COM             38059T106    1,664   133,300  SH        SOLE                               133,300
Goldcorp Inc                    COM             380956409      167    11,100  SH        SOLE                                11,100
Group CGI                       COM             39945C109    4,012   601,800  SH        SOLE                               601,800
HSBC Holdings Plc               COM             404280406    1,498    17,600  SH        SOLE                                17,600
Halliburton Co                  COM             406216101      114     2,900  SH        SOLE                                 2,900
HBOS PLC                        COM             42205M106    3,269    65,700  SH        SOLE                                65,700
Hewlett Packard Co              COM             428236103      935    44,600  SH        SOLE                                44,600
Honeywell International Inc     COM             438516106    2,057    58,100  SH        SOLE                                58,100
Hydrogenics Corporation         COM             448882100      113    23,700  SH        SOLE                                23,700
Imperial Oil Ltd                COM             453038408    4,322    72,900  SH        SOLE                                72,900
Inco Ltd                        COM             453258402    1,181    32,200  SH        SOLE                                32,200
ING Groep NV                    COM             456837103    1,634    54,000  SH        SOLE                                54,000
Intel Corp                      COM             458140100      220     9,400  SH        SOLE                                 9,400
Ishares                         COM             464286608      764    10,500  SH        SOLE                                10,500
Ishares                         COM             464286665    1,028    11,400  SH        SOLE                                11,400
Ishares                         COM             464286699    1,737    96,000  SH        SOLE                                96,000
Ishares                         COM             464286707    2,338    97,500  SH        SOLE                                97,500
Ishares                         COM             464286806      494    26,500  SH        SOLE                                26,500
Ishares                         COM             464286822      956    38,000  SH        SOLE                                38,000
Ishares                         COM             464286848    6,869   629,000  SH        SOLE                               629,000
Ishares Tr                      COM             464287465  187,130 1,167,741  SH        SOLE                             1,167,741
Johnson & Johnson               COM             478160104    1,463    23,074  SH        SOLE                                23,074
Johnson Matthey PLC             COM             479142309    2,145    56,000  SH        SOLE                                56,000
Kohls Corporation               COM             500255104      103     2,100  SH        SOLE                                 2,100
Kyocera Corporation             COM             501556203      192     2,500  SH        SOLE                                 2,500
Estee Lauder                    COM             518439104       96     2,100  SH        SOLE                                 2,100
Leitch Technology Corp          COM             52543H107      127    17,000  SH        SOLE                                17,000
Lilly (Eli) and Co              COM             532457108      159     2,800  SH        SOLE                                 2,800



MDS Inc                         COM             55269P302    5,839   415,100  SH        SOLE                               415,100
Magna International Inc         COM             559222401    6,341    77,200  SH        SOLE                                77,200
Manulife Financial Corp         COM             56501R$AA      196     4,242  SH        SOLE                                 4,242
Manulife Financial Corp         COM             56501R106   11,897   257,700  SH        SOLE                               257,700
Masonite International Corp     COM             575384102      406    11,800  SH        SOLE                                11,800
Matsushita Electric Ind. Co     COM             576879209      120     7,500  SH        SOLE                                 7,500
Meridian Gold Inc               COM             589975101      222    11,700  SH        SOLE                                11,700
Methanex Corp                   COM             59151K108      121     6,600  SH        SOLE                                 6,600
Microsoft Corp                  COM             594918104    2,070    77,482  SH        SOLE                                77,482
Morgan Stanley Co               COM             617446448    2,321    41,800  SH        SOLE                                41,800
Motorola Inc                    COM             620076109      783    45,500  SH        SOLE                                45,500
Nasdaq 100                      COM             631100104   10,659   267,000  SH        SOLE                               267,000
National Grid Transco PLC       COM             636274102    2,798    58,300  SH        SOLE                                58,300
Neurochem Inc                   COM             64125K101      295    16,700  SH        SOLE                                16,700
New York Times Co               COM             650111107      122     3,000  SH        SOLE                                 3,000
Nippon Tel & Tel Co             COM             654624105    3,416   151,500  SH        SOLE                               151,500
Nomura Holdings Inc             COM             65535H208    2,781   191,000  SH        SOLE                               191,000
Noranda Inc                     COM             655422103      935    53,300  SH        SOLE                                53,300
Nortel Networks Corp            COM             656568102    3,517 1,014,400  SH        SOLE                             1,014,400
Nova Chemicals Corp             COM             66977W109      463     9,800  SH        SOLE                                 9,800
Novartis AG                     COM             66987V109    1,612    31,900  SH        SOLE                                31,900
Oracle Systems Corp             COM             68389X105      126     9,156  SH        SOLE                                 9,156
Pearson Plc                     COM             705015105       85     7,000  SH        SOLE                                 7,000
Pepsico Inc                     COM             713448108      188     3,600  SH        SOLE                                 3,600
Petro Canada Limited            COM             71644E102      714    14,000  SH        SOLE                                14,000
Petsmart Inc                    COM             716768106      128     3,600  SH        SOLE                                 3,600
Pfizer Inc                      COM             717081103    4,811   178,912  SH        SOLE                               178,912
Phelps Dodge Corp               COM             717265102      504     5,100  SH        SOLE                                 5,100
Placer Dome Inc                 COM             725906101    8,227   437,200  SH        SOLE                               437,200
Potash Corp of Sask Inc         COM             73755L107      723     8,700  SH        SOLE                                 8,700
Precision Drilling Corp         COM             74022D100      755    12,000  SH        SOLE                                12,000
Prudential Financial Inc        COM             744320102    3,177    57,800  SH        SOLE                                57,800
QLT Inc                         COM             746927102      471    29,400  SH        SOLE                                29,400
Quebecor World Inc              COM             748203106    1,954    90,900  SH        SOLE                                90,900
Reed Elsevier NV                COM             758204101    1,466    53,400  SH        SOLE                                53,400
Research In Motion              COM             760975$US      503     6,100  SH        SOLE                                 6,100
Research In Motion              COM             760975102    1,548    18,800  SH        SOLE                                18,800
Rexam plc                       COM             761655406    1,420    31,200  SH        SOLE                                31,200
Rogers Communication Class B    COM             775109200      309    11,800  SH        SOLE                                11,800
Rogers Wireless Communications  COM             775315104      118     2,600  SH        SOLE                                 2,600
Royal Bank of Canada            COM             780087102   13,825   258,204  SH        SOLE                               258,204
SBC Communications              COM             78387G103    3,863   149,900  SH        SOLE                               149,900



SPDR Trust                      COM             78462F103  351,386 2,907,143  SH        SOLE                             2,907,143
Schlumberger Ltd                COM             806857108      228     3,400  SH        SOLE                                 3,400
Select Sector SPDR              COM             81369Y209    2,092    69,300  SH        SOLE                                69,300
Select Sector SPDR              COM             81369Y506    2,118    58,500  SH        SOLE                                58,500
Siemens AG                      COM             826197501    2,227    26,300  SH        SOLE                                26,300
Smurfit Stone Container         COM             832727101       75     4,000  SH        SOLE                                 4,000
Statoil ASA                     COM             85771P102      919    57,900  SH        SOLE                                57,900
Sun Life Financial Inc          COM             866796105      505    15,100  SH        SOLE                                15,100
Suncor Energy Inc               COM             867229106    1,579    44,700  SH        SOLE                                44,700
Superior Industries Int'l       COM             868168105    1,002    34,500  SH        SOLE                                34,500
TLC Vision Corp                 COM             872549100      183    17,400  SH        SOLE                                17,400
Talisman Energy Inc             COM             87425E103    1,661    61,600  SH        SOLE                                61,600
Telefonos de Mexico S A de C V  COM             879403780      805    21,000  SH        SOLE                                21,000
Telus Corp                      COM             87971M202    1,257    43,410  SH        SOLE                                43,410
Tesco Corp                      COM             88157K101      258    23,800  SH        SOLE                                23,800
Thomson Corp                    COM             884903105      902    25,600  SH        SOLE                                25,600
3M Company                      COM             88579Y101       98     1,200  SH        SOLE                                 1,200
Timberland Company              COM             887100105      639    10,200  SH        SOLE                                10,200
Time Warner Inc                 COM             887317105      861    44,300  SH        SOLE                                44,300
Tomkins PLC                     COM             890030208    2,026   102,400  SH        SOLE                               102,400
Toronto Dominion Bank           COM             891160509    5,225   125,600  SH        SOLE                               125,600
Total SA                        COM             89151E109       99       900  SH        SOLE                                   900
Toyota Motor Corporation        COM             892331307    3,070    37,500  SH        SOLE                                37,500
TransAlta Corp                  COM             89346D107    3,333   221,600  SH        SOLE                               221,600
TransCanada Corp                COM             89353D107   10,118   407,425  SH        SOLE                               407,425
Tyco Intl Ltd                   COM             902124106    3,006    84,100  SH        SOLE                                84,100
United Technologies Corp        COM             913017109    2,956    28,600  SH        SOLE                                28,600
UPM Kymmene Corporation         COM             915436109    2,076    93,000  SH        SOLE                                93,000
Valero Energy Corp              COM             91913Y100    1,489    32,800  SH        SOLE                                32,800
Vasogen Inc                     COM             92232F103      368    72,400  SH        SOLE                                72,400
Verizon Comm                    COM             92343V104    2,066    51,000  SH        SOLE                                51,000
Viacom Inc                      COM             925524308    3,468    95,300  SH        SOLE                                95,300
Vodafone Group Plc              COM             92857W100      274    10,000  SH        SOLE                                10,000
Volvo AB                        COM             928856400    1,386    35,000  SH        SOLE                                35,000
WPP Group PLC                   COM             929309300      164     3,000  SH        SOLE                                 3,000
Wendys International Inc        COM             950590109    2,348    59,800  SH        SOLE                                59,800
Wyeth                           COM             983024100    3,181    74,700  SH        SOLE                                74,700
Yamana Gold Inc                 COM             98462Y100       47    15,500  SH        SOLE                                15,500
Deutsche Bank AG                COM             D18190898    1,122    12,600  SH        SOLE                                12,600
Transocean Inc                  COM             G90078109      237     5,600  SH        SOLE                                 5,600
UBS AG                          COM             H8920M855    1,719    20,500  SH        SOLE                                20,500
Check Point Software Tech Ltd   COM             M22465104    1,660    67,400  SH        SOLE                                67,400
ASML Holding NV                 COM             N07059111      143     9,000  SH        SOLE                                 9,000

                                                         1,658,207