删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档删档
同类推荐
热门推荐
时光倒流,残留的记忆还在
墨寒从来就没有想过,他会因为一场赌约爱上一位一生都不会见到的人。伊园从来也就没有想过,她会喜欢上一位因为赌约被迫接近喜欢的人。一场赌约,一次相逢。两个世界,不同的人。红绳的缠绕,真的能将两人一起吗?大业盛歌
主人公晟佰历史系大三的高材生,因为一次偶然的机遇,穿越到了隋朝,成为隋朝第二任皇帝杨广,他以自己所学的历史知识,运用隋帝杨广这个身份在隋朝展开了一系列宏图伟业,他了解真正历史上的隋帝杨广急于摆脱关陇氏族集团对自己统治权的控制,开科举制度选拔人才,这一系列举措都造成了关陇士族集团对于他的不满,于是,在杨广第二次远征高句丽的时候,打的高句丽几乎灭国的时刻,一个消息从远方传来杨玄感造反了,杨广被迫从高句丽撤军,举全国之力平反杨玄感的叛乱,杨玄管最终会造反就是代表了关陇士族集团的利益,他们早已不满于隋炀帝杨广的统治,因为杨广创立科举制使天下都具有公平性,极度的损害了这些关陇士族集团的利益,所以他们才联合起来推翻隋帝杨广的统治,以至于在他攻打高句丽的时候,起兵叛乱打他个措手不及,隋朝的灭亡就是栽在了这些关陇士族集团的手里。这都怪历史上的隋帝杨广太心急了,急于打压这些氏族集团的利益,最后造成了隋朝二世而亡的结局,杨广此人雄才大略不亚于秦皇汉武,就是因为关陇士族集团,隋朝终才二世而亡,晟佰他作为历史系大三的高材生对历史知识的掌握,以及对于隋帝杨广的了解,在穿越之后继承杨广的大统,成为“他”行星与恒星(宇宙瞭望书坊)
人类是宇宙演化的杰作,宇宙是神秘莫测的存在。当宇宙的精灵与莫测的神秘结合在一起时,便碰撞出无数精彩的篇章。人类对宇宙的解读和探秘跨越了千年,宇宙的面貌也越来越清晰地展现在人类面前。