mimic :::shl:::
:: :: ,ydSSby,ydSSby,ydSSby,ydSSb,ydSSby, P**?P**?P**?P**P**? I I I ::::::::::::::::::::::::::::::::::::::::::::
cimim