J.League (Japan Professional Football League) Division 1
Table:
1.Kawasaki Frontale 30 16 7 7 57-35 55
2.Kashima Antlers 30 16 6 8 42-29 54
3.Gamba Osaka 30 15 6 9 53-38 51
4.Shimizu S-Pulse 30 13 11 6 44-32 50
5.FC Tokyo 30 15 4 11 44-35 49
6.Albirex Niigata 30 12 10 8 39-28 46
7.Sanfrecce Hiroshima 30 12 10 8 47-43 46
8.Urawa Reds 30 14 4 12 39-39 46
9.Nagoya Grampus 30 12 6 12 43-42 42
10.Yokohama F.Marinos 30 10 11 9 38-33 41
11.Jubilo Iwata 30 11 7 12 47-53 40
12.Kyoto Sanga FC 30 10 8 12 32-38 38
13.Montedio Yamagata 30 10 7 13 32-36 37
14.Vissel Kobe 30 10 7 13 37-43 37
15.Omiya Ardija 30 9 9 12 38-44 36
- - - - - - - - - - - - - - - - - - - - - - - - - -
16.Kashiwa Reysol 30 5 12 13 32-53 27
----------------------------------------------------
17.JEF United Chiba 30 4 12 14 28-48 24
18.Oita Trinita 30 5 5 20 20-43 20
Round 1
[Mar 7]
FC Tokyo 1-4 Albirex Niigata 27,568
[Yusuke Kondo 51 - Gilton 44, Pedro Junior 53, 72, Hideo Oshima 68]
Yokohama F.Marinos 2-4 Sanfrecce Hiroshima 23,601
[Kazuma Watanabe 3, Yuzo Kurihara 69 - Tomoaki Makino 19, Hisato
Sato 24, Yosuke Kashiwagi 38, Ilian Stoyanov 52]
Nagoya Grampus 3-2 Oita Trinita 25,395
[Davi 54, 82, Keiji Tamada 75 - Mu Kanazaki 10, Ueslei 84]
JEF United Chiba 0-3 Gamba Osaka 17,916
[Leandro 39, Tomokazu Myojin 46, Cho Jae-jin 67]
Kashima Antlers 2-0 Urawa Reds 37,878
[Takuya Nozawa 22, Marquinhos 51]
Kawasaki Frontale 1-1 Kashiwa Reysol 17,841
[Chong Tese 77 - Minoru Suganuma 50]
Jubilo Iwata 2-6 Montedio Yamagata 12,141
[Gilsinho 17pen, 63 - Kim Byung-suk 36, Tatsuya Furuhashi 38, Yu
Hasegawa 75, 90, Tomotaka Kitamura 80, Leonardo 89]
[Mar 8]
Omiya Ardija 0-0 Shimizu S-Pulse 14,039
Kyoto Sanga FC 1-0 Vissel Kobe 16,919
[Daigo Watanabe 36]
Round 2
[Mar 14]
Oita Trinita 1-0 Kyoto Sanga FC 16,841
[Ueslei 41]
Urawa Reds 3-1 FC Tokyo 50,802
[Yuki Abe 4, Edmilson 48, Robson Ponte 83 - Keisuke Tsuboi og 13]
Vissel Kobe 2-1 Kawasaki Frontale 15,195
[Daisuke Sudo 47, Shota Matsuhashi 65 - Chong Tese 44]
Kashiwa Reysol 1-1 JEF United Chiba 8,723
[Tadanari Lee 26 - Masataka Sakamoto 52]
Shimizu S-Pulse 0-0 Yokohama F.Marinos 19,172
Montedio Yamagata 0-0 Nagoya Grampus 12,370
Gamba Osaka 4-1 Jubilo Iwata 16,128
[Yasuhito Endo 35pen, 62, Park Dong-hyuk 54, Leandro 66 - Gilsinho
56pen]
[Mar 15]
Albirex Niigata 2-1 Kashima Antlers 37,808
[Kisho Yano 9, Pedro Junior 12 - Daiki Iwamasa 89]
Sanfrecce Hiroshima 2-3 Omiya Ardija 20,312
[Yojiro Takahagi 3, Ryota Moriwaki 49 - Mato Neretljak 41pen, 79,
Masahiko Ichikawa 72]
Round 3
[Mar 21]
Omiya Ardija 1-1 Vissel Kobe 11,094
[Naoki Ishihara 84 - Takayuki Yoshida 60]
FC Tokyo 1-0 Montedio Yamagata 20,179
[Naotake Hanyu 55]
Jubilo Iwata 1-1 Urawa Reds 18,439
[Gilsinho 32 - Edmilson 68]
Yokohama F.Marinos 3-3 Kashiwa Reysol 18,180
[Kenta Kano 2, Yuji Nakazawa 18, Kazuma Watanabe 44 - Kota Sugiyama
42, Franca 65, Popo 85]
Oita Trinita 0-0 Albirex Niigata 16,708
[Mar 22]
Nagoya Grampus 3-1 Shimizu S-Pulse 13,074
[Davi 25, 89pen, Keiji Yoshimura 76 - Shinji Okazaki 80]
Kyoto Sanga FC 2-1 Gamba Osaka 14,085
[Lee Jung-soo 44, Diego 54pen - Shinichi Terada 76]
Kashima Antlers 2-1 Sanfrecce Hiroshima 17,492
[Masashi Motoyama 15, Shinzo Koroki 89 - Ilian Stoyanov 61]
JEF United Chiba 1-1 Kawasaki Frontale 14,544
[Tatsuya Yazawa 1 - Juninho 58pen]
Round 4
[Apr 4]
Gamba Osaka 2-2 Sanfrecce Hiroshima 15,644
[Cho Jae-jin 25, Yasuhito Endo 48pen - Issei Takayanagi 35, Hisato
Sato 42]
Kashima Antlers 2-1 Kyoto Sanga FC 17,254
[Ryuta Sasaki 84, Shinzo Koroki 89 - Diego 58]
Kawasaki Frontale 3-1 Nagoya Grampus 20,148
[Vitor Junior 24, Hiroyuki Taniguchi 29, Chong Tese 61 - Magnum 23]
Urawa Reds 1-0 Oita Trinita 45,542
[Masato Morishige og 42]
Albirex Niigata 2-1 Yokohama F.Marinos 32,022
[Marcio Richardes 36, Kisho Yano 89 - Yuzo Kurihara 56]
Kashiwa Reysol 2-2 Omiya Ardija 8,727
[Franca 52, Masahiro Koga 89 - Taishi Tsukamoto 56, Tomoya Uchida
88]
Jubilo Iwata 0-1 FC Tokyo 8,716
[Shingo Akamine 82]
[Apr 5]
Montedio Yamagata 1-0 JEF United Chiba 9,172
[Masaru Akiba 86]
Vissel Kobe 0-1 Shimizu S-Pulse 10,020
[Shinji Okazaki 62]
Round 5
[Apr 11]
Oita Trinita 0-1 Montedio Yamagata 18,461
[Tatsuya Furuhashi 63]
Yokohama F.Marinos 5-0 Vissel Kobe 12,912
[Kazuma Watanabe 2, 21, Koji Yamase 18, 48, Kenta Kano 68]
JEF United Chiba 1-1 Jubilo Iwata 14,496
[Daisuke Nasu og 19 - Ryoichi Maeda 74]
Kyoto Sanga FC 1-0 Albirex Niigata 10,515
[Paulinho 3]
Sanfrecce Hiroshima 4-1 Kashiwa Reysol 11,909
[Tomoaki Makino 39, Kota Hattori 47, Yosuke Kashiwagi 57, Hisato
Sato 76 - Hideaki Kitajima 67]
[Apr 12]
FC Tokyo 1-2 Kashima Antlers 32,913
[Shingo Akamine 40 - Marquinhos 1, Yuya Osako 15]
Shimizu S-Pulse 1-0 Kawasaki Frontale 17,256
[Shinji Okazaki 16]
Omiya Ardija 3-2 Gamba Osaka 14,070
[Mato Neretljak 22pen, Naoki Ishihara 34, Denis Marques 56 - Cho
Jae-jin 47, Leandro 89]
Nagoya Grampus 0-1 Urawa Reds 32,435
[Genki Haraguchi 43]
Round 6
[Apr 17]
Gamba Osaka 2-1 Montedio Yamagata 10,159
[Yasuhito Endo 71, Leandro 78 - Kim Byung-suk 44]
[Apr 18]
Kashiwa Reysol 1-2 Nagoya Grampus 10,368
[Minoru Suganuma 59 - Davi 31, 89]
Albirex Niigata 3-3 Sanfrecce Hiroshima 30,169
[Pedro Junior 22, 30, 43 - Hisato Sato 15, Yosuke Kashiwagi 55,
Hideo Oshima og 72]
Kashima Antlers 0-0 Yokohama F.Marinos 18,730
Kawasaki Frontale 3-1 Omiya Ardija 16,224
[Chong Tese 62, Hiroyuki Taniguchi 87, Juninho 88 - Naoki Ishihara
31]
Urawa Reds 1-0 Kyoto Sanga FC 41,836
[Edmilson 7]
FC Tokyo 1-2 JEF United Chiba 27,486
[Naohiro Ishikawa 18 - Seiichiro Maki 86, Masaki Fukai 89]
[Apr 19]
Jubilo Iwata 3-0 Shimizu S-Pulse 22,152
[Lee Keun-ho 55, 73, Ryoichi Maeda 80]
Vissel Kobe 3-2 Oita Trinita 13,462
[Hiroto Mogi 18, Yosuke Ishibitsu 58, Hideo Tanaka 78 - Yasuhito
Morishima 7, Ueslei 70]
Round 7
[Apr 25]
Omiya Ardija 0-1 Albirex Niigata
Shimizu S-Pulse 1-1 Kashiwa Reysol
Montedio Yamagata 1-1 Kashima Antlers
JEF United Chiba 0-1 Urawa Reds
Kyoto Sanga FC 2-3 Jubilo Iwata
Oita Trinita 0-1 FC Tokyo
[Apr 26]
Sanfrecce Hiroshima 1-1 Kawasaki Frontale
Vissel Kobe 3-1 Gamba Osaka
Nagoya Grampus 2-1 Yokohama F.Marinos
Round 8 [Apr 29]
Albirex Niigata 2-2 JEF United Chiba
Kawasaki Frontale 4-1 Kyoto Sanga FC
Nagoya Grampus 0-0 Sanfrecce Hiroshima
Omiya Ardija 0-3 Montedio Yamagata
Shimizu S-Pulse 2-2 Urawa Reds
Kashiwa Reysol 2-1 Oita Trinita
Yokohama F.Marinos 1-0 Jubilo Iwata
Gamba Osaka 4-2 FC Tokyo
Kashima Antlers 1-0 Vissel Kobe
Round 9 [May 2]
Jubilo Iwata 1-0 Vissel Kobe
Montedio Yamagata 0-0 Kashiwa Reysol
Oita Trinita 1-3 Gamba Osaka
Yokohama F.Marinos 2-1 Kawasaki Frontale
Sanfrecce Hiroshima 0-0 Shimizu S-Pulse
Kyoto Sanga FC 0-1 Nagoya Grampus
JEF United Chiba 0-2 Kashima Antlers
Urawa Reds 1-0 Albirex Niigata
FC Tokyo 3-2 Omiya Ardija
Round 10
[May 5]
Albirex Niigata 3-3 Jubilo Iwata
Kyoto Sanga FC 2-0 Yokohama F.Marinos
Omiya Ardija 3-0 Oita Trinita
Vissel Kobe 3-1 Montedio Yamagata
Kashiwa Reysol 2-3 Urawa Reds
Sanfrecce Hiroshima 2-0 FC Tokyo
Shimizu S-Pulse 2-2 JEF United Chiba
[Jul 1]
Kawasaki Frontale 1-0 Gamba Osaka
Nagoya Grampus 0-3 Kashima Antlers
Round 11
[May 9]
Oita Trinita 1-2 Yokohama F.Marinos
Jubilo Iwata 3-1 Omiya Ardija
FC Tokyo 0-0 Kyoto Sanga FC
JEF United Chiba 2-1 Sanfrecce Hiroshima
Montedio Yamagata 0-1 Albirex Niigata
[May 10]
Urawa Reds 2-3 Kawasaki Frontale
Vissel Kobe 2-2 Nagoya Grampus
Gamba Osaka 4-0 Kashiwa Reysol
Kashima Antlers 2-1 Shimizu S-Pulse
Round 12
[May 16]
Nagoya Grampus 1-1 Omiya Ardija
Urawa Reds 0-0 Gamba Osaka
Kawasaki Frontale 2-0 Jubilo Iwata
Sanfrecce Hiroshima 3-1 Montedio Yamagata
Kashiwa Reysol 1-2 Kashima Antlers
Shimizu S-Pulse 3-1 Oita Trinita
Yokohama F.Marinos 0-1 FC Tokyo
[May 17]
Albirex Niigata 2-0 Vissel Kobe
Kyoto Sanga FC 2-1 JEF United Chiba
Round 13
[May 23]
Albirex Niigata 0-1 Shimizu S-Pulse
Oita Trinita 0-1 Sanfrecce Hiroshima
Montedio Yamagata 0-0 Kyoto Sanga FC
Vissel Kobe 3-1 Kashiwa Reysol
JEF United Chiba 1-1 Yokohama F.Marinos
[May 24]
Gamba Osaka 0-1 Kashima Antlers
FC Tokyo 2-3 Kawasaki Frontale
Jubilo Iwata 2-1 Nagoya Grampus
Omiya Ardija 1-1 Urawa Reds
Round 14
[Jun 20]
Shimizu S-Pulse 4-1 Montedio Yamagata
Kawasaki Frontale 2-0 Oita Trinita
Gamba Osaka 0-2 Albirex Niigata
Nagoya Grampus 0-1 JEF United Chiba
Kashima Antlers 1-0 Jubilo Iwata
Omiya Ardija 2-1 Kyoto Sanga FC
Kashiwa Reysol 0-3 FC Tokyo
[Jun 21]
Sanfrecce Hiroshima 4-3 Vissel Kobe
Yokohama F.Marinos 2-0 Urawa Reds
Round 15
[Jun 27]
Kyoto Sanga FC 2-0 Sanfrecce Hiroshima
Jubilo Iwata 2-3 Kashiwa Reysol
JEF United Chiba 0-2 Omiya Ardija
Urawa Reds 2-0 Vissel Kobe
FC Tokyo 2-1 Shimizu S-Pulse
[Jun 28]
Montedio Yamagata 0-1 Kawasaki Frontale
Yokohama F.Marinos 1-2 Gamba Osaka
Oita Trinita 1-2 Kashima Antlers
Albirex Niigata 2-1 Nagoya Grampus
Round 16
[Jul 4]
Omiya Ardija 0-0 Yokohama F.Marinos
Oita Trinita 1-2 JEF United Chiba
Vissel Kobe 0-2 FC Tokyo
Shimizu S-Pulse 3-3 Kyoto Sanga FC
Kashiwa Reysol 0-4 Albirex Niigata
Montedio Yamagata 2-3 Urawa Reds
[Jul 5]
Sanfrecce Hiroshima 0-1 Jubilo Iwata
Nagoya Grampus 2-1 Gamba Osaka
Kawasaki Frontale 1-1 Kashima Antlers
Round 17
[Jul 11]
Kashima Antlers 2-0 Omiya Ardija
Albirex Niigata 2-2 Kawasaki Frontale
Yokohama F.Marinos 1-2 Montedio Yamagata
JEF United Chiba 1-1 Vissel Kobe
Urawa Reds 2-1 Sanfrecce Hiroshima
Gamba Osaka 1-4 Shimizu S-Pulse
[Jul 12]
Kyoto Sanga FC 1-2 Kashiwa Reysol
FC Tokyo 3-0 Nagoya Grampus
Jubilo Iwata 3-1 Oita Trinita
Round 18
[Jul 18]
Kawasaki Frontale 2-2 Vissel Kobe
Omiya Ardija 0-3 FC Tokyo
Oita Trinita 1-0 Urawa Reds
Nagoya Grampus 1-1 Kyoto Sanga FC
Shimizu S-Pulse 2-2 Kashima Antlers
Yokohama F.Marinos 1-1 Albirex Niigata
[Jul 19]
Sanfrecce Hiroshima 4-1 JEF United Chiba
Montedio Yamagata 3-1 Jubilo Iwata
Kashiwa Reysol 0-2 Gamba Osaka
Round 19
[Jul 25]
FC Tokyo 0-0 Sanfrecce Hiroshima
Vissel Kobe 1-2 Omiya Ardija
JEF United Chiba 1-2 Shimizu S-Pulse
Urawa Reds 0-3 Nagoya Grampus
Kashima Antlers 1-1 Kashiwa Reysol
Gamba Osaka 1-0 Oita Trinita
[Jul 26]
Kyoto Sanga FC 3-1 Kawasaki Frontale
Jubilo Iwata 1-1 Yokohama F.Marinos
Albirex Niigata 1-1 Montedio Yamagata
Round 20
[Aug 1]
Oita Trinita 2-1 Nagoya Grampus
Sanfrecce Hiroshima 1-0 Kashima Antlers
Jubilo Iwata 3-2 JEF United Chiba
Albirex Niigata 0-0 Omiya Ardija
Yokohama F.Marinos 3-0 Kyoto Sanga FC
Kawasaki Frontale 2-1 FC Tokyo
[Aug 2]
Kashiwa Reysol 0-1 Vissel Kobe
Urawa Reds 0-1 Shimizu S-Pulse
Montedio Yamagata 1-1 Gamba Osaka
Round 21
[Aug 15]
Kyoto Sanga FC 1-0 Montedio Yamagata
Kashima Antlers 1-0 Oita Trinita
Vissel Kobe 0-0 Sanfrecce Hiroshima
Gamba Osaka 1-0 Urawa Reds
Nagoya Grampus 0-2 Kawasaki Frontale
JEF United Chiba 0-0 Kashiwa Reysol
[Aug 16]
Omiya Ardija 1-1 Jubilo Iwata
FC Tokyo 0-0 Yokohama F.Marinos
Shimizu S-Pulse 1-1 Albirex Niigata
Round 22 [Aug 19]
Sanfrecce Hiroshima 1-0 Oita Trinita
Vissel Kobe 1-0 Kashima Antlers
Kyoto Sanga FC 0-1 Shimizu S-Pulse
Jubilo Iwata 2-1 Kawasaki Frontale
Albirex Niigata 1-2 Gamba Osaka
JEF United Chiba 0-2 Nagoya Grampus
Montedio Yamagata 1-0 FC Tokyo
Yokohama F.Marinos 1-0 Omiya Ardija
Urawa Reds 1-4 Kashiwa Reysol
Round 23
[Aug 22]
Omiya Ardija 1-1 JEF United Chiba
Shimizu S-Pulse 5-1 Jubilo Iwata
Albirex Niigata 1-2 Kyoto Sanga FC
Sanfrecce Hiroshima 2-1 Urawa Reds
Kashiwa Reysol 1-1 Yokohama F.Marinos
[Aug 23]
Gamba Osaka 2-3 Nagoya Grampus
Kashima Antlers 3-1 FC Tokyo
Kawasaki Frontale 2-0 Montedio Yamagata
[Aug 24]
Oita Trinita 0-2 Vissel Kobe
Round 24
[Aug 29]
Omiya Ardija 3-1 Kashima Antlers
Vissel Kobe 3-2 Urawa Reds
Nagoya Grampus 1-0 Albirex Niigata
Jubilo Iwata 1-3 Gamba Osaka
Yokohama F.Marinos 1-1 JEF United Chiba
FC Tokyo 2-0 Oita Trinita
[Aug 30]
Kashiwa Reysol 0-0 Kyoto Sanga FC
Montedio Yamagata 1-2 Sanfrecce Hiroshima
Kawasaki Frontale 1-1 Shimizu S-Pulse
Round 25
[Sep 12]
Kyoto Sanga FC 2-1 FC Tokyo
Shimizu S-Pulse 1-0 Omiya Ardija
Sanfrecce Hiroshima 3-2 Yokohama F.Marinos
JEF United Chiba 0-1 Albirex Niigata
Gamba Osaka 3-2 Vissel Kobe
Nagoya Grampus 2-3 Kashiwa Reysol
Kashima Antlers abd Kawasaki Frontale [abandoned at 1-3 in 74'
[Sep 13] due to waterlogged pitch]
Urawa Reds 4-1 Montedio Yamagata
Oita Trinita 2-1 Jubilo Iwata
[Oct 7]
Kashima Antlers 2-3 Kawasaki Frontale [remaining 16']
Round 26
[Sep 19]
Albirex Niigata 0-0 Oita Trinita
Jubilo Iwata 3-0 Kyoto Sanga FC
Yokohama F.Marinos 2-1 Kashima Antlers
FC Tokyo 0-0 Gamba Osaka
Omiya Ardija 0-2 Nagoya Grampus
Kawasaki Frontale 0-2 Urawa Reds
Montedio Yamagata 0-1 Shimizu S-Pulse
[Sep 20]
Kashiwa Reysol 1-1 Sanfrecce Hiroshima
Vissel Kobe 2-2 JEF United Chiba
Round 27
[Sep 26]
Oita Trinita 0-0 Kashiwa Reysol
Gamba Osaka 2-1 Kawasaki Frontale
FC Tokyo 3-2 Jubilo Iwata
Kyoto Sanga FC 1-3 Omiya Ardija
Kashima Antlers 1-4 Nagoya Grampus
Sanfrecce Hiroshima 1-2 Albirex Niigata
JEF United Chiba 1-2 Montedio Yamagata
[Sep 27]
Shimizu S-Pulse 1-0 Vissel Kobe
Urawa Reds 1-2 Yokohama F.Marinos
Round 28
[Oct 3]
Shimizu S-Pulse 1-1 Sanfrecce Hiroshima
Montedio Yamagata 0-0 Oita Trinita
Kashiwa Reysol 1-2 Jubilo Iwata
Urawa Reds 3-1 JEF United Chiba
Vissel Kobe 1-1 Kyoto Sanga FC
[Oct 4]
Kawasaki Frontale 2-0 Yokohama F.Marinos
Gamba Osaka 4-1 Omiya Ardija
Nagoya Grampus 1-2 FC Tokyo
Kashima Antlers 0-1 Albirex Niigata
Round 29
[Oct 17]
FC Tokyo 4-0 Kashiwa Reysol
Montedio Yamagata 1-0 Vissel Kobe
Sanfrecce Hiroshima 2-2 Gamba Osaka
Omiya Ardija 2-3 Kawasaki Frontale
Albirex Niigata 0-1 Urawa Reds
Jubilo Iwata 0-0 Kashima Antlers
Yokohama F.Marinos 2-1 Nagoya Grampus
[Oct 18]
Oita Trinita 2-1 Shimizu S-Pulse
JEF United Chiba 1-1 Kyoto Sanga FC
Round 30
[Oct 24]
Vissel Kobe 1-0 Albirex Niigata
Kashima Antlers 3-0 JEF United Chiba
Gamba Osaka 0-0 Yokohama F.Marinos
Kyoto Sanga FC 1-1 Oita Trinita
Kashiwa Reysol 0-1 Montedio Yamagata
[Oct 25]
Urawa Reds 0-3 Omiya Ardija
Shimizu S-Pulse 1-2 FC Tokyo
Nagoya Grampus 3-3 Jubilo Iwata
Kawasaki Frontale 7-0 Sanfrecce Hiroshima
Table:
1.Kawasaki Frontale 30 16 7 7 57-35 55
2.Kashima Antlers 30 16 6 8 42-29 54
3.Gamba Osaka 30 15 6 9 53-38 51
4.Shimizu S-Pulse 30 13 11 6 44-32 50
5.FC Tokyo 30 15 4 11 44-35 49
6.Albirex Niigata 30 12 10 8 39-28 46
7.Sanfrecce Hiroshima 30 12 10 8 47-43 46
8.Urawa Reds 30 14 4 12 39-39 46
9.Nagoya Grampus 30 12 6 12 43-42 42
10.Yokohama F.Marinos 30 10 11 9 38-33 41
11.Jubilo Iwata 30 11 7 12 47-53 40
12.Kyoto Sanga FC 30 10 8 12 32-38 38
13.Montedio Yamagata 30 10 7 13 32-36 37
14.Vissel Kobe 30 10 7 13 37-43 37
15.Omiya Ardija 30 9 9 12 38-44 36
- - - - - - - - - - - - - - - - - - - - - - - - - -
16.Kashiwa Reysol 30 5 12 13 32-53 27
----------------------------------------------------
17.JEF United Chiba 30 4 12 14 28-48 24
18.Oita Trinita 30 5 5 20 20-43 20
2008.
Prepared and maintained by Hamdan Saaid for the Rec.Sport.Soccer Statistics Foundation
Authors Hamdan Saaid
(hrs97@rocketmail.com)
Last updated: 6 Nov 2009
(C) Copyright Hamdan Saaid and RSSSF 2009
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.