AMQPMM˙˙˙˙˙˙˙hh)QPMM˙˙˙˙˙˙