*^/^^/*/``^`//*///`*`*`/`/`//`**^^^**///**^^/^^^`/^`/`^*`^**/*^^^^////^`^^`^/^^*^`*`/`^///^*/*^^^^////^`/**^/^^`*^``/`^*****/*^^^/^///^*^``^/^^/^*``/`^^^/`*/*^^^/^///^^*/`^/^^`^`/`/`^*/`^*/*^/^`////^^//^^/^^`^*^`/`^*/`^*/*^/^^`///^`^*^^/^^^`/^/^*^`^`^/`//`/^/**///**^^/^^*/**`/`^/^***/*^^^/*///^`^/*^/^^*^```/`^*^^^*/*^//*`///^^//`^/^^*^^*`/`^//*/*/*^^/*^///^^//^^/^^*^**`/`^/^//*/*^^/*^///^`/**^/^^*/*/`/`^//^/*/*^//*^///^`/^`^/^^*/^``/`^//`/*/*^//*`///^`^^`^/^^`/^``/`^**/^*/*^/`*`///^^///^/^^`**/`/`^*^*/*/*^/^/////^^*`*^/^^``^^`/`^*`/^*/*^/^/////^^```^/^^*^*``/`^//***/*^/^/////^`^`/^/^^``**`/`^*`//*/*^/^^////^^`^^^/^^``*``/`^*^*/*/*^/^^////^`/*/^/^^``**`/`^*`*/*/*^/^/////^^^/`^/^^*^^*`/`^/^/`*/*^^//*///^^^//^/^^*^*^`/`^*^^/*/*^^/``///^`^^`^/^^`/```/`^*/`*/^^`*`*/^^/*^^`^*/^//*//*`^/^^///^*`^`^/^^*/*^*/`^`^^`^^*``****`/^*/*`**^`/*^`*```*/`^/^//`/^`//^^/**^^`///^^`^/^/^^*^^*`/`^/^`*`**/*``*^``///`/`**/^`/`*`**`^**/`/``^`/^///*^/``