DIR\DATE\2018\12
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
.......::ccccccccoooooCCCCCCCO88@@@@@8Oocc::::::::...::.:..:....:...........:cooCCoooooooooooooooooo
.......:cccccooooooooCCCCCCCCO8@@@@@@8occ:::::::.:::.:::...:.................:ooooCCCCCCCCCCoooooooo
........:::cooooCCOOOO888OOOOO888OOOOC::c:::::::cccccc:::::..................::cccoOOOCCOOOOOCCCoooo
.........ccccccoooCOOOO8888@@@@@@C:::::::::cooCOOOOOOCCCocc:::...................:cCOCCO88888@@888OO
.........coccccoooO8OO8@@8888CooCoc::::ccoCCOOO88888OOOOOOCocc::..................::oCCO88OOO8888@88
........:cccoooooooOOOOOOCO8C::c:::::ooCCooCOO888888O88OCOOOCoc::...................:oCCoCOOCCO88888
........:cccoooooooCO8888OOCc:::::cCCCoCCCooooCCO88888888OOOOCoo::...................coCCCOOCCOO8888
::::::::::cooooCooCO8888OCooc:::oCCCcccoooCOCCCO888888OO88OOOCCCo:::................:ooCCCCCCO8888OC
:::::::::::::::cccoCOO88OOOCo:cCOCooccoo::coOO8OOOO888OOO8OOOOOCoc:................:coooCCCOOCOOOOOO
....::::::::......::cc:cCOOooCOOOCO8OOCCocooCO88COCOOOOOOOOOOOCCoc:::::.....:.....:cooCCCOOOOOOO8888
...::::...............::cCOOOOO8888888OOOCCooooocoCCCCCoooCCOCCoocc::::............::cCCCCCCCO8@@@@@
CCoooocccc::..........:::CO88OC888888OC@@8OoccccccooCOOCoccooCccooc:::.....::.......:cooCCCOO@@@@@@@
oooooooccccooc:......::.cO8888888OOOO8OOOCCoccoocc:ccoCCOCo:coccoocc:::.........::ccoCCCOO888@@@@@@@
oooooooooCCoocc:::::::::O888888888O8O8OCCocoCcooooocC:::coocccooooocc::.........:ccoCCOOO888@@@@@@@@
cccooooccc::cccoooocc::oOO8OOCooCOOOOOCooooooCOOCCCooo:::ccoo:cccoccc:.........:..:oCOOO888@@@@#####
ooccc:::ccooooccocc::::COOOOOOOOCocoCOCCooocoO88OCCCocccccccc:ccooc::........:::::cCOOO8@@@#########
cccc::coooooc:cocccc:::CO8888OOCoCCocooCCCoCCOO8OCCoooccccooo::occ::..........::coCOO8@@@@@@@@@##@@@
ccc:coooooc:::occc::::.oO88@888OOCCoccccCCCCCCCOOCCooooccooooococ::.:.......:cccoCOO8@@@######@#@@@@
cccoooooocccc:coc:::::.:O8888888OCCoooooCCCCCCCCCc:cooococoocccc::.........:ccoC888888888888OOOOOOOO
coCoooooccooc::ccc:c:::.:oCOOOOOOCCoocoCCCCCCCooc:coooccccoccc:::........:cooCCO8@@@@@@@@@@@@@@@@888
oooooooocoococ::c::c::::::.:cCCCCCCCCCCCCCCCCoc:cccooocccccccc::.......:cooCO8@@@@@@@@@@@@@@@@@@888O
oooooCCoccccccccccccc:::::::::::ccooooooCooooccccooooccccccc::c:::.:::oooC8@@@@@@@#@@@@@@@@@@@@@@888
ccccccccc:cccccccccc:::::ccccccc::::cccccoooooooooocccccc::cccoc::ccoCO88@@@@@@@@@@@@@@@@@@@@@@@@@88
ccccccccccccccc:c::::::ccccc:::::::::::::cccccccccccc::cccccoooooCCO@@@@@@@@@@@@@888888O888@@@88@@@@
ccccccccccccccccc::::::cc:::::::::::::::::::::::::::..:occ::coCCOOOO@@@@@@@@@@@@@@88@@@88@@88@@88888
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
,;:;,,,'','',ollxdkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOlcollodxxkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxx
,;:;,,,',,'',ollxdkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOcclllodxxkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxx
,;:;,,,',,'',ollxdkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOoolllodxxkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxx
,;;;,,,',,,',ollxdkkkkkkkkkkkOOOOOOOd;;''.............................      ...',dkxxxxxxxxxxxxxxxxx
,;;;,,''',,',ollxdxkxxkkkkkkkkOOOOOOl    ...                                   . okkkkxxxxxxxxxxxxxx
,;;;,,''','',oclxdxxxxkkkkkkkkkkOOOOl    ':c:.........'......'..............     okkkkkxxxxxxxxxxxxx
,;;,,,'''''',lclxdxxxxkkkkkkkkkkkkkOl    ,;:lc,'........''''.''........'''..     okkkkkkkxxxxxxxxxxx
;;;;;;,,,,,,,lclddxxxxxkkkkkkkkkkkkkl    .,;;:c:,''''',',,,,'''.....'';cc;'.   ..okkkkkkkkxxxxxxxxxx
oooooooollllll:cddxxxxxkkkkkkkkkkkkkc    ..',;::::''.','.,,,,,,..',',;c:,,,.   ..dkkkkkkkkkkxxxxxxxx
oooooooollllll:coodxxxxkkkkkkkkkkkkkc    .....'''....''...,,,,,'''',:;;;,,,.   ..dkkkkkkkkkkkkkxxxxx
ooooollllllllc;:oldddxxxxkkkkkkkkkkkc    ....'''......''..,,''''''.,::::;;,.   ..dkkkkkkkkkkkkkxxxxx
::::::;;;;;;;:;:llodddxxxxxxkkkkkkkkc    ......'.......'..'''......,::;;;,,.   ..dkkkkkkkkkkkkkkkxxx
',,''........:;:lloodddxxxxxxxxkkkkk:    .''''.........''''..'.....,;;;;,,'.   ..dkkkkkkkkkkkkkkkkkk
',,''........l::oloodddxxxxxxxxxxxkk:    ......'.....'..''...',,,,,''''''''    ..dkkkkkkkkkkkkkkkkkk
',,';o:::lO0Okkkkkkkkkkkkkxxxxxxxxxk;                                          ..dkkkkkkkkkkkkkkkk00
',,'x'...oOOkkkkkkkkkkxxxxxxoccccccc;,,''''''''''''''''..........................clllloooloxkkkkkKWK
',,'ll:,,kkkkkkkkkkkkkxxxxxxo;;;;;;;;;,,;;;;;;;::::::cccccccccccccccccclllllllllooddddddddddkkkkkkkk
,,,,'',cokkkkkkkkkkkkxxxxxdxl;;::::::;;;;;;;;;;;:::::::ccccccccccccccccccccclllllloddddddoddkk0XXK00
;::;;;;;;:ldoooooollllccc:oxd;,,,,'''''',,,,,;;;;;::::::::cccccccccccccccccccllllloddddooddxkkNMMMMW
OOkkkkxxxddolccc::::::::looollllllllcccc:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::coodddxxxxxxOWMMWN
OOO00KKKKKKKKKK000OOOOOOkl:;;;;;;,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ocooooddddddOMMMW
;:cldkOKKXXXXXNNNNNNNNNNXXKKK000OOOOkkkkkxxxxdddddooooollllllccccccccc:::::::::::::ollloooodxxxxXMMW
::;:::c:::loxk0XNNNNNWWWWWWWWWWWNNNNXXXXXXXXKKKKKKKKKK000000000OOOOOOkkkkkkxxxxxxxdxdxxxxxxxxxxxOMMM
lllc,:cc;'''''''';:ldxOKNWWWWWWWWWWWWWWWWWWWNNNNNNXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKKKKKKKKKK0KKKKK0NMM
ll,.;;,:,''''''.....llc::ldOXWWWWWWWWWWWWWWWWMMMMWWWNNNNNNNNNNNNNNNNNNNNNXXNNNXXXNNNNNNNNNNNNNNNWWMM
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
O@@@@@@888888OCO8COOOOOOOOOCCOO888OC888888C8C8888CCCCo88888C8888OoCOOoo8888888@CC8@8@@@@@8@@88888888
88@@@@@@@88OOCOOOOOOCOCOCCO8OOOO8OO88888888CO888OCCCoC8888C88888oCCCOCo88888888o88OO8@88@88@@@888888
@@@@@888OCOOCCCCOCCCO88C888888COOO888888888O8888CCCCo88888C8888ooccCOcC8888888COO8CCCO8O8@@@@@8OO888
88888OOOCO8OCCC88CCC88O8888888OOO88OOOO8888O888OCCCoC8888C8888CooocccoooO8888OoOCOOCCCOOCCO8@@@8O888
OO8OO88CC888CCO8OCC88OO88CCO88OO88O88@O8888O888CCCCo88OOCCO888oooooooooO88888oOCCCOCCCCOOOCCCO8@OO88
CO8CO8OCOCoooC88OCO88C88OO8O88O888O888C888O888OCCCoO8OoooooC8OCCOOCoooooooCOCCCCCOCOOOOOCOOOOOO8OOO8
O8OC88OC8Cooo888OC88CO88O8O888O88O8occco88O888CCOOOoooooooO88888OoooooooooocoCCCOOCOOOCCOO88@@@8OOOO
88OC88CO8CooooCCoC8OC88OC8O888O88OOocoCcoCoOO88888Cccoc:coCO888OCooooocccccoo:coCCOO888@8@@@@@@8OOOO
88O8O8OOoooooococ:ooC88ocoCCCCCOCCoooooooooocccooOOcccoc:ooocO888C::ccoccc::occ::coO888@8@@@88OOO88O
O888C888ooccccoo:Oo:cCC:coo::oocooooooocooC8OCOCco8C::cooooc::cc:cOCc:::ccooooCCoc:::coO8@@CccCOOOOO
C88Co888:oCoccoc:8ococc:coc:::coocccooooccooc:cccoOCccc:ooc:cc::coO88Cc:::::::ccooooccooOOOoCCCCCCCC
o88oo88o:C8Ocoooc::::::::ooc:ccoccc:ccoooc::::::oOo::cccoooccc::cOoCCCoocccccoCCoooooooooCoooooCCCCC
o8O:C88CCO8O::::cc:cCo::::cccC88C:cccc:coCoo:::c88o::::::::cccc:O88OCoc::::cc:cCCoCCCoooooCCCCooCCCC
O8C:C8OOOO8OC:::::cCOoccccc::cO8Oc:::ccoC8Ccoc:OCc:::::c:::::::C88888Oc:::::::::coCOOOOCCCCCCCCCCCCC
cocccCoCOCoooc:::ccccoOCCoc::::oOCc:::cO88occoo88o::::cc:::::::CC8888Co::::::c:::::oCCOCCCCCCCCCCocc
O88Occc::::cc::::ccccocccccccc::coc::::cococc:cooc:::Cocc::::::OOOOOOOCo::::::::::::cooCCCCCCCCCCCCC
cccc::::::cc:::::c:c:cc:ccoccc:::c::::c:c:ccocooo:::cocooOCc::::C8888CCcc:::::ccc:::::coCCOOCCCCCCCC
::::::::::cc::cccc:c:c:cccccc:::c::::::cccoCocoCc::ccCOCcCOOocc::cCCCCOoOC::::coCCoc:::oOOOOOOOOOOOO
:::::::::::cc:cccc:ccoocooccccccoooc:cooccoCoCC:::ccoCCCoccCocc:::cooOOcCoCc:::c888OCc:::oO888888888
ccccc:::::::ccccccccOCOOOOCcccoCCCCccoCCccccccccc:oooooccccoCocCo:::ccccoCOC:::ocoCCCo:::coCO88O8888
8OCCooooooooocooCCooCCCCCCoccooOOOOOoo8OoccoOOCooocooooooocccccooooocccoCCoc:::occ888CoCCoocccCCCCoc
8888888888OccoocoCCCOOOOOOCccoCCO888oooCCoO88OOooCCOOOOOOCccccccoooocccccccoc:::cccooooCCCOOOooccCCo
8888888888ooOOCocO888888OOococCO8888OO8CCOO888OooOOOOOOOOOCccocCOCcoocccoooooc:::cccccccCOOOCCoooooo
8888888888oCCocccco8888888888ooC8OO88888O8888Cooo8OOOOOOOCccccOOO88OOOOOOOOOOCoooooccCoooocoooooCCOO
8888888888ooOcococccCOOOO888OCoc888888O8888888Coo88OOOOOCCcc::OOOOOOOOOO888888OoooCcCoC88@@@888OCooc
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
oooocccooococooCO88888888888888888888888888888888888888888888888888888888888888888888888888888888888
oooooccooooccocoCO888888888OOCoCOOOOOO88888888888888888888888888888888888888888888888888888888888888
oooooooooooooocoOOOOOOCoCOOCCooCooooooCOOO8888888888888888888888888888888888888888888888888888888888
oooocccccocccooooooooCCCooooooooccccooCCocoooooCO8OOOOCCCCCCCO88888888888888888888888888888888888888
oooocccccocccccocooooooooCCCoooccccocooc:ccc:cocoCCCCCCoooocoooO88888888888OOOOOOOOOOOOOOCCCCCCCCCCC
oooooocccccccccooooooooooooocoCOCcocoooccoocccccoCCCoccccc::::ccCOOOOOOOOOOOOOOCCCCooCCCCOOOCOOCCooo
ooooooooCocccooooCCCCoCOooooooCCCCOOOCCooCoocoocoCOCCocccc::cccoOOOOOOOOOOOOOOCCCCoooooCCOOCCOOCoooo
oooccooccoooooooCCoooCCoocccoooooCCCCCCooooccoooccoCCCoocccccoooCCCCCCOOCCCCCCCCCCOOOCCCCoCoooCCCooo
cccooocccooocccoooCooCCooccooooooooooCooccccccccccocooooccccccoCOOOOOCCOOOOOCCCCOCCoCCCooooooCCCooCC
occoococooooooooooCoooocccccccccoooooCCCCococcccccccccccccccccooooCCCooCOOCCCooCOOoooCoooCoooooooooo
ccccccoocccoooooooooccccccccccccccooCCCCocoocccccccoccc:cccccccoCCCCCOOOO88OCoooOCooooooooCCOOOOCooC
ccccccccocoooccoccccccccccccocccoooCCCCoccoCCooccccoocccccc:ccoCCCoCCCCCCOOCoooooooooCCooCCCCOOCCooC
cocccccooooococccccccccccc:ccccooccoCooo:ccooocc:ccccccccc:ccccooooCoCCCoCoooCCooCCCCCCCooooCooooooC
ooocccccccccccccccccccccccc:::cccccccccc:cccooocccc:cccooccccooCOOOOOOOOOCCCOOOCCoooCCooCCCooooooCCC
oCocoooccoccccccccccccccc::::::::::::cc:cccccocc::ccccoCOCCooOOOOOCCOO88OOOOOOOOCooCCCoCCCCCCOCOOCCC
CCoCooccccooccccc:cccc:::::::::::::::::::::c:cc:::cccccooCCooCCCOOOOOO8OO888OOOOOCCOOOOOOOOOOOOOOOOO
OOOOOOOCCCooococcc:ccccccoccccc:::::cccccccccccccccccccccoCCCOCCOOO8888OOCCOCOOOOOOOOOOOOOOOOOOOOOOO
OOCOOOOOOCCCCCCoooooCCooooooooccccccccooocooooCCCooCooCooCoCCCOOOOOOOOCCCCCOOOOOOOOOOOOOOCCOOOOCCCCC
CCCCCCCCOCOCCCCoCCoCoooC8888888OOooooCooCoCCCCCCCCCCCooCCCCCoCooCCCCCCCCCCCCCCCCCCCOCOOOCCooCCCCoooC
CCCoCCCCCCOOOOCCCOOOOOOOO88888888OOOOOOOCCCCOOCCCCCCooooCCOOOOOOOOOO8OOOOCCCCCCOCCCOOOOCOOCCOOOOCCCC
ooooooCCCCCCOCCCCCCCOOOCCOOOCCCOOCOCCCooc:::ccccccccc:cccccccCOOOOOOOOOOOOCCCCCCCCCCCCCCooCOOOOCCooo
ooooooooCCCCCoCoCCooooCCCCCCCCCCCCCooCoooccc:::::::ccccccoooCCO8OOOO888O88888OOOOOCCCoooooCCCCOCoooo
oCCooooCCCCCCCCCCCooocoCCCCCCCCCCCCCCCCCocccc:c::::ccc::cccoCOO8888888888O88888OOOOCCCCCCCCCCCCCCCCC
oCCCooCoooooCooCooCoooCCCCCOCCCCCCCCCCCoccc:occcccccc::::::ccoC888888888888888888888O888888OOOOOOOOO
ooooocoCoooCooooooooCCCCCCCCCCCCCCCCCCoCc::cc::::occcc:::::ccoC888888888888888888888OOO88O8888888888
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@8O8@@##@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OCoocccccoCO@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Oocc:::::cccccco8#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8c::ccoCO88888888Co@##############@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@####@c::cCO888888888888CO###############@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#######C:::COCoccoCOCocoCCC##############@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@######8o:cOCoooooO@OCCCO8O@#############@@@@@@@@@@@@@@@@@@@@@@@@@@
88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#####8CoCO888O8O88888888O@###############@@@@@@@@@@@@@@@@@@@@@@@@
888@@@@@@@@8OO8@@@@@@@@@@@@@@@@@@@@@@@@@@OOOOOO88OOooCO888888888888@@@@@###@@@@@@@@@@@@@@@@@@@@@@@@@
8888@88OCOOCccO8@@8O8@@@@@@@@@@@@@8OCCO8@@8OOOOOOOOCCCCO888OO888888OO88@@@@@@@@@@@@@@@@@@@@@@@@@@@88
oCCOOCoccccc:co88OocoooCO@@@@@@@@8CocccO88OCCCCCCOOOOOOOOOOOOOOCCCCooCCOOO8@@@@OCO8@@8OooC8888888Ooc
:::::::ccc:::ccoCocccc:coCO8OOOOOCocccccoCocoOCocoooooCCOCooooooooooooooooooCCCooooCCCoccooooooooooc
:::::::ccccccccoooccccccccoooooooooooccoc:::cOOCoocccoCO8occoooccoCCOCCoooooCCCCCCCCCCocoooccooccccc
c:ccccoooooocccc::ccccccccccooooooooooc:::::COOOCCooCOO88C:::cooooCOOOCoocooCOOOOCCCCoccoooccoocccco
cccoooooccooccccc:::ccccccccooooooooCo::::::oOOOOOCCCOO88O::::::coCOOOOCocoooCCCCCoooooooocccoCOOOOO
cccooooccccoccccc::::ccccccccccoooc:ccccc:::::ccoCCCCCOOOO:.:::::::cCOCCoooocooooccoccooCCCOO88OOOOO
oooooooc::ccc::::::ccccccccooccc::::...::::::..:::::::::::::....::c:cooooooccccccooCCO888888OOOO8888
ccccooocccccc::::::ccccccccc:::::::........:::.:::::::::::::..:...::::::cooooCCOO88888OOOO8888888888
:::ccoooooocc:::ccccccccccc::::............:::..::::::::::::...:..:::::::oO88888888888888888888OO888
:::cccccccccc:::ccc:c:::c::..................::::::::::::::::..:........::C8888888888888888OOOOOOOOO
cccccccc::ccc:::::::::::::....................:::::::::::::::..:..........:888O888OOOCOOOCCCCOOOOCCo
cccccccc::ccc::::cccccc:::.....................::::::::::::::..::..........oCccccccccccccccccccccccc
ccccccccoooooooccccccc::........................::.:...:::::...:::.........:c:::::::::::::::::::::::
oooooooCCCCCCCCCCCCCC::...........................::.....::.....::..........:::::::.................
ooooCCCCCCCCCCCCCCCCo:.............................:............::...........::::...:::::::::.......
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
@############CcccCCCCCCO@@8OOCCO##8CCO@@OO##@C@#88@OO@##OO88O@#####OCC@####OCCC8@@@@@@888OC####CCCCC
###########8OocccOOCCCCCCCCCCC8#@OCCCO@#OC@#@O##8OOOO@##@8OC8######8CC8####8CCCOOO###8OOOCC@###OCCCC
OOOOOO@##@OCCocO@##8CCCCCOOCO@##@@@8CCO@@8##8COOooCCC8##888O@##O@@#8CCCC8@###8CCCC###8CCCCC8###OCCCC
oCC8@#######@8oC@###@OCO@@OO@888@###8CCOOOCoc::::::::ccCC8@8@#8CCCCOCCCCCO####8CCC###OCCCCCO###8CCCC
C@##@@@@######@ocO@###@#@OCCCCCCO###@OOOCcc:::::::::::::cccoCOOCO8###8OCC@####OCCO@##CCCCCCC@@@@88OO
@8OCCCCCCO#####8coC8####8CCCCCCCC###@OOC::::::.::::::::::::coCCCCCO8@@@@@@@@8OCCCO@#@8888OOC88OOCCCC
cCCCCCCCCC8####8coO@#@@##@OCCCCCO##@OOC:::::::::::::::::::::oOCCCCCCCCCCCCCCCCO888888OOO8@@@88@#@8OC
cCCCCCCCCCO####ocC@@8CCO8OCCCCCC@@8OOCc::::::c:::c::::::::::c8@#@8CCCCCCO@@@OOO8@@@8OOCCO###8CC@##8C
:CO8OOCCCC8##@CccCCCCOOCCCCCCCO@8OCCCCocc:ooc:::oc:::::cc::cCO@###8CCCCC@#@C@###OCCCCCCCC@##@O8#@8CC
C@#####@@@@8OCcccoCO8###@@88@@8OCCCCO8OCocCooCCCOOccoocccocCOOO@###@OCC@#@OCO###@O8888OCC8#####@8OCC
o88@####@8OCCCccccCOO888@888OC8O8@O8@@O8OCCCCCooOOoccccccoCCCCCO8###@O@##OCCC@###8OCCCCCCC@##@O88@#@
.CCCO88888OOCCccccCCCCCCC8@@OO#OC88O8@888@OCoc:cocc::::cccoooccoCO@#####@CCCC8###OCCCCCCCCO###OCCCO@
:8@##@888O888OccccCCCCCC8OO@@O@@O88O@@O@@@8OCocoCoocccc:coccccccccoO@##@8CCCCO###8O8888OOOC8@@8CCCCC
o###@CCCO8888@@8OOOOOCCCCCC@@CO88O888@8888OO8OooCCCocccccoocccccccccoCoCCCOCCC8@88OOCCO@#@CCCCCCCCCC
.O@##@OCCCCCC8###COO88OCCCO#8O888OOOOOOOOOOO88oooccccc:::coocccccccooCCCCoCCCCCCCO88OCC##@CCCCCCCCCC
.coCO8@#@8OCC8###o8#@@8OOO8@88OOO8OOOOOOOOO888oCoc:::::::cooccoooCCCCOOCCCoooCCC8@OCCCC###CCCCCCCCCC
.cCoCCCO###8C@##@c@##@8@#@8OOOOOOOOOOOOOOO888OOOOOCCoocc:oCCoCOOOOOOOOOOCCCocoC8#OCCCCC@##8OOO8888OO
8CCCoCO@###OC###8o###OO8##@OOOOOOOOOOOOO8O888O88888OOOOOOO88OOOOOOOCCOCOCCooocC#@CCCO8888OCCC8888@##
@#@88@##@8CCC###OO###@###@OOOOOOOOOOOOOOO8888O88888OOOOOO8888O88OOOOOOCOOCoooco##OCO@####8CC@#CCCC@#
.cOO8888CCCCO8OCc8##@##@OOOOOOOOOOOOO8OOO888OO88O8OOOOOOO8888O888O88OOOOOCoCCocC##@8@8C8##@O8#@OO8@O
@##8OOCCC8@@8Oocc@#@O@##OOOOOOOOOCOOOOOO8888CO8888OOOOOOO8888O888888Coooo:ccoooccCOOOOOOO88OCC88OOOO
C##CCCCoC8##8ooccOO8OO@#@OOOOOOOOCCCOOO88888CO888888888OO8888OOOOOCccc:::::cccooccC@##@@##@OC8@@@88O
c##@88OOCC@##88OooO8888@@@8OOOOOOOCooO8888888O8888@8888888888OOOCCocccc::::ccccoocco##@O@##@C##8COOC
.@#@CCCCCCC##@occcoO8##8OOOOCCCCCCCCO8@@88@@8@88@@@@888O8888@888CCOOCoc:::::coooocccO##@##@OO##@88OC
.O#@CCCOOOC8##OoCOCC8##8OOOOCCCCCCoC8@@88888888OO@88OCC88O888888CoOOCCoc::::ccccccccc#####@O8##CCCCC
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
888888@@88@@@@88O8OCCCCCCCCCCCCCCCCCCCoCCoocccO8888OOOOOOO8OO88OO8888OO888O888OOOOOCooooC88888888888
8888@88@@@@888OOOOCCCCCCCCCCoCCCCCCCCCoCCCccccO@88@8O8888888OOOCoOOO8888888888888888OCooC88888888O8O
8888@88888@88OOO888OCCCCCCCOCCCOO8888O888occocCCooOO888888OOCCOOCoooCCCO8888888888@@@8OOOOOOOOOOO888
88@@@88@@@8O88OO8888OOCCOO8OO8OOOO8888888OcC88OCOOO88888OCCCCOOCOCoooooC8OO888888888OOO8888O8888OO88
888@88@@@@8OOO8888OOO88OCCOCCCOOO8888OCO8Oo888OccO8888OCCCCO888CcooooooooOOO88OO8OOO8888888OO@@88OO8
8@@88@@@@88O8OOOOOOOOO88OOOCCCCCCOoCoc::oOo@888CcC8O88CocccoO88ocoooooooooOCCOO888OOO8888@@8O@@@@@88
8@@88@@@@@88888OOOCOOO88OOOOOOCOoccccccccccCCOCoooO888ccccooo88OOOCCCCooCooCCCOO88OOOO8888@@8@@@@88O
@@@@@@@@@@@@888OOOOCO8OOOOOOOCOOocccccccooccooooocO@@8CcccoocoCOCCooC8OooooC8@8888OoOO8888888@@@@@88
@@@@@@@@@@@@@@88OOOOOOOOOCCOCOOOCoccoccccc::ccccocooc:::::::coCCoOoooCoooCCCO88888CcCOO8888888888888
@@@@888@@@@@@@88OoooCCCooOOOOOOOCoccccccccoc:::cooc::::::::cc8OooooooooooCCCO88888CoOOO8888888888888
8@@888888@@@@@888CccCOOOcCOO888Occcccoccccccooc:cc:::cc::ccccoCoooooooooooooO8O8OOcOOOO888888@@@@@@8
8@@88@@8888@@@888OcoCOO88C8888ocooccc:cccoocoooc:::::cc:::cccccooCoooCCCCooCO8OOOOcOOOOO88888@@@@@@8
88@88@88888@@@@@@8CCOOOOOooCOoccoocccc:ccooooooc::cc:cccc::ccccooCooCCoCOCCoO88O8OcC888888888@@@@@@8
88888@8888@@@@@@@@OOOOOOCCooccccocccoc::::cccooco8O8OCCOOOCCocccooooooooCoCCO888CcoCOOO8888888@@@@@8
@@88@@@8888@888@@8OCcooccooocccoccccocccccc::::c::oCC:oCOOCCOCocccoooCCCCCoC8O88OoOOOOOO88888O8@@8@8
8888@@@8@@888OOOOOOCooCCCcoccccccccoccoccc::::::::cCo::cCOOOOOOooooccooooCCC8O888oCOOO8888@@8OOO8@@8
8888@@88@@888888OOOOOCCOCoocccoocccoocoocc::::ccocCCCc:c::c::cooooooooooCoCOOOOOCoCOOOO88888888888@8
88@888@@@@88888CCCOOOCCCooocoooocccooococc:::cooocCCo:::c:ccccooO8OOCCoooCoO88OOOoCO8O8O88OOOOOCCOOO
@@@@888888@888888OOOOOCooocoooocccccocoocccccCCoooCCoc:ccccooCooO8OO8OCoooooCCO88oCOOOOOOOOOOOOOOOO8
@8@@888888@@@8@888OOOOCooooooCCccoocooooooocooooooCooc:cccoCCOCocCOoC8CcoooooooOCocCOOOOOOOO8OOOO888
8@@8@888888@@@@@8OOOOoccoocoCOCocoocococcccc:::cccocccccccooCOOOocCCOOccooooocoCCCCo8OOOOOOOOO888888
8@888888888@@@@@88OOCcoccCCoOCoccCCooccccccooo::::::::ccccooCOOOOCoOOOCCocoocoO8888oCOOOOOOOOOOOOOOO
8888888888@88@@@8@OOOooooCOOCoccoCoocccccccccoc::::::::cccc:oOOOOOCCOOOOOoocooo8888oCOOOOOOOOOOO8888
888888888@@88@888888oooocoooccccCCCCoooCOocoooCCoCo:c::::cccccoCCOOOOOOO88OOCooCO8OcoO88OO88888OO888
8OOO888888@8@@88@@@8ooooooocccco8OCC8@@@OoooCOOCCCCCocc:::::cccccoCCOOOOCO8O8OOOOCCCooO8O8888888OO88
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
##########################o::::..........::::::::...................................................
#########################@c:::............:::::.....................................................
#########################Cc:::............::::.................:OCoooc..............................
########################@c::::............:::......cCCCCCoocc::c8OoC8C..............................
########################Oc:::............:::::::...CCCCCoCCCCCOO8OOOOocc:...........................
########################o::::............O::::::..:CCOCCCCCCoooCCoooCCCCc...........................
#######################8c:::............O#c::::...cCCCCCCoooooooooooCCCC:...........................
#######################Oc::............c##o:::.:::oCOCCCCCCCCCCCCooCCCCC............................
######################@o::.............c@#C:::O8@@8OOCCCCCCCCCoCoooCCCCo............................
######################@c:::.::::::.....O##C::o8OOO8OOOOCCCCCCCoCoooCCCC:............................
######################8::..:::::::::::..cOo:c@8OCCOOoCCOO8@8OOOOOCCCCCC.............................
######################8:::::::::::::::::::c8@@@@88888OOOOOOOOOOOOOOOOOC.............................
#######################8o:::::.:::::::::::c888OOCCCCCCCCO88OCCCooCO88Oc.............................
#########################8o:::::::::::::::O@@@@88OOOOCCooooccocccCO88O:.............................
###########################@Oc::::.:::::::C8OOOCCCOCCCCCCOCooooccCO88C..............................
#############################@8Cc::::::::::888OCO8OoooooooocoocccO88Oo....................:.......::
#################################8Ooc::::::oO8OCOOCCCoCCcoooooccoO88O:.............coO888888OCc:::::
#####################################@8OOCo:::cccoooCOCCCooooocoO888O.............C8888OOOOOOO88Cc::
##########################################@::........::coCOOOOOOOOOOo............ooCCO8OCocCOO888Oo:
##########################################8:::..............:coocc:.............o@@@@@@8CooCO8888OC:
#########################################@Oc:::..............................:oCOOCCO8OCCCCO88@88Oc:
#########################################O::::::::............................cCOOOOO88O88888OOOOC::
#########################################@o:::::::.............................cOCCoooCCCCCCCoooC:..
##########################################C:::::::.............................:CooooooooooooooCo...
#########################################@c:::...................................cooooooccccoocc:...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
ooooooooooc::cccccccccccccccccccccccCCcccocccoccccccocoooocooCcoCOO8OCoocc:cccccoooocoocc:::::::::co
ooooooCCCoc::ccccccccccccccccoc:ccccccccccccc::ccccccoooooocoCCcCO888OCCooc:c:cccccccc:::::.::.:::::
ooooooooooc::cooooCCoooooocccoo::ccccccoO88OCoc::CO8CCooCCCocCOCoCCOOOOOOCocccccc:::::::coooCooooooo
oCCCCCCoCo:cccocccooCCCCooCCCoo::ccoCccOOOO88Co:coCOCCoCCCCCCoCCooooCCCCCCocoocc:::c:c::oCCCOCCooooo
ooCCCCCoc::::oCCCCooCCCCCCCOCCoccccc8OO8@@88CCc:coCCCCCCCCOOOCoCCoooooooooo:oooooc::::::cOCCCCoooooo
OOCCCCCc:::ccoCOCoooCCCCCooCooccccocoO88@@88OC:coCOOCCCCoooooocccccccc:::::.:ccc:::::::::CCCCCoooocc
8OCCoCCooCoocoCOOCCoCCCOCCCOCooccoC8888888OCo:::ccccccccccoc:occ:::::::::::c:co:::::::cccCCCCCCooooc
o::cccoCoCoccoCCCCCoCCCOCCCOCCccC8@@@@888OCoccccCcCCocooooCCcOOCoc:::::cc::c::::ccccoooooCOCCCCooooc
c::..:oooCoc:oCCOOCCCCOOCCOOOO8@@@@@@@@OCOcccccoCoCCooooooCCccooCoc::::::ccc:::cooooooooooOOCCCCoooo
:::..:oCCOCocoOOOOOCCCCOCCO88@@@@@@@@@@@o@CccccoCoooooooocoocccccccc:::::::::oooooooooo:ccOOOCCCCocc
cc...:coCOOocoOOOOOCCOOOCCO@@@@@@@@@@@@8@@8CccccCoccccccccccc::::::ccc:::::cccccccoCOCo::cCOOCOCCooc
co.:c:oCCOOocoOOOOOCCOOCCCO@@@@@@@@@@@@888CoccccccoccccccoCCooCCoooooocccoCCoo:::occoooc:coOOCCCCooc
oC:cc:oOCOOocoOOOOOCCCCCCoC@@@@@@@@@@@@@8oOo:::ccccccccccoOOOOCCCCoooooooooccoocoocccccccccOOCCCoocc
CCo:.:cCCOOCooCCOCCCCCCCCCO@@@@@@@@@@@@@@8Oo::::ccccoooccoOO8OOOCCCCCCooooooooc:ccocccccoccCCCCCoccc
CCC8CccCCO8CooCCOCCCCCCCoCO@@@@@@@@@@@@@888C::::oooooocc:o8OOOOOOOCCOOCooooooooooCCo::::coCoccccCCCC
ocoCCccoCCOCoCOOOOCCCCCCCC8@@@@@@@@@@@@@@888o:::cCCooooc:oOOOOOOCCCCCCCooooooooooCCo...:coooocccCOOC
:c::..:CCCOCooCOOCCCCCCCCOO@@@@@@@@@@@@@@8@8O:::::oooocc:cCOCCCCCCCCOOOCCCCoCooooccccccccooccoooCCCC
cCc:..:ooCCooooOOCCCCCOOOOOO@@@@@@@@@@@@@8OOOc:cc:oocccc:coCCCCCCCoCCCCCCCCCCoooooccccoooooccccoOOCC
cCc::.oCcoCooooCCCCoCCCOOOCOO88@@@@@@@@@@@8c::cccccc:::::ooCoooCCocCCCCCCCCCCooooooooooooooccccoCCCC
coc:..oCccCoc:coooCoCCCCCCCCCO88@@@@@@@@8OOCc:cccccc:::::ccooooocccCCCCCCCCooooooooooooooocccooooooo
coooooCOCoc:ccccooocooooooooO88@@@@@@@@8OCCOOCocccccccccccc:::::::.oCCCCCCCCCoooococoooooooooooooooc
occoooooc:ccc::::ccccccoooooO@8@@@@@@@@@@8OCCCOOCocc::::cccoococc::oCCoocoooooccoooocoooooooCCCCcccc
CococooC:::ccccccooccoooooccO@8@@@@@@@@@@8@8C:oCOOOCC8OCoccoooc:cccooooooooooccoOOCCCCcoCCCCOOCCoocc
CccooooCccoCOCCCCCoooccc::::c888@@@@@@@88888CccoooCOO88OOoccoCCooooCoooooooooccoOCCCCooCCoooooccooco
CoCCCCCoooooCCCCCCCoc::.:ccccC@88@@@@@@@@888Co:oooOCOO8888Oo:cCCCooOOOOOOOOO8CocoooooooCCoooooccooco
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
..............................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::o::
..............................::::::::::::::cooooccccoc::::::::::::::::::::::::::::::::::::::::::o::
...................:::..........::::::::cCOOOOOCCCCCooooc:::::::::::::::::::::::::::::::::::::::cc::
..................::::::.......:::::::oOOOOOOCCCoCooocccoooc::::::::::::::::::::::::::::::::::::o:::
...................::::::....::::::::OOOOOCCCCooooccccccccoccc::::::::::::::::::::::::::::::::::oc::
..................::::::::::::::::::COOOCCCooooocccccccccccccc::::::::::::::::::::::::::::::::::co::
..................:::::::::::::::::cOOOCCCCCoooccccccccccccc:...:cc::::::::::::::::::::::::::::::o::
.................::::::::::::::::::cOOOCCCooococccccccccccccc:...:c:::::::::::::::::::::::::::::co::
..................::::::::::::::::::CCCCCCooocccc::::ccccccccc::cc::::::::::::::::::::::::::::::cc::
..................::::::::::::::::::cCCoooooocc::::cccoccocccccccc::::::::::::::::::::::::::::::o:::
.................:::::::::::::::::::::COOO8OCOCocooocccocococccccoc::::::::::::::::::::::::::::cc:::
...........:....:::::::::::::::::::::::occoc::::::..:::::::ccccccoc::::::::::::::::::::::::::::cc:::
...........:....:::::::::::::::::::::::::::ccccccc::cc:.:ccccccccoc::::::::::::::::::::::::::::o::::
.............::::::::::::coCoccccc::::::::coCoCoccc:::::cc:c:cccccoc::::::::::::::::::::::::::cc::::
..........:..::::::::::::oCc::::::ccc:::::oOCoocc:::ccccc::::ccccccc::::::::::::::::::::::::::o:::::
.........:::.:::::::::::::occ:::::::::ccccCOCCCCoooocccc::::::ccccccc::::::::::::::::::::::::cc:::::
........::::.:::::::::::::::::::::cc::::::ccooooooooo:::.:::::cccccco::::::::::::::::::::::::cc:::::
.......::::..:::::::::::::::::::ccc:::::::::::coocooocc:::::::c::::ccc:::::::::::::::::::::::cc:::::
.......::::..:..::::::::::::::::::::::::::::::ccccccooooc:::::cc:.:::::::::cccc::::::::::::::oc:::::
..........:..::::::::::::::::::::::::::::::::cccccooCCoocooccc:::...::::coooocccc::.:::::::::o::::::
.......:..:.::::::::::::::::::::::::::::::::oCCCCCCCCCooooocccc:::...::oCooccccccc::::::::::cc::::::
.......:..:.:::::::::::::::::::::::::::::::oOOCCCCCCCoooococcocc:c::::ooooc:cccc:cc:::::::::cc::::::
..........:.:::::::::::::::::::::::::::::::COOCCCCCCCCoCCoooccccccc::oocooc::c::::cc:::::::co:::::::
......::..:.::::::::::::::::::::::::::::::oOOOCCCCCCCCooooooocooccoccoooooc::::::::c::::::cc::::::::
......::..:.::::::::::::::::::::::::::::::COOOCCCCCCCCCooooccoooococcoococc:::::::::c:::::c:::::::::
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
ooooooooooocooccccccccoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooc
CCCCCCCCooooooooooooooooooooooooooooCCoooococccccccccooCCCoooCCCCCCCCCCCCCCCCCCCCCCCCCoCCCCCCCCCCCCo
oCCCCCCocccoCCCCCCoccoCCCCCCooooCCCCocc:::::::::::::::ccoCoCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCo
CCCCCCCCCoCCCCCCCCCooCCCCCCCCooooooc:::::::c:::::::cccccccooCCCCCCCooCCCCCCCoCCCCCCCoCCCCCCCCCCCCCCo
ooCCCCCCCCooCCCCCCCCCooCCCCCCCCcc::::::cccooooocccccccccccoCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCo
CCCCCoooocccccoooooocccooooCCCCc::::::cccooooooCCCooooc:cccooCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCo
CCCCocccccccccccccccccc:::cCooCo:::::cccoooooooCCCCCCCoccccoCCCCCCCCCCCCOOCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCoccccoCCCCCCCCCCCCCCcccCCCCC::::cccccccoooCCCCCCCCCoccoCCCCCOOCCCCOOOOOCCCCCCCCCCCCCCCCCoCCCCCCo
CCCCoocccoCOOOOCCOOOOOOCcccCCCooc:::ccccccccccoCooocooCCooCCCCCOOOOCCCOOOOOOCCCCCCCCCCCCCCCCCCCCCCCC
CCCCoocccooooooooooooooocccCCocccc:ccccccccccccCoooccoCCooCCCCCCCCOOCOOOOOOOOCOOOOOOOCCOOOOCCCCCCCCC
CCCCoocccoCCOCCooooCOOOCocoCCCccccccccooooooocoCCooooCCOCCCCCCCooCOOOOOOOOOOOOOOOOOOOOOOOOOOOCCCCCCC
CCCCoocccoOOOOCooooCOOOCocoCCCCcccccccooooooccoCOCCCCCOOCCCCCCCooCOOO888888OOOOOOOOOOOOOOOOOOOCCCOOC
CCCCoocccoOOOOCCCocCCCCCocoCCCCCoocccccooooccccCCooCCCOOOCCCCCCooCOOO888888OO88O8OOOOOOOOOOOOOCCOOOC
cCCCoocccoCCOOCCCCoCCOCCocoCCoooocccccccooooooooCCCCCCCOOCooCCCooCOOO888888O888O888888888OOOOCCCOOOC
coCCoocccoCCCCCoCooooCooc:cccc::.:::ccccocccccccccooCCCCCCCCCCCooCOOO8888888O8OO888888888OOOOOCCOOOC
::coooccc:::::::::::::::::::::....:::cccoocccccooCCCCC::::::ccccoCOOOO888888OO88888888888OOOOOCCOOOC
:::ccooooooooooc::::..::...:......:::::cccoooooCCCCCo:::::::::::::oOOO8888888OO888888888OOCOOOCCOOOC
:::cCCCCooCCCc:...:::......:.......:::::::cccooooCoc:::::::::::::::cCO8888888O888888888OOOCOOOOOOOOC
ccoCCCCCCCCo:.......................:ccc::::cccoCooc:::::::::::::::::CO8888888888888888OOOCOOOCOOOOC
CCOOOOOOOCo:..............:.........:cocccccooooCCo:::::::.:::::::::::oO888888888888888OOCCOOOCOOOOC
COOOOOOOCCc...............::.....:..::cCCCCCCCCOCo:::::::::::::.:::::::o888888888888888OOCCOOOOOOOOC
CCCCOOOCoo:......................::.::::oCCOOO8Cc::::::::::::::.::::::::O88888888888888OOCCOOOOOOOOO
oooooCoooo:.........................:::::ooCOOOc:::::...::..:...::::::::C888888888888888OCCOOOOOOOOO
ooooooocc:.............................:::CoCOc::::::::.:...:.....::::::o888888888888888OCCOOOCCOOOO
oocccccc::...............................:coCo::...::..::..:.....:::::::c88888888888888OOCCOOOCOOOOO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ANI × SHR [Δ]
----------------------------------------------------------------------------------------------------