┌──── ┌─── ┌────────── ┌──────────── ┌─── ┌─── ┌───── ┌──── ┌─── ┌────────── ┌───── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌───── ┌─── ┌─── ┌─── ┌───┌── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌───┌── ┌─── ┌─── ┌─── ┌── ┌─── ┌─── ┌─── ┌─── ┌──────────── ┌─── ┌─── ┌── ┌─── ┌─── ┌───── ┌─── ┌──┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌──┌─── ┌─── ┌─── ┌─── ┌───── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌───── ┌─── ┌─── ┌─── ┌──── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌──── ┌─── ┌─── ┌─── ┌─── ┌────────── ┌─── ┌─── ┌─── ┌───── ┌─── ┌─── ┌────────── ┌──── ┌──── ┌────────── ┌──────────── ┌──────────── ┌─────────── ┌──────────── ┌────────── ┌────────── ┌───── ┌───── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌ ┌─── ┌──────────── ┌─── ┌─── ┌─────────── ┌─────── ┌────────── ┌────────── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌─── ┌──────────── ┌────────── ┌──────────