dP                              dP                           
88                              88                           
88d888b. dP    dP 88d8b.d8b.    88d888b. dP    dP 88d8b.d8b. 
88'  `88 88    88 88'`88'`88    88'  `88 88    88 88'`88'`88 
88    88 88.  .88 88  88  88    88    88 88.  .88 88  88  88 
dP    dP `88888P' dP  dP  dP    dP    dP `88888P' dP  dP  dP 
                                                             
                                                             
