                                                       
88        88                                    88 88  
88        88                                    "" 88  
88        88                                       88  
88        88 8b,dPPYba,  8b       d8  ,adPPYba, 88 88  
88        88 88P'   `"8a `8b     d8' a8P_____88 88 88  
88        88 88       88  `8b   d8'  8PP""""""" 88 88  
Y8a.    .a8P 88       88   `8b,d8'   "8b,   ,aa 88 88  
 `"Y8888Y"'  88       88     "8"      `"Ybbd8"' 88 88  
                                                       
                                                       
