-- iBilik Capital Database v1.7 - Formula Golden Reference Registry
-- MySQL 5.7.44 / PHP 8.0.30
-- 四張 Excel Golden Reference 正式註冊；所有新增資料表與欄位使用中文註解

CREATE TABLE IF NOT EXISTS formula_reference_cells (
  id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'Excel Golden Reference 儲存格映射主鍵',
  formula_version_id BIGINT UNSIGNED NOT NULL COMMENT '關聯公式版本主鍵',
  reference_type VARCHAR(20) NOT NULL COMMENT '參考類型 INPUT、FORMULA、OUTPUT、WATERFALL',
  source_sheet VARCHAR(120) NOT NULL COMMENT 'Excel 原始工作表名稱',
  source_cell VARCHAR(20) NOT NULL COMMENT 'Excel 原始儲存格座標，例如 B5',
  system_code VARCHAR(100) NULL COMMENT '系統參數、輸出或 Waterfall 欄位代碼；無對應時可留空',
  formula_text TEXT NULL COMMENT 'Excel 原始公式文字；用於稽核及未來重現',
  label_zh VARCHAR(200) NULL COMMENT '此儲存格對應的中文用途名稱',
  label_en VARCHAR(200) NULL COMMENT '此儲存格對應的英文用途名稱',
  editable_flag TINYINT(1) NOT NULL DEFAULT 0 COMMENT '原始 Excel 是否屬於人工可修改輸入',
  created_at DATETIME(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '建立時間',
  PRIMARY KEY (id),
  UNIQUE KEY uq_formula_reference_cell (formula_version_id,source_sheet,source_cell),
  KEY idx_formula_reference_code (system_code),
  CONSTRAINT fk_formula_reference_version FOREIGN KEY (formula_version_id) REFERENCES formula_versions(id) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='四張 Golden Reference Excel 與系統公式之逐格映射表；維護時可由系統邏輯反查原 Excel 公式';

CREATE TABLE IF NOT EXISTS formula_golden_test_cases (
  id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '公式 Golden Reference 測試案例主鍵',
  formula_version_id BIGINT UNSIGNED NOT NULL COMMENT '關聯公式版本主鍵',
  test_code VARCHAR(80) NOT NULL COMMENT '測試案例唯一代碼',
  test_name_zh VARCHAR(180) NOT NULL COMMENT '測試案例中文名稱',
  test_name_en VARCHAR(180) NULL COMMENT '測試案例英文名稱',
  input_json JSON NOT NULL COMMENT '測試使用的輸入參數 JSON',
  expected_output_json JSON NOT NULL COMMENT 'Excel 計算所得預期輸出 JSON',
  tolerance DECIMAL(19,8) NOT NULL DEFAULT 0.00010000 COMMENT '數值比對允許誤差',
  active_flag TINYINT(1) NOT NULL DEFAULT 1 COMMENT '是否啟用此自動測試案例',
  created_at DATETIME(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '建立時間',
  PRIMARY KEY (id),
  UNIQUE KEY uq_formula_test_code (formula_version_id,test_code),
  CONSTRAINT fk_formula_test_version FOREIGN KEY (formula_version_id) REFERENCES formula_versions(id) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='公式引擎自動對帳案例；以原始 Excel 預設輸入及結果作為系統 Golden Reference';

INSERT INTO formula_versions (product_id,formula_code,version_no,status,effective_from,source_workbook,source_sheet,specification_json,checksum,created_at)
SELECT id,'ADVANCE_PROFIT_V1','1.0','ACTIVE','2026-08-16','Ibilik manachise Program_Advance Profit Waterfall.xlsx','Inputs',CAST('{"engine_code":"ADVANCE_PROFIT_V1","golden_workbook":"Ibilik manachise Program_Advance Profit Waterfall.xlsx","primary_sheet":"Inputs","calculation_layers":["INPUT","DERIVED","WATERFALL","OUTPUT","SNAPSHOT"]}' AS JSON),'1bc73eb7e92158bcafc5fc3cbf9793d5580fb1f449f12dfcb8c9f6ae14585dd9',NOW(6) FROM products WHERE product_code='P04_ADVANCE_PROFIT'
ON DUPLICATE KEY UPDATE status='ACTIVE',source_workbook=VALUES(source_workbook),source_sheet=VALUES(source_sheet),specification_json=VALUES(specification_json),checksum=VALUES(checksum);

INSERT INTO formula_versions (product_id,formula_code,version_no,status,effective_from,source_workbook,source_sheet,specification_json,checksum,created_at)
SELECT id,'CAPEX_FUNDING_V1','1.0','ACTIVE','2026-08-16','Ibilik Manachise Program — Capex Funding Waterfall.xlsx','BD Underwriting',CAST('{"engine_code":"CAPEX_FUNDING_V1","golden_workbook":"Ibilik Manachise Program — Capex Funding Waterfall.xlsx","primary_sheet":"BD Underwriting","calculation_layers":["INPUT","DERIVED","WATERFALL","OUTPUT","SNAPSHOT"]}' AS JSON),'f4b6c80b8d8c8ac056e3f0a96492668f25eb1a99a36f3e1f7b089eeda2eb74a6',NOW(6) FROM products WHERE product_code='P03_CAPEX_FUNDING'
ON DUPLICATE KEY UPDATE status='ACTIVE',source_workbook=VALUES(source_workbook),source_sheet=VALUES(source_sheet),specification_json=VALUES(specification_json),checksum=VALUES(checksum);

INSERT INTO formula_versions (product_id,formula_code,version_no,status,effective_from,source_workbook,source_sheet,specification_json,checksum,created_at)
SELECT id,'REVENUE_MANAGEMENT_V1','1.0','ACTIVE','2026-08-16','Ibilik Revenue Management Program- Waterfall.xlsx','Model Inputs',CAST('{"engine_code":"REVENUE_MANAGEMENT_V1","golden_workbook":"Ibilik Revenue Management Program- Waterfall.xlsx","primary_sheet":"Model Inputs","calculation_layers":["INPUT","DERIVED","WATERFALL","OUTPUT","SNAPSHOT"]}' AS JSON),'b71e1632aeb21df11c7434473ade9fd10b51e19d22346dfb8794ec04f5544c79',NOW(6) FROM products WHERE product_code='P02_REVENUE_MANAGEMENT'
ON DUPLICATE KEY UPDATE status='ACTIVE',source_workbook=VALUES(source_workbook),source_sheet=VALUES(source_sheet),specification_json=VALUES(specification_json),checksum=VALUES(checksum);

INSERT INTO formula_versions (product_id,formula_code,version_no,status,effective_from,source_workbook,source_sheet,specification_json,checksum,created_at)
SELECT id,'FORWARD_RENTAL_V1','1.0','ACTIVE','2026-08-16','iBilik Capital - Flexible Forward Rental Model.xlsx','Inputs',CAST('{"engine_code":"FORWARD_RENTAL_V1","golden_workbook":"iBilik Capital - Flexible Forward Rental Model.xlsx","primary_sheet":"Inputs","calculation_layers":["INPUT","DERIVED","WATERFALL","OUTPUT","SNAPSHOT"]}' AS JSON),'84d180763b7df2f300d1eeb5a4ccc730145f6707079d56191ef8ebd510b2025e',NOW(6) FROM products WHERE product_code='P01_FORWARD_RENTAL'
ON DUPLICATE KEY UPDATE status='ACTIVE',source_workbook=VALUES(source_workbook),source_sheet=VALUES(source_sheet),specification_json=VALUES(specification_json),checksum=VALUES(checksum);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FORECAST_MONTHLY_OWNER_PROFIT','預測每月業主利潤','Forecast monthly owner profit','DECIMAL','MYR','90000',0,NULL,1,1,10 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B5','FORECAST_MONTHLY_OWNER_PROFIT','預測每月業主利潤','Forecast monthly owner profit',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ADVANCE_MONTHS','預支月份','Advance months','INTEGER','MONTH','12',1,12,1,1,20 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B6','ADVANCE_MONTHS','預支月份','Advance months',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'GROSS_ADVANCE_OVERRIDE','預支利潤總額覆寫','Gross advance-profit override','DECIMAL','MYR','0',0,NULL,1,0,30 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B7','GROSS_ADVANCE_OVERRIDE','預支利潤總額覆寫','Gross advance-profit override',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'OWNER_SERVICE_FEE_RATE','業主服務費率','Owner service fee rate','DECIMAL','PERCENT','0.01',0,1,1,1,40 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B8','OWNER_SERVICE_FEE_RATE','業主服務費率','Owner service fee rate',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'SERVICE_FEE_BASIS','服務費計算基礎','Service fee basis','INTEGER','OPTION','2',1,2,1,1,50 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B9','SERVICE_FEE_BASIS','服務費計算基礎','Service fee basis',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTEL_INTEREST_RATE','酒店支付 Capital 月利率','Hotel interest rate to Capital','DECIMAL','PERCENT_MONTH','0.04',0,NULL,1,1,60 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B10','HOTEL_INTEREST_RATE','酒店支付 Capital 月利率','Hotel interest rate to Capital',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTEL_INTEREST_METHOD','酒店利息方式','Hotel interest method','INTEGER','OPTION','1',1,2,1,1,70 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B11','HOTEL_INTEREST_METHOD','酒店利息方式','Hotel interest method',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTEL_TENURE_OVERRIDE','酒店還款期限覆寫','Hotel repayment tenure override','INTEGER','MONTH','0',0,NULL,1,0,80 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B12','HOTEL_TENURE_OVERRIDE','酒店還款期限覆寫','Hotel repayment tenure override',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_INTEREST_RATE','資金方月利率','Funder interest rate','DECIMAL','PERCENT_MONTH','0.022',0,NULL,1,1,90 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B13','FUNDER_INTEREST_RATE','資金方月利率','Funder interest rate',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_PROCESSING_FEE_RATE','資金方處理費率','Funder processing fee rate','DECIMAL','PERCENT','0.01',0,1,1,1,100 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B14','FUNDER_PROCESSING_FEE_RATE','資金方處理費率','Funder processing fee rate',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_FINANCING_RATIO','資金方融資比例','Funder financing percentage','DECIMAL','PERCENT','1',0,1,1,1,110 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B15','FUNDER_FINANCING_RATIO','資金方融資比例','Funder financing percentage',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_TENURE_OVERRIDE','資金方期限覆寫','Funder repayment tenure override','INTEGER','MONTH','0',0,NULL,1,0,120 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B16','FUNDER_TENURE_OVERRIDE','資金方期限覆寫','Funder repayment tenure override',1 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ROOMS','房間數','Number of Rooms','INTEGER','ROOM','500',1,NULL,1,1,10 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B5','ROOMS','房間數','Number of Rooms',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'CAPEX_REQUIRED','裝修融資需求','Renovation Funding Required','DECIMAL','MYR','2412000',0,NULL,1,1,20 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B6','CAPEX_REQUIRED','裝修融資需求','Renovation Funding Required',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ADR','平均房價','Average Daily Rate','DECIMAL','MYR','120',0,NULL,1,1,30 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B7','ADR','平均房價','Average Daily Rate',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'OCCUPANCY_RATE','入住率','Occupancy Rate','DECIMAL','PERCENT','0.85',0,1,1,1,40 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B8','OCCUPANCY_RATE','入住率','Occupancy Rate',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'DAYS_PER_MONTH','每月天數','Days per Month','DECIMAL','DAY','30',1,31,1,1,50 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B9','DAYS_PER_MONTH','每月天數','Days per Month',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MANAGEMENT_FEE_RATE','管理費率','Management Fee','DECIMAL','PERCENT','0.1',0,1,1,1,60 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B10','MANAGEMENT_FEE_RATE','管理費率','Management Fee',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MONTHLY_RETURN_RATE','每月回報組成比例','Monthly Return Component','DECIMAL','PERCENT_MONTH','0.04',0,NULL,1,1,70 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B11','MONTHLY_RETURN_RATE','每月回報組成比例','Monthly Return Component',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MONTHLY_PRINCIPAL_RATE','每月本金回收比例','Monthly Principal Recovery Component','DECIMAL','PERCENT_MONTH','0.03',0,NULL,1,1,80 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B12','MONTHLY_PRINCIPAL_RATE','每月本金回收比例','Monthly Principal Recovery Component',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_RATE','資金成本月利率','Funding Cost Rate','DECIMAL','PERCENT_MONTH','0.022',0,NULL,1,1,90 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B14','FUNDER_RATE','資金成本月利率','Funding Cost Rate',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'PROCESSING_FEE_RATE','一次性處理費率','One-off Processing Fee','DECIMAL','PERCENT','0.01',0,1,1,1,100 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B15','PROCESSING_FEE_RATE','一次性處理費率','One-off Processing Fee',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MODEL_HORIZON','模型月份','Model Horizon','INTEGER','MONTH','60',1,NULL,1,1,110 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B16','MODEL_HORIZON','模型月份','Model Horizon',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MAX_TOPLINE_SHARE','最高可接受營收分成','Maximum Acceptable Top-Line Share','DECIMAL','PERCENT','0.3',0,1,1,1,120 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B17','MAX_TOPLINE_SHARE','最高可接受營收分成','Maximum Acceptable Top-Line Share',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'OPERATING_COST_RATE','酒店營運成本率','Hotel Operating Cost','DECIMAL','PERCENT','0.4',0,1,1,0,130 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B18','OPERATING_COST_RATE','酒店營運成本率','Hotel Operating Cost',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ALTERNATIVE_MONTHLY_RENTAL','替代每月租金','Alternative Monthly Rental','DECIMAL','MYR','0',0,NULL,1,0,140 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B19','ALTERNATIVE_MONTHLY_RENTAL','替代每月租金','Alternative Monthly Rental',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ANNUAL_REVENUE_GROWTH','年度營收成長率','Annual Revenue Growth','DECIMAL','PERCENT_YEAR','0',NULL,NULL,1,0,150 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B20','ANNUAL_REVENUE_GROWTH','年度營收成長率','Annual Revenue Growth',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MANAGEMENT_FEE_BASIS','管理費計算基礎','Management Fee Basis','TEXT','OPTION','Gross Revenue',NULL,NULL,1,1,160 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','BD Underwriting','B21','MANAGEMENT_FEE_BASIS','管理費計算基礎','Management Fee Basis',1 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTELS','酒店數量','Number of hotels','INTEGER','HOTEL','1',1,NULL,1,1,10 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B5','HOTELS','酒店數量','Number of hotels',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ROOMS_PER_HOTEL','每酒店平均房間數','Average rooms per hotel','INTEGER','ROOM','50',1,NULL,1,1,20 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B6','ROOMS_PER_HOTEL','每酒店平均房間數','Average rooms per hotel',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'SIGNUP_BONUS_PER_ROOM','每房簽約獎金','Sign-up bonus per room','DECIMAL','MYR','1000',0,NULL,1,1,30 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B8','SIGNUP_BONUS_PER_ROOM','每房簽約獎金','Sign-up bonus per room',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'CAPEX_PER_ROOM','每房裝修 CAPEX','Renovation CAPEX per room','DECIMAL','MYR','1000',0,NULL,1,1,40 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B10','CAPEX_PER_ROOM','每房裝修 CAPEX','Renovation CAPEX per room',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTEL_TERM','酒店還款期限','Ibilik Hotel repayment term','INTEGER','MONTH','36',1,NULL,1,1,50 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B13','HOTEL_TERM','酒店還款期限','Ibilik Hotel repayment term',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'HOTEL_FLAT_RATE','酒店月平息利率','Ibilik Hotel monthly flat interest rate','DECIMAL','PERCENT_MONTH','0.035',0,NULL,1,1,60 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B14','HOTEL_FLAT_RATE','酒店月平息利率','Ibilik Hotel monthly flat interest rate',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_TERM','資金方還款期限','Funder repayment term','INTEGER','MONTH','36',1,NULL,1,1,70 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B15','FUNDER_TERM','資金方還款期限','Funder repayment term',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_RATE','資金方月利率','Funder monthly interest rate','DECIMAL','PERCENT_MONTH','0.022',0,NULL,1,1,80 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B16','FUNDER_RATE','資金方月利率','Funder monthly interest rate',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_RATIO','資金方融資比例','Funder funding ratio','DECIMAL','PERCENT','1',0,1,1,1,90 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Model Inputs','B17','FUNDER_RATIO','資金方融資比例','Funder funding ratio',1 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'MONTHLY_GUARANTEED_RENTAL','每月保證租金','Monthly guaranteed rental','DECIMAL','MYR','300000',0,NULL,1,1,10 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B5','MONTHLY_GUARANTEED_RENTAL','每月保證租金','Monthly guaranteed rental',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'ADVANCE_RENTAL_PERIOD','預付租金月份','Advance rental period','INTEGER','MONTH','12',1,36,1,1,20 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B6','ADVANCE_RENTAL_PERIOD','預付租金月份','Advance rental period',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'OWNER_DISCOUNT_RATE','業主折扣率','Owner discount','DECIMAL','PERCENT','0.33',0,1,1,1,30 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B8','OWNER_DISCOUNT_RATE','業主折扣率','Owner discount',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_INTEREST_RATE','資金方月利率','Monthly funding interest rate','DECIMAL','PERCENT_MONTH','0.022',0,NULL,1,1,40 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B11','FUNDER_INTEREST_RATE','資金方月利率','Monthly funding interest rate',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'FUNDER_PROCESSING_FEE_RATE','資金方處理費率','Funder processing fee rate','DECIMAL','PERCENT','0.01',0,1,1,1,50 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B14','FUNDER_PROCESSING_FEE_RATE','資金方處理費率','Funder processing fee rate',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'OWNER_SERVICE_FEE_RATE','業主服務費率','Owner service fee rate','DECIMAL','PERCENT','0.01',0,1,1,1,60 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B16','OWNER_SERVICE_FEE_RATE','業主服務費率','Owner service fee rate',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_parameters (formula_version_id,parameter_code,label_zh,label_en,data_type,unit,default_value,min_value,max_value,editable_flag,required_flag,sort_order)
SELECT id,'AGENT_COMMISSION_RATE','代理佣金率','Agent commission rate','DECIMAL','PERCENT','0.01',0,1,1,1,70 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE label_zh=VALUES(label_zh),label_en=VALUES(label_en),default_value=VALUES(default_value),min_value=VALUES(min_value),max_value=VALUES(max_value),editable_flag=VALUES(editable_flag),required_flag=VALUES(required_flag),sort_order=VALUES(sort_order);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,system_code,label_zh,label_en,editable_flag)
SELECT id,'INPUT','Inputs','B18','AGENT_COMMISSION_RATE','代理佣金率','Agent commission rate',1 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE system_code=VALUES(system_code),label_zh=VALUES(label_zh),label_en=VALUES(label_en),editable_flag=VALUES(editable_flag);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B5','=Inputs!B6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G5','=Inputs!B34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B6','=Inputs!B20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G6','=Inputs!B35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B7','=Inputs!B19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G7','=Inputs!B36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B8','=Inputs!B23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G8','=Inputs!G23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B9','=Inputs!B24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G9','=Inputs!G19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B10','=IF(B6=0,0,(B6-B9)/B6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G10','=Inputs!G20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G11','=Inputs!G21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','C15','=Inputs!B20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G15','=Inputs!B27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','C16','=Inputs!B20*Inputs!B19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G16','=Inputs!B28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','C17','=Inputs!B23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G17','=Inputs!B29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','C18','=Inputs!B24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G18','=Inputs!B30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G19','=Inputs!B25+Inputs!B32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','G20','=Inputs!B27+Inputs!B33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','A23','=IF(Inputs!G25="FINANCIALLY FEASIBLE","Current assumptions produce a positive consolidated profit and a feasible Hotel-interest pricing band. Management should price the Hotel rate between the Capital break-even rate and the Hotel maximum affordable rate.","Current assumptions do not allow both Ibilik Hotel and Ibilik Capital to earn a positive return. Reprice the owner discount/service fee, lower the funder cost, shorten the funding tenure, reduce the funded percentage, or adjust the Hotel interest structur"&"e.")',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B19','=IF(B6=1,5%,IF(B6=2,8%,IF(B6=3,10%,IF(B6=6,18%,IF(B6=12,33%,0)))))',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G19','=IF(B11=1,(B33+B28)/(B25*B26),(B33+B28)/(B25*(B26+1)/2))',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B20','=IF(B7>0,B7,B5*B6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G20','=IF(B11=1,(B20-B24)/(B25*B26),(B20-B24)/(B25*(B26+1)/2))',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B21','=B20*(1-B19)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G21','=G20-G19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B22','=IF(B9=1,B20,B21)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G22','=IF(G21>=0,(G19+G20)/2,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B23','=B22*B8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G23','=IF(B24=0,0,B36/B24)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B24','=MAX(0,B21-B23)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G24','=IF(B24=0,0,B35/B24)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B25','=B24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','G25','=IF(AND(B36>0,G21>=0),"FINANCIALLY FEASIBLE","REPRICE / RESTRUCTURE")',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B26','=IF(B12>0,B12,B6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B27','=B25*B15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B28','=B27*B14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B29','=B27-B28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B30','=B25-B29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B31','=IF(B16>0,B16,B26)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B32','=IF(B11=1,B25*B10*B26,B25*B10*(B26+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B33','=B27*B13*(B31+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B34','=(B20-B24)-B32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B35','=B32-B33-B28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B36','=(B20-B24)-B33-B28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','C4','=Inputs!$B$5*A4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','D4','=C4*(1-B4)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','E4','=IF(Inputs!$B$9=1,C4,D4)*Inputs!$B$8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','F4','=MAX(0,D4-E4)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','G4','=F4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','H4','=IF(Inputs!$B$12>0,Inputs!$B$12,A4)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','I4','=IF(Inputs!$B$11=1,G4*Inputs!$B$10*H4,G4*Inputs!$B$10*(H4+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','J4','=G4*Inputs!$B$15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','K4','=IF(Inputs!$B$16>0,Inputs!$B$16,H4)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','L4','=J4*Inputs!$B$13*(K4+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','M4','=J4*Inputs!$B$14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','N4','=(C4-F4)-I4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','O4','=I4-L4-M4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','P4','=(C4-F4)-L4-M4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','Q4','=IF(F4=0,0,P4/F4)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','C5','=Inputs!$B$5*A5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','D5','=C5*(1-B5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','E5','=IF(Inputs!$B$9=1,C5,D5)*Inputs!$B$8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','F5','=MAX(0,D5-E5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','G5','=F5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','H5','=IF(Inputs!$B$12>0,Inputs!$B$12,A5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','I5','=IF(Inputs!$B$11=1,G5*Inputs!$B$10*H5,G5*Inputs!$B$10*(H5+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','J5','=G5*Inputs!$B$15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','K5','=IF(Inputs!$B$16>0,Inputs!$B$16,H5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','L5','=J5*Inputs!$B$13*(K5+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','M5','=J5*Inputs!$B$14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','N5','=(C5-F5)-I5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','O5','=I5-L5-M5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','P5','=(C5-F5)-L5-M5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','Q5','=IF(F5=0,0,P5/F5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','C6','=Inputs!$B$5*A6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','D6','=C6*(1-B6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','E6','=IF(Inputs!$B$9=1,C6,D6)*Inputs!$B$8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','F6','=MAX(0,D6-E6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','G6','=F6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','H6','=IF(Inputs!$B$12>0,Inputs!$B$12,A6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','I6','=IF(Inputs!$B$11=1,G6*Inputs!$B$10*H6,G6*Inputs!$B$10*(H6+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','J6','=G6*Inputs!$B$15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','K6','=IF(Inputs!$B$16>0,Inputs!$B$16,H6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','L6','=J6*Inputs!$B$13*(K6+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','M6','=J6*Inputs!$B$14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','N6','=(C6-F6)-I6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','O6','=I6-L6-M6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','P6','=(C6-F6)-L6-M6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','Q6','=IF(F6=0,0,P6/F6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','C7','=Inputs!$B$5*A7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','D7','=C7*(1-B7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','E7','=IF(Inputs!$B$9=1,C7,D7)*Inputs!$B$8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','F7','=MAX(0,D7-E7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','G7','=F7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','H7','=IF(Inputs!$B$12>0,Inputs!$B$12,A7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','I7','=IF(Inputs!$B$11=1,G7*Inputs!$B$10*H7,G7*Inputs!$B$10*(H7+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','J7','=G7*Inputs!$B$15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','K7','=IF(Inputs!$B$16>0,Inputs!$B$16,H7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','L7','=J7*Inputs!$B$13*(K7+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','M7','=J7*Inputs!$B$14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','N7','=(C7-F7)-I7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','O7','=I7-L7-M7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','P7','=(C7-F7)-L7-M7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','Q7','=IF(F7=0,0,P7/F7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','C8','=Inputs!$B$5*A8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','D8','=C8*(1-B8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','E8','=IF(Inputs!$B$9=1,C8,D8)*Inputs!$B$8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','F8','=MAX(0,D8-E8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','G8','=F8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','H8','=IF(Inputs!$B$12>0,Inputs!$B$12,A8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','I8','=IF(Inputs!$B$11=1,G8*Inputs!$B$10*H8,G8*Inputs!$B$10*(H8+1)/2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','J8','=G8*Inputs!$B$15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','K8','=IF(Inputs!$B$16>0,Inputs!$B$16,H8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','L8','=J8*Inputs!$B$13*(K8+1)/2',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','M8','=J8*Inputs!$B$14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','N8','=(C8-F8)-I8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','O8','=I8-L8-M8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','P8','=(C8-F8)-L8-M8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Scheme Comparison','Q8','=IF(F8=0,0,P8/F8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B4','=Inputs!$B$25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G4','=Inputs!$B$25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H4','=Inputs!$B$27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L4','=Inputs!$B$27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N4','=-Inputs!$B$24+Inputs!$B$29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O4','=N4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P4','=N4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q4','=O4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B5','=G4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C5','=IF(A5<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D5','=IF(A5<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B5),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E5','=IF(A5<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B5*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F5','=D5+E5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G5','=MAX(0,B5-D5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H5','=L4',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I5','=IF(A5<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H5),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J5','=IF(A5<=Inputs!$B$31,H5*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K5','=I5+J5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L5','=MAX(0,H5-I5)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M5','=C5-F5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N5','=F5-K5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O5','=C5-K5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P5','=P4+N5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q5','=Q4+O5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B6','=G5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C6','=IF(A6<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D6','=IF(A6<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B6),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E6','=IF(A6<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B6*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F6','=D6+E6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G6','=MAX(0,B6-D6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H6','=L5',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I6','=IF(A6<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H6),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J6','=IF(A6<=Inputs!$B$31,H6*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K6','=I6+J6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L6','=MAX(0,H6-I6)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M6','=C6-F6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N6','=F6-K6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O6','=C6-K6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P6','=P5+N6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q6','=Q5+O6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B7','=G6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C7','=IF(A7<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D7','=IF(A7<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B7),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E7','=IF(A7<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B7*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F7','=D7+E7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G7','=MAX(0,B7-D7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H7','=L6',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I7','=IF(A7<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H7),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J7','=IF(A7<=Inputs!$B$31,H7*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K7','=I7+J7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L7','=MAX(0,H7-I7)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M7','=C7-F7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N7','=F7-K7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O7','=C7-K7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P7','=P6+N7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q7','=Q6+O7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B8','=G7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C8','=IF(A8<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D8','=IF(A8<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B8),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E8','=IF(A8<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B8*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F8','=D8+E8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G8','=MAX(0,B8-D8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H8','=L7',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I8','=IF(A8<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H8),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J8','=IF(A8<=Inputs!$B$31,H8*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K8','=I8+J8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L8','=MAX(0,H8-I8)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M8','=C8-F8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N8','=F8-K8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O8','=C8-K8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P8','=P7+N8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q8','=Q7+O8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B9','=G8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C9','=IF(A9<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D9','=IF(A9<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B9),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E9','=IF(A9<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B9*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F9','=D9+E9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G9','=MAX(0,B9-D9)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H9','=L8',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I9','=IF(A9<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H9),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J9','=IF(A9<=Inputs!$B$31,H9*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K9','=I9+J9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L9','=MAX(0,H9-I9)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M9','=C9-F9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N9','=F9-K9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O9','=C9-K9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P9','=P8+N9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q9','=Q8+O9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B10','=G9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C10','=IF(A10<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D10','=IF(A10<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E10','=IF(A10<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B10*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F10','=D10+E10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G10','=MAX(0,B10-D10)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H10','=L9',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I10','=IF(A10<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J10','=IF(A10<=Inputs!$B$31,H10*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K10','=I10+J10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L10','=MAX(0,H10-I10)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M10','=C10-F10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N10','=F10-K10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O10','=C10-K10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P10','=P9+N10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q10','=Q9+O10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B11','=G10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C11','=IF(A11<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D11','=IF(A11<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B11),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E11','=IF(A11<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B11*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F11','=D11+E11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G11','=MAX(0,B11-D11)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H11','=L10',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I11','=IF(A11<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H11),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J11','=IF(A11<=Inputs!$B$31,H11*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K11','=I11+J11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L11','=MAX(0,H11-I11)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M11','=C11-F11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N11','=F11-K11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O11','=C11-K11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P11','=P10+N11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q11','=Q10+O11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B12','=G11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C12','=IF(A12<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D12','=IF(A12<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B12),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E12','=IF(A12<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B12*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F12','=D12+E12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G12','=MAX(0,B12-D12)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H12','=L11',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I12','=IF(A12<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H12),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J12','=IF(A12<=Inputs!$B$31,H12*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K12','=I12+J12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L12','=MAX(0,H12-I12)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M12','=C12-F12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N12','=F12-K12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O12','=C12-K12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P12','=P11+N12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q12','=Q11+O12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B13','=G12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C13','=IF(A13<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D13','=IF(A13<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B13),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E13','=IF(A13<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B13*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F13','=D13+E13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G13','=MAX(0,B13-D13)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H13','=L12',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I13','=IF(A13<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H13),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J13','=IF(A13<=Inputs!$B$31,H13*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K13','=I13+J13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L13','=MAX(0,H13-I13)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M13','=C13-F13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N13','=F13-K13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O13','=C13-K13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P13','=P12+N13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q13','=Q12+O13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B14','=G13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C14','=IF(A14<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D14','=IF(A14<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B14),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E14','=IF(A14<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B14*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F14','=D14+E14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G14','=MAX(0,B14-D14)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H14','=L13',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I14','=IF(A14<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H14),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J14','=IF(A14<=Inputs!$B$31,H14*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K14','=I14+J14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L14','=MAX(0,H14-I14)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M14','=C14-F14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N14','=F14-K14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O14','=C14-K14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P14','=P13+N14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q14','=Q13+O14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B15','=G14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C15','=IF(A15<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D15','=IF(A15<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B15),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E15','=IF(A15<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B15*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F15','=D15+E15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G15','=MAX(0,B15-D15)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H15','=L14',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I15','=IF(A15<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H15),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J15','=IF(A15<=Inputs!$B$31,H15*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K15','=I15+J15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L15','=MAX(0,H15-I15)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M15','=C15-F15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N15','=F15-K15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O15','=C15-K15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P15','=P14+N15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q15','=Q14+O15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B16','=G15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C16','=IF(A16<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D16','=IF(A16<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B16),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E16','=IF(A16<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B16*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F16','=D16+E16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G16','=MAX(0,B16-D16)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H16','=L15',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I16','=IF(A16<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H16),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J16','=IF(A16<=Inputs!$B$31,H16*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K16','=I16+J16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L16','=MAX(0,H16-I16)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M16','=C16-F16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N16','=F16-K16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O16','=C16-K16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P16','=P15+N16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q16','=Q15+O16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B17','=G16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C17','=IF(A17<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D17','=IF(A17<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B17),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E17','=IF(A17<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B17*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F17','=D17+E17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G17','=MAX(0,B17-D17)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H17','=L16',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I17','=IF(A17<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H17),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J17','=IF(A17<=Inputs!$B$31,H17*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K17','=I17+J17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L17','=MAX(0,H17-I17)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M17','=C17-F17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N17','=F17-K17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O17','=C17-K17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P17','=P16+N17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q17','=Q16+O17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B18','=G17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C18','=IF(A18<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D18','=IF(A18<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B18),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E18','=IF(A18<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B18*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F18','=D18+E18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G18','=MAX(0,B18-D18)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H18','=L17',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I18','=IF(A18<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H18),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J18','=IF(A18<=Inputs!$B$31,H18*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K18','=I18+J18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L18','=MAX(0,H18-I18)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M18','=C18-F18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N18','=F18-K18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O18','=C18-K18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P18','=P17+N18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q18','=Q17+O18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B19','=G18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C19','=IF(A19<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D19','=IF(A19<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B19),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E19','=IF(A19<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B19*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F19','=D19+E19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G19','=MAX(0,B19-D19)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H19','=L18',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I19','=IF(A19<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H19),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J19','=IF(A19<=Inputs!$B$31,H19*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K19','=I19+J19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L19','=MAX(0,H19-I19)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M19','=C19-F19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N19','=F19-K19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O19','=C19-K19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P19','=P18+N19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q19','=Q18+O19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B20','=G19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C20','=IF(A20<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D20','=IF(A20<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B20),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E20','=IF(A20<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B20*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F20','=D20+E20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G20','=MAX(0,B20-D20)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H20','=L19',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I20','=IF(A20<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H20),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J20','=IF(A20<=Inputs!$B$31,H20*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K20','=I20+J20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L20','=MAX(0,H20-I20)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M20','=C20-F20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N20','=F20-K20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O20','=C20-K20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P20','=P19+N20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q20','=Q19+O20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B21','=G20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C21','=IF(A21<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D21','=IF(A21<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B21),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E21','=IF(A21<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B21*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F21','=D21+E21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G21','=MAX(0,B21-D21)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H21','=L20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I21','=IF(A21<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H21),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J21','=IF(A21<=Inputs!$B$31,H21*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K21','=I21+J21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L21','=MAX(0,H21-I21)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M21','=C21-F21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N21','=F21-K21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O21','=C21-K21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P21','=P20+N21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q21','=Q20+O21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B22','=G21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C22','=IF(A22<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D22','=IF(A22<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B22),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E22','=IF(A22<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B22*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F22','=D22+E22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G22','=MAX(0,B22-D22)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H22','=L21',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I22','=IF(A22<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H22),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J22','=IF(A22<=Inputs!$B$31,H22*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K22','=I22+J22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L22','=MAX(0,H22-I22)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M22','=C22-F22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N22','=F22-K22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O22','=C22-K22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P22','=P21+N22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q22','=Q21+O22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B23','=G22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C23','=IF(A23<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D23','=IF(A23<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B23),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E23','=IF(A23<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B23*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F23','=D23+E23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G23','=MAX(0,B23-D23)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H23','=L22',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I23','=IF(A23<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H23),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J23','=IF(A23<=Inputs!$B$31,H23*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K23','=I23+J23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L23','=MAX(0,H23-I23)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M23','=C23-F23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N23','=F23-K23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O23','=C23-K23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P23','=P22+N23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q23','=Q22+O23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B24','=G23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C24','=IF(A24<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D24','=IF(A24<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B24),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E24','=IF(A24<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B24*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F24','=D24+E24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G24','=MAX(0,B24-D24)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H24','=L23',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I24','=IF(A24<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H24),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J24','=IF(A24<=Inputs!$B$31,H24*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K24','=I24+J24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L24','=MAX(0,H24-I24)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M24','=C24-F24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N24','=F24-K24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O24','=C24-K24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P24','=P23+N24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q24','=Q23+O24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B25','=G24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C25','=IF(A25<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D25','=IF(A25<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B25),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E25','=IF(A25<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B25*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F25','=D25+E25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G25','=MAX(0,B25-D25)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H25','=L24',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I25','=IF(A25<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H25),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J25','=IF(A25<=Inputs!$B$31,H25*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K25','=I25+J25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L25','=MAX(0,H25-I25)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M25','=C25-F25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N25','=F25-K25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O25','=C25-K25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P25','=P24+N25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q25','=Q24+O25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B26','=G25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C26','=IF(A26<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D26','=IF(A26<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B26),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E26','=IF(A26<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B26*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F26','=D26+E26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G26','=MAX(0,B26-D26)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H26','=L25',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I26','=IF(A26<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H26),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J26','=IF(A26<=Inputs!$B$31,H26*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K26','=I26+J26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L26','=MAX(0,H26-I26)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M26','=C26-F26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N26','=F26-K26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O26','=C26-K26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P26','=P25+N26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q26','=Q25+O26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B27','=G26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C27','=IF(A27<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D27','=IF(A27<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B27),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E27','=IF(A27<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B27*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F27','=D27+E27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G27','=MAX(0,B27-D27)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H27','=L26',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I27','=IF(A27<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H27),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J27','=IF(A27<=Inputs!$B$31,H27*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K27','=I27+J27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L27','=MAX(0,H27-I27)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M27','=C27-F27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N27','=F27-K27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O27','=C27-K27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P27','=P26+N27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q27','=Q26+O27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B28','=G27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C28','=IF(A28<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D28','=IF(A28<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B28),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E28','=IF(A28<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B28*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F28','=D28+E28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G28','=MAX(0,B28-D28)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H28','=L27',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I28','=IF(A28<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H28),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J28','=IF(A28<=Inputs!$B$31,H28*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K28','=I28+J28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L28','=MAX(0,H28-I28)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M28','=C28-F28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N28','=F28-K28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O28','=C28-K28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P28','=P27+N28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q28','=Q27+O28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B29','=G28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C29','=IF(A29<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D29','=IF(A29<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B29),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E29','=IF(A29<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B29*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F29','=D29+E29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G29','=MAX(0,B29-D29)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H29','=L28',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I29','=IF(A29<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H29),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J29','=IF(A29<=Inputs!$B$31,H29*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K29','=I29+J29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L29','=MAX(0,H29-I29)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M29','=C29-F29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N29','=F29-K29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O29','=C29-K29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P29','=P28+N29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q29','=Q28+O29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B30','=G29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C30','=IF(A30<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D30','=IF(A30<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B30),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E30','=IF(A30<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B30*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F30','=D30+E30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G30','=MAX(0,B30-D30)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H30','=L29',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I30','=IF(A30<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H30),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J30','=IF(A30<=Inputs!$B$31,H30*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K30','=I30+J30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L30','=MAX(0,H30-I30)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M30','=C30-F30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N30','=F30-K30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O30','=C30-K30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P30','=P29+N30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q30','=Q29+O30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B31','=G30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C31','=IF(A31<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D31','=IF(A31<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B31),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E31','=IF(A31<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B31*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F31','=D31+E31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G31','=MAX(0,B31-D31)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H31','=L30',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I31','=IF(A31<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H31),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J31','=IF(A31<=Inputs!$B$31,H31*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K31','=I31+J31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L31','=MAX(0,H31-I31)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M31','=C31-F31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N31','=F31-K31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O31','=C31-K31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P31','=P30+N31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q31','=Q30+O31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B32','=G31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C32','=IF(A32<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D32','=IF(A32<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B32),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E32','=IF(A32<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B32*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F32','=D32+E32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G32','=MAX(0,B32-D32)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H32','=L31',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I32','=IF(A32<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H32),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J32','=IF(A32<=Inputs!$B$31,H32*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K32','=I32+J32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L32','=MAX(0,H32-I32)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M32','=C32-F32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N32','=F32-K32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O32','=C32-K32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P32','=P31+N32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q32','=Q31+O32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B33','=G32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C33','=IF(A33<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D33','=IF(A33<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B33),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E33','=IF(A33<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B33*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F33','=D33+E33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G33','=MAX(0,B33-D33)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H33','=L32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I33','=IF(A33<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H33),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J33','=IF(A33<=Inputs!$B$31,H33*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K33','=I33+J33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L33','=MAX(0,H33-I33)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M33','=C33-F33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N33','=F33-K33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O33','=C33-K33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P33','=P32+N33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q33','=Q32+O33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B34','=G33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C34','=IF(A34<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D34','=IF(A34<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B34),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E34','=IF(A34<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B34*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F34','=D34+E34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G34','=MAX(0,B34-D34)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H34','=L33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I34','=IF(A34<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H34),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J34','=IF(A34<=Inputs!$B$31,H34*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K34','=I34+J34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L34','=MAX(0,H34-I34)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M34','=C34-F34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N34','=F34-K34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O34','=C34-K34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P34','=P33+N34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q34','=Q33+O34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B35','=G34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C35','=IF(A35<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D35','=IF(A35<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B35),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E35','=IF(A35<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B35*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F35','=D35+E35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G35','=MAX(0,B35-D35)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H35','=L34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I35','=IF(A35<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H35),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J35','=IF(A35<=Inputs!$B$31,H35*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K35','=I35+J35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L35','=MAX(0,H35-I35)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M35','=C35-F35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N35','=F35-K35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O35','=C35-K35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P35','=P34+N35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q35','=Q34+O35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B36','=G35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C36','=IF(A36<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D36','=IF(A36<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B36),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E36','=IF(A36<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B36*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F36','=D36+E36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G36','=MAX(0,B36-D36)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H36','=L35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I36','=IF(A36<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H36),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J36','=IF(A36<=Inputs!$B$31,H36*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K36','=I36+J36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L36','=MAX(0,H36-I36)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M36','=C36-F36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N36','=F36-K36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O36','=C36-K36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P36','=P35+N36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q36','=Q35+O36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B37','=G36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C37','=IF(A37<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D37','=IF(A37<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B37),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E37','=IF(A37<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B37*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F37','=D37+E37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G37','=MAX(0,B37-D37)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H37','=L36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I37','=IF(A37<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H37),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J37','=IF(A37<=Inputs!$B$31,H37*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K37','=I37+J37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L37','=MAX(0,H37-I37)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M37','=C37-F37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N37','=F37-K37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O37','=C37-K37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P37','=P36+N37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q37','=Q36+O37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B38','=G37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C38','=IF(A38<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D38','=IF(A38<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B38),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E38','=IF(A38<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B38*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F38','=D38+E38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G38','=MAX(0,B38-D38)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H38','=L37',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I38','=IF(A38<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H38),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J38','=IF(A38<=Inputs!$B$31,H38*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K38','=I38+J38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L38','=MAX(0,H38-I38)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M38','=C38-F38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N38','=F38-K38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O38','=C38-K38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P38','=P37+N38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q38','=Q37+O38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B39','=G38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C39','=IF(A39<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D39','=IF(A39<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B39),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E39','=IF(A39<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B39*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F39','=D39+E39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G39','=MAX(0,B39-D39)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H39','=L38',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I39','=IF(A39<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H39),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J39','=IF(A39<=Inputs!$B$31,H39*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K39','=I39+J39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L39','=MAX(0,H39-I39)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M39','=C39-F39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N39','=F39-K39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O39','=C39-K39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P39','=P38+N39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q39','=Q38+O39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B40','=G39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C40','=IF(A40<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D40','=IF(A40<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B40),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E40','=IF(A40<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B40*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F40','=D40+E40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G40','=MAX(0,B40-D40)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H40','=L39',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I40','=IF(A40<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H40),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J40','=IF(A40<=Inputs!$B$31,H40*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K40','=I40+J40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L40','=MAX(0,H40-I40)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M40','=C40-F40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N40','=F40-K40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O40','=C40-K40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P40','=P39+N40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q40','=Q39+O40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B41','=G40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C41','=IF(A41<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D41','=IF(A41<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B41),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E41','=IF(A41<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B41*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F41','=D41+E41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G41','=MAX(0,B41-D41)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H41','=L40',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I41','=IF(A41<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H41),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J41','=IF(A41<=Inputs!$B$31,H41*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K41','=I41+J41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L41','=MAX(0,H41-I41)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M41','=C41-F41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N41','=F41-K41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O41','=C41-K41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P41','=P40+N41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q41','=Q40+O41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B42','=G41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C42','=IF(A42<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D42','=IF(A42<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B42),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E42','=IF(A42<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B42*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F42','=D42+E42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G42','=MAX(0,B42-D42)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H42','=L41',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I42','=IF(A42<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H42),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J42','=IF(A42<=Inputs!$B$31,H42*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K42','=I42+J42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L42','=MAX(0,H42-I42)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M42','=C42-F42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N42','=F42-K42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O42','=C42-K42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P42','=P41+N42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q42','=Q41+O42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B43','=G42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C43','=IF(A43<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D43','=IF(A43<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B43),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E43','=IF(A43<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B43*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F43','=D43+E43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G43','=MAX(0,B43-D43)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H43','=L42',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I43','=IF(A43<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H43),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J43','=IF(A43<=Inputs!$B$31,H43*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K43','=I43+J43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L43','=MAX(0,H43-I43)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M43','=C43-F43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N43','=F43-K43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O43','=C43-K43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P43','=P42+N43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q43','=Q42+O43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B44','=G43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C44','=IF(A44<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D44','=IF(A44<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B44),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E44','=IF(A44<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B44*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F44','=D44+E44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G44','=MAX(0,B44-D44)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H44','=L43',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I44','=IF(A44<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H44),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J44','=IF(A44<=Inputs!$B$31,H44*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K44','=I44+J44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L44','=MAX(0,H44-I44)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M44','=C44-F44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N44','=F44-K44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O44','=C44-K44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P44','=P43+N44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q44','=Q43+O44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B45','=G44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C45','=IF(A45<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D45','=IF(A45<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B45),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E45','=IF(A45<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B45*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F45','=D45+E45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G45','=MAX(0,B45-D45)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H45','=L44',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I45','=IF(A45<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H45),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J45','=IF(A45<=Inputs!$B$31,H45*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K45','=I45+J45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L45','=MAX(0,H45-I45)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M45','=C45-F45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N45','=F45-K45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O45','=C45-K45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P45','=P44+N45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q45','=Q44+O45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B46','=G45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C46','=IF(A46<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D46','=IF(A46<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B46),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E46','=IF(A46<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B46*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F46','=D46+E46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G46','=MAX(0,B46-D46)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H46','=L45',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I46','=IF(A46<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H46),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J46','=IF(A46<=Inputs!$B$31,H46*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K46','=I46+J46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L46','=MAX(0,H46-I46)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M46','=C46-F46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N46','=F46-K46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O46','=C46-K46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P46','=P45+N46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q46','=Q45+O46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B47','=G46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C47','=IF(A47<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D47','=IF(A47<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B47),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E47','=IF(A47<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B47*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F47','=D47+E47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G47','=MAX(0,B47-D47)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H47','=L46',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I47','=IF(A47<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H47),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J47','=IF(A47<=Inputs!$B$31,H47*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K47','=I47+J47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L47','=MAX(0,H47-I47)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M47','=C47-F47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N47','=F47-K47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O47','=C47-K47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P47','=P46+N47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q47','=Q46+O47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B48','=G47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C48','=IF(A48<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D48','=IF(A48<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B48),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E48','=IF(A48<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B48*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F48','=D48+E48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G48','=MAX(0,B48-D48)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H48','=L47',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I48','=IF(A48<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H48),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J48','=IF(A48<=Inputs!$B$31,H48*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K48','=I48+J48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L48','=MAX(0,H48-I48)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M48','=C48-F48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N48','=F48-K48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O48','=C48-K48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P48','=P47+N48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q48','=Q47+O48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B49','=G48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C49','=IF(A49<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D49','=IF(A49<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B49),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E49','=IF(A49<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B49*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F49','=D49+E49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G49','=MAX(0,B49-D49)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H49','=L48',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I49','=IF(A49<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H49),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J49','=IF(A49<=Inputs!$B$31,H49*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K49','=I49+J49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L49','=MAX(0,H49-I49)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M49','=C49-F49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N49','=F49-K49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O49','=C49-K49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P49','=P48+N49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q49','=Q48+O49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B50','=G49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C50','=IF(A50<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D50','=IF(A50<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B50),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E50','=IF(A50<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B50*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F50','=D50+E50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G50','=MAX(0,B50-D50)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H50','=L49',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I50','=IF(A50<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H50),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J50','=IF(A50<=Inputs!$B$31,H50*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K50','=I50+J50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L50','=MAX(0,H50-I50)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M50','=C50-F50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N50','=F50-K50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O50','=C50-K50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P50','=P49+N50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q50','=Q49+O50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B51','=G50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C51','=IF(A51<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D51','=IF(A51<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B51),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E51','=IF(A51<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B51*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F51','=D51+E51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G51','=MAX(0,B51-D51)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H51','=L50',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I51','=IF(A51<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H51),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J51','=IF(A51<=Inputs!$B$31,H51*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K51','=I51+J51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L51','=MAX(0,H51-I51)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M51','=C51-F51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N51','=F51-K51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O51','=C51-K51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P51','=P50+N51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q51','=Q50+O51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B52','=G51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C52','=IF(A52<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D52','=IF(A52<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B52),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E52','=IF(A52<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B52*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F52','=D52+E52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G52','=MAX(0,B52-D52)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H52','=L51',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I52','=IF(A52<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H52),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J52','=IF(A52<=Inputs!$B$31,H52*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K52','=I52+J52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L52','=MAX(0,H52-I52)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M52','=C52-F52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N52','=F52-K52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O52','=C52-K52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P52','=P51+N52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q52','=Q51+O52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B53','=G52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C53','=IF(A53<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D53','=IF(A53<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B53),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E53','=IF(A53<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B53*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F53','=D53+E53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G53','=MAX(0,B53-D53)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H53','=L52',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I53','=IF(A53<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H53),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J53','=IF(A53<=Inputs!$B$31,H53*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K53','=I53+J53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L53','=MAX(0,H53-I53)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M53','=C53-F53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N53','=F53-K53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O53','=C53-K53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P53','=P52+N53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q53','=Q52+O53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B54','=G53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C54','=IF(A54<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D54','=IF(A54<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B54),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E54','=IF(A54<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B54*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F54','=D54+E54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G54','=MAX(0,B54-D54)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H54','=L53',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I54','=IF(A54<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H54),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J54','=IF(A54<=Inputs!$B$31,H54*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K54','=I54+J54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L54','=MAX(0,H54-I54)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M54','=C54-F54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N54','=F54-K54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O54','=C54-K54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P54','=P53+N54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q54','=Q53+O54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B55','=G54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C55','=IF(A55<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D55','=IF(A55<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B55),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E55','=IF(A55<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B55*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F55','=D55+E55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G55','=MAX(0,B55-D55)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H55','=L54',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I55','=IF(A55<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H55),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J55','=IF(A55<=Inputs!$B$31,H55*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K55','=I55+J55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L55','=MAX(0,H55-I55)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M55','=C55-F55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N55','=F55-K55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O55','=C55-K55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P55','=P54+N55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q55','=Q54+O55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B56','=G55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C56','=IF(A56<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D56','=IF(A56<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B56),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E56','=IF(A56<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B56*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F56','=D56+E56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G56','=MAX(0,B56-D56)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H56','=L55',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I56','=IF(A56<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H56),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J56','=IF(A56<=Inputs!$B$31,H56*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K56','=I56+J56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L56','=MAX(0,H56-I56)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M56','=C56-F56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N56','=F56-K56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O56','=C56-K56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P56','=P55+N56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q56','=Q55+O56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B57','=G56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C57','=IF(A57<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D57','=IF(A57<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B57),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E57','=IF(A57<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B57*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F57','=D57+E57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G57','=MAX(0,B57-D57)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H57','=L56',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I57','=IF(A57<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H57),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J57','=IF(A57<=Inputs!$B$31,H57*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K57','=I57+J57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L57','=MAX(0,H57-I57)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M57','=C57-F57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N57','=F57-K57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O57','=C57-K57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P57','=P56+N57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q57','=Q56+O57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B58','=G57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C58','=IF(A58<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D58','=IF(A58<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B58),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E58','=IF(A58<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B58*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F58','=D58+E58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G58','=MAX(0,B58-D58)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H58','=L57',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I58','=IF(A58<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H58),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J58','=IF(A58<=Inputs!$B$31,H58*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K58','=I58+J58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L58','=MAX(0,H58-I58)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M58','=C58-F58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N58','=F58-K58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O58','=C58-K58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P58','=P57+N58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q58','=Q57+O58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B59','=G58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C59','=IF(A59<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D59','=IF(A59<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B59),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E59','=IF(A59<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B59*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F59','=D59+E59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G59','=MAX(0,B59-D59)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H59','=L58',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I59','=IF(A59<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H59),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J59','=IF(A59<=Inputs!$B$31,H59*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K59','=I59+J59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L59','=MAX(0,H59-I59)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M59','=C59-F59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N59','=F59-K59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O59','=C59-K59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P59','=P58+N59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q59','=Q58+O59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B60','=G59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C60','=IF(A60<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D60','=IF(A60<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B60),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E60','=IF(A60<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B60*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F60','=D60+E60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G60','=MAX(0,B60-D60)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H60','=L59',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I60','=IF(A60<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H60),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J60','=IF(A60<=Inputs!$B$31,H60*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K60','=I60+J60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L60','=MAX(0,H60-I60)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M60','=C60-F60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N60','=F60-K60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O60','=C60-K60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P60','=P59+N60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q60','=Q59+O60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B61','=G60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C61','=IF(A61<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D61','=IF(A61<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B61),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E61','=IF(A61<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B61*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F61','=D61+E61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G61','=MAX(0,B61-D61)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H61','=L60',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I61','=IF(A61<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H61),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J61','=IF(A61<=Inputs!$B$31,H61*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K61','=I61+J61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L61','=MAX(0,H61-I61)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M61','=C61-F61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N61','=F61-K61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O61','=C61-K61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P61','=P60+N61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q61','=Q60+O61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B62','=G61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C62','=IF(A62<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D62','=IF(A62<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B62),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E62','=IF(A62<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B62*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F62','=D62+E62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G62','=MAX(0,B62-D62)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H62','=L61',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I62','=IF(A62<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H62),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J62','=IF(A62<=Inputs!$B$31,H62*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K62','=I62+J62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L62','=MAX(0,H62-I62)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M62','=C62-F62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N62','=F62-K62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O62','=C62-K62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P62','=P61+N62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q62','=Q61+O62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B63','=G62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C63','=IF(A63<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D63','=IF(A63<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B63),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E63','=IF(A63<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B63*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F63','=D63+E63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G63','=MAX(0,B63-D63)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H63','=L62',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I63','=IF(A63<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H63),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J63','=IF(A63<=Inputs!$B$31,H63*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K63','=I63+J63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L63','=MAX(0,H63-I63)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M63','=C63-F63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N63','=F63-K63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O63','=C63-K63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P63','=P62+N63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q63','=Q62+O63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B64','=G63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C64','=IF(A64<=Inputs!$B$6,Inputs!$B$20/Inputs!$B$6,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D64','=IF(A64<=Inputs!$B$26,MIN(Inputs!$B$25/Inputs!$B$26,B64),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E64','=IF(A64<=Inputs!$B$26,IF(Inputs!$B$11=1,Inputs!$B$25*Inputs!$B$10,B64*Inputs!$B$10),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F64','=D64+E64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G64','=MAX(0,B64-D64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H64','=L63',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I64','=IF(A64<=Inputs!$B$31,MIN(Inputs!$B$27/Inputs!$B$31,H64),0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J64','=IF(A64<=Inputs!$B$31,H64*Inputs!$B$13,0)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K64','=I64+J64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L64','=MAX(0,H64-I64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M64','=C64-F64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N64','=F64-K64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O64','=C64-K64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P64','=P63+N64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q64','=Q63+O64',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B69','=SUM(C4:C64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C69','=Inputs!B20',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D69','=ROUND(B69-C69,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B70','=SUM(E4:E64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C70','=Inputs!B32',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D70','=ROUND(B70-C70,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B71','=SUM(J4:J64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C71','=Inputs!B33',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D71','=ROUND(B71-C71,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B72','=SUM(M4:M64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C72','=Inputs!B34',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D72','=ROUND(B72-C72,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B73','=SUM(N4:N64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C73','=Inputs!B35',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D73','=ROUND(B73-C73,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B74','=SUM(O4:O64)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C74','=Inputs!B36',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D74','=ROUND(B74-C74,2)',0 FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F5','=B5*B7*B8*B9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F6','=B6*B11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F7','=B6*B12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F8','=SUM(F6:F7)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F9','=IFERROR(F8/F5,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F10','=IF(B21="Gross Revenue",F5*B10,MAX(0,F5-F8)*B10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F11','=F5-F8-F10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F12','=IFERROR(F11/F5,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','B13','=SUM(B11:B12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F13','=F5*B18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F14','=F11-F13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F15','=F14-B19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F16','=IFERROR(MATCH(0,''Monthly Waterfall''!$P$5:$P$64,0),"Beyond Horizon")',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F17','=B6*B15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F18','=SUM(''Monthly Waterfall''!$I$5:$I$64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F19','=SUM(''Monthly Waterfall''!$L$5:$L$64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F20','=SUM(''Monthly Waterfall''!$M$5:$M$64)+''Monthly Waterfall''!$N$4',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F21','=IRR(''Monthly Waterfall''!$O$4:$O$64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','F22','=(1+F21)^12-1',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','B26','=IF(F9<=B17,"PASS","REVIEW")',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','C26','=F9-B17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','B27','=IF(F5>=F8,"PASS","FAIL")',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','C27','=F5-F8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','B28','=IF(B19=0,"INPUT RENT",IF(F14>=B19,"PASS","FAIL"))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','C28','=F15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','B29','=IF(AND(F9<=B17,F5>=F8,OR(B19=0,F14>=B19)),"PRELIMINARY PASS","RESTRUCTURE / REVIEW")',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','BD Underwriting','C29','=F14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N4','=''BD Underwriting''!$B$6*''BD Underwriting''!$B$15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O4','=-''BD Underwriting''!$B$6+N4',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P4','=''BD Underwriting''!$B$6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U4','=O4',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B5','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A5-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C5','=P4',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D5','=IF(C5>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E5','=IF(C5>0,MIN(C5,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F5','=D5+E5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G5','=MIN(B5,F5)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H5','=IFERROR(G5/B5,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I5','=MIN(D5,G5)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J5','=MAX(0,D5-I5)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K5','=MIN(C5,MAX(0,G5-I5))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L5','=C5*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M5','=I5-L5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O5','=G5-L5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P5','=MAX(0,C5-K5)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q5','=IF(''BD Underwriting''!$B$21="Gross Revenue",B5*''BD Underwriting''!$B$10,MAX(0,B5-G5)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R5','=B5-G5-Q5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S5','=B5*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T5','=R5-S5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U5','=U4+O5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B6','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A6-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C6','=P5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D6','=IF(C6>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E6','=IF(C6>0,MIN(C6,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F6','=D6+E6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G6','=MIN(B6,F6)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H6','=IFERROR(G6/B6,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I6','=MIN(D6,G6)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J6','=MAX(0,D6-I6)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K6','=MIN(C6,MAX(0,G6-I6))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L6','=C6*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M6','=I6-L6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O6','=G6-L6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P6','=MAX(0,C6-K6)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q6','=IF(''BD Underwriting''!$B$21="Gross Revenue",B6*''BD Underwriting''!$B$10,MAX(0,B6-G6)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R6','=B6-G6-Q6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S6','=B6*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T6','=R6-S6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U6','=U5+O6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B7','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A7-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C7','=P6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D7','=IF(C7>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E7','=IF(C7>0,MIN(C7,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F7','=D7+E7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G7','=MIN(B7,F7)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H7','=IFERROR(G7/B7,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I7','=MIN(D7,G7)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J7','=MAX(0,D7-I7)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K7','=MIN(C7,MAX(0,G7-I7))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L7','=C7*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M7','=I7-L7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O7','=G7-L7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P7','=MAX(0,C7-K7)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q7','=IF(''BD Underwriting''!$B$21="Gross Revenue",B7*''BD Underwriting''!$B$10,MAX(0,B7-G7)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R7','=B7-G7-Q7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S7','=B7*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T7','=R7-S7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U7','=U6+O7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B8','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A8-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C8','=P7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D8','=IF(C8>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E8','=IF(C8>0,MIN(C8,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F8','=D8+E8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G8','=MIN(B8,F8)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H8','=IFERROR(G8/B8,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I8','=MIN(D8,G8)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J8','=MAX(0,D8-I8)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K8','=MIN(C8,MAX(0,G8-I8))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L8','=C8*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M8','=I8-L8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O8','=G8-L8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P8','=MAX(0,C8-K8)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q8','=IF(''BD Underwriting''!$B$21="Gross Revenue",B8*''BD Underwriting''!$B$10,MAX(0,B8-G8)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R8','=B8-G8-Q8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S8','=B8*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T8','=R8-S8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U8','=U7+O8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B9','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A9-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C9','=P8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D9','=IF(C9>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E9','=IF(C9>0,MIN(C9,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F9','=D9+E9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G9','=MIN(B9,F9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H9','=IFERROR(G9/B9,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I9','=MIN(D9,G9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J9','=MAX(0,D9-I9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K9','=MIN(C9,MAX(0,G9-I9))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L9','=C9*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M9','=I9-L9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O9','=G9-L9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P9','=MAX(0,C9-K9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q9','=IF(''BD Underwriting''!$B$21="Gross Revenue",B9*''BD Underwriting''!$B$10,MAX(0,B9-G9)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R9','=B9-G9-Q9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S9','=B9*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T9','=R9-S9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U9','=U8+O9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B10','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A10-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C10','=P9',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D10','=IF(C10>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E10','=IF(C10>0,MIN(C10,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F10','=D10+E10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G10','=MIN(B10,F10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H10','=IFERROR(G10/B10,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I10','=MIN(D10,G10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J10','=MAX(0,D10-I10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K10','=MIN(C10,MAX(0,G10-I10))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L10','=C10*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M10','=I10-L10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O10','=G10-L10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P10','=MAX(0,C10-K10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q10','=IF(''BD Underwriting''!$B$21="Gross Revenue",B10*''BD Underwriting''!$B$10,MAX(0,B10-G10)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R10','=B10-G10-Q10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S10','=B10*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T10','=R10-S10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U10','=U9+O10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B11','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A11-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C11','=P10',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D11','=IF(C11>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E11','=IF(C11>0,MIN(C11,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F11','=D11+E11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G11','=MIN(B11,F11)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H11','=IFERROR(G11/B11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I11','=MIN(D11,G11)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J11','=MAX(0,D11-I11)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K11','=MIN(C11,MAX(0,G11-I11))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L11','=C11*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M11','=I11-L11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O11','=G11-L11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P11','=MAX(0,C11-K11)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q11','=IF(''BD Underwriting''!$B$21="Gross Revenue",B11*''BD Underwriting''!$B$10,MAX(0,B11-G11)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R11','=B11-G11-Q11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S11','=B11*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T11','=R11-S11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U11','=U10+O11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B12','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A12-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C12','=P11',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D12','=IF(C12>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E12','=IF(C12>0,MIN(C12,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F12','=D12+E12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G12','=MIN(B12,F12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H12','=IFERROR(G12/B12,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I12','=MIN(D12,G12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J12','=MAX(0,D12-I12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K12','=MIN(C12,MAX(0,G12-I12))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L12','=C12*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M12','=I12-L12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O12','=G12-L12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P12','=MAX(0,C12-K12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q12','=IF(''BD Underwriting''!$B$21="Gross Revenue",B12*''BD Underwriting''!$B$10,MAX(0,B12-G12)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R12','=B12-G12-Q12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S12','=B12*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T12','=R12-S12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U12','=U11+O12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B13','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A13-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C13','=P12',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D13','=IF(C13>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E13','=IF(C13>0,MIN(C13,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F13','=D13+E13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G13','=MIN(B13,F13)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H13','=IFERROR(G13/B13,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I13','=MIN(D13,G13)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J13','=MAX(0,D13-I13)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K13','=MIN(C13,MAX(0,G13-I13))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L13','=C13*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M13','=I13-L13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O13','=G13-L13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P13','=MAX(0,C13-K13)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q13','=IF(''BD Underwriting''!$B$21="Gross Revenue",B13*''BD Underwriting''!$B$10,MAX(0,B13-G13)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R13','=B13-G13-Q13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S13','=B13*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T13','=R13-S13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U13','=U12+O13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B14','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A14-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C14','=P13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D14','=IF(C14>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E14','=IF(C14>0,MIN(C14,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F14','=D14+E14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G14','=MIN(B14,F14)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H14','=IFERROR(G14/B14,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I14','=MIN(D14,G14)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J14','=MAX(0,D14-I14)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K14','=MIN(C14,MAX(0,G14-I14))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L14','=C14*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M14','=I14-L14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O14','=G14-L14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P14','=MAX(0,C14-K14)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q14','=IF(''BD Underwriting''!$B$21="Gross Revenue",B14*''BD Underwriting''!$B$10,MAX(0,B14-G14)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R14','=B14-G14-Q14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S14','=B14*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T14','=R14-S14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U14','=U13+O14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B15','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A15-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C15','=P14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D15','=IF(C15>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E15','=IF(C15>0,MIN(C15,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F15','=D15+E15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G15','=MIN(B15,F15)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H15','=IFERROR(G15/B15,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I15','=MIN(D15,G15)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J15','=MAX(0,D15-I15)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K15','=MIN(C15,MAX(0,G15-I15))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L15','=C15*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M15','=I15-L15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O15','=G15-L15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P15','=MAX(0,C15-K15)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q15','=IF(''BD Underwriting''!$B$21="Gross Revenue",B15*''BD Underwriting''!$B$10,MAX(0,B15-G15)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R15','=B15-G15-Q15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S15','=B15*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T15','=R15-S15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U15','=U14+O15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B16','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A16-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C16','=P15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D16','=IF(C16>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E16','=IF(C16>0,MIN(C16,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F16','=D16+E16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G16','=MIN(B16,F16)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H16','=IFERROR(G16/B16,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I16','=MIN(D16,G16)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J16','=MAX(0,D16-I16)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K16','=MIN(C16,MAX(0,G16-I16))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L16','=C16*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M16','=I16-L16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O16','=G16-L16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P16','=MAX(0,C16-K16)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q16','=IF(''BD Underwriting''!$B$21="Gross Revenue",B16*''BD Underwriting''!$B$10,MAX(0,B16-G16)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R16','=B16-G16-Q16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S16','=B16*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T16','=R16-S16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U16','=U15+O16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B17','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A17-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C17','=P16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D17','=IF(C17>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E17','=IF(C17>0,MIN(C17,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F17','=D17+E17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G17','=MIN(B17,F17)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H17','=IFERROR(G17/B17,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I17','=MIN(D17,G17)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J17','=MAX(0,D17-I17)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K17','=MIN(C17,MAX(0,G17-I17))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L17','=C17*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M17','=I17-L17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O17','=G17-L17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P17','=MAX(0,C17-K17)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q17','=IF(''BD Underwriting''!$B$21="Gross Revenue",B17*''BD Underwriting''!$B$10,MAX(0,B17-G17)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R17','=B17-G17-Q17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S17','=B17*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T17','=R17-S17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U17','=U16+O17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B18','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A18-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C18','=P17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D18','=IF(C18>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E18','=IF(C18>0,MIN(C18,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F18','=D18+E18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G18','=MIN(B18,F18)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H18','=IFERROR(G18/B18,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I18','=MIN(D18,G18)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J18','=MAX(0,D18-I18)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K18','=MIN(C18,MAX(0,G18-I18))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L18','=C18*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M18','=I18-L18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O18','=G18-L18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P18','=MAX(0,C18-K18)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q18','=IF(''BD Underwriting''!$B$21="Gross Revenue",B18*''BD Underwriting''!$B$10,MAX(0,B18-G18)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R18','=B18-G18-Q18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S18','=B18*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T18','=R18-S18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U18','=U17+O18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B19','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A19-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C19','=P18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D19','=IF(C19>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E19','=IF(C19>0,MIN(C19,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F19','=D19+E19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G19','=MIN(B19,F19)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H19','=IFERROR(G19/B19,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I19','=MIN(D19,G19)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J19','=MAX(0,D19-I19)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K19','=MIN(C19,MAX(0,G19-I19))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L19','=C19*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M19','=I19-L19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O19','=G19-L19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P19','=MAX(0,C19-K19)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q19','=IF(''BD Underwriting''!$B$21="Gross Revenue",B19*''BD Underwriting''!$B$10,MAX(0,B19-G19)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R19','=B19-G19-Q19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S19','=B19*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T19','=R19-S19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U19','=U18+O19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B20','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A20-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C20','=P19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D20','=IF(C20>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E20','=IF(C20>0,MIN(C20,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F20','=D20+E20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G20','=MIN(B20,F20)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H20','=IFERROR(G20/B20,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I20','=MIN(D20,G20)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J20','=MAX(0,D20-I20)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K20','=MIN(C20,MAX(0,G20-I20))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L20','=C20*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M20','=I20-L20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O20','=G20-L20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P20','=MAX(0,C20-K20)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q20','=IF(''BD Underwriting''!$B$21="Gross Revenue",B20*''BD Underwriting''!$B$10,MAX(0,B20-G20)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R20','=B20-G20-Q20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S20','=B20*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T20','=R20-S20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U20','=U19+O20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B21','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A21-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C21','=P20',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D21','=IF(C21>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E21','=IF(C21>0,MIN(C21,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F21','=D21+E21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G21','=MIN(B21,F21)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H21','=IFERROR(G21/B21,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I21','=MIN(D21,G21)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J21','=MAX(0,D21-I21)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K21','=MIN(C21,MAX(0,G21-I21))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L21','=C21*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M21','=I21-L21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O21','=G21-L21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P21','=MAX(0,C21-K21)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q21','=IF(''BD Underwriting''!$B$21="Gross Revenue",B21*''BD Underwriting''!$B$10,MAX(0,B21-G21)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R21','=B21-G21-Q21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S21','=B21*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T21','=R21-S21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U21','=U20+O21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B22','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A22-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C22','=P21',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D22','=IF(C22>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E22','=IF(C22>0,MIN(C22,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F22','=D22+E22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G22','=MIN(B22,F22)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H22','=IFERROR(G22/B22,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I22','=MIN(D22,G22)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J22','=MAX(0,D22-I22)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K22','=MIN(C22,MAX(0,G22-I22))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L22','=C22*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M22','=I22-L22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O22','=G22-L22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P22','=MAX(0,C22-K22)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q22','=IF(''BD Underwriting''!$B$21="Gross Revenue",B22*''BD Underwriting''!$B$10,MAX(0,B22-G22)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R22','=B22-G22-Q22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S22','=B22*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T22','=R22-S22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U22','=U21+O22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B23','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A23-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C23','=P22',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D23','=IF(C23>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E23','=IF(C23>0,MIN(C23,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F23','=D23+E23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G23','=MIN(B23,F23)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H23','=IFERROR(G23/B23,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I23','=MIN(D23,G23)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J23','=MAX(0,D23-I23)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K23','=MIN(C23,MAX(0,G23-I23))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L23','=C23*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M23','=I23-L23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O23','=G23-L23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P23','=MAX(0,C23-K23)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q23','=IF(''BD Underwriting''!$B$21="Gross Revenue",B23*''BD Underwriting''!$B$10,MAX(0,B23-G23)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R23','=B23-G23-Q23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S23','=B23*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T23','=R23-S23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U23','=U22+O23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B24','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A24-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C24','=P23',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D24','=IF(C24>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E24','=IF(C24>0,MIN(C24,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F24','=D24+E24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G24','=MIN(B24,F24)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H24','=IFERROR(G24/B24,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I24','=MIN(D24,G24)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J24','=MAX(0,D24-I24)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K24','=MIN(C24,MAX(0,G24-I24))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L24','=C24*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M24','=I24-L24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O24','=G24-L24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P24','=MAX(0,C24-K24)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q24','=IF(''BD Underwriting''!$B$21="Gross Revenue",B24*''BD Underwriting''!$B$10,MAX(0,B24-G24)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R24','=B24-G24-Q24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S24','=B24*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T24','=R24-S24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U24','=U23+O24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B25','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A25-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C25','=P24',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D25','=IF(C25>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E25','=IF(C25>0,MIN(C25,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F25','=D25+E25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G25','=MIN(B25,F25)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H25','=IFERROR(G25/B25,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I25','=MIN(D25,G25)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J25','=MAX(0,D25-I25)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K25','=MIN(C25,MAX(0,G25-I25))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L25','=C25*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M25','=I25-L25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O25','=G25-L25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P25','=MAX(0,C25-K25)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q25','=IF(''BD Underwriting''!$B$21="Gross Revenue",B25*''BD Underwriting''!$B$10,MAX(0,B25-G25)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R25','=B25-G25-Q25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S25','=B25*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T25','=R25-S25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U25','=U24+O25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B26','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A26-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C26','=P25',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D26','=IF(C26>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E26','=IF(C26>0,MIN(C26,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F26','=D26+E26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G26','=MIN(B26,F26)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H26','=IFERROR(G26/B26,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I26','=MIN(D26,G26)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J26','=MAX(0,D26-I26)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K26','=MIN(C26,MAX(0,G26-I26))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L26','=C26*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M26','=I26-L26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O26','=G26-L26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P26','=MAX(0,C26-K26)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q26','=IF(''BD Underwriting''!$B$21="Gross Revenue",B26*''BD Underwriting''!$B$10,MAX(0,B26-G26)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R26','=B26-G26-Q26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S26','=B26*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T26','=R26-S26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U26','=U25+O26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B27','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A27-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C27','=P26',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D27','=IF(C27>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E27','=IF(C27>0,MIN(C27,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F27','=D27+E27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G27','=MIN(B27,F27)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H27','=IFERROR(G27/B27,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I27','=MIN(D27,G27)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J27','=MAX(0,D27-I27)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K27','=MIN(C27,MAX(0,G27-I27))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L27','=C27*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M27','=I27-L27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O27','=G27-L27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P27','=MAX(0,C27-K27)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q27','=IF(''BD Underwriting''!$B$21="Gross Revenue",B27*''BD Underwriting''!$B$10,MAX(0,B27-G27)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R27','=B27-G27-Q27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S27','=B27*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T27','=R27-S27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U27','=U26+O27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B28','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A28-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C28','=P27',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D28','=IF(C28>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E28','=IF(C28>0,MIN(C28,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F28','=D28+E28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G28','=MIN(B28,F28)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H28','=IFERROR(G28/B28,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I28','=MIN(D28,G28)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J28','=MAX(0,D28-I28)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K28','=MIN(C28,MAX(0,G28-I28))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L28','=C28*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M28','=I28-L28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O28','=G28-L28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P28','=MAX(0,C28-K28)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q28','=IF(''BD Underwriting''!$B$21="Gross Revenue",B28*''BD Underwriting''!$B$10,MAX(0,B28-G28)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R28','=B28-G28-Q28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S28','=B28*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T28','=R28-S28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U28','=U27+O28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B29','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A29-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C29','=P28',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D29','=IF(C29>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E29','=IF(C29>0,MIN(C29,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F29','=D29+E29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G29','=MIN(B29,F29)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H29','=IFERROR(G29/B29,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I29','=MIN(D29,G29)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J29','=MAX(0,D29-I29)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K29','=MIN(C29,MAX(0,G29-I29))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L29','=C29*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M29','=I29-L29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O29','=G29-L29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P29','=MAX(0,C29-K29)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q29','=IF(''BD Underwriting''!$B$21="Gross Revenue",B29*''BD Underwriting''!$B$10,MAX(0,B29-G29)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R29','=B29-G29-Q29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S29','=B29*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T29','=R29-S29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U29','=U28+O29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B30','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A30-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C30','=P29',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D30','=IF(C30>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E30','=IF(C30>0,MIN(C30,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F30','=D30+E30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G30','=MIN(B30,F30)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H30','=IFERROR(G30/B30,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I30','=MIN(D30,G30)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J30','=MAX(0,D30-I30)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K30','=MIN(C30,MAX(0,G30-I30))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L30','=C30*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M30','=I30-L30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O30','=G30-L30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P30','=MAX(0,C30-K30)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q30','=IF(''BD Underwriting''!$B$21="Gross Revenue",B30*''BD Underwriting''!$B$10,MAX(0,B30-G30)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R30','=B30-G30-Q30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S30','=B30*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T30','=R30-S30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U30','=U29+O30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B31','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A31-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C31','=P30',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D31','=IF(C31>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E31','=IF(C31>0,MIN(C31,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F31','=D31+E31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G31','=MIN(B31,F31)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H31','=IFERROR(G31/B31,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I31','=MIN(D31,G31)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J31','=MAX(0,D31-I31)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K31','=MIN(C31,MAX(0,G31-I31))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L31','=C31*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M31','=I31-L31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O31','=G31-L31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P31','=MAX(0,C31-K31)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q31','=IF(''BD Underwriting''!$B$21="Gross Revenue",B31*''BD Underwriting''!$B$10,MAX(0,B31-G31)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R31','=B31-G31-Q31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S31','=B31*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T31','=R31-S31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U31','=U30+O31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B32','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A32-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C32','=P31',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D32','=IF(C32>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E32','=IF(C32>0,MIN(C32,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F32','=D32+E32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G32','=MIN(B32,F32)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H32','=IFERROR(G32/B32,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I32','=MIN(D32,G32)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J32','=MAX(0,D32-I32)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K32','=MIN(C32,MAX(0,G32-I32))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L32','=C32*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M32','=I32-L32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O32','=G32-L32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P32','=MAX(0,C32-K32)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q32','=IF(''BD Underwriting''!$B$21="Gross Revenue",B32*''BD Underwriting''!$B$10,MAX(0,B32-G32)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R32','=B32-G32-Q32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S32','=B32*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T32','=R32-S32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U32','=U31+O32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B33','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A33-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C33','=P32',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D33','=IF(C33>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E33','=IF(C33>0,MIN(C33,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F33','=D33+E33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G33','=MIN(B33,F33)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H33','=IFERROR(G33/B33,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I33','=MIN(D33,G33)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J33','=MAX(0,D33-I33)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K33','=MIN(C33,MAX(0,G33-I33))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L33','=C33*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M33','=I33-L33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O33','=G33-L33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P33','=MAX(0,C33-K33)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q33','=IF(''BD Underwriting''!$B$21="Gross Revenue",B33*''BD Underwriting''!$B$10,MAX(0,B33-G33)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R33','=B33-G33-Q33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S33','=B33*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T33','=R33-S33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U33','=U32+O33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B34','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A34-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C34','=P33',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D34','=IF(C34>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E34','=IF(C34>0,MIN(C34,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F34','=D34+E34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G34','=MIN(B34,F34)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H34','=IFERROR(G34/B34,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I34','=MIN(D34,G34)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J34','=MAX(0,D34-I34)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K34','=MIN(C34,MAX(0,G34-I34))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L34','=C34*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M34','=I34-L34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O34','=G34-L34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P34','=MAX(0,C34-K34)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q34','=IF(''BD Underwriting''!$B$21="Gross Revenue",B34*''BD Underwriting''!$B$10,MAX(0,B34-G34)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R34','=B34-G34-Q34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S34','=B34*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T34','=R34-S34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U34','=U33+O34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B35','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A35-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C35','=P34',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D35','=IF(C35>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E35','=IF(C35>0,MIN(C35,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F35','=D35+E35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G35','=MIN(B35,F35)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H35','=IFERROR(G35/B35,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I35','=MIN(D35,G35)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J35','=MAX(0,D35-I35)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K35','=MIN(C35,MAX(0,G35-I35))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L35','=C35*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M35','=I35-L35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O35','=G35-L35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P35','=MAX(0,C35-K35)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q35','=IF(''BD Underwriting''!$B$21="Gross Revenue",B35*''BD Underwriting''!$B$10,MAX(0,B35-G35)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R35','=B35-G35-Q35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S35','=B35*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T35','=R35-S35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U35','=U34+O35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B36','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A36-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C36','=P35',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D36','=IF(C36>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E36','=IF(C36>0,MIN(C36,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F36','=D36+E36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G36','=MIN(B36,F36)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H36','=IFERROR(G36/B36,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I36','=MIN(D36,G36)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J36','=MAX(0,D36-I36)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K36','=MIN(C36,MAX(0,G36-I36))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L36','=C36*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M36','=I36-L36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O36','=G36-L36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P36','=MAX(0,C36-K36)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q36','=IF(''BD Underwriting''!$B$21="Gross Revenue",B36*''BD Underwriting''!$B$10,MAX(0,B36-G36)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R36','=B36-G36-Q36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S36','=B36*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T36','=R36-S36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U36','=U35+O36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B37','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A37-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C37','=P36',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D37','=IF(C37>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E37','=IF(C37>0,MIN(C37,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F37','=D37+E37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G37','=MIN(B37,F37)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H37','=IFERROR(G37/B37,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I37','=MIN(D37,G37)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J37','=MAX(0,D37-I37)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K37','=MIN(C37,MAX(0,G37-I37))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L37','=C37*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M37','=I37-L37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O37','=G37-L37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P37','=MAX(0,C37-K37)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q37','=IF(''BD Underwriting''!$B$21="Gross Revenue",B37*''BD Underwriting''!$B$10,MAX(0,B37-G37)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R37','=B37-G37-Q37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S37','=B37*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T37','=R37-S37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U37','=U36+O37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B38','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A38-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C38','=P37',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D38','=IF(C38>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E38','=IF(C38>0,MIN(C38,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F38','=D38+E38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G38','=MIN(B38,F38)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H38','=IFERROR(G38/B38,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I38','=MIN(D38,G38)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J38','=MAX(0,D38-I38)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K38','=MIN(C38,MAX(0,G38-I38))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L38','=C38*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M38','=I38-L38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O38','=G38-L38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P38','=MAX(0,C38-K38)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q38','=IF(''BD Underwriting''!$B$21="Gross Revenue",B38*''BD Underwriting''!$B$10,MAX(0,B38-G38)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R38','=B38-G38-Q38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S38','=B38*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T38','=R38-S38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U38','=U37+O38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B39','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A39-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C39','=P38',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D39','=IF(C39>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E39','=IF(C39>0,MIN(C39,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F39','=D39+E39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G39','=MIN(B39,F39)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H39','=IFERROR(G39/B39,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I39','=MIN(D39,G39)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J39','=MAX(0,D39-I39)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K39','=MIN(C39,MAX(0,G39-I39))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L39','=C39*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M39','=I39-L39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O39','=G39-L39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P39','=MAX(0,C39-K39)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q39','=IF(''BD Underwriting''!$B$21="Gross Revenue",B39*''BD Underwriting''!$B$10,MAX(0,B39-G39)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R39','=B39-G39-Q39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S39','=B39*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T39','=R39-S39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U39','=U38+O39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B40','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A40-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C40','=P39',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D40','=IF(C40>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E40','=IF(C40>0,MIN(C40,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F40','=D40+E40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G40','=MIN(B40,F40)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H40','=IFERROR(G40/B40,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I40','=MIN(D40,G40)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J40','=MAX(0,D40-I40)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K40','=MIN(C40,MAX(0,G40-I40))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L40','=C40*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M40','=I40-L40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O40','=G40-L40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P40','=MAX(0,C40-K40)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q40','=IF(''BD Underwriting''!$B$21="Gross Revenue",B40*''BD Underwriting''!$B$10,MAX(0,B40-G40)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R40','=B40-G40-Q40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S40','=B40*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T40','=R40-S40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U40','=U39+O40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B41','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A41-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C41','=P40',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D41','=IF(C41>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E41','=IF(C41>0,MIN(C41,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F41','=D41+E41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G41','=MIN(B41,F41)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H41','=IFERROR(G41/B41,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I41','=MIN(D41,G41)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J41','=MAX(0,D41-I41)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K41','=MIN(C41,MAX(0,G41-I41))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L41','=C41*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M41','=I41-L41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O41','=G41-L41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P41','=MAX(0,C41-K41)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q41','=IF(''BD Underwriting''!$B$21="Gross Revenue",B41*''BD Underwriting''!$B$10,MAX(0,B41-G41)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R41','=B41-G41-Q41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S41','=B41*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T41','=R41-S41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U41','=U40+O41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B42','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A42-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C42','=P41',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D42','=IF(C42>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E42','=IF(C42>0,MIN(C42,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F42','=D42+E42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G42','=MIN(B42,F42)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H42','=IFERROR(G42/B42,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I42','=MIN(D42,G42)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J42','=MAX(0,D42-I42)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K42','=MIN(C42,MAX(0,G42-I42))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L42','=C42*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M42','=I42-L42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O42','=G42-L42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P42','=MAX(0,C42-K42)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q42','=IF(''BD Underwriting''!$B$21="Gross Revenue",B42*''BD Underwriting''!$B$10,MAX(0,B42-G42)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R42','=B42-G42-Q42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S42','=B42*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T42','=R42-S42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U42','=U41+O42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B43','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A43-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C43','=P42',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D43','=IF(C43>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E43','=IF(C43>0,MIN(C43,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F43','=D43+E43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G43','=MIN(B43,F43)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H43','=IFERROR(G43/B43,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I43','=MIN(D43,G43)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J43','=MAX(0,D43-I43)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K43','=MIN(C43,MAX(0,G43-I43))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L43','=C43*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M43','=I43-L43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O43','=G43-L43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P43','=MAX(0,C43-K43)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q43','=IF(''BD Underwriting''!$B$21="Gross Revenue",B43*''BD Underwriting''!$B$10,MAX(0,B43-G43)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R43','=B43-G43-Q43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S43','=B43*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T43','=R43-S43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U43','=U42+O43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B44','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A44-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C44','=P43',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D44','=IF(C44>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E44','=IF(C44>0,MIN(C44,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F44','=D44+E44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G44','=MIN(B44,F44)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H44','=IFERROR(G44/B44,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I44','=MIN(D44,G44)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J44','=MAX(0,D44-I44)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K44','=MIN(C44,MAX(0,G44-I44))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L44','=C44*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M44','=I44-L44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O44','=G44-L44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P44','=MAX(0,C44-K44)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q44','=IF(''BD Underwriting''!$B$21="Gross Revenue",B44*''BD Underwriting''!$B$10,MAX(0,B44-G44)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R44','=B44-G44-Q44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S44','=B44*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T44','=R44-S44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U44','=U43+O44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B45','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A45-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C45','=P44',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D45','=IF(C45>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E45','=IF(C45>0,MIN(C45,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F45','=D45+E45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G45','=MIN(B45,F45)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H45','=IFERROR(G45/B45,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I45','=MIN(D45,G45)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J45','=MAX(0,D45-I45)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K45','=MIN(C45,MAX(0,G45-I45))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L45','=C45*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M45','=I45-L45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O45','=G45-L45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P45','=MAX(0,C45-K45)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q45','=IF(''BD Underwriting''!$B$21="Gross Revenue",B45*''BD Underwriting''!$B$10,MAX(0,B45-G45)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R45','=B45-G45-Q45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S45','=B45*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T45','=R45-S45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U45','=U44+O45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B46','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A46-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C46','=P45',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D46','=IF(C46>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E46','=IF(C46>0,MIN(C46,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F46','=D46+E46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G46','=MIN(B46,F46)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H46','=IFERROR(G46/B46,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I46','=MIN(D46,G46)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J46','=MAX(0,D46-I46)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K46','=MIN(C46,MAX(0,G46-I46))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L46','=C46*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M46','=I46-L46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O46','=G46-L46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P46','=MAX(0,C46-K46)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q46','=IF(''BD Underwriting''!$B$21="Gross Revenue",B46*''BD Underwriting''!$B$10,MAX(0,B46-G46)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R46','=B46-G46-Q46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S46','=B46*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T46','=R46-S46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U46','=U45+O46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B47','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A47-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C47','=P46',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D47','=IF(C47>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E47','=IF(C47>0,MIN(C47,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F47','=D47+E47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G47','=MIN(B47,F47)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H47','=IFERROR(G47/B47,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I47','=MIN(D47,G47)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J47','=MAX(0,D47-I47)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K47','=MIN(C47,MAX(0,G47-I47))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L47','=C47*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M47','=I47-L47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O47','=G47-L47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P47','=MAX(0,C47-K47)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q47','=IF(''BD Underwriting''!$B$21="Gross Revenue",B47*''BD Underwriting''!$B$10,MAX(0,B47-G47)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R47','=B47-G47-Q47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S47','=B47*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T47','=R47-S47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U47','=U46+O47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B48','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A48-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C48','=P47',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D48','=IF(C48>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E48','=IF(C48>0,MIN(C48,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F48','=D48+E48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G48','=MIN(B48,F48)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H48','=IFERROR(G48/B48,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I48','=MIN(D48,G48)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J48','=MAX(0,D48-I48)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K48','=MIN(C48,MAX(0,G48-I48))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L48','=C48*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M48','=I48-L48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O48','=G48-L48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P48','=MAX(0,C48-K48)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q48','=IF(''BD Underwriting''!$B$21="Gross Revenue",B48*''BD Underwriting''!$B$10,MAX(0,B48-G48)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R48','=B48-G48-Q48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S48','=B48*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T48','=R48-S48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U48','=U47+O48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B49','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A49-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C49','=P48',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D49','=IF(C49>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E49','=IF(C49>0,MIN(C49,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F49','=D49+E49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G49','=MIN(B49,F49)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H49','=IFERROR(G49/B49,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I49','=MIN(D49,G49)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J49','=MAX(0,D49-I49)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K49','=MIN(C49,MAX(0,G49-I49))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L49','=C49*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M49','=I49-L49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O49','=G49-L49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P49','=MAX(0,C49-K49)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q49','=IF(''BD Underwriting''!$B$21="Gross Revenue",B49*''BD Underwriting''!$B$10,MAX(0,B49-G49)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R49','=B49-G49-Q49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S49','=B49*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T49','=R49-S49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U49','=U48+O49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B50','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A50-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C50','=P49',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D50','=IF(C50>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E50','=IF(C50>0,MIN(C50,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F50','=D50+E50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G50','=MIN(B50,F50)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H50','=IFERROR(G50/B50,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I50','=MIN(D50,G50)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J50','=MAX(0,D50-I50)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K50','=MIN(C50,MAX(0,G50-I50))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L50','=C50*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M50','=I50-L50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O50','=G50-L50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P50','=MAX(0,C50-K50)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q50','=IF(''BD Underwriting''!$B$21="Gross Revenue",B50*''BD Underwriting''!$B$10,MAX(0,B50-G50)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R50','=B50-G50-Q50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S50','=B50*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T50','=R50-S50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U50','=U49+O50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B51','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A51-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C51','=P50',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D51','=IF(C51>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E51','=IF(C51>0,MIN(C51,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F51','=D51+E51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G51','=MIN(B51,F51)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H51','=IFERROR(G51/B51,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I51','=MIN(D51,G51)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J51','=MAX(0,D51-I51)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K51','=MIN(C51,MAX(0,G51-I51))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L51','=C51*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M51','=I51-L51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O51','=G51-L51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P51','=MAX(0,C51-K51)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q51','=IF(''BD Underwriting''!$B$21="Gross Revenue",B51*''BD Underwriting''!$B$10,MAX(0,B51-G51)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R51','=B51-G51-Q51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S51','=B51*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T51','=R51-S51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U51','=U50+O51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B52','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A52-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C52','=P51',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D52','=IF(C52>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E52','=IF(C52>0,MIN(C52,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F52','=D52+E52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G52','=MIN(B52,F52)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H52','=IFERROR(G52/B52,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I52','=MIN(D52,G52)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J52','=MAX(0,D52-I52)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K52','=MIN(C52,MAX(0,G52-I52))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L52','=C52*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M52','=I52-L52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O52','=G52-L52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P52','=MAX(0,C52-K52)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q52','=IF(''BD Underwriting''!$B$21="Gross Revenue",B52*''BD Underwriting''!$B$10,MAX(0,B52-G52)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R52','=B52-G52-Q52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S52','=B52*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T52','=R52-S52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U52','=U51+O52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B53','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A53-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C53','=P52',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D53','=IF(C53>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E53','=IF(C53>0,MIN(C53,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F53','=D53+E53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G53','=MIN(B53,F53)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H53','=IFERROR(G53/B53,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I53','=MIN(D53,G53)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J53','=MAX(0,D53-I53)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K53','=MIN(C53,MAX(0,G53-I53))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L53','=C53*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M53','=I53-L53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O53','=G53-L53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P53','=MAX(0,C53-K53)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q53','=IF(''BD Underwriting''!$B$21="Gross Revenue",B53*''BD Underwriting''!$B$10,MAX(0,B53-G53)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R53','=B53-G53-Q53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S53','=B53*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T53','=R53-S53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U53','=U52+O53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B54','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A54-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C54','=P53',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D54','=IF(C54>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E54','=IF(C54>0,MIN(C54,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F54','=D54+E54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G54','=MIN(B54,F54)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H54','=IFERROR(G54/B54,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I54','=MIN(D54,G54)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J54','=MAX(0,D54-I54)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K54','=MIN(C54,MAX(0,G54-I54))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L54','=C54*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M54','=I54-L54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O54','=G54-L54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P54','=MAX(0,C54-K54)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q54','=IF(''BD Underwriting''!$B$21="Gross Revenue",B54*''BD Underwriting''!$B$10,MAX(0,B54-G54)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R54','=B54-G54-Q54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S54','=B54*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T54','=R54-S54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U54','=U53+O54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B55','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A55-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C55','=P54',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D55','=IF(C55>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E55','=IF(C55>0,MIN(C55,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F55','=D55+E55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G55','=MIN(B55,F55)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H55','=IFERROR(G55/B55,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I55','=MIN(D55,G55)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J55','=MAX(0,D55-I55)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K55','=MIN(C55,MAX(0,G55-I55))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L55','=C55*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M55','=I55-L55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O55','=G55-L55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P55','=MAX(0,C55-K55)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q55','=IF(''BD Underwriting''!$B$21="Gross Revenue",B55*''BD Underwriting''!$B$10,MAX(0,B55-G55)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R55','=B55-G55-Q55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S55','=B55*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T55','=R55-S55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U55','=U54+O55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B56','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A56-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C56','=P55',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D56','=IF(C56>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E56','=IF(C56>0,MIN(C56,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F56','=D56+E56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G56','=MIN(B56,F56)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H56','=IFERROR(G56/B56,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I56','=MIN(D56,G56)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J56','=MAX(0,D56-I56)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K56','=MIN(C56,MAX(0,G56-I56))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L56','=C56*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M56','=I56-L56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O56','=G56-L56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P56','=MAX(0,C56-K56)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q56','=IF(''BD Underwriting''!$B$21="Gross Revenue",B56*''BD Underwriting''!$B$10,MAX(0,B56-G56)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R56','=B56-G56-Q56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S56','=B56*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T56','=R56-S56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U56','=U55+O56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B57','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A57-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C57','=P56',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D57','=IF(C57>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E57','=IF(C57>0,MIN(C57,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F57','=D57+E57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G57','=MIN(B57,F57)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H57','=IFERROR(G57/B57,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I57','=MIN(D57,G57)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J57','=MAX(0,D57-I57)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K57','=MIN(C57,MAX(0,G57-I57))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L57','=C57*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M57','=I57-L57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O57','=G57-L57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P57','=MAX(0,C57-K57)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q57','=IF(''BD Underwriting''!$B$21="Gross Revenue",B57*''BD Underwriting''!$B$10,MAX(0,B57-G57)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R57','=B57-G57-Q57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S57','=B57*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T57','=R57-S57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U57','=U56+O57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B58','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A58-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C58','=P57',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D58','=IF(C58>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E58','=IF(C58>0,MIN(C58,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F58','=D58+E58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G58','=MIN(B58,F58)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H58','=IFERROR(G58/B58,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I58','=MIN(D58,G58)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J58','=MAX(0,D58-I58)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K58','=MIN(C58,MAX(0,G58-I58))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L58','=C58*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M58','=I58-L58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O58','=G58-L58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P58','=MAX(0,C58-K58)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q58','=IF(''BD Underwriting''!$B$21="Gross Revenue",B58*''BD Underwriting''!$B$10,MAX(0,B58-G58)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R58','=B58-G58-Q58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S58','=B58*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T58','=R58-S58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U58','=U57+O58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B59','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A59-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C59','=P58',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D59','=IF(C59>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E59','=IF(C59>0,MIN(C59,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F59','=D59+E59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G59','=MIN(B59,F59)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H59','=IFERROR(G59/B59,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I59','=MIN(D59,G59)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J59','=MAX(0,D59-I59)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K59','=MIN(C59,MAX(0,G59-I59))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L59','=C59*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M59','=I59-L59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O59','=G59-L59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P59','=MAX(0,C59-K59)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q59','=IF(''BD Underwriting''!$B$21="Gross Revenue",B59*''BD Underwriting''!$B$10,MAX(0,B59-G59)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R59','=B59-G59-Q59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S59','=B59*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T59','=R59-S59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U59','=U58+O59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B60','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A60-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C60','=P59',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D60','=IF(C60>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E60','=IF(C60>0,MIN(C60,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F60','=D60+E60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G60','=MIN(B60,F60)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H60','=IFERROR(G60/B60,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I60','=MIN(D60,G60)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J60','=MAX(0,D60-I60)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K60','=MIN(C60,MAX(0,G60-I60))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L60','=C60*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M60','=I60-L60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O60','=G60-L60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P60','=MAX(0,C60-K60)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q60','=IF(''BD Underwriting''!$B$21="Gross Revenue",B60*''BD Underwriting''!$B$10,MAX(0,B60-G60)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R60','=B60-G60-Q60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S60','=B60*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T60','=R60-S60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U60','=U59+O60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B61','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A61-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C61','=P60',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D61','=IF(C61>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E61','=IF(C61>0,MIN(C61,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F61','=D61+E61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G61','=MIN(B61,F61)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H61','=IFERROR(G61/B61,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I61','=MIN(D61,G61)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J61','=MAX(0,D61-I61)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K61','=MIN(C61,MAX(0,G61-I61))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L61','=C61*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M61','=I61-L61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O61','=G61-L61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P61','=MAX(0,C61-K61)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q61','=IF(''BD Underwriting''!$B$21="Gross Revenue",B61*''BD Underwriting''!$B$10,MAX(0,B61-G61)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R61','=B61-G61-Q61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S61','=B61*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T61','=R61-S61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U61','=U60+O61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B62','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A62-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C62','=P61',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D62','=IF(C62>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E62','=IF(C62>0,MIN(C62,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F62','=D62+E62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G62','=MIN(B62,F62)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H62','=IFERROR(G62/B62,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I62','=MIN(D62,G62)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J62','=MAX(0,D62-I62)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K62','=MIN(C62,MAX(0,G62-I62))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L62','=C62*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M62','=I62-L62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O62','=G62-L62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P62','=MAX(0,C62-K62)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q62','=IF(''BD Underwriting''!$B$21="Gross Revenue",B62*''BD Underwriting''!$B$10,MAX(0,B62-G62)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R62','=B62-G62-Q62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S62','=B62*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T62','=R62-S62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U62','=U61+O62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B63','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A63-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C63','=P62',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D63','=IF(C63>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E63','=IF(C63>0,MIN(C63,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F63','=D63+E63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G63','=MIN(B63,F63)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H63','=IFERROR(G63/B63,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I63','=MIN(D63,G63)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J63','=MAX(0,D63-I63)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K63','=MIN(C63,MAX(0,G63-I63))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L63','=C63*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M63','=I63-L63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O63','=G63-L63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P63','=MAX(0,C63-K63)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q63','=IF(''BD Underwriting''!$B$21="Gross Revenue",B63*''BD Underwriting''!$B$10,MAX(0,B63-G63)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R63','=B63-G63-Q63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S63','=B63*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T63','=R63-S63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U63','=U62+O63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B64','=''BD Underwriting''!$F$5*(1+''BD Underwriting''!$B$20)^((A64-1)/12)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','C64','=P63',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','D64','=IF(C64>0,''BD Underwriting''!$B$6*''BD Underwriting''!$B$11,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','E64','=IF(C64>0,MIN(C64,''BD Underwriting''!$B$6*''BD Underwriting''!$B$12),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','F64','=D64+E64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G64','=MIN(B64,F64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','H64','=IFERROR(G64/B64,0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I64','=MIN(D64,G64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J64','=MAX(0,D64-I64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K64','=MIN(C64,MAX(0,G64-I64))',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L64','=C64*''BD Underwriting''!$B$14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M64','=I64-L64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O64','=G64-L64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','P64','=MAX(0,C64-K64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q64','=IF(''BD Underwriting''!$B$21="Gross Revenue",B64*''BD Underwriting''!$B$10,MAX(0,B64-G64)*''BD Underwriting''!$B$10)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R64','=B64-G64-Q64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S64','=B64*''BD Underwriting''!$B$18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T64','=R64-S64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U64','=U63+O64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','B66','=SUM(B5:B64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','G66','=SUM(G5:G64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','I66','=SUM(I5:I64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','J66','=SUM(J5:J64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','K66','=SUM(K5:K64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','L66','=SUM(L5:L64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','M66','=SUM(M5:M64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','N66','=SUM(N4:N64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','O66','=SUM(O4:O64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','Q66','=SUM(Q5:Q64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','R66','=SUM(R5:R64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','S66','=SUM(S5:S64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','T66','=SUM(T5:T64)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Monthly Waterfall','U66','=U64',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H5','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A5*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H6','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A6*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H7','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A7*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H8','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A8*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H9','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A9*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*B$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*C$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*D$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*E$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','F10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*F$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','G10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*G$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H10','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*H$4*$A10*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B14','=''BD Underwriting''!$F$8/A14',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C14','=B14/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D14','=B14/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E14','=''BD Underwriting''!$F$5*A14/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H14','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G14*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B15','=''BD Underwriting''!$F$8/A15',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C15','=B15/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D15','=B15/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E15','=''BD Underwriting''!$F$5*A15/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H15','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G15*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B16','=''BD Underwriting''!$F$8/A16',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C16','=B16/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D16','=B16/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E16','=''BD Underwriting''!$F$5*A16/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H16','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G16*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B17','=''BD Underwriting''!$F$8/A17',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C17','=B17/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D17','=B17/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E17','=''BD Underwriting''!$F$5*A17/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H17','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G17*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B18','=''BD Underwriting''!$F$8/A18',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C18','=B18/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D18','=B18/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E18','=''BD Underwriting''!$F$5*A18/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H18','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G18*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B19','=''BD Underwriting''!$F$8/A19',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C19','=B19/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$8*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D19','=B19/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*''BD Underwriting''!$B$9)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E19','=''BD Underwriting''!$F$5*A19/''BD Underwriting''!$B$13',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','H19','=IFERROR(''BD Underwriting''!$F$8/(''BD Underwriting''!$B$5*''BD Underwriting''!$B$7*G19*''BD Underwriting''!$B$9),0)',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B21','=''BD Underwriting''!$F$5',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C21','=''BD Underwriting''!$B$7',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D21','=''BD Underwriting''!$B$8',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','E21','=''BD Underwriting''!$B$6',0 FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B7','=B5*B6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B9','=B7*B8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B11','=B7*B10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B12','=SUM(B9,B11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B18','=B12*B17',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B19','=B12-B18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B25','=B9/B13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B26','=B11/B13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B27','=SUM(B25:B26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B28','=B9*B14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B29','=B11*B14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B30','=SUM(B28:B29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B31','=SUM(B27,B30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B32','=B18/B15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B33','=B18*B16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B34','=SUM(B32:B33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B35','=B31-B34',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B36','=B30*B13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B37','=B18*B16*(B15+1)/2',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B38','=B36-B37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B39','=B19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B40','=SUM(B38:B39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B41','=B38/B7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B42','=B37/(B12*B13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B43','=B31/B7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B44','=B14*B13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Model Inputs','B45','=(B12+B36)/B12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B6','=''Model Inputs''!$B$12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C6','=IF(A6<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C5)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D6','=IF(A6<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D5)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E6','=SUM(C6:D6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F6','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G6','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H6','=SUM(F6:G6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I6','=SUM(E6,H6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J6','=''Model Inputs''!$B$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K6','=J6*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L6','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M6','=SUM(K6:L6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N6','=I6-M6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O6','=MAX(0,B6-E6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P6','=MAX(0,J6-L6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q6','=IF(M6=0,0,I6/M6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R6','=MIN(MAX(0,N6),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R5)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S6','=N6-R6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T6','=SUM($N$6:N6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U6','=SUM($S$6:S6)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A7','=A6+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B7','=O6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C7','=IF(A7<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C6)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D7','=IF(A7<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D6)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E7','=SUM(C7:D7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F7','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G7','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H7','=SUM(F7:G7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I7','=SUM(E7,H7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J7','=P6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K7','=J7*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L7','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M7','=SUM(K7:L7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N7','=I7-M7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O7','=MAX(0,B7-E7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P7','=MAX(0,J7-L7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q7','=IF(M7=0,0,I7/M7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R7','=MIN(MAX(0,N7),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R6)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S7','=N7-R7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T7','=SUM($N$6:N7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U7','=SUM($S$6:S7)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A8','=A7+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B8','=O7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C8','=IF(A8<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C7)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D8','=IF(A8<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D7)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E8','=SUM(C8:D8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F8','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G8','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H8','=SUM(F8:G8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I8','=SUM(E8,H8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J8','=P7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K8','=J8*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L8','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M8','=SUM(K8:L8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N8','=I8-M8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O8','=MAX(0,B8-E8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P8','=MAX(0,J8-L8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q8','=IF(M8=0,0,I8/M8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R8','=MIN(MAX(0,N8),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R7)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S8','=N8-R8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T8','=SUM($N$6:N8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U8','=SUM($S$6:S8)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A9','=A8+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B9','=O8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C9','=IF(A9<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C8)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D9','=IF(A9<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D8)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E9','=SUM(C9:D9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F9','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G9','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H9','=SUM(F9:G9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I9','=SUM(E9,H9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J9','=P8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K9','=J9*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L9','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M9','=SUM(K9:L9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N9','=I9-M9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O9','=MAX(0,B9-E9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P9','=MAX(0,J9-L9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q9','=IF(M9=0,0,I9/M9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R9','=MIN(MAX(0,N9),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R8)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S9','=N9-R9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T9','=SUM($N$6:N9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U9','=SUM($S$6:S9)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A10','=A9+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B10','=O9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C10','=IF(A10<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C9)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D10','=IF(A10<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D9)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E10','=SUM(C10:D10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F10','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G10','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H10','=SUM(F10:G10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I10','=SUM(E10,H10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J10','=P9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K10','=J10*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L10','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M10','=SUM(K10:L10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N10','=I10-M10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O10','=MAX(0,B10-E10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P10','=MAX(0,J10-L10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q10','=IF(M10=0,0,I10/M10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R10','=MIN(MAX(0,N10),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R9)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S10','=N10-R10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T10','=SUM($N$6:N10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U10','=SUM($S$6:S10)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A11','=A10+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B11','=O10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C11','=IF(A11<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C10)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D11','=IF(A11<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D10)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E11','=SUM(C11:D11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F11','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G11','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H11','=SUM(F11:G11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I11','=SUM(E11,H11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J11','=P10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K11','=J11*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L11','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M11','=SUM(K11:L11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N11','=I11-M11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O11','=MAX(0,B11-E11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P11','=MAX(0,J11-L11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q11','=IF(M11=0,0,I11/M11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R11','=MIN(MAX(0,N11),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R10)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S11','=N11-R11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T11','=SUM($N$6:N11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U11','=SUM($S$6:S11)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A12','=A11+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B12','=O11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C12','=IF(A12<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C11)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D12','=IF(A12<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D11)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E12','=SUM(C12:D12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F12','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G12','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H12','=SUM(F12:G12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I12','=SUM(E12,H12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J12','=P11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K12','=J12*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L12','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M12','=SUM(K12:L12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N12','=I12-M12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O12','=MAX(0,B12-E12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P12','=MAX(0,J12-L12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q12','=IF(M12=0,0,I12/M12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R12','=MIN(MAX(0,N12),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R11)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S12','=N12-R12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T12','=SUM($N$6:N12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U12','=SUM($S$6:S12)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A13','=A12+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B13','=O12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C13','=IF(A13<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C12)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D13','=IF(A13<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D12)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E13','=SUM(C13:D13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F13','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G13','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H13','=SUM(F13:G13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I13','=SUM(E13,H13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J13','=P12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K13','=J13*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L13','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M13','=SUM(K13:L13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N13','=I13-M13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O13','=MAX(0,B13-E13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P13','=MAX(0,J13-L13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q13','=IF(M13=0,0,I13/M13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R13','=MIN(MAX(0,N13),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R12)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S13','=N13-R13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T13','=SUM($N$6:N13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U13','=SUM($S$6:S13)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A14','=A13+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B14','=O13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C14','=IF(A14<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C13)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D14','=IF(A14<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D13)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E14','=SUM(C14:D14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F14','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G14','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H14','=SUM(F14:G14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I14','=SUM(E14,H14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J14','=P13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K14','=J14*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L14','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M14','=SUM(K14:L14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N14','=I14-M14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O14','=MAX(0,B14-E14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P14','=MAX(0,J14-L14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q14','=IF(M14=0,0,I14/M14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R14','=MIN(MAX(0,N14),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R13)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S14','=N14-R14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T14','=SUM($N$6:N14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U14','=SUM($S$6:S14)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A15','=A14+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B15','=O14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C15','=IF(A15<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C14)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D15','=IF(A15<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D14)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E15','=SUM(C15:D15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F15','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G15','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H15','=SUM(F15:G15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I15','=SUM(E15,H15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J15','=P14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K15','=J15*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L15','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M15','=SUM(K15:L15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N15','=I15-M15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O15','=MAX(0,B15-E15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P15','=MAX(0,J15-L15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q15','=IF(M15=0,0,I15/M15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R15','=MIN(MAX(0,N15),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R14)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S15','=N15-R15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T15','=SUM($N$6:N15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U15','=SUM($S$6:S15)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A16','=A15+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B16','=O15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C16','=IF(A16<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C15)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D16','=IF(A16<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D15)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E16','=SUM(C16:D16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F16','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G16','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H16','=SUM(F16:G16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I16','=SUM(E16,H16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J16','=P15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K16','=J16*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L16','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M16','=SUM(K16:L16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N16','=I16-M16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O16','=MAX(0,B16-E16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P16','=MAX(0,J16-L16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q16','=IF(M16=0,0,I16/M16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R16','=MIN(MAX(0,N16),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R15)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S16','=N16-R16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T16','=SUM($N$6:N16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U16','=SUM($S$6:S16)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A17','=A16+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B17','=O16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C17','=IF(A17<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C16)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D17','=IF(A17<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D16)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E17','=SUM(C17:D17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F17','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G17','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H17','=SUM(F17:G17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I17','=SUM(E17,H17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J17','=P16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K17','=J17*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L17','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M17','=SUM(K17:L17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N17','=I17-M17',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O17','=MAX(0,B17-E17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P17','=MAX(0,J17-L17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q17','=IF(M17=0,0,I17/M17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R17','=MIN(MAX(0,N17),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R16)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S17','=N17-R17',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T17','=SUM($N$6:N17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U17','=SUM($S$6:S17)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A18','=A17+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B18','=O17',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C18','=IF(A18<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C17)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D18','=IF(A18<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D17)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E18','=SUM(C18:D18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F18','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G18','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H18','=SUM(F18:G18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I18','=SUM(E18,H18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J18','=P17',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K18','=J18*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L18','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M18','=SUM(K18:L18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N18','=I18-M18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O18','=MAX(0,B18-E18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P18','=MAX(0,J18-L18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q18','=IF(M18=0,0,I18/M18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R18','=MIN(MAX(0,N18),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R17)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S18','=N18-R18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T18','=SUM($N$6:N18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U18','=SUM($S$6:S18)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A19','=A18+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B19','=O18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C19','=IF(A19<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C18)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D19','=IF(A19<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D18)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E19','=SUM(C19:D19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F19','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G19','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H19','=SUM(F19:G19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I19','=SUM(E19,H19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J19','=P18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K19','=J19*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L19','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M19','=SUM(K19:L19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N19','=I19-M19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O19','=MAX(0,B19-E19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P19','=MAX(0,J19-L19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q19','=IF(M19=0,0,I19/M19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R19','=MIN(MAX(0,N19),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R18)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S19','=N19-R19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T19','=SUM($N$6:N19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U19','=SUM($S$6:S19)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A20','=A19+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B20','=O19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C20','=IF(A20<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C19)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D20','=IF(A20<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D19)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E20','=SUM(C20:D20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F20','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G20','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H20','=SUM(F20:G20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I20','=SUM(E20,H20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J20','=P19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K20','=J20*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L20','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M20','=SUM(K20:L20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N20','=I20-M20',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O20','=MAX(0,B20-E20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P20','=MAX(0,J20-L20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q20','=IF(M20=0,0,I20/M20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R20','=MIN(MAX(0,N20),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R19)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S20','=N20-R20',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T20','=SUM($N$6:N20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U20','=SUM($S$6:S20)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A21','=A20+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B21','=O20',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C21','=IF(A21<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C20)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D21','=IF(A21<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D20)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E21','=SUM(C21:D21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F21','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G21','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H21','=SUM(F21:G21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I21','=SUM(E21,H21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J21','=P20',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K21','=J21*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L21','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M21','=SUM(K21:L21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N21','=I21-M21',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O21','=MAX(0,B21-E21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P21','=MAX(0,J21-L21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q21','=IF(M21=0,0,I21/M21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R21','=MIN(MAX(0,N21),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R20)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S21','=N21-R21',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T21','=SUM($N$6:N21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U21','=SUM($S$6:S21)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A22','=A21+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B22','=O21',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C22','=IF(A22<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C21)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D22','=IF(A22<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D21)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E22','=SUM(C22:D22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F22','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G22','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H22','=SUM(F22:G22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I22','=SUM(E22,H22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J22','=P21',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K22','=J22*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L22','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M22','=SUM(K22:L22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N22','=I22-M22',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O22','=MAX(0,B22-E22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P22','=MAX(0,J22-L22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q22','=IF(M22=0,0,I22/M22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R22','=MIN(MAX(0,N22),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R21)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S22','=N22-R22',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T22','=SUM($N$6:N22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U22','=SUM($S$6:S22)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A23','=A22+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B23','=O22',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C23','=IF(A23<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C22)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D23','=IF(A23<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D22)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E23','=SUM(C23:D23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F23','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G23','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H23','=SUM(F23:G23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I23','=SUM(E23,H23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J23','=P22',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K23','=J23*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L23','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M23','=SUM(K23:L23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N23','=I23-M23',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O23','=MAX(0,B23-E23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P23','=MAX(0,J23-L23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q23','=IF(M23=0,0,I23/M23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R23','=MIN(MAX(0,N23),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R22)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S23','=N23-R23',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T23','=SUM($N$6:N23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U23','=SUM($S$6:S23)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A24','=A23+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B24','=O23',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C24','=IF(A24<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C23)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D24','=IF(A24<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D23)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E24','=SUM(C24:D24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F24','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G24','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H24','=SUM(F24:G24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I24','=SUM(E24,H24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J24','=P23',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K24','=J24*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L24','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M24','=SUM(K24:L24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N24','=I24-M24',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O24','=MAX(0,B24-E24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P24','=MAX(0,J24-L24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q24','=IF(M24=0,0,I24/M24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R24','=MIN(MAX(0,N24),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R23)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S24','=N24-R24',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T24','=SUM($N$6:N24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U24','=SUM($S$6:S24)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A25','=A24+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B25','=O24',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C25','=IF(A25<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C24)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D25','=IF(A25<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D24)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E25','=SUM(C25:D25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F25','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G25','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H25','=SUM(F25:G25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I25','=SUM(E25,H25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J25','=P24',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K25','=J25*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L25','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M25','=SUM(K25:L25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N25','=I25-M25',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O25','=MAX(0,B25-E25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P25','=MAX(0,J25-L25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q25','=IF(M25=0,0,I25/M25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R25','=MIN(MAX(0,N25),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R24)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S25','=N25-R25',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T25','=SUM($N$6:N25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U25','=SUM($S$6:S25)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A26','=A25+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B26','=O25',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C26','=IF(A26<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C25)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D26','=IF(A26<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D25)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E26','=SUM(C26:D26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F26','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G26','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H26','=SUM(F26:G26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I26','=SUM(E26,H26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J26','=P25',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K26','=J26*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L26','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M26','=SUM(K26:L26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N26','=I26-M26',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O26','=MAX(0,B26-E26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P26','=MAX(0,J26-L26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q26','=IF(M26=0,0,I26/M26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R26','=MIN(MAX(0,N26),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R25)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S26','=N26-R26',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T26','=SUM($N$6:N26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U26','=SUM($S$6:S26)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A27','=A26+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B27','=O26',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C27','=IF(A27<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C26)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D27','=IF(A27<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D26)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E27','=SUM(C27:D27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F27','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G27','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H27','=SUM(F27:G27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I27','=SUM(E27,H27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J27','=P26',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K27','=J27*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L27','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M27','=SUM(K27:L27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N27','=I27-M27',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O27','=MAX(0,B27-E27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P27','=MAX(0,J27-L27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q27','=IF(M27=0,0,I27/M27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R27','=MIN(MAX(0,N27),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R26)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S27','=N27-R27',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T27','=SUM($N$6:N27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U27','=SUM($S$6:S27)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A28','=A27+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B28','=O27',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C28','=IF(A28<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C27)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D28','=IF(A28<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D27)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E28','=SUM(C28:D28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F28','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G28','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H28','=SUM(F28:G28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I28','=SUM(E28,H28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J28','=P27',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K28','=J28*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L28','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M28','=SUM(K28:L28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N28','=I28-M28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O28','=MAX(0,B28-E28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P28','=MAX(0,J28-L28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q28','=IF(M28=0,0,I28/M28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R28','=MIN(MAX(0,N28),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R27)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S28','=N28-R28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T28','=SUM($N$6:N28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U28','=SUM($S$6:S28)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A29','=A28+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B29','=O28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C29','=IF(A29<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C28)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D29','=IF(A29<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D28)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E29','=SUM(C29:D29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F29','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G29','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H29','=SUM(F29:G29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I29','=SUM(E29,H29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J29','=P28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K29','=J29*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L29','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M29','=SUM(K29:L29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N29','=I29-M29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O29','=MAX(0,B29-E29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P29','=MAX(0,J29-L29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q29','=IF(M29=0,0,I29/M29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R29','=MIN(MAX(0,N29),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R28)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S29','=N29-R29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T29','=SUM($N$6:N29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U29','=SUM($S$6:S29)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A30','=A29+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B30','=O29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C30','=IF(A30<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C29)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D30','=IF(A30<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D29)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E30','=SUM(C30:D30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F30','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G30','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H30','=SUM(F30:G30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I30','=SUM(E30,H30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J30','=P29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K30','=J30*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L30','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M30','=SUM(K30:L30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N30','=I30-M30',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O30','=MAX(0,B30-E30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P30','=MAX(0,J30-L30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q30','=IF(M30=0,0,I30/M30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R30','=MIN(MAX(0,N30),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R29)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S30','=N30-R30',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T30','=SUM($N$6:N30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U30','=SUM($S$6:S30)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A31','=A30+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B31','=O30',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C31','=IF(A31<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C30)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D31','=IF(A31<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D30)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E31','=SUM(C31:D31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F31','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G31','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H31','=SUM(F31:G31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I31','=SUM(E31,H31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J31','=P30',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K31','=J31*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L31','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M31','=SUM(K31:L31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N31','=I31-M31',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O31','=MAX(0,B31-E31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P31','=MAX(0,J31-L31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q31','=IF(M31=0,0,I31/M31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R31','=MIN(MAX(0,N31),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R30)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S31','=N31-R31',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T31','=SUM($N$6:N31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U31','=SUM($S$6:S31)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A32','=A31+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B32','=O31',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C32','=IF(A32<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C31)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D32','=IF(A32<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D31)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E32','=SUM(C32:D32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F32','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G32','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H32','=SUM(F32:G32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I32','=SUM(E32,H32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J32','=P31',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K32','=J32*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L32','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M32','=SUM(K32:L32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N32','=I32-M32',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O32','=MAX(0,B32-E32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P32','=MAX(0,J32-L32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q32','=IF(M32=0,0,I32/M32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R32','=MIN(MAX(0,N32),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R31)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S32','=N32-R32',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T32','=SUM($N$6:N32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U32','=SUM($S$6:S32)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A33','=A32+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B33','=O32',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C33','=IF(A33<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C32)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D33','=IF(A33<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D32)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E33','=SUM(C33:D33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F33','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G33','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H33','=SUM(F33:G33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I33','=SUM(E33,H33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J33','=P32',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K33','=J33*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L33','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M33','=SUM(K33:L33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N33','=I33-M33',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O33','=MAX(0,B33-E33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P33','=MAX(0,J33-L33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q33','=IF(M33=0,0,I33/M33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R33','=MIN(MAX(0,N33),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R32)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S33','=N33-R33',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T33','=SUM($N$6:N33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U33','=SUM($S$6:S33)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A34','=A33+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B34','=O33',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C34','=IF(A34<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C33)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D34','=IF(A34<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D33)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E34','=SUM(C34:D34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F34','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G34','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H34','=SUM(F34:G34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I34','=SUM(E34,H34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J34','=P33',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K34','=J34*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L34','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M34','=SUM(K34:L34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N34','=I34-M34',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O34','=MAX(0,B34-E34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P34','=MAX(0,J34-L34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q34','=IF(M34=0,0,I34/M34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R34','=MIN(MAX(0,N34),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R33)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S34','=N34-R34',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T34','=SUM($N$6:N34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U34','=SUM($S$6:S34)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A35','=A34+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B35','=O34',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C35','=IF(A35<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C34)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D35','=IF(A35<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D34)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E35','=SUM(C35:D35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F35','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G35','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H35','=SUM(F35:G35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I35','=SUM(E35,H35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J35','=P34',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K35','=J35*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L35','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M35','=SUM(K35:L35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N35','=I35-M35',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O35','=MAX(0,B35-E35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P35','=MAX(0,J35-L35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q35','=IF(M35=0,0,I35/M35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R35','=MIN(MAX(0,N35),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R34)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S35','=N35-R35',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T35','=SUM($N$6:N35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U35','=SUM($S$6:S35)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A36','=A35+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B36','=O35',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C36','=IF(A36<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C35)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D36','=IF(A36<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D35)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E36','=SUM(C36:D36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F36','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G36','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H36','=SUM(F36:G36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I36','=SUM(E36,H36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J36','=P35',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K36','=J36*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L36','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M36','=SUM(K36:L36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N36','=I36-M36',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O36','=MAX(0,B36-E36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P36','=MAX(0,J36-L36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q36','=IF(M36=0,0,I36/M36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R36','=MIN(MAX(0,N36),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R35)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S36','=N36-R36',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T36','=SUM($N$6:N36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U36','=SUM($S$6:S36)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A37','=A36+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B37','=O36',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C37','=IF(A37<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C36)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D37','=IF(A37<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D36)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E37','=SUM(C37:D37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F37','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G37','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H37','=SUM(F37:G37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I37','=SUM(E37,H37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J37','=P36',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K37','=J37*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L37','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M37','=SUM(K37:L37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N37','=I37-M37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O37','=MAX(0,B37-E37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P37','=MAX(0,J37-L37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q37','=IF(M37=0,0,I37/M37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R37','=MIN(MAX(0,N37),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R36)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S37','=N37-R37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T37','=SUM($N$6:N37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U37','=SUM($S$6:S37)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A38','=A37+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B38','=O37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C38','=IF(A38<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C37)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D38','=IF(A38<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D37)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E38','=SUM(C38:D38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F38','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G38','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H38','=SUM(F38:G38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I38','=SUM(E38,H38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J38','=P37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K38','=J38*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L38','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M38','=SUM(K38:L38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N38','=I38-M38',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O38','=MAX(0,B38-E38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P38','=MAX(0,J38-L38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q38','=IF(M38=0,0,I38/M38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R38','=MIN(MAX(0,N38),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R37)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S38','=N38-R38',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T38','=SUM($N$6:N38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U38','=SUM($S$6:S38)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A39','=A38+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B39','=O38',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C39','=IF(A39<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C38)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D39','=IF(A39<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D38)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E39','=SUM(C39:D39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F39','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G39','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H39','=SUM(F39:G39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I39','=SUM(E39,H39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J39','=P38',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K39','=J39*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L39','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M39','=SUM(K39:L39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N39','=I39-M39',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O39','=MAX(0,B39-E39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P39','=MAX(0,J39-L39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q39','=IF(M39=0,0,I39/M39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R39','=MIN(MAX(0,N39),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R38)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S39','=N39-R39',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T39','=SUM($N$6:N39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U39','=SUM($S$6:S39)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A40','=A39+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B40','=O39',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C40','=IF(A40<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C39)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D40','=IF(A40<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D39)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E40','=SUM(C40:D40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F40','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G40','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H40','=SUM(F40:G40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I40','=SUM(E40,H40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J40','=P39',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K40','=J40*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L40','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M40','=SUM(K40:L40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N40','=I40-M40',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O40','=MAX(0,B40-E40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P40','=MAX(0,J40-L40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q40','=IF(M40=0,0,I40/M40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R40','=MIN(MAX(0,N40),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R39)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S40','=N40-R40',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T40','=SUM($N$6:N40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U40','=SUM($S$6:S40)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','A41','=A40+1',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','B41','=O40',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C41','=IF(A41<''Model Inputs''!$B$13,''Model Inputs''!$B$9/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$9-SUM($C$5:C40)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D41','=IF(A41<''Model Inputs''!$B$13,''Model Inputs''!$B$11/''Model Inputs''!$B$13,MAX(0,''Model Inputs''!$B$11-SUM($D$5:D40)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E41','=SUM(C41:D41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F41','=''Model Inputs''!$B$28',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G41','=''Model Inputs''!$B$29',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H41','=SUM(F41:G41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I41','=SUM(E41,H41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','J41','=P40',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K41','=J41*''Model Inputs''!$B$16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L41','=MIN(''Model Inputs''!$B$18/''Model Inputs''!$B$15,J41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M41','=SUM(K41:L41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N41','=I41-M41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O41','=MAX(0,B41-E41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P41','=MAX(0,J41-L41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q41','=IF(M41=0,0,I41/M41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R41','=MIN(MAX(0,N41),MAX(0,''Model Inputs''!$B$19-SUM($R$5:R40)))',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S41','=N41-R41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T41','=SUM($N$6:N41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U41','=SUM($S$6:S41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','C43','=SUM(C6:C41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','D43','=SUM(D6:D41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','E43','=SUM(E6:E41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','F43','=SUM(F6:F41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','G43','=SUM(G6:G41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','H43','=SUM(H6:H41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','I43','=SUM(I6:I41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','K43','=SUM(K6:K41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','L43','=SUM(L6:L41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','M43','=SUM(M6:M41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','N43','=SUM(N6:N41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','O43','=O41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','P43','=P41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','Q43','=MIN(Q6:Q41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','R43','=SUM(R6:R41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','S43','=SUM(S6:S41)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','T43','=T41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall 36M','U43','=U41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B4','=''Model Inputs''!B5',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F4','=''Model Inputs''!B25',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B5','=''Model Inputs''!B6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F5','=''Model Inputs''!B26',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B6','=''Model Inputs''!B7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F6','=''Model Inputs''!B30',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B7','=''Model Inputs''!B8',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F7','=''Model Inputs''!B31',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B8','=''Model Inputs''!B10',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F8','=''Model Inputs''!B43',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B9','=''Model Inputs''!B9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F9','=''Model Inputs''!B36',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B10','=''Model Inputs''!B11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F10','=''Model Inputs''!B37',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B11','=''Model Inputs''!B12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F11','=''Model Inputs''!B38',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B12','=''Model Inputs''!B14',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F12','=''Model Inputs''!B41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B13','=''Model Inputs''!B16',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F13','=''Waterfall 36M''!N6',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B14','=''Model Inputs''!B13',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F14','=''Waterfall 36M''!N41',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','B15','=''Model Inputs''!B15',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F15','=''Waterfall 36M''!Q43',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F16','=''Model Inputs''!B42',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','F17','=''Model Inputs''!B44',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','E21','=''Model Inputs''!B18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','E22','=''Model Inputs''!B19',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','E23','=''Model Inputs''!B12',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','E24','=''Model Inputs''!B9',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','E25','=''Model Inputs''!B11',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Executive Summary','A37','="At the current assumptions, Ibilik Capital funds RM "&TEXT(''Model Inputs''!B8,"#,##0")&" sign-up bonus plus RM "&TEXT(''Model Inputs''!B10,"#,##0")&" renovation CAPEX per room. Both components incur "&TEXT(''Model Inputs''!B14,"0.0%")&" monthly flat interest for "&TEXT(''Model Inputs''!B13,"0")&" months. Total interest therefore equals "&TEXT(''Model Inputs''!B44,"0.0%")&" of the original combined principal before principal repayment."',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B5','=$A5*''Model Inputs''!$B$7+B$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C5','=$A5*''Model Inputs''!$B$7+C$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D5','=$A5*''Model Inputs''!$B$7+D$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B6','=$A6*''Model Inputs''!$B$7+B$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C6','=$A6*''Model Inputs''!$B$7+C$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D6','=$A6*''Model Inputs''!$B$7+D$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B7','=$A7*''Model Inputs''!$B$7+B$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C7','=$A7*''Model Inputs''!$B$7+C$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D7','=$A7*''Model Inputs''!$B$7+D$4*''Model Inputs''!$B$7',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B12','=(($A12+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A12+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C12','=(($A12+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A12+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D12','=(($A12+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A12+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B13','=(($A13+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A13+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C13','=(($A13+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A13+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D13','=(($A13+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A13+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B14','=(($A14+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A14+B$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C14','=(($A14+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A14+C$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D14','=(($A14+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$14*''Model Inputs''!$B$13)-((($A14+D$11)*''Model Inputs''!$B$7*''Model Inputs''!$B$17)*''Model Inputs''!$B$16*(''Model Inputs''!$B$15+1)/2)',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B19','=$A19/''Model Inputs''!$B$13+$A19*B$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C19','=$A19/''Model Inputs''!$B$13+$A19*C$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D19','=$A19/''Model Inputs''!$B$13+$A19*D$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B20','=$A20/''Model Inputs''!$B$13+$A20*B$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C20','=$A20/''Model Inputs''!$B$13+$A20*C$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D20','=$A20/''Model Inputs''!$B$13+$A20*D$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','B21','=$A21/''Model Inputs''!$B$13+$A21*B$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','C21','=$A21/''Model Inputs''!$B$13+$A21*C$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Sensitivity','D21','=$A21/''Model Inputs''!$B$13+$A21*D$18',0 FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B7','=B5*B6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B9','=B7*(1-B8)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B10','=B7-B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B12','=B6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B13','=B9/B12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B15','=B9*B14',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B17','=B9*B16',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B19','=B9*B18',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Inputs','B20','=B17-B15-B19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','F5','=Inputs!B15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','G5','=Inputs!B17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','H5','=Inputs!B19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I5','=G5-F5-H5',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J5','=Inputs!B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K5','=I5',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B6','=J5',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C6','=IF(A6<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D6','=IF(A6<Inputs!B6,Inputs!B13,IF(A6=Inputs!B6,B6,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E6','=IF(A6<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I6','=C6-D6-E6+G6-F6-H6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J6','=B6-D6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K6','=K5+I6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B7','=J6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C7','=IF(A7<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D7','=IF(A7<Inputs!B6,Inputs!B13,IF(A7=Inputs!B6,B7,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E7','=IF(A7<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I7','=C7-D7-E7+G7-F7-H7',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J7','=B7-D7',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K7','=K6+I7',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B8','=J7',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C8','=IF(A8<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D8','=IF(A8<Inputs!B6,Inputs!B13,IF(A8=Inputs!B6,B8,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E8','=IF(A8<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I8','=C8-D8-E8+G8-F8-H8',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J8','=B8-D8',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K8','=K7+I8',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B9','=J8',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C9','=IF(A9<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D9','=IF(A9<Inputs!B6,Inputs!B13,IF(A9=Inputs!B6,B9,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E9','=IF(A9<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I9','=C9-D9-E9+G9-F9-H9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J9','=B9-D9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K9','=K8+I9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B10','=J9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C10','=IF(A10<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D10','=IF(A10<Inputs!B6,Inputs!B13,IF(A10=Inputs!B6,B10,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E10','=IF(A10<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I10','=C10-D10-E10+G10-F10-H10',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J10','=B10-D10',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K10','=K9+I10',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B11','=J10',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C11','=IF(A11<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D11','=IF(A11<Inputs!B6,Inputs!B13,IF(A11=Inputs!B6,B11,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E11','=IF(A11<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I11','=C11-D11-E11+G11-F11-H11',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J11','=B11-D11',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K11','=K10+I11',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B12','=J11',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C12','=IF(A12<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D12','=IF(A12<Inputs!B6,Inputs!B13,IF(A12=Inputs!B6,B12,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E12','=IF(A12<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I12','=C12-D12-E12+G12-F12-H12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J12','=B12-D12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K12','=K11+I12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B13','=J12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C13','=IF(A13<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D13','=IF(A13<Inputs!B6,Inputs!B13,IF(A13=Inputs!B6,B13,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E13','=IF(A13<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I13','=C13-D13-E13+G13-F13-H13',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J13','=B13-D13',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K13','=K12+I13',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B14','=J13',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C14','=IF(A14<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D14','=IF(A14<Inputs!B6,Inputs!B13,IF(A14=Inputs!B6,B14,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E14','=IF(A14<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I14','=C14-D14-E14+G14-F14-H14',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J14','=B14-D14',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K14','=K13+I14',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B15','=J14',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C15','=IF(A15<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D15','=IF(A15<Inputs!B6,Inputs!B13,IF(A15=Inputs!B6,B15,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E15','=IF(A15<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I15','=C15-D15-E15+G15-F15-H15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J15','=B15-D15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K15','=K14+I15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B16','=J15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C16','=IF(A16<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D16','=IF(A16<Inputs!B6,Inputs!B13,IF(A16=Inputs!B6,B16,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E16','=IF(A16<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I16','=C16-D16-E16+G16-F16-H16',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J16','=B16-D16',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K16','=K15+I16',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B17','=J16',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C17','=IF(A17<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D17','=IF(A17<Inputs!B6,Inputs!B13,IF(A17=Inputs!B6,B17,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E17','=IF(A17<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I17','=C17-D17-E17+G17-F17-H17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J17','=B17-D17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K17','=K16+I17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B18','=J17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C18','=IF(A18<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D18','=IF(A18<Inputs!B6,Inputs!B13,IF(A18=Inputs!B6,B18,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E18','=IF(A18<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I18','=C18-D18-E18+G18-F18-H18',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J18','=B18-D18',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K18','=K17+I18',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B19','=J18',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C19','=IF(A19<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D19','=IF(A19<Inputs!B6,Inputs!B13,IF(A19=Inputs!B6,B19,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E19','=IF(A19<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I19','=C19-D19-E19+G19-F19-H19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J19','=B19-D19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K19','=K18+I19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B20','=J19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C20','=IF(A20<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D20','=IF(A20<Inputs!B6,Inputs!B13,IF(A20=Inputs!B6,B20,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E20','=IF(A20<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I20','=C20-D20-E20+G20-F20-H20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J20','=B20-D20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K20','=K19+I20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B21','=J20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C21','=IF(A21<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D21','=IF(A21<Inputs!B6,Inputs!B13,IF(A21=Inputs!B6,B21,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E21','=IF(A21<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I21','=C21-D21-E21+G21-F21-H21',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J21','=B21-D21',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K21','=K20+I21',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B22','=J21',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C22','=IF(A22<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D22','=IF(A22<Inputs!B6,Inputs!B13,IF(A22=Inputs!B6,B22,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E22','=IF(A22<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I22','=C22-D22-E22+G22-F22-H22',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J22','=B22-D22',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K22','=K21+I22',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B23','=J22',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C23','=IF(A23<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D23','=IF(A23<Inputs!B6,Inputs!B13,IF(A23=Inputs!B6,B23,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E23','=IF(A23<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I23','=C23-D23-E23+G23-F23-H23',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J23','=B23-D23',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K23','=K22+I23',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B24','=J23',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C24','=IF(A24<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D24','=IF(A24<Inputs!B6,Inputs!B13,IF(A24=Inputs!B6,B24,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E24','=IF(A24<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I24','=C24-D24-E24+G24-F24-H24',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J24','=B24-D24',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K24','=K23+I24',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B25','=J24',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C25','=IF(A25<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D25','=IF(A25<Inputs!B6,Inputs!B13,IF(A25=Inputs!B6,B25,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E25','=IF(A25<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I25','=C25-D25-E25+G25-F25-H25',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J25','=B25-D25',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K25','=K24+I25',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B26','=J25',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C26','=IF(A26<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D26','=IF(A26<Inputs!B6,Inputs!B13,IF(A26=Inputs!B6,B26,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E26','=IF(A26<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I26','=C26-D26-E26+G26-F26-H26',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J26','=B26-D26',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K26','=K25+I26',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B27','=J26',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C27','=IF(A27<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D27','=IF(A27<Inputs!B6,Inputs!B13,IF(A27=Inputs!B6,B27,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E27','=IF(A27<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I27','=C27-D27-E27+G27-F27-H27',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J27','=B27-D27',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K27','=K26+I27',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B28','=J27',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C28','=IF(A28<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D28','=IF(A28<Inputs!B6,Inputs!B13,IF(A28=Inputs!B6,B28,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E28','=IF(A28<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I28','=C28-D28-E28+G28-F28-H28',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J28','=B28-D28',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K28','=K27+I28',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B29','=J28',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C29','=IF(A29<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D29','=IF(A29<Inputs!B6,Inputs!B13,IF(A29=Inputs!B6,B29,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E29','=IF(A29<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I29','=C29-D29-E29+G29-F29-H29',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J29','=B29-D29',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K29','=K28+I29',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B30','=J29',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C30','=IF(A30<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D30','=IF(A30<Inputs!B6,Inputs!B13,IF(A30=Inputs!B6,B30,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E30','=IF(A30<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I30','=C30-D30-E30+G30-F30-H30',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J30','=B30-D30',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K30','=K29+I30',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B31','=J30',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C31','=IF(A31<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D31','=IF(A31<Inputs!B6,Inputs!B13,IF(A31=Inputs!B6,B31,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E31','=IF(A31<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I31','=C31-D31-E31+G31-F31-H31',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J31','=B31-D31',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K31','=K30+I31',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B32','=J31',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C32','=IF(A32<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D32','=IF(A32<Inputs!B6,Inputs!B13,IF(A32=Inputs!B6,B32,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E32','=IF(A32<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I32','=C32-D32-E32+G32-F32-H32',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J32','=B32-D32',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K32','=K31+I32',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B33','=J32',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C33','=IF(A33<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D33','=IF(A33<Inputs!B6,Inputs!B13,IF(A33=Inputs!B6,B33,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E33','=IF(A33<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I33','=C33-D33-E33+G33-F33-H33',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J33','=B33-D33',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K33','=K32+I33',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B34','=J33',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C34','=IF(A34<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D34','=IF(A34<Inputs!B6,Inputs!B13,IF(A34=Inputs!B6,B34,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E34','=IF(A34<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I34','=C34-D34-E34+G34-F34-H34',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J34','=B34-D34',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K34','=K33+I34',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B35','=J34',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C35','=IF(A35<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D35','=IF(A35<Inputs!B6,Inputs!B13,IF(A35=Inputs!B6,B35,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E35','=IF(A35<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I35','=C35-D35-E35+G35-F35-H35',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J35','=B35-D35',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K35','=K34+I35',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B36','=J35',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C36','=IF(A36<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D36','=IF(A36<Inputs!B6,Inputs!B13,IF(A36=Inputs!B6,B36,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E36','=IF(A36<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I36','=C36-D36-E36+G36-F36-H36',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J36','=B36-D36',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K36','=K35+I36',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B37','=J36',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C37','=IF(A37<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D37','=IF(A37<Inputs!B6,Inputs!B13,IF(A37=Inputs!B6,B37,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E37','=IF(A37<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I37','=C37-D37-E37+G37-F37-H37',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J37','=B37-D37',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K37','=K36+I37',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B38','=J37',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C38','=IF(A38<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D38','=IF(A38<Inputs!B6,Inputs!B13,IF(A38=Inputs!B6,B38,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E38','=IF(A38<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I38','=C38-D38-E38+G38-F38-H38',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J38','=B38-D38',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K38','=K37+I38',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B39','=J38',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C39','=IF(A39<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D39','=IF(A39<Inputs!B6,Inputs!B13,IF(A39=Inputs!B6,B39,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E39','=IF(A39<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I39','=C39-D39-E39+G39-F39-H39',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J39','=B39-D39',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K39','=K38+I39',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B40','=J39',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C40','=IF(A40<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D40','=IF(A40<Inputs!B6,Inputs!B13,IF(A40=Inputs!B6,B40,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E40','=IF(A40<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I40','=C40-D40-E40+G40-F40-H40',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J40','=B40-D40',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K40','=K39+I40',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B41','=J40',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C41','=IF(A41<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D41','=IF(A41<Inputs!B6,Inputs!B13,IF(A41=Inputs!B6,B41,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E41','=IF(A41<=Inputs!B6,Inputs!B9*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I41','=C41-D41-E41+G41-F41-H41',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J41','=B41-D41',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K41','=K40+I41',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C42','=SUM(C5:C41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D42','=SUM(D5:D41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E42','=SUM(E5:E41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','F42','=SUM(F5:F41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','G42','=SUM(G5:G41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','H42','=SUM(H5:H41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I42','=SUM(I5:I41)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J42','=J41',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K42','=K41',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','F47','=Inputs!B15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','G47','=Inputs!B17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','H47','=Inputs!B19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I47','=G47-F47-H47',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J47','=Inputs!B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K47','=I47',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B48','=J47',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C48','=IF(A48<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D48','=IF(A48<Inputs!B6,Inputs!B13,IF(A48=Inputs!B6,B48,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E48','=IF(A48<=Inputs!B6,B48*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I48','=C48-D48-E48+G48-F48-H48',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J48','=B48-D48',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K48','=K47+I48',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B49','=J48',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C49','=IF(A49<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D49','=IF(A49<Inputs!B6,Inputs!B13,IF(A49=Inputs!B6,B49,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E49','=IF(A49<=Inputs!B6,B49*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I49','=C49-D49-E49+G49-F49-H49',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J49','=B49-D49',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K49','=K48+I49',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B50','=J49',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C50','=IF(A50<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D50','=IF(A50<Inputs!B6,Inputs!B13,IF(A50=Inputs!B6,B50,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E50','=IF(A50<=Inputs!B6,B50*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I50','=C50-D50-E50+G50-F50-H50',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J50','=B50-D50',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K50','=K49+I50',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B51','=J50',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C51','=IF(A51<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D51','=IF(A51<Inputs!B6,Inputs!B13,IF(A51=Inputs!B6,B51,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E51','=IF(A51<=Inputs!B6,B51*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I51','=C51-D51-E51+G51-F51-H51',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J51','=B51-D51',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K51','=K50+I51',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B52','=J51',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C52','=IF(A52<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D52','=IF(A52<Inputs!B6,Inputs!B13,IF(A52=Inputs!B6,B52,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E52','=IF(A52<=Inputs!B6,B52*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I52','=C52-D52-E52+G52-F52-H52',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J52','=B52-D52',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K52','=K51+I52',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B53','=J52',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C53','=IF(A53<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D53','=IF(A53<Inputs!B6,Inputs!B13,IF(A53=Inputs!B6,B53,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E53','=IF(A53<=Inputs!B6,B53*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I53','=C53-D53-E53+G53-F53-H53',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J53','=B53-D53',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K53','=K52+I53',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B54','=J53',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C54','=IF(A54<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D54','=IF(A54<Inputs!B6,Inputs!B13,IF(A54=Inputs!B6,B54,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E54','=IF(A54<=Inputs!B6,B54*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I54','=C54-D54-E54+G54-F54-H54',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J54','=B54-D54',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K54','=K53+I54',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B55','=J54',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C55','=IF(A55<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D55','=IF(A55<Inputs!B6,Inputs!B13,IF(A55=Inputs!B6,B55,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E55','=IF(A55<=Inputs!B6,B55*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I55','=C55-D55-E55+G55-F55-H55',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J55','=B55-D55',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K55','=K54+I55',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B56','=J55',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C56','=IF(A56<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D56','=IF(A56<Inputs!B6,Inputs!B13,IF(A56=Inputs!B6,B56,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E56','=IF(A56<=Inputs!B6,B56*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I56','=C56-D56-E56+G56-F56-H56',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J56','=B56-D56',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K56','=K55+I56',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B57','=J56',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C57','=IF(A57<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D57','=IF(A57<Inputs!B6,Inputs!B13,IF(A57=Inputs!B6,B57,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E57','=IF(A57<=Inputs!B6,B57*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I57','=C57-D57-E57+G57-F57-H57',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J57','=B57-D57',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K57','=K56+I57',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B58','=J57',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C58','=IF(A58<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D58','=IF(A58<Inputs!B6,Inputs!B13,IF(A58=Inputs!B6,B58,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E58','=IF(A58<=Inputs!B6,B58*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I58','=C58-D58-E58+G58-F58-H58',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J58','=B58-D58',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K58','=K57+I58',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B59','=J58',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C59','=IF(A59<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D59','=IF(A59<Inputs!B6,Inputs!B13,IF(A59=Inputs!B6,B59,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E59','=IF(A59<=Inputs!B6,B59*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I59','=C59-D59-E59+G59-F59-H59',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J59','=B59-D59',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K59','=K58+I59',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B60','=J59',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C60','=IF(A60<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D60','=IF(A60<Inputs!B6,Inputs!B13,IF(A60=Inputs!B6,B60,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E60','=IF(A60<=Inputs!B6,B60*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I60','=C60-D60-E60+G60-F60-H60',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J60','=B60-D60',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K60','=K59+I60',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B61','=J60',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C61','=IF(A61<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D61','=IF(A61<Inputs!B6,Inputs!B13,IF(A61=Inputs!B6,B61,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E61','=IF(A61<=Inputs!B6,B61*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I61','=C61-D61-E61+G61-F61-H61',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J61','=B61-D61',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K61','=K60+I61',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B62','=J61',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C62','=IF(A62<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D62','=IF(A62<Inputs!B6,Inputs!B13,IF(A62=Inputs!B6,B62,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E62','=IF(A62<=Inputs!B6,B62*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I62','=C62-D62-E62+G62-F62-H62',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J62','=B62-D62',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K62','=K61+I62',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B63','=J62',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C63','=IF(A63<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D63','=IF(A63<Inputs!B6,Inputs!B13,IF(A63=Inputs!B6,B63,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E63','=IF(A63<=Inputs!B6,B63*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I63','=C63-D63-E63+G63-F63-H63',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J63','=B63-D63',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K63','=K62+I63',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B64','=J63',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C64','=IF(A64<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D64','=IF(A64<Inputs!B6,Inputs!B13,IF(A64=Inputs!B6,B64,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E64','=IF(A64<=Inputs!B6,B64*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I64','=C64-D64-E64+G64-F64-H64',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J64','=B64-D64',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K64','=K63+I64',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B65','=J64',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C65','=IF(A65<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D65','=IF(A65<Inputs!B6,Inputs!B13,IF(A65=Inputs!B6,B65,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E65','=IF(A65<=Inputs!B6,B65*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I65','=C65-D65-E65+G65-F65-H65',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J65','=B65-D65',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K65','=K64+I65',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B66','=J65',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C66','=IF(A66<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D66','=IF(A66<Inputs!B6,Inputs!B13,IF(A66=Inputs!B6,B66,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E66','=IF(A66<=Inputs!B6,B66*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I66','=C66-D66-E66+G66-F66-H66',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J66','=B66-D66',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K66','=K65+I66',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B67','=J66',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C67','=IF(A67<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D67','=IF(A67<Inputs!B6,Inputs!B13,IF(A67=Inputs!B6,B67,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E67','=IF(A67<=Inputs!B6,B67*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I67','=C67-D67-E67+G67-F67-H67',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J67','=B67-D67',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K67','=K66+I67',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B68','=J67',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C68','=IF(A68<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D68','=IF(A68<Inputs!B6,Inputs!B13,IF(A68=Inputs!B6,B68,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E68','=IF(A68<=Inputs!B6,B68*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I68','=C68-D68-E68+G68-F68-H68',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J68','=B68-D68',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K68','=K67+I68',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B69','=J68',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C69','=IF(A69<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D69','=IF(A69<Inputs!B6,Inputs!B13,IF(A69=Inputs!B6,B69,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E69','=IF(A69<=Inputs!B6,B69*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I69','=C69-D69-E69+G69-F69-H69',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J69','=B69-D69',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K69','=K68+I69',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B70','=J69',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C70','=IF(A70<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D70','=IF(A70<Inputs!B6,Inputs!B13,IF(A70=Inputs!B6,B70,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E70','=IF(A70<=Inputs!B6,B70*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I70','=C70-D70-E70+G70-F70-H70',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J70','=B70-D70',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K70','=K69+I70',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B71','=J70',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C71','=IF(A71<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D71','=IF(A71<Inputs!B6,Inputs!B13,IF(A71=Inputs!B6,B71,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E71','=IF(A71<=Inputs!B6,B71*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I71','=C71-D71-E71+G71-F71-H71',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J71','=B71-D71',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K71','=K70+I71',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B72','=J71',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C72','=IF(A72<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D72','=IF(A72<Inputs!B6,Inputs!B13,IF(A72=Inputs!B6,B72,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E72','=IF(A72<=Inputs!B6,B72*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I72','=C72-D72-E72+G72-F72-H72',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J72','=B72-D72',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K72','=K71+I72',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B73','=J72',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C73','=IF(A73<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D73','=IF(A73<Inputs!B6,Inputs!B13,IF(A73=Inputs!B6,B73,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E73','=IF(A73<=Inputs!B6,B73*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I73','=C73-D73-E73+G73-F73-H73',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J73','=B73-D73',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K73','=K72+I73',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B74','=J73',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C74','=IF(A74<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D74','=IF(A74<Inputs!B6,Inputs!B13,IF(A74=Inputs!B6,B74,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E74','=IF(A74<=Inputs!B6,B74*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I74','=C74-D74-E74+G74-F74-H74',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J74','=B74-D74',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K74','=K73+I74',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B75','=J74',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C75','=IF(A75<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D75','=IF(A75<Inputs!B6,Inputs!B13,IF(A75=Inputs!B6,B75,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E75','=IF(A75<=Inputs!B6,B75*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I75','=C75-D75-E75+G75-F75-H75',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J75','=B75-D75',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K75','=K74+I75',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B76','=J75',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C76','=IF(A76<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D76','=IF(A76<Inputs!B6,Inputs!B13,IF(A76=Inputs!B6,B76,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E76','=IF(A76<=Inputs!B6,B76*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I76','=C76-D76-E76+G76-F76-H76',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J76','=B76-D76',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K76','=K75+I76',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B77','=J76',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C77','=IF(A77<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D77','=IF(A77<Inputs!B6,Inputs!B13,IF(A77=Inputs!B6,B77,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E77','=IF(A77<=Inputs!B6,B77*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I77','=C77-D77-E77+G77-F77-H77',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J77','=B77-D77',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K77','=K76+I77',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B78','=J77',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C78','=IF(A78<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D78','=IF(A78<Inputs!B6,Inputs!B13,IF(A78=Inputs!B6,B78,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E78','=IF(A78<=Inputs!B6,B78*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I78','=C78-D78-E78+G78-F78-H78',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J78','=B78-D78',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K78','=K77+I78',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B79','=J78',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C79','=IF(A79<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D79','=IF(A79<Inputs!B6,Inputs!B13,IF(A79=Inputs!B6,B79,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E79','=IF(A79<=Inputs!B6,B79*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I79','=C79-D79-E79+G79-F79-H79',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J79','=B79-D79',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K79','=K78+I79',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B80','=J79',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C80','=IF(A80<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D80','=IF(A80<Inputs!B6,Inputs!B13,IF(A80=Inputs!B6,B80,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E80','=IF(A80<=Inputs!B6,B80*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I80','=C80-D80-E80+G80-F80-H80',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J80','=B80-D80',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K80','=K79+I80',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B81','=J80',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C81','=IF(A81<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D81','=IF(A81<Inputs!B6,Inputs!B13,IF(A81=Inputs!B6,B81,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E81','=IF(A81<=Inputs!B6,B81*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I81','=C81-D81-E81+G81-F81-H81',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J81','=B81-D81',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K81','=K80+I81',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B82','=J81',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C82','=IF(A82<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D82','=IF(A82<Inputs!B6,Inputs!B13,IF(A82=Inputs!B6,B82,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E82','=IF(A82<=Inputs!B6,B82*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I82','=C82-D82-E82+G82-F82-H82',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J82','=B82-D82',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K82','=K81+I82',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','B83','=J82',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C83','=IF(A83<=Inputs!B6,Inputs!B5,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D83','=IF(A83<Inputs!B6,Inputs!B13,IF(A83=Inputs!B6,B83,0))',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E83','=IF(A83<=Inputs!B6,B83*Inputs!B11,0)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I83','=C83-D83-E83+G83-F83-H83',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J83','=B83-D83',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K83','=K82+I83',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','C84','=SUM(C47:C83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','D84','=SUM(D47:D83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','E84','=SUM(E47:E83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','F84','=SUM(F47:F83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','G84','=SUM(G47:G83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','H84','=SUM(H47:H83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','I84','=SUM(I47:I83)',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','J84','=J83',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Waterfall','K84','=K83',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B5','=Inputs!B5',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B6','=Inputs!B6',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B7','=Inputs!B12',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B8','=Inputs!B7',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B9','=Inputs!B8',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B10','=Inputs!B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B11','=Inputs!B10',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B12','=Inputs!B13',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B13','=Inputs!B15',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B14','=Inputs!B17',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B15','=Inputs!B19',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B16','=Inputs!B20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B20','=Waterfall!C42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C20','=Waterfall!C84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D20','=C20-B20',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B21','=Waterfall!D42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C21','=Waterfall!D84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D21','=C21-B21',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B22','=Waterfall!E42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C22','=Waterfall!E84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D22','=B22-C22',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B23','=Waterfall!F42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C23','=Waterfall!F84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D23','=C23-B23',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B24','=Waterfall!G42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C24','=Waterfall!G84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D24','=C24-B24',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B25','=Waterfall!H42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C25','=Waterfall!H84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D25','=C25-B25',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B26','=Waterfall!I42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C26','=Waterfall!I84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D26','=C26-B26',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B27','=B26/Inputs!B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C27','=C26/Inputs!B9',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D27','=C27-B27',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','B28','=Waterfall!J42',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','C28','=Waterfall!J84',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_reference_cells (formula_version_id,reference_type,source_sheet,source_cell,formula_text,editable_flag)
SELECT id,'FORMULA','Summary','D28','=C28-B28',0 FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE formula_text=VALUES(formula_text);

INSERT INTO formula_golden_test_cases (formula_version_id,test_code,test_name_zh,test_name_en,input_json,expected_output_json,tolerance,active_flag,created_at)
SELECT id,'DEFAULT_EXCEL','Excel 預設參數基準測試','Default Excel Golden Reference',CAST('{"FORECAST_MONTHLY_OWNER_PROFIT":90000,"ADVANCE_MONTHS":12,"GROSS_ADVANCE_OVERRIDE":0,"OWNER_SERVICE_FEE_RATE":0.01,"SERVICE_FEE_BASIS":2,"HOTEL_INTEREST_RATE":0.04,"HOTEL_INTEREST_METHOD":1,"HOTEL_TENURE_OVERRIDE":0,"FUNDER_INTEREST_RATE":0.022,"FUNDER_PROCESSING_FEE_RATE":0.01,"FUNDER_FINANCING_RATIO":1,"FUNDER_TENURE_OVERRIDE":0}' AS JSON),CAST('{"applicable_discount_rate":0.33,"gross_forecast_profit_entitlement":1080000,"net_cash_paid_to_hotelier":716364,"total_hotel_interest":343854.72,"total_funder_interest":102440.052,"hotel_net_profit":19781.28,"capital_net_profit":234251.028,"group_net_profit":254032.308,"capital_break_even_rate":0.01275,"hotel_max_affordable_rate":0.04230112066,"model_status":"FINANCIALLY FEASIBLE"}' AS JSON),0.00010000,1,NOW(6) FROM formula_versions WHERE formula_code='ADVANCE_PROFIT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE input_json=VALUES(input_json),expected_output_json=VALUES(expected_output_json),tolerance=VALUES(tolerance),active_flag=1;

INSERT INTO formula_golden_test_cases (formula_version_id,test_code,test_name_zh,test_name_en,input_json,expected_output_json,tolerance,active_flag,created_at)
SELECT id,'DEFAULT_EXCEL','Excel 預設參數基準測試','Default Excel Golden Reference',CAST('{"ROOMS":500,"CAPEX_REQUIRED":2412000,"ADR":120,"OCCUPANCY_RATE":0.85,"DAYS_PER_MONTH":30,"MANAGEMENT_FEE_RATE":0.1,"MONTHLY_RETURN_RATE":0.04,"MONTHLY_PRINCIPAL_RATE":0.03,"FUNDER_RATE":0.022,"PROCESSING_FEE_RATE":0.01,"MODEL_HORIZON":60,"MAX_TOPLINE_SHARE":0.3,"OPERATING_COST_RATE":0.4,"ALTERNATIVE_MONTHLY_RENTAL":0,"ANNUAL_REVENUE_GROWTH":0,"MANAGEMENT_FEE_BASIS":"Gross Revenue"}' AS JSON),CAST('{"base_monthly_room_revenue":1530000,"required_monthly_capital_collection":168840,"required_topline_share":0.1103529412,"owner_operating_surplus":596160,"net_capital_profit":2393331.12,"monthly_project_irr":0.04312295184,"annualised_project_irr":0.6596863245,"overall_status":"PRELIMINARY PASS"}' AS JSON),0.00010000,1,NOW(6) FROM formula_versions WHERE formula_code='CAPEX_FUNDING_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE input_json=VALUES(input_json),expected_output_json=VALUES(expected_output_json),tolerance=VALUES(tolerance),active_flag=1;

INSERT INTO formula_golden_test_cases (formula_version_id,test_code,test_name_zh,test_name_en,input_json,expected_output_json,tolerance,active_flag,created_at)
SELECT id,'DEFAULT_EXCEL','Excel 預設參數基準測試','Default Excel Golden Reference',CAST('{"HOTELS":1,"ROOMS_PER_HOTEL":50,"SIGNUP_BONUS_PER_ROOM":1000,"CAPEX_PER_ROOM":1000,"HOTEL_TERM":36,"HOTEL_FLAT_RATE":0.035,"FUNDER_TERM":36,"FUNDER_RATE":0.022,"FUNDER_RATIO":1}' AS JSON),CAST('{"total_program_disbursement":100000,"funder_principal":100000,"monthly_hotel_total_payment":6277.777778,"total_hotel_interest":126000,"total_funder_interest":40700,"net_financing_profit":85300,"break_even_hotel_rate":0.01130555556,"total_repayment_multiple":2.26}' AS JSON),0.00010000,1,NOW(6) FROM formula_versions WHERE formula_code='REVENUE_MANAGEMENT_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE input_json=VALUES(input_json),expected_output_json=VALUES(expected_output_json),tolerance=VALUES(tolerance),active_flag=1;

INSERT INTO formula_golden_test_cases (formula_version_id,test_code,test_name_zh,test_name_en,input_json,expected_output_json,tolerance,active_flag,created_at)
SELECT id,'DEFAULT_EXCEL','Excel 預設參數基準測試','Default Excel Golden Reference',CAST('{"MONTHLY_GUARANTEED_RENTAL":300000,"ADVANCE_RENTAL_PERIOD":12,"OWNER_DISCOUNT_RATE":0.33,"FUNDER_INTEREST_RATE":0.022,"FUNDER_PROCESSING_FEE_RATE":0.01,"OWNER_SERVICE_FEE_RATE":0.01,"AGENT_COMMISSION_RATE":0.01}' AS JSON),CAST('{"gross_rental_covered":3600000,"advance_paid_to_owner":2412000,"gross_spread_before_funding_cost":1188000,"monthly_principal_repayment":201000,"funder_processing_fee_amount":24120,"owner_service_fee_amount":24120,"agent_commission_amount":24120,"net_one_off_fee_impact":-24120}' AS JSON),0.00010000,1,NOW(6) FROM formula_versions WHERE formula_code='FORWARD_RENTAL_V1' AND version_no='1.0'
ON DUPLICATE KEY UPDATE input_json=VALUES(input_json),expected_output_json=VALUES(expected_output_json),tolerance=VALUES(tolerance),active_flag=1;

INSERT INTO permission_catalog (permission_code,module_code,permission_type,name_zh,name_en,description_zh,description_en,active_flag,sort_order,created_at) VALUES
('FORMULA_MODEL_VIEW','FORMULA','FUNCTION','查看金融模型','View Financial Models','查看四大金融產品公式、輸入與計算結果','View financial model inputs, formulas and results',1,200,NOW(6)),
('FORMULA_MODEL_RUN','FORMULA','ACTION','執行金融模型計算','Run Financial Model','使用指定公式版本執行計算並保存快照','Run a versioned financial model and save its snapshot',1,210,NOW(6)),
('FORMULA_MODEL_OVERRIDE','FORMULA','ACTION','覆寫模型輸入參數','Override Model Inputs','允許修改被標記為可人工調整的模型輸入','Override model inputs explicitly marked as editable',1,220,NOW(6)),
('FORMULA_GOLDEN_TEST_VIEW','FORMULA','REPORT','查看公式基準測試','View Formula Golden Tests','查看 PHP 計算結果與 Excel Golden Reference 的對帳結果','View reconciliation between PHP engine and Excel Golden Reference',1,230,NOW(6))
ON DUPLICATE KEY UPDATE name_zh=VALUES(name_zh),name_en=VALUES(name_en),description_zh=VALUES(description_zh),description_en=VALUES(description_en),active_flag=1,sort_order=VALUES(sort_order);
