pub type Funds = Decimal;
struct Funds { flags: u32, hi: u32, lo: u32, mid: u32, }
flags: u32
hi: u32
lo: u32
mid: u32