………………………~~~~~~~…………………………………………………~…………………~~~~~~~…~~~~~~~~…………~~~~~~~~~~~~~~~…~………~………………………………………………~~………………………………………………………………………………………………………………………………………………………………………………………………………………………………~……~………………………………………………………~………………………………………………~~……………………~~………………………