pub fn deploy_with_session( signer: Pubkey, authority: Pubkey, program_signer: Pubkey, payer: Pubkey, amount: u64, round_id: u64, squares: [bool; 25], referrer: Option<Pubkey>, pooled: bool, ) -> Instruction