David Hall
D J Hall has trained 53 winners this year. The most recent winner was Ka Ying Attack on 9 November 2024 in Sha Tin - 14 days ago.
The most successful jockey partnership with this trainer for the past 12 months is H Bowman with 9 winners (Strike rate: 16.98%). |
|||||||||||||||||||||||||||||||
|
Upcoming Runners
Race Date | Location | Race | BetNo - Horse Name | Jockey | Weight |
---|---|---|---|---|---|
24 Nov 2024 | Sha Tin | 1 | 8 - Flying Romantic | M F Poon | 132 |
24 Nov 2024 | Sha Tin | 2 | 6 - Rising Phoenix | B Avdulla | 128 |
24 Nov 2024 | Sha Tin | 3 | 1 - Good Chap | --- | 128 |
24 Nov 2024 | Sha Tin | 5 | 4 - Solid Impact | K Teetan | 128 |
24 Nov 2024 | Sha Tin | 6 | 9 - Golden Darci | K Teetan | 123 |
24 Nov 2024 | Sha Tin | 7 | 4 - Atullibigeal | Z Purton | 121 |
24 Nov 2024 | Sha Tin | 8 | 3 - Kempes | B Avdulla | 129 |
Trainer Statistics Overview
Overall Stats | Starts | 1st | 2nd | 3rd | 4th | Win% | Place% | Avg Win ($5 Unit) |
ROI% |
---|---|---|---|---|---|---|---|---|---|
This Year | 583 | 53 | 40 | 61 | 49 | 9.09% | 26.59% | $33.47 | -39.15% |
Last 12 Months | 486 | 41 | 33 | 49 | 38 | 8.44% | 25.51% | $32.35 | -45.42% |
Last 10 | 10 | 0 | 0 | 2 | 1 | 0.00% | 20.00% | $0 | -100.00% |
Last 100 | 100 | 9 | 6 | 10 | 6 | 9.00% | 25.00% | $28.89 | -48.00% |
Track Type | Starts | 1st | 2nd | 3rd | 4th | Win% | Place% | Avg Win ($5 Unit) |
ROI% |
---|---|---|---|---|---|---|---|---|---|
Turf Last 12 Months |
442 | 35 | 29 | 45 | 34 | 7.92% | 24.89% | $26.74 | -57.65% |
All Weather Track Last 12 Months |
44 | 6 | 4 | 4 | 4 | 13.64% | 31.82% | $65.08 | 77.49% |
Happy Valley Last 12 Months |
163 | 13 | 10 | 13 | 12 | 7.98% | 22.70% | $26.31 | -58.03% |
Sha Tin Last 12 Months |
323 | 28 | 23 | 36 | 26 | 8.67% | 26.93% | $35.16 | -39.04% |
Distance Range | Starts | 1st | 2nd | 3rd | 4th | Win% | Place% | Avg Win ($5 Unit) |
ROI% |
---|---|---|---|---|---|---|---|---|---|
0-1300m Last 12 Months |
248 | 28 | 17 | 29 | 19 | 11.29% | 29.84% | $33.29 | -24.83% |
1301-1600m Last 12 Months |
123 | 3 | 9 | 12 | 10 | 2.44% | 19.51% | $24.83 | -87.89% |
1601m + Last 12 Months |
115 | 10 | 7 | 8 | 9 | 8.70% | 22.61% | $32.00 | -44.35% |
Last 12 Months Jockey Partnership
# | Jockey Name | Starts | 1st | 2nd | 3rd | 4th | Win% | Place% | Avg Win ($5 Unit) |
ROI% |
---|---|---|---|---|---|---|---|---|---|---|
1 | H Bowman | 53 | 9 | 5 | 6 | 4 | 16.98% | 37.74% | $26.83 | -8.88% |
2 | Z Purton | 45 | 9 | 4 | 8 | 8 | 20.00% | 46.67% | $17.78 | -28.88% |
3 | A Badel | 109 | 7 | 8 | 13 | 6 | 6.42% | 25.69% | $39.14 | -49.73% |
4 | K Teetan | 27 | 7 | 3 | 3 | 5 | 25.93% | 48.15% | $29.64 | 53.69% |
5 | A Atzeni | 20 | 3 | 2 | 1 | 1 | 15.00% | 30.00% | $20.83 | -37.51% |
6 | B Avdulla | 51 | 2 | 2 | 6 | 3 | 3.92% | 19.61% | $28.00 | -78.04% |
7 | H Bentley | 21 | 2 | 2 | 1 | 1 | 9.52% | 23.81% | $107.50 | 104.76% |
8 | M F Poon | 35 | 1 | 0 | 2 | 2 | 2.86% | 8.57% | $60.00 | -65.71% |
9 | R King | 1 | 1 | 0 | 0 | 0 | 100.00% | 100.00% | $50.00 | 900.00% |
10 | K De Melo | 52 | 0 | 5 | 2 | 4 | 0.00% | 15.38% | $0 | -100.00% |
11 | L Ferraris | 22 | 0 | 1 | 3 | 1 | 0.00% | 18.18% | $0 | -100.00% |
12 | A Hamelin | 5 | 0 | 1 | 0 | 0 | 0.00% | 20.00% | $0 | -100.00% |
13 | B Shinn | 4 | 0 | 0 | 2 | 2 | 0.00% | 50.00% | $0 | -100.00% |
14 | P N Wong | 13 | 0 | 0 | 1 | 1 | 0.00% | 7.69% | $0 | -100.00% |
15 | J McDonald | 2 | 0 | 0 | 1 | 0 | 0.00% | 50.00% | $0 | -100.00% |
16 | B Thompson | 11 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
17 | E C W Wong | 3 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
18 | M L Yeung | 3 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
19 | L Hewitson | 2 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
20 | Y L Chung | 2 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
21 | H T Mo | 1 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
22 | B Murzabayev | 1 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
23 | K C Leung | 1 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
24 | H Doyle | 1 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
25 | L Currie | 1 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | $0 | -100.00% |
Last 12 Months Performance
# | Stable | Starts | 1st | 2nd | 3rd | 4th | Stakes | Win% | Place% | Avg Win ($5 Unit) |
ROI% |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Royal Brothers Syndicate | 10 | 3 | 3 | 0 | 1 | $2.7M | 30.00% | 60.00% | $21.50 | 29.00% |
2 | Ngai Man, Amy Wang Hong & Doris Ngai Yan Tung | 14 | 3 | 1 | 2 | 0 | $2M | 21.43% | 42.86% | $12.83 | -45.01% |
3 | Strategic Partners Syndicate | 7 | 3 | 1 | 0 | 0 | $1.9M | 42.86% | 57.14% | $20.83 | 78.54% |
4 | 22/23 David Hall Trainer Syndicate | 11 | 2 | 3 | 1 | 0 | $14.1M | 18.18% | 54.55% | $22.75 | -17.27% |
5 | Zeng Shuida | 8 | 2 | 2 | 3 | 0 | $1.8M | 25.00% | 87.50% | $8.00 | -60.00% |
6 | Wong Ying Sheung | 8 | 2 | 2 | 1 | 1 | $2.7M | 25.00% | 62.50% | $29.00 | 45.00% |
7 | ACA Friends Syndicate | 14 | 2 | 1 | 2 | 1 | $1.7M | 14.29% | 35.71% | $57.25 | 63.57% |
8 | Edmund Wong Yan Ming | 7 | 2 | 1 | 1 | 0 | $1M | 28.57% | 57.14% | $16.75 | -4.29% |
9 | Adam Bin Hassan | 12 | 2 | 0 | 3 | 0 | $2.4M | 16.67% | 41.67% | $45.25 | 50.83% |
10 | Mr & Mrs Chew Fook Aun and Alexander Chew Wei Khen | 12 | 2 | 0 | 2 | 0 | $1.8M | 16.67% | 33.33% | $28.50 | -5.00% |
11 | Ka Ying Syndicate | 7 | 2 | 0 | 1 | 0 | $1.9M | 28.57% | 42.86% | $13.25 | -24.29% |
12 | David Mong Tak Yeung | 5 | 2 | 0 | 0 | 0 | $941.8k | 40.00% | 40.00% | $84.50 | 576.00% |
13 | Zeng Shuida & Ma Yi | 14 | 1 | 2 | 2 | 2 | $4M | 7.14% | 35.71% | $41.00 | -41.43% |
14 | William Tsang | 20 | 1 | 2 | 2 | 1 | $5.4M | 5.00% | 25.00% | $29.00 | -71.00% |
15 | Cheng Ka King, Eleanor Yuen Man Suet & Ivy Cheung Wing Han | 15 | 1 | 1 | 2 | 2 | $1.6M | 6.67% | 26.67% | $11.00 | -85.33% |
16 | Mr & Mrs Siu Chor Kee, Spencer Kwan Chor Chung and Huang Wenxi | 7 | 1 | 1 | 2 | 0 | $721.1k | 14.29% | 57.14% | $55.00 | 57.14% |
17 | Andrew Lee Ying Biu & Dr Tang Cheuk Chee | 9 | 1 | 1 | 1 | 1 | $707k | 11.11% | 33.33% | $35.50 | -21.11% |
18 | Kenneth Shi Ho Ming | 13 | 1 | 0 | 3 | 0 | $740.5k | 7.69% | 30.77% | $33.00 | -49.23% |
19 | Bonnie Chan Yiting | 7 | 1 | 0 | 2 | 1 | $953.9k | 14.29% | 42.86% | $50.00 | 42.86% |
20 | Allen Shi Lop Tak | 14 | 1 | 0 | 2 | 0 | $888.6k | 7.14% | 21.43% | $75.00 | 7.14% |
21 | Mr & Mrs Michael Cheng Wing On and Joyce Cheng Po Yin | 5 | 1 | 0 | 1 | 2 | $827.9k | 20.00% | 40.00% | $10.50 | -58.00% |
22 | Horse Connoisseur Syndicate | 12 | 1 | 0 | 1 | 1 | $607.2k | 8.33% | 16.67% | $24.50 | -59.17% |
23 | Joe Ho Kui Yin, Ricky Lee Chi Hung, Lo Chun Keung & The Executors of the Estate of the late Lok Man Chi | 7 | 1 | 0 | 1 | 0 | $705.5k | 14.29% | 28.57% | $23.50 | -32.86% |
24 | David Mong Tak Yeung, Jasmie Mong Shuk Mei & Jocelyn Mong Shuk Ching | 14 | 1 | 0 | 0 | 1 | $503.2k | 7.14% | 7.14% | $60.00 | -14.29% |
25 | Wong Choi Ha | 2 | 1 | 0 | 0 | 1 | $595.6k | 50.00% | 50.00% | $60.00 | 500.00% |
Current Horse List
Horse name | Brand | Rating | Bred | Age | Sex | Owner |
---|---|---|---|---|---|---|
1. ACA POWER (Late: Keen Power) | E144 | 48 | au | 8 | g | ACA Friends Syndicate |
2. ALWAYS AWESOME | H245 | 34 | nz | 5 | g | Foster Lee & Mandy Chan |
3. ATULLIBIGEAL | G173 | 93 | au | 6 | g | Zeng Shuida & Ma Yi |
4. BALLISTIC MAN | G091 | 39 | nz | 6 | g | Ballistic Racing |
5. BELUGA | D105 | 101 | nz | 8 | g | Ngai Man, Amy Wang Hong & Doris Ngai Yan Tung |
6. CHAMPION INSTINCT | H012 | 63 | nz | 5 | g | Strategic Partners Syndicate |
7. CHARMANDER | G437 | 34 | nz | 6 | g | Edmund Wong Yan Ming |
8. CIRCUS REEL (Late: Circus Reel) | J274 | 52 | au | 4 | g | Ng Wai Hung & Ng Chi Bun |
9. CLASSIC POSH (Late: It's A Classic) | C327 | 56 | au | 9 | g | Shirley Tsang Huang Yang |
10. CRAIG'S MASTER | G440 | 31 | au | 5 | g | Craigengower Cricket Club Racing Syndicate |
11. DAZZLING FELLOW | G058 | 44 | au | 7 | g | Dr & Mrs Philip Ho Kin Hoi, Jason Ho Chung Man and Darren Ho King Man |
12. ENCOUNTERED | G236 | 105 | ire | 5 | g | Vincent Wong Yin Shun |
13. ENSURED | G136 | 58 | ire | 6 | g | Wong Chung Mat |
14. FAST SERVE | H240 | 68 | nz | 5 | g | One More Win Syndicate |
15. FIGHT TIME (Late: Wine Wins) | H409 | 41 | au | 5 | g | Daren Wong Wai Chow, Lau Kay Jing & Eric Liu Kar Hang |
16. FLYING ACE (Late: Seascape) | G045 | 106 | nz | 7 | g | William Tsang |
17. FLYING DOUBLE (Late: Zagato) | J388 | 52 | nz | 4 | g | Raymond Tsang Heung Tak & Kenneth Tsang Heung Kan |
18. FLYING MIGHTY (Late: Hussonibis) | D423 | 39 | au | 8 | g | William Tsang |
19. FLYING MOJITO (Late: Deel Of Diamonds) | G412 | 54 | au | 6 | g | Raymond Tsang Heung Tak |
20. FLYING QUEST | A071 | 77 | nz | 12 | g | Raymond Tsang Heung Tak |
21. FLYING ROMANTIC (Late: Ballistix) | J057 | 39 | au | 4 | g | William Tsang |
22. FOUR ACES (Late: Keegan) | G444 | -- | nz | 6 | g | Hon Man Kit |
23. FUN N GLORY (Late: Morris Magic) | G003 | 49 | au | 7 | g | Sunrise Syndicate |
24. GALLANT GOODY (Late: To The Space) | H434 | 32 | au | 5 | g | Eric Suen Ming Fung |
25. GALLANT HERO | E480 | 54 | ire | 6 | g | Dr & Mrs Simon Suen Siu Man |
26. GENEVA (Late: Capit) | J114 | 53 | au | 4 | g | Zeng Shuida |
27. GLORIOUS EXPERT (Late: Lansing) | J028 | 44 | au | 5 | g | The Racing Alliance Syndicate |
28. GOLD TACK | H106 | 45 | nz | 6 | g | Robert Chung Wai Shu & Jeanette Chung Siu Wah |
29. GOLDEN DARCI | H470 | 46 | nz | 5 | g | Leading Edge Racing Syndicate |
30. GOOD BUDDY | E097 | 66 | nz | 7 | g | Richard Lok Kee Loong, Will Yiu Mau Lung & Jimmy Law Hoi Yat |
31. GOOD CHAP (Late: Taharqa) | J499 | -- | au | 4 | g | Dr & Mrs Edmund Hon Hing Cheung |
32. GRAND CONQUEROR (Late: Shadow Joker) | H469 | 47 | au | 4 | g | Jessica Lee Man Yi & Gregory Ho Chi Ho |
33. HEALTHY POWER | J151 | -- | au | 4 | g | Good Neighbour Syndicate |
34. HERE COMES TED | C457 | 71 | nz | 8 | g | Montgomery Ho Shun Wah |
35. HO HO JUNIOR | G127 | 30 | nz | 6 | g | Ho Ho Horse |
36. HONG KONG HALL | G315 | 71 | nz | 5 | g | Mr & Mrs Chew Fook Aun and Alexander Chew Wei Khen |
37. INVINCIBLE SAGE (Late: Thron Bone) | H301 | 118 | au | 5 | g | 22/23 David Hall Trainer Syndicate |
38. JOYFUL GENIUS (Late: Deep Spring) | E388 | 52 | au | 7 | g | Lofty Boys |
39. JUST GREAT TWO | G174 | 19 | au | 6 | g | Fung Wing Chung, Kenneth Fung King Keung, Patrick Fung King Hung & Monica Fung Mun Sin |
40. KA YING ATTACK (Late: Too Darn Cool) | J391 | 52 | nz | 3 | g | Wong Choi Ha |
41. KA YING VICTORY | H287 | 68 | nz | 4 | g | Ka Ying Syndicate |
42. KEMPES (Late: Dark Love) | J265 | 77 | arg | 4 | g | Mr & Mrs Colin Lo Chor Cheong |
43. KUNG FU TEA | C136 | 53 | nz | 9 | g | Brandy Chan Wai Ka |
44. KYRUS DRAGON (Late: Just Go) | H396 | 68 | au | 5 | g | Wong Ying Sheung |
45. KYRUS UNICORN (Late: Zuenoon) | D267 | 40 | ire | 8 | g | Emily Wong Man Yan & Wong Ying Sheung |
46. LAKESHORE HERO (Late: Sigma Octantis) | J288 | 52 | nz | 4 | g | Chiang Ping Fai |
47. LET'S DO IT (Late: Dane Zelek) | E132 | 56 | au | 8 | g | Thomas Poon Ho Wing, Poon Chi Keung & Li Kui Ching |
48. LUCKY MISSILE | C501 | 31 | nz | 8 | g | Barbarian |
49. MALDIVES (Late: Cry For Home) | D329 | 65 | nz | 8 | g | Sammy Sean Lee |
50. MANAGEMENT FOLKS | E496 | 48 | ire | 6 | g | Management Folks Syndicate |
51. MARIO | J100 | 46 | nz | 4 | g | Thing On Group Syndicate |
52. MELBOURNE HALL (Late: Eyebar) | D118 | 44 | gb | 8 | g | Mr & Mrs Chew Fook Aun and Alexander Chew Wei Khen |
53. MISTER FOX | J059 | 36 | au | 5 | g | Li Kui Ching |
54. MR ENERGIA (Late: Windblown) | J239 | 53 | nz | 4 | g | Allen Shi Lop Tak |
55. MR GOOD VIBES | H180 | 44 | nz | 5 | g | Kenneth Shi Ho Ming |
56. NATURAL HIGH (Late: Orligado) | J365 | 57 | au | 4 | g | Elite Team Syndicate |
57. NEVER TOO SOON (Late: Never Never River) | E434 | 68 | au | 7 | g | Kenneth Chung Kin Shu |
58. NICHOLSON RETURNS | E452 | 65 | nz | 6 | g | Joe Ho Kui Yin, Ricky Lee Chi Hung & Lo Chun Keung |
59. NORTHERN BEAST (Late: Beijing Beast) | H233 | 58 | au | 5 | g | Ngai Man, Amy Wang Hong & Doris Ngai Yan Tung |
60. OVERSUBSCRIBED | C361 | 49 | au | 9 | g | Bonnie Chan Yiting |
61. PALACE PAL (Late: Mongolian Wings) | G172 | 42 | nz | 7 | g | Horse Connoisseur Syndicate |
62. PERFETTO (Late: Lot) | G198 | 54 | au | 6 | g | Wizard Syndicate |
63. PERFUSE (Late: Perfuse) | J190 | 69 | gb | 4 | g | Zeng Shuida |
64. PRESTIGE HALL (Late: Belmahal) | K040 | -- | nz | 3 | g | 23/24 David Hall Trainer Syndicate |
65. PRINCE OF PORTY | H009 | 65 | au | 6 | g | Cheng Ka King, Eleanor Yuen Man Suet & Ivy Cheung Wing Han |
66. QINGYUAN STAR | J350 | 52 | au | 4 | g | Cheung Kwok Ping & Cheung Kwok Keung |
67. QUADRUPLE DOUBLE | B250 | 71 | au | 9 | g | Wong Wai Kan |
68. QUICK CONTRIBUTION (Late: Quick Contribution) | K112 | -- | nz | 3 | g | Noble Syndicate |
69. RACINGRACE | J102 | 49 | nz | 4 | g | David Mong Tak Yeung, Jasmie Mong Shuk Mei & Jocelyn Mong Shuk Ching |
70. RAGNARR (Late: Leap Year) | H297 | 47 | au | 5 | g | Choi Chun Kwong |
71. RED BRICK FIGHTER | C304 | 60 | au | 9 | g | New Generation |
72. RED IMPACT (Late: Cinematic) | E262 | 38 | au | 7 | g | Joyful |
73. REZEKI (Late: Rezeki) | J340 | -- | nz | 4 | g | Joyce Lee Kwai Sheung, Irene Pong Oi Lin & Chan Shun Kuen |
74. RICH HORSE (Late: Jolt) | J191 | 63 | ire | 3 | g | Angela Hung Lam Ki |
75. RISING PHOENIX (Late: Rising Phoenix) | J498 | -- | nz | 3 | g | James Kwan Wai Ming & Leung Kam Chuen |
76. ROARING BEBE | H105 | 46 | nz | 5 | g | Lesley Suen Yuen Lam |
77. ROUND THE EARTH (Late: Barrow Boy) | G358 | 56 | nz | 6 | g | Round The World Syndicate |
78. SHARPEN BRIGHT (Late: L'Alpe d'Huez) | H276 | 58 | nz | 5 | g | Royal Brothers Syndicate |
79. SHOTGUN (Late: Shotgun) | K111 | -- | nz | 3 | c | Galactic Empire Syndicate |
80. SOLID CAR (Late: Bisdee) | K058 | -- | au | 3 | g | Adam Bin Hassan |
81. SOLID IMPACT (Late: Explosively) | E447 | 74 | nz | 7 | g | Adam Bin Hassan |
82. SOMETHING JONAH (Late: Something Jonah) | K024 | -- | au | 3 | g | Kenneth Chung Kin Shu |
83. SPEEDSTAR | G181 | 29 | nz | 6 | g | Andrew Lee Ying Biu & Dr Tang Cheuk Chee |
84. STAR ASCENSION (Late: Bourbon Flyer) | G206 | 55 | au | 6 | g | Adrian Hassan |
85. STAR CLUB | H239 | 66 | au | 5 | g | Mr & Mrs Michael Cheng Wing On and Joyce Cheng Po Yin |
86. STAR LINE (Late: Line 'Em Up Loui) | J110 | 48 | au | 4 | g | Adrian Hassan |
87. SUMMIT CHEERS (Late: Super Shiek) | E221 | 64 | au | 7 | g | Herman Woo Hon Man & Woo Shuet Ming |
88. SUN OF MAKFI | D157 | 41 | nz | 8 | g | David Mong Tak Yeung |
89. SUNSTRIDER (Late: Sunfish) | J168 | 63 | au | 5 | g | Stephen Suo Suo, Jackson Wang Dong Ying & Lam Kong |
90. SUPER BEN (Late: Super Ben) | J148 | 50 | au | 4 | g | Kenneth Chung Kin Shu |
91. SUPER ELITE | H247 | 39 | au | 5 | g | Mr & Mrs Siu Chor Kee, Spencer Kwan Chor Chung and Huang Wenxi |
92. THIS IS CHARISMA | D102 | 27 | nz | 9 | g | Always-One-Step-Ahead |
93. THUNDERBOLTAURUS (Late: Wind Me Up) | G184 | 54 | nz | 6 | g | Stacey Martin Wong |
94. THUNDERBOLTAURUS B (Late: Blane) | J281 | 52 | nz | 4 | g | Stacey Martin Wong |
95. TIME TO FIRE (Late: Tin Man) | K117 | -- | nz | 3 | g | Thomas Poon Ho Wing, Li Kui Ching & Poon Chi Keung |
96. TIMESTORM | G109 | 30 | au | 6 | h | David Mong Tak Yeung, Jasmie Mong Shuk Mei & Jocelyn Mong Shuk Ching |
97. TOTAL POWER | D138 | 58 | au | 9 | g | Simon Wong |
98. VAMOS (Late: You'vebeentrumped) | G004 | 32 | au | 7 | g | Vamos Syndicate |
99. WATCH THE FORT (Late: Watch The Fort) | J522 | -- | au | 3 | g | Horse Connoisseur Syndicate |
100. WINDICATOR FAMILY (Late: Press Charges) | H419 | 46 | nz | 5 | g | Thomas Poon Ho Wing & Poon Chi Keung |
101. YEE CHEONG BRAVE | E501 | 22 | ire | 6 | g | Choi Hiu Fung |
102. YEE CHEONG WARRIOR (Late: Van Berlo) | E025 | 38 | au | 8 | g | Choi Hiu Fung & Choi Chun Kwong |