here are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra detailshere are the extra details