https://techielobang.com/blog/2017/10/16/first-look-huawei-mate-10-and-mate-10-pro/
First Look: Huawei Mate 10 and Information on Mate 10 Pro