1=145442345BDBDBDBDBDBDBDBD6BDBDBDBDBDBDBDBD7BDBDBDBDBDBDBDBD8BDBDBDBDBDSBDBDS9oHCCBDBDoHBDoHSoHBDBD10oHoHBDoHSBDoH11oHCCBDBDoHBDoHSoHBDBD12oHoHBDoHSBDoH13oHCCBDBDoHBDoHSoHBDBD14oHoHBDoHSBDoH15oHCCBDBDoHBDoHSoHBDBD16oHoHBDoHSBDoH17oHCCBD18SBDBDBDFTBDBDBDCCoHBD192021