‰HDF  ˙˙˙˙˙˙˙˙0H˙˙˙˙˙˙˙˙`ˆ¨ˆ¨TREE˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙0HEAPX ČDS_chunked_layout_38(dČdČ  x22öö ZhSNOD TREE˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙'°'2Ŕ6'dĐ]'–ŕ„'2đŤ'22Ó'2dú'2– !d–ČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČBČB