IM HighKenny vs NM Shelev Oberoi
Head-to-Head Statistics
Total Games
111
Record
50-56-5
W-L-D
Win Rate
45.0%
Avg Moves
86
Longest Win Streak
5
Longest Loss Streak
7
Game History
Win White
vs ElliotAldersonTwitch 2753
30s | Colle System: Rhamphorhynchus Variation
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2753)
Event
Online
Result
Win
ECO
A04
Draw Black
vs ElliotAldersonTwitch 2763
30s | Benoni Defense: Benoni Gambit Accepted
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2763)
Event
Online
Result
Draw
ECO
A43
Loss White
vs ElliotAldersonTwitch 2765
30s | Colle System: Rhamphorhynchus Variation
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2765)
Event
Online
Result
Loss
ECO
A04
Loss Black
vs ElliotAldersonTwitch 2758
30s | Benoni Defense: Old Benoni
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2758)
Event
Online
Result
Loss
ECO
A44
Win White
vs ElliotAldersonTwitch 2751
30s | Nimzo-Larsen Attack
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2751)
Event
Online
Result
Win
ECO
A01
Win Black
vs ElliotAldersonTwitch 2761
30s | Modern
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2761)
Event
Online
Result
Win
ECO
B06
Loss White
vs ElliotAldersonTwitch 2771
30s | French Defense: Advance Variation
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2771)
Event
Online
Result
Loss
ECO
C02
Loss Black
vs ElliotAldersonTwitch 2765
30s | Amazon Attack: Siberian Attack
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2765)
Event
Online
Result
Loss
ECO
A45
Win White
vs ElliotAldersonTwitch 2758
30s | Nimzo-Larsen Attack
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2758)
Event
Online
Result
Win
ECO
A01
Loss Black
vs ElliotAldersonTwitch 2768
30s | Modern
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2768)
Event
Online
Result
Loss
ECO
B06
Loss White
vs ElliotAldersonTwitch 2762
30s | Nimzo-Larsen Attack
Sep 6
Game Info
Opponent
ElliotAldersonTwitch (2762)
Event
Online
Result
Loss
ECO
A01
Loss White
vs ElliotAldersonTwitch 2851
30s | Hungarian Opening: Wiedenhagen-Beta Gambit
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2851)
Event
Online
Result
Loss
ECO
A07
Loss Black
vs ElliotAldersonTwitch 2843
30s | Amar Gambit
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2843)
Event
Online
Result
Loss
ECO
A00
Loss White
vs ElliotAldersonTwitch 2834
30s | Colle System: Rhamphorhynchus Variation
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2834)
Event
Online
Result
Loss
ECO
A04
Loss Black
vs ElliotAldersonTwitch 2825
30s | Colle System: Rhamphorhynchus Variation
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2825)
Event
Online
Result
Loss
ECO
A04
Loss White
vs ElliotAldersonTwitch 2815
30s | Modern
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2815)
Event
Online
Result
Loss
ECO
B06
Win Black
vs ElliotAldersonTwitch 2805
30s | Nimzo-Larsen Attack: Classical Variation
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2805)
Event
Online
Result
Win
ECO
A06
Win White
vs ElliotAldersonTwitch 2811
30s | French Defense
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2811)
Event
Online
Result
Win
ECO
C00
Loss Black
vs ElliotAldersonTwitch 2818
30s | Amazon Attack
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2818)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2808
30s | French Defense
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2808)
Event
Online
Result
Win
ECO
C00
Win Black
vs ElliotAldersonTwitch 2814
30s | Amazon Attack
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2814)
Event
Online
Result
Win
ECO
D00
Loss White
vs ElliotAldersonTwitch 2821
30s | French Defense
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2821)
Event
Online
Result
Loss
ECO
C00
Loss Black
vs ElliotAldersonTwitch 2811
30s | French Defense
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2811)
Event
Online
Result
Loss
ECO
C00
Win White
vs ElliotAldersonTwitch 2801
30s | French Defense
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2801)
Event
Online
Result
Win
ECO
C00
Loss Black
vs ElliotAldersonTwitch 2807
30s | King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2807)
Event
Online
Result
Loss
ECO
E62
Win White
vs ElliotAldersonTwitch 2797
30s | French Defense: Classical Variation, Svenonius Variation
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2797)
Event
Online
Result
Win
ECO
C10
Win Black
vs ElliotAldersonTwitch 2803
30s | Amazon Attack
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2803)
Event
Online
Result
Win
ECO
D00
Win White
vs ElliotAldersonTwitch 2809
30s | French Defense: Classical Variation, Svenonius Variation
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2809)
Event
Online
Result
Win
ECO
C10
Win Black
vs ElliotAldersonTwitch 2815
30s | Amazon Attack
Aug 27
Game Info
Opponent
ElliotAldersonTwitch (2815)
Event
Online
Result
Win
ECO
D00
Loss Black
vs ElliotAldersonTwitch 2861
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2861)
Event
Online
Result
Loss
ECO
D00
Draw White
vs ElliotAldersonTwitch 2853
30s | Neo-Gruenfeld, 6.O-O c6 7.cxd5
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2853)
Event
Online
Result
Draw
ECO
D79
Loss Black
vs ElliotAldersonTwitch 2853
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2853)
Event
Online
Result
Loss
ECO
D00
Draw White
vs ElliotAldersonTwitch 2844
30s | Colle System: Rhamphorhynchus Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2844)
Event
Online
Result
Draw
ECO
A04
Loss Black
vs ElliotAldersonTwitch 2843
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2843)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2834
30s | Sicilian Defense: Closed
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2834)
Event
Online
Result
Win
ECO
B23
Win Black
vs ElliotAldersonTwitch 2841
30s | Rapport-Jobava System
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2841)
Event
Online
Result
Win
ECO
D01
Win White
vs ElliotAldersonTwitch 2848
30s | French Defense: Classical Variation, Svenonius Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2848)
Event
Online
Result
Win
ECO
C10
Win Black
vs ElliotAldersonTwitch 2856
30s | Amazon Attack: Siberian Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2856)
Event
Online
Result
Win
ECO
A45
Draw White
vs ElliotAldersonTwitch 2864
30s | Colle System: Rhamphorhynchus Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2864)
Event
Online
Result
Draw
ECO
A04
Win Black
vs ElliotAldersonTwitch 2864
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2864)
Event
Online
Result
Win
ECO
D00
Loss White
vs ElliotAldersonTwitch 2872
30s | French Defense: Advance Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2872)
Event
Online
Result
Loss
ECO
C02
Win Black
vs ElliotAldersonTwitch 2864
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2864)
Event
Online
Result
Win
ECO
D00
Win White
vs ElliotAldersonTwitch 2873
30s | French Defense: Classical Variation, Svenonius Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2873)
Event
Online
Result
Win
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2882
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2882)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2875
30s | Colle System: Rhamphorhynchus Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2875)
Event
Online
Result
Win
ECO
A04
Win Black
vs ElliotAldersonTwitch 2884
30s | Barnes Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2884)
Event
Online
Result
Win
ECO
B00
Loss White
vs ElliotAldersonTwitch 2893
30s | QGD: 3.Nc3 Bb4
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2893)
Event
Online
Result
Loss
ECO
D31
Win Black
vs ElliotAldersonTwitch 2886
30s | Modern
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2886)
Event
Online
Result
Win
ECO
B06
Loss White
vs ElliotAldersonTwitch 2896
30s | East Indian Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2896)
Event
Online
Result
Loss
ECO
A48
Loss Black
vs ElliotAldersonTwitch 2889
30s | Dutch Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2889)
Event
Online
Result
Loss
ECO
A80
Win White
vs ElliotAldersonTwitch 2882
30s | Nimzo-Larsen Attack: Classical Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2882)
Event
Online
Result
Win
ECO
A06
Loss Black
vs ElliotAldersonTwitch 2891
30s | Barnes Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2891)
Event
Online
Result
Loss
ECO
B00
Loss White
vs ElliotAldersonTwitch 2884
30s | French Defense: Advance Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2884)
Event
Online
Result
Loss
ECO
C02
Loss Black
vs ElliotAldersonTwitch 2877
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2877)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2869
30s | English Opening
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2869)
Event
Online
Result
Win
ECO
A10
Win Black
vs ElliotAldersonTwitch 2878
30s | Modern Defense: Pterodactyl Variation
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2878)
Event
Online
Result
Win
ECO
B27
Loss White
vs ElliotAldersonTwitch 2887
30s | Hungarian Opening: Wiedenhagen-Beta Gambit
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2887)
Event
Online
Result
Loss
ECO
A07
Loss Black
vs ElliotAldersonTwitch 2880
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2880)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2873
30s | Hungarian Opening: Wiedenhagen-Beta Gambit
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2873)
Event
Online
Result
Win
ECO
A07
Win Black
vs ElliotAldersonTwitch 2882
30s | Modern
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2882)
Event
Online
Result
Win
ECO
B06
Win White
vs ElliotAldersonTwitch 2891
30s | King's Indian Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2891)
Event
Online
Result
Win
ECO
A05
Loss Black
vs ElliotAldersonTwitch 2901
30s | Modern
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2901)
Event
Online
Result
Loss
ECO
B06
Loss White
vs ElliotAldersonTwitch 2894
30s | Modern
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2894)
Event
Online
Result
Loss
ECO
B06
Loss Black
vs ElliotAldersonTwitch 2887
30s | Amazon Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2887)
Event
Online
Result
Loss
ECO
D00
Loss White
vs ElliotAldersonTwitch 2880
30s | French Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2880)
Event
Online
Result
Loss
ECO
C00
Loss Black
vs ElliotAldersonTwitch 2872
30s | Pirc Defense: Austrian Attack
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2872)
Event
Online
Result
Loss
ECO
B09
Win White
vs ElliotAldersonTwitch 2864
30s | Sicilian Defense
Aug 19
Game Info
Opponent
ElliotAldersonTwitch (2864)
Event
Online
Result
Win
ECO
B50
Win Black
vs ElliotAldersonTwitch 2843
30s | Australian Defense
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2843)
Event
Online
Result
Win
ECO
A40
Loss White
vs ElliotAldersonTwitch 2855
30s | Hungarian Opening: Wiedenhagen-Beta Gambit
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2855)
Event
Online
Result
Loss
ECO
A07
Win Black
vs ElliotAldersonTwitch 2850
30s | Modern
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2850)
Event
Online
Result
Win
ECO
B06
Loss White
vs ElliotAldersonTwitch 2862
30s | French Defense: Classical Variation, Svenonius Variation
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2862)
Event
Online
Result
Loss
ECO
C10
Win Black
vs ElliotAldersonTwitch 2858
30s | Amazon Attack
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2858)
Event
Online
Result
Win
ECO
D00
Loss White
vs ElliotAldersonTwitch 2870
30s | French Defense: Advance Variation
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2870)
Event
Online
Result
Loss
ECO
C02
Loss Black
vs ElliotAldersonTwitch 2866
30s | Pirc Defense: Austrian Attack
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2866)
Event
Online
Result
Loss
ECO
B09
Loss White
vs ElliotAldersonTwitch 2862
30s | Nimzo-Indian Defense: Classical Variation
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2862)
Event
Online
Result
Loss
ECO
E32
Loss Black
vs ElliotAldersonTwitch 2858
30s | Benoni Defense: Old Benoni
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2858)
Event
Online
Result
Loss
ECO
A44
Win White
vs ElliotAldersonTwitch 2853
30s | French Defense: Classical Variation, Svenonius Variation
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2853)
Event
Online
Result
Win
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2865
30s | Caro-Kann Defense
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2865)
Event
Online
Result
Loss
ECO
B15
Loss White
vs ElliotAldersonTwitch 2861
30s | French Defense: Classical Variation, Svenonius Variation
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2861)
Event
Online
Result
Loss
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2857
30s | Modern
Jul 16
Game Info
Opponent
ElliotAldersonTwitch (2857)
Event
Online
Result
Loss
ECO
B06
Loss Black
vs ElliotAldersonTwitch 2891
3m | Amazon Attack: Siberian Attack
May 19
Game Info
Opponent
ElliotAldersonTwitch (2891)
Event
Online
Result
Loss
ECO
A45
Win White
vs ElliotAldersonTwitch 2882
3m | French Defense: Advance Variation
May 19
Game Info
Opponent
ElliotAldersonTwitch (2882)
Event
Online
Result
Win
ECO
C02
Win Black
vs ElliotAldersonTwitch 2892
3m | Sicilian Defense: Alapin Variation
May 18
Game Info
Opponent
ElliotAldersonTwitch (2892)
Event
Online
Result
Win
ECO
B22
Loss White
vs ElliotAldersonTwitch 2900
3m | Italian Game: Two Knights Defense
May 18
Game Info
Opponent
ElliotAldersonTwitch (2900)
Event
Online
Result
Loss
ECO
C58
Loss Black
vs ElliotAldersonTwitch 2891
3m | Scotch Game
May 18
Game Info
Opponent
ElliotAldersonTwitch (2891)
Event
Online
Result
Loss
ECO
C45
Win White
vs ElliotAldersonTwitch 2898
3m | QGA: 3.e3 c5
May 13
Game Info
Opponent
ElliotAldersonTwitch (2898)
Event
Online
Result
Win
ECO
D20
Win Black
vs ElliotAldersonTwitch 2906
3m | Four Knights Game: Spanish Variation
May 13
Game Info
Opponent
ElliotAldersonTwitch (2906)
Event
Online
Result
Win
ECO
C49
Win White
vs ElliotAldersonTwitch 2915
3m | French Defense: Classical Variation, Svenonius Variation
May 13
Game Info
Opponent
ElliotAldersonTwitch (2915)
Event
Online
Result
Win
ECO
C10
Win Black
vs ElliotAldersonTwitch 2924
3m | Scotch Game
May 13
Game Info
Opponent
ElliotAldersonTwitch (2924)
Event
Online
Result
Win
ECO
C45
Win White
vs ElliotAldersonTwitch 2933
3m | French Defense: Advance Variation
May 13
Game Info
Opponent
ElliotAldersonTwitch (2933)
Event
Online
Result
Win
ECO
C02
Draw Black
vs ElliotAldersonTwitch 2909
3m | Scotch Game
May 12
Game Info
Opponent
ElliotAldersonTwitch (2909)
Event
Online
Result
Draw
ECO
C45
Loss White
vs ElliotAldersonTwitch 2910
3m | Italian Game: Two Knights Defense
May 12
Game Info
Opponent
ElliotAldersonTwitch (2910)
Event
Online
Result
Loss
ECO
C58
Loss Black
vs ElliotAldersonTwitch 2903
3m | Scotch Game
May 12
Game Info
Opponent
ElliotAldersonTwitch (2903)
Event
Online
Result
Loss
ECO
C45
Win White
vs ElliotAldersonTwitch 2898
3m | French Defense: Classical Variation, Svenonius Variation
May 12
Game Info
Opponent
ElliotAldersonTwitch (2898)
Event
Online
Result
Win
ECO
C10
Win Black
vs ElliotAldersonTwitch 2907
3m | Amazon Attack
May 12
Game Info
Opponent
ElliotAldersonTwitch (2907)
Event
Online
Result
Win
ECO
D00
Loss Black
vs ElliotAldersonTwitch 2829
3m | Pirc Defense: Austrian Attack
Aug 14
Game Info
Opponent
ElliotAldersonTwitch (2829)
Event
Online
Result
Loss
ECO
B09
Loss White
vs ElliotAldersonTwitch 2822
3m | French Defense: Classical Variation, Svenonius Variation
Aug 14
Game Info
Opponent
ElliotAldersonTwitch (2822)
Event
Online
Result
Loss
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2723
3m | Amazon Attack
Aug 5
Game Info
Opponent
ElliotAldersonTwitch (2723)
Event
Online
Result
Loss
ECO
D00
Win White
vs ElliotAldersonTwitch 2713
3m | QGD: Semi-Tarrasch, 5.e3
Aug 5
Game Info
Opponent
ElliotAldersonTwitch (2713)
Event
Online
Result
Win
ECO
D40
Win Black
vs ElliotAldersonTwitch 2769
3m | Dresden Opening: The Goblin
May 30
Game Info
Opponent
ElliotAldersonTwitch (2769)
Event
Online
Result
Win
ECO
C44
Win Black
vs ElliotAldersonTwitch 2761
3m | Amazon Attack
May 30
Game Info
Opponent
ElliotAldersonTwitch (2761)
Event
Online
Result
Win
ECO
D00
Win White
vs ElliotAldersonTwitch 2769
3m | Scandinavian Defense
May 30
Game Info
Opponent
ElliotAldersonTwitch (2769)
Event
Online
Result
Win
ECO
B01
Loss Black
vs ElliotAldersonTwitch 2794
3m | Amazon Attack
May 30
Game Info
Opponent
ElliotAldersonTwitch (2794)
Event
Online
Result
Loss
ECO
D00
Loss White
vs ElliotAldersonTwitch 2787
3m | French Defense: Classical Variation, Svenonius Variation
May 30
Game Info
Opponent
ElliotAldersonTwitch (2787)
Event
Online
Result
Loss
ECO
C10
Win Black
vs ElliotAldersonTwitch 2736
3m | French Defense: MacCutcheon Variation
Oct 29
Game Info
Opponent
ElliotAldersonTwitch (2736)
Event
Online
Result
Win
ECO
C12
Win White
vs ElliotAldersonTwitch 2765
3m | French Defense: Classical Variation, Svenonius Variation
Oct 26
Game Info
Opponent
ElliotAldersonTwitch (2765)
Event
Online
Result
Win
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2698
3m | French Defense: Alekhine-Chatard Attack
Oct 23
Game Info
Opponent
ElliotAldersonTwitch (2698)
Event
Online
Result
Loss
ECO
C13
Loss White
vs ElliotAldersonTwitch 2689
3m | French Defense: Classical Variation, Svenonius Variation
Oct 23
Game Info
Opponent
ElliotAldersonTwitch (2689)
Event
Online
Result
Loss
ECO
C10
Win Black
vs ElliotAldersonTwitch 2723
3m | Amazon Attack
Sep 30
Game Info
Opponent
ElliotAldersonTwitch (2723)
Event
Online
Result
Win
ECO
D00
Loss White
vs ElliotAldersonTwitch 2732
3m | French Defense: Classical Variation, Svenonius Variation
Sep 30
Game Info
Opponent
ElliotAldersonTwitch (2732)
Event
Online
Result
Loss
ECO
C10
Loss Black
vs ElliotAldersonTwitch 2714
3m | Amazon Attack
Sep 29
Game Info
Opponent
ElliotAldersonTwitch (2714)
Event
Online
Result
Loss
ECO
D00