fn s(env: soroban_sdk::Env, a: soroban_sdk::Address)
fn u(env: soroban_sdk::Env, h: soroban_sdk::BytesN<32>)
fn w(env: soroban_sdk::Env, b: soroban_sdk::Address)
fn a(env: soroban_sdk::Env, i: soroban_sdk::Vec<(u32, soroban_sdk::Address)>)
fn b(
env: soroban_sdk::Env,
m: u128,
n: u128,
l: soroban_sdk::Vec<(u32, u32, u32, u32)>,
) -> u128
fn c(
env: soroban_sdk::Env,
f: u32,
t: u32,
m: u128,
n: u128,
l: soroban_sdk::Vec<(u32, u32, u32, u32)>,
)