  typedef cereal::CarControl::HUDControl::AudibleAlert AudibleAlert;
  
  // TODO: this is also hardcoded in common/transformations/camera.py
  // TODO: choose based on frame input size
  const float y_offset = Hardware::TICI() ? 150.0 : 0.0;
  const float ZOOM = Hardware::TICI() ? 2912.8 : 2138.5;
  
  typedef struct Rect {
    int x, y, w, h;
    int centerX() const { return x + w / 2; }
    int centerY() const { return y + h / 2; }
 
</s> remove // TODO: this is also hardcoded in common/transformations/camera.py
 </s> add  </s> remove   float db_s = Hardware::TICI() ? 1.0 : 0.5; // debayering does a 2x downscale on EON
 </s> add   float db_s = (Hardware::TICI() || Hardware::PC()) ? 1.0 : 0.5; // debayering does a 2x downscale on EON </s> remove     Hardware::TICI() ? (mat3){{2648.0, 0.0, 1928.0 / 2,
                               0.0, 2648.0, 1208.0 / 2,
                               0.0, 0.0, 1.0}}
                     : (mat3){{910., 0., 1164.0 / 2,
                               0., 910., 874.0 / 2,
                               0., 0., 1.}};
 </s> add     (Hardware::TICI() || Hardware::PC()) ?
      (mat3){{2648.0, 0.0, 1928.0 / 2,
              0.0, 2648.0, 1208.0 / 2,
              0.0, 0.0, 1.0}}
      : (mat3){{910., 0., 1164.0 / 2,
                0., 910., 874.0 / 2,
                0., 0., 1.}};
const float y_offset = (Hardware::TICI() || Hardware::PC()) ? 150.0 : 0.0;
const float ZOOM = (Hardware::TICI() || Hardware::PC()) ? 2912.8 : 2138.5;
  typedef cereal::CarControl::HUDControl::AudibleAlert AudibleAlert;
  
  // TODO: this is also hardcoded in common/transformations/camera.py
  // TODO: choose based on frame input size
const float y_offset = (Hardware::TICI() || Hardware::PC()) ? 150.0 : 0.0;
const float ZOOM = (Hardware::TICI() || Hardware::PC()) ? 2912.8 : 2138.5;
const float y_offset = (Hardware::TICI() || Hardware::PC()) ? 150.0 : 0.0;
const float ZOOM = (Hardware::TICI() || Hardware::PC()) ? 2912.8 : 2138.5;
  
  typedef struct Rect {
    int x, y, w, h;
    int centerX() const { return x + w / 2; }
    int centerY() const { return y + h / 2; }
keep keep keep keep replace replace keep keep keep keep keep
 ui: use C3 video sizes by default on PC 
selfdrive/ui/ui.h