JD: 1Q20 Flash – 1Q Results Blow Past Expectations; 2Q Guide Even Stronger