pub fn new_decrease_liquidity(
    clmmpool: &Pubkey,
    position: &Pubkey,
    position_ata: &Pubkey,
    token_a_ata: &Pubkey,
    token_b_ata: &Pubkey,
    token_a_value: &Pubkey,
    token_b_value: &Pubkey,
    tick_array_lower: &Pubkey,
    tick_array_upper: &Pubkey,
    tick_array_map: &Pubkey,
    delta_liquidity: &u128,
    token_a_min: &u64,
    token_b_min: &u64,
    payer: Pubkey
) -> Instruction