Please See Details Below As Requested