NOTE:
1. Different monitor can display different color, even if it's the same color, so please allow reasonable color difference.