--[[ ████████╗ ██████╗ ██████╗ ██╗ ╚══██╔══╝██╔═══██╗██╔═══██╗██║ ██║ ██║ ██║██║ ██║██║ ██║ ██║ ██║██║ ██║██║ ██║ ╚██████╔╝╚██████╔╝███████╗ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝ ]]-- --[[⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣤⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⠿⠿⠿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⣿⣿⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀seks⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣾⣿⣶⣶⣤⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠘⢿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀ ⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠈⠻⣿⣿⣿⣿⣆⠀⠀⠀⢀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣀⣤⣶⣶⣌⠻⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀ ⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⠁⣰⣿⣿⣿⣿⣿⣦⣙⢿⣿⣿⣿⠄⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣦⣹⣟⣫⣼⣿⣿⣶⣿⣿⣿⣿⣿⣿⣯⡉⠉⠉⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠐⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡆⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠈⠉⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀ ⠀⣠⣴⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⡇⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⢿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣶⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣧⣄⣐⣀⣀⣀⣀⣀⡀ ⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠉⠉⠙⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠁⠛⠛⠛⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁ --]] --[[ ..---..._ ..--"" "-. ..-""" ". ..-"" " .-" .-" ... -_ .=" _..-" F .-"-.....___-.. "L_ _-' ." j" .-": /"-._ "- " : ." j" : : |"" ". ......---------"""""""""""-:_ | |\ ...---"""" -. f | " ...---"" . ..----"""""""".. ".-... f ". ..---""" ..---""""""""-..--"""""""""^^:: |. "-. . .--" .mm::::::::::::::::::::::::::... ""L |x ". -" mm;;;;;;;;;;XXXXXXXXXXXXX:::::::::::.. | |x. - xF -._ .mF;;;;;;XXXXXXXXXXXXXXXXXXXXXXXXXX:::::::| |X:. " j | j;;;;;XXX#############################::::::| XX:::: | |.#;::XXX##################################::::| |XX::: | j#::XXX#######################################:: XXX:: | .#:XXX########################################### |XX:: | #XXX##############################XX############Fl XXX: | .XXX###################XX#######X##XXX###########Fl lXX: | #XX##################XXX######XXXXXXX###########F j lXXX | #X#########X#X#####XXX#######XXXXXX#######XXX##F jl XXXX | #X#######XX#" V###XX#' ####XXXXXX##F"T##XXXXXX. V / . .#XXXX | #########" V#XX#' "####XXXX##.---.##XXXXXX. / / / .##XXXX | "######X' .--"" "V##L #####XXX#" "###XXXX. ." / / .###XXXX | #####X " .m###m##L ####XX# m###m"###XX# / / .#####XXX | "###X .mF"" "y ##### mX" "Y#"^####X / .######XXX | "T# #" # #### X" "F""###XX"###########XX | L d" dXX xm "^##L mx dXX YL-"##XX"S""########## | xL J Xd% T "" T XdX L. "##XS.f |######### | BL X## X X## X T#SS" |######### | #L X%##X X%##X| j#SSS /########## | #L ._ TXXX-" "-._ XXXF.- ###SS\########### | ## """"" """""" ##DS.\########### | TF ##BBS.T#########F | #L --- ###BBS.T########' | '## "" jL|###BSSS.T####### | '#### ______ .:#|##WWBBBSS.T####F J L '######. \___/ _c::#|###WWWBSSS|#### J ;; '########m \_/ c:::'#|###WWWBBSS.T##" J ;;;L :########.:m. _ _cf:::'.L|####WWWWSSS|#" .J ;;;;B ########B....:m.. _,c%%%:::'...L####WWWBBSSj x ;;;;dB #######BB.......##m...___..cc%%%%%::::'....|#####WWBBDS.| " ;;;;;ABB# #######BB........##j%%%%%%%%%%%%%%:::'..... #####WWWWDDS| .;;;;;dBBB# #######BB.........%%%%%%%%%%%%%%%:::'... j####WWWWWBDF ;;;;;BBB#### ######BBB.........%%%%%%%%%%%%%%:::'.. #####WWWWWWS ;;;;dBBB#### ######BBB..........^%%%%%%%%%%:::" #####WWWWWWB ;;;:BBB###### X#####BBB"..........."^YYYYY::" #####WWWWWWW ;;.BB######### X######BBB........:'' #####WWWWWWW ;;BB##########L X######BBB.......mmmm.. ..x#####WWWWWWB. ;dBB########### X#######BB..... "-._ x"" #####WWWWWWBL ;BBB###########L X######BB... "- ######WWWWBBBL BBB#############. ######BBB. #####WWWWBBBB BBB############## X#####BBB #####WWWWWBBB BBB############### T#####BB #####WWWBBB : BB################# T###BBP #####WWBB" .# BB##################..W##P ###BBB" .## BB###################..l "WW" ### BB####################j ___ " l j### BBB##################J_- """-.. ':::' .-""""""""""-. l .#### BBB######B##########J######## "-. ::' -" ..mmm####mm.."-.< ##### MCL-5/7/88 BBB#####J############ "-_ :| " .###############mmLlR#### BBBBBBBBBBBBBBB###/ ####### -. .:| ".#####F^^^P^^"""^^^Y#lT#### BBBBBBBBBBBBBBBBBj|####mm ######xx-...:::|" ###f ..... "#T### BBBBBBBBBBBBBBBBjj##########mm.. ":::."j##F .mm#########mmm.. Yj### BBBBBBBBBBBBBBBB|^WWWSRR############mmmmm xx """mjF.mm####################j### BBBBBBBBBBBBBBBB| ######mmmmmm#######################j### BBBBBBBBBBBBBBBBY#m... ..mmm##########PPPPP#####m.. lj### BBBBBBBBBBBBBBBBB2##############^^"" ..umF^^^Tx ^##mmmm........mmmmmmlj### BBBBBBBBBBBBBBBBBJT######^^^"" .mm##PPPF"...."m. "^^###############lj#### BBBBBBBBBBBBBBBBB##^L .mmm###PPP............"m.. """"^^^^^"" lj#### BBBBBBBBBBBBBBBB#####Y#mmx#########P.................."^:muuuummmmmm###^.##### BBBBBBBBBBBBBBBB#####::Y##mPPPPF^".......|.............. ""^^######^^"...##### BBBBBBBBBBBBBB########..................F............ \ ........##### BBBBBBBBBBBBB#########.................|.......... : ....l##### BBBBBBBBBBBB###########...............F......... \ ..###### BBBBBBBBBBB#############.............|........ : dA#### BBBBBBBBBB##############..................... kM#### BBBBBBBBB################.................. k##### BBBBBBB##################................ k##### BBBBB#####################............. t##### BB########################............ "E#### B########################F............ . "#### #########################............' | .. "L## ########################F............ ... "L# #######################F............' ..... "# ######################F............. ....... " #####################$.............. ......... #####################lmmm............. ........... ..m# ####################j########mmmm............. ......mmmmmm######## ###################j###::::;:::::########mmmmmmm############################## ##################j:::::::;:::::::;;::##############################^^^"""" ##################.mm:::mmm######mmmm:::' ^^^^^^""#######^^"""" #################F...^m::;::################mmm .mm""" #################.......m;::::::::::::#########^" ################F.........###mmm::::;' .##^""" ##############F...........:#######m.m#" ############..............':#### #########F............mm^"" #######..........m^"" ####.......%^" #.....x" |.x"" .-" .- .- .- - -" -" " x xx xx xxx" xxx" .xxxx" ___xxx"" .xxxx""....F """"mmxxxxx ___xxx^^^..........' .xx^^^^YYYY###xxx^^.................| .xx^" #######x..................| .xx" ###########mx..............f .x^ ##############xx............| j" ############## x..........; .........# ############ #x.........| x.......j" ########## ####x.......f xxx....#.. ######## #######x......| xxxx.#.... ####### ##########x.....| xxx...... ##### ######### x....| xxx...... ### ####### #m...| xxx...... ## ###### ####..| xxx......#. ##### ######m| xxxx....... ### #######Fx xxx...... # j##### m xx...... #### Jxm xxx...... #### j###Km xxx..... ### j####F m xx...... # ###F .m xxx .... j##F .###m m..xx..... ##F j#####K^mm. m...xx...... ## #####F ####mm m .....x...... F j####F ######## m ......x..... ###F J########## "m ........x.... .#F #########^^| "......mmF^^^x.... ## ###### | lL..jF x.... .F #### | lTLJF x.... #### | l::|. ".... j### ## l.... L.... ###F x## l.... ..m##L... ##F j### l:... #####L... #F j#### l.... #### ... ##### ".... ... ####F | l.... ... j###F | #... .... ###F | "#.. .jL.... ##F | ##. .m###L....#F | "## ..mm###### .... | | |... | k |... | l |... k k .m#L... Jk ## ..mm####L... k ### d########' L.... | l | "-.__-" l | l j# : j## k j##' l .m###k l ###^^ --]] --[[ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠏⠀⠀⣿⠀⢀⡾⠛⠋⠀⣾⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀solam⠀⠀ ⠀⡀⡏⠀⠀⠀⣿⢀⣾⠁⠀⣰⠆⢹⡿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⣧⠀⠀⢠⡟⢸⡇⠀⣰⠟⠀⣼⠃⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣹⣆⢀⣸⣇⣸⠃⢠⡏⠀⣸⠋⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣴⣶⣶⣶⠾⠟⠛⠉⠉⠉⠈⠉⠉⠛⠁⢾⠁⣴⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⣶⠾⠟⠛⠛⣻⣿⣙⡁⠀⠀⢾⣶⣾⣷⣿⣶⣄⠀⠀⠀⠀⠰⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⣴⣶⣶⠾⠟⠛⠉⠉⠉⠀⠀⠀⠀⠀⣿⣻⣟⣻⣿⡦⠀⠘⣿⣿⣛⡿⢶⡇⠀⠀⠀⠀⠀⠀⢻⣆⠀⠀⠀⠀⠀⠀⠀⠀ ⣠⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡟⠙⣿⣿⡗⠀⠀⠿⠉⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠈⢿⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠳⣄⣿⡿⠁⠀⠀⠘⢦⣿⣿⠇⠟⠁⠀⠀⠀⠀⠀⠀⣸⡇⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⡇⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣇⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣇⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣤⡀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⡾⠟⠛⠆⠀⠀⠀⠀⠀⢀⢻⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠈⠙⠿⣿⣭⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⠾⠟⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣾⠇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠷⠶⢶⣶⣦⣤⣴⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣌⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⠛⠃⠀⠀⠀⠀⠀⠀⠀⣤⣴⣾⣿⣿⣿⣓⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣷⣦⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣤⣶⣾⣟⣯⣽⠟⠋⠀⠉⠳⣄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⢇⠀⠉⠛⠷⣮⣍⣩⡍⢻⡟⠉⣉⢹⡏⠉⣿⣹⣷⣦⣿⠿⠟⠉⠀⠀⠀⠀⠀⠀⠙⣆⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠏⢸⠇⠀⠀⠀⠀⠀⠉⠉⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠀⠀⠀⠀⠀⢠⣠⡶⠀⠀⠀⠀⠘⣧⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡿⠀⣸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠟⠁⠀⠀⠀⠀⠀⠘⣆⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠃⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣇⡀⠀⠀⠀⠀⠀⠀⢹⡆⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣾⠀⣾⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣥⢠⣤⠼⠇⠀⠀⠘⣿⡄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣽⡄⠈⢿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⠿⠾⠷⠄⠀⠀⠀⢀⣿⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣧⠀⠸⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⠋⠀⠀⠀⠀⠀⠀⢰⣾⡿⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣦⣠⣿⣿⣶⣶⣤⣤⣄⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣴⣿⣇⠀⠀⠀⠀⠀⠀⠀⣸⡟⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⠀⠉⠛⢿⣿⣯⣿⡟⢿⠻⣿⢻⣿⢿⣿⣿⣿⣿⣿⠿⠟⠹⣟⢷⣄⠀⠀⠀⢀⣼⠟⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣄⠀⠀⠘⢷⣌⡻⠿⣿⣛⣿⣟⣛⣛⣋⣉⣉⣉⣀⡀⠀⠀⠈⠻⢿⣷⣶⣶⢛⣧⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣏⠀⠀⠀⠀⠹⢯⣟⣛⢿⣿⣽⣅⣀⡀⠀⣀⡀⠀⠀⠀⠠⢦⣀⠰⡦⠀⢸⠀⣏⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡀⠀⠀⠀⠀⠀⠀⠈⠉⢻⣿⡟⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠛⠷⠀⣸⠀⣿⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣧⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⡇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⠀⠀⢦⡀⡀⠀⠀⠀⠀⢹⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡄⡏⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡄⠀⠈⠳⣝⠦⢄⠀⠀⠀⣟⣷⠀⠀⠀⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⣷⡀⠀⠀⠈⠙⠂⠀⠀⠀⢸⣿⡄⠀⠀⠘⢦⡙⢦⡀⠀⠀⠀⠀⢰⣷⣷⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡿⢧⣤⣀⡀⠀⠀⠀⠀⠀⠀⢿⣷⣄⠀⠀⠀⠁⠋⠀⠀⠀⠀⠀⢸⣿⣿⣇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣷⡀⠈⠉⠛⠛⠛⠛⠛⠛⠛⠛⢿⡍⠛⠳⠶⣶⣤⣤⣤⣤⣤⣤⠼⠟⡟⢿⡇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣾⡇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣴⣿⣷⣶⣶⣶⣶⣶⣶⣦⣀⣀⣀⣻⡀⠀⠀⠀⣀⣀⠀⡀⠀⠀⠀⢀⣼⣿⠇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠟⠉⠁⠀⠀⠈⠻⣿⡆⢹⣯⣽⣿⣿⠟⠋⠙⣿⣶⣿⣿⣿⣿⣾⣿⣿⣿⣟⠋⠉⣇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⡀⠀⠀⠀⠈⢻⣆⣿⠀⠀⠀⢁⣶⣿⠿⠟⠛⠷⣶⣽⣿⣿⣻⣏⠙⠃⣴⢻⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣷⣀⠀⠀⠉⠀⠀⠀⠀⠀⢹⣿⠀⣀⣴⣿⠋⠀⠀⠀⠀⠀⠀⠉⠻⣿⣧⣿⢀⣰⣿⣿⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣶⣶⣤⣤⣤⣤⣤⣤⣾⣿⣟⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣅⣾⢿⣵⠇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠁⢹⣜⠷⠦⠤⠤⠤ --]] --[[ \,_ __,----. ,_,-/_ _,' _,'-"""""-. ( : : ,),' _,'_,--"""""---.__ _,\ ::',',-' '_,---""""""---.\ ____ ,': :\:"' ' _,''" ___,---.__ _____,-'. . \ J : : / ,'__,--' _____ \ _,--::::::: . . . `. L: : / ,'___,----' ___ `--. ,::::::::' . . . . J J :-' . --' --.`. ) \ _,:::::' . . . . . .L ,' : : . ___----.__ --.___ `.`.\ ' ,::::' . . . . . . .J / : : : : ,--::,, ,`.--.`.`-.`.) _,::' . ..::::. . . . L L : ':.:: L::' ``:/ `. `.\ `.\ _,:::' . ..:::'. . . . . / J .:.'::: F:: J `. `. \\ \\ ,::::' . ..::' . .__,-' ..:J L,::::::::. J:: F ,""\ \ LL \L ,-:::' . . .::' ....:'... ..::L ,-,.''''''''':. L: J J ):.`. `JF '__,-::::. . . . .....:;:-'.' ..::/ / . ;;;;;;;''''::.); \ J/CD:\,F L:-.-:::::'. . . . ..:;;;:--'.:'' . ..::/ L:. _ '''\' (:' L:;:JP .::\:::::. . . .:;;:-' ,::'' . ..::/ |:.' _, `._`----.______ "' .':L:::::::;;:-' /:' . ..::' J: .::| .`. "-------"" ._, .:|::;;;-' ,:' . . .::/ -L:_::J , \`.`. ( :J-' ,:' . . .::' ::,-`.J J J L\\ `.`. ,- . ,'\ .:L /: . . ..::/ ; ; ,J L L \``. `-;,' ,,oo ""' :J ,:' . . ..::' :; : L J\ \``.``._/_ =dP ':L /""""-. . . .::/ ':::..,J`.L \`.\`._J =dQ .:F ,' `. ..:::' '::: \\`\``.`._ F- =dP. . . . . . . . ;:' / L.::/ ' ; : `.\\\_\`.,-._ ::::::::::::::;:-' ,' J::/ ;: `./ `.`.--`._ `-:;:--.;;;;;--'::\ .--. |\/ : : __J J::.`-----@'\::.. . .'::\ ,::'. \ F L __::::\ |:::: J \::.. . .'::\ /:: .'.:L , J J :::::L F:::: | L::.. . .'::\/:: . :.J L-' L:::::J J::::: F J:::.. . .::\: . .: .L F |::::::L |'':::J ,-'"""`-. .. . .. .::. J / J::'::.J F: :::| ,' `. . . ` .::. . L / L: '::.L J . ::F / `.......:'. . .J J | :: | F : :J J J \''''''. . . .\ J J ,.::J J . :| | | \ \. . . . . . .`---.\__ L, :::L F :. .:L | J L \. . . . `-.: . `--.__ | .:::| /. ::.:J | L J \. . .'. ':`-.. `-._ | ::;J/: :::::F | | \ \ '. . `. . . dMb | ,::;:L: ::::J | | L L . . .`.. .`QJ | ::;:| :::::F J J J L . . . . \:. . . | | :;::| ::::J L L L J . . . . . \:.. . . . .| F ,';::| ::::F J J J F. . .,ooo.. . . L::. . . . F J , ;::|: . J L \ L/. . ..dM()b . . .J:: . . . J | , ;:::J . .F J \ __...J: . . .`QMP'. . . J::. . ../ | ;::::L ./ \ L _,-' .::L: . . . . . . . .F:: . .:/ | ;::::|./ \ J ,:::. ::J:. . . . . . . :/::'. ::' | ;:::::|/ L \(\::: ::L:. . . . . .::/::::::' F ;::.::| J `"L::: ::J:::.....:::::'::::;'\ J ;:::::| \ J:::. .::L:::::::::,,._,," L | ;::.:::F \ \:::. .:J`,:,,_,,"'"""" . ; .J L ;::::.J L L:: .:L""""' .;. .;. ..; J J. ;:.:::| J J::. :J. . ; . .;. .;. ;.L L ;::::::| \ \::. . . .:L. . ; . ; . ; .;./ . ;:.::.:F \ L::. . . :J . .;. ;/\ ; ./\( . ;::::::J \ J:: :.: .:\ .;. ; \/;/\ \F . ;.:::::| \ \:: ::.. .:\; ./\/\ \ \/ . ;::::.::| \ \:: .::. .:\ \ \ \/ | ;:.::::::L L L::. ::.. .:`.\/ | ;:::::::;J | J:: ::. .::\ J :.:::.::;| J L:: ::. . :`. | :::::::;.| L J::::. ' . ::\ F ::::::;. L J \::::. . .:\ J :::.::; J ,' \::::. . .:\ | :::::; .| _,' `.::::: . ::L F ::::; . L ,' , \::::. .::JJ .:::;. J ,' ,'J __, `.:::. .::\ :::;. .| ,' ,' L,-','____, \:::.. .::\ ::;. . L ,' ,' ,'| `.::.. .::\ ::; . J ,' ,' | \::.. .::\ :; . .| ;'--'M-K"------.____` `.::. .::\ ; . . L ,' . `--._ \::. .::\ ;. . J / , . . .:::`--. /`.:. .::\ . . .L / / . . .::::::`-. L \. . .::\ . .J J J . . . . .::::::`.J \. . .::\ . . L L .F . . . . .::::::\` \. . .::\ . J J J . . . . . .::::::\ \. . . .L . .L F F. . . . . . . :::::::\ \:. ..::J .J F . J . . . . . . . .::::::::\ ): ::::J . L L . . . .:F . . . . . . . ::: . .::\ /: ::::.L / J . . . .J. . . . . . . . .:: . . .::\ /. ::::: L / \. . . . :\. . . . . . . . . . .:: . . . .::J. ::::::.L L. . . .::\. . . . . . . . . .:: . . . . .:L ::::::: | L ....:::::`.::...... . . . : . . . :L. :::::::.| /:'. '':::::::`.::::::. ..::. . . . J :::::: . | J:: . . .:::::::`.:::::::::. . .,'::::::: .| L: . . .::::::\:::::::. . ,' .'/ ::.:: J /: . . .::::::\:::::: . . ,' .:'/ ::_ ::.J J:: . . :::::L:::::. . . ,'.:''./ ./ / :: :L L: . . .:::::J::::: . . . ''' ./ ./ / :J :J J:: . . . ::::::\::::: . . . ,'.:' / :/L :L |:: . . .:::::J L::::. . . . ,'.:' / :/J :J L: . . . :::::L J:::::. . . . (_:' / :/ L :L J:: . . . :::::J \:::::. . . / :/ / :/ |:: . . .:::::L \:::: . . . .'.:' J :/ |:: . . . ::::J \:::::. . . I_:' L:/ L: . . . .::::L \:::: . . . J JL J:: . . .::::J `.::: . . L_LJ |:: . . . ::::L \::::. . . ::L |:: . . .:::J `.:: . . . :| |:: . . .::::L \:::. . .:J --]] local v0=tonumber;local v1=string.byte;local v2=string.char;local v3=string.sub;local v4=string.gsub;local v5=string.rep;local v6=table.concat;local v7=table.insert;local v8=math.ldexp;local v9=getfenv or function() return _ENV;end ;local v10=setmetatable;local v11=pcall;local v12=select;local v13=unpack or table.unpack ;local v14=tonumber;local function v15(v16,v17,...) local v18=1;local v19;v16=v4(v3(v16,5),"..",function(v30) if (v1(v30,2)==81) then v19=v0(v3(v30,1,1));return "";else local v86=v2(v0(v30,16));if v19 then local v109=v5(v86,v19);v19=nil;return v109;else return v86;end end end);local function v20(v31,v32,v33) if v33 then local v87=(v31/((5 -(880 -(282 + 595)))^(v32-(2 -1))))%((3 -1)^(((v33-(2 -1)) -(v32-(620 -(555 + 64)))) + ((2569 -(1523 + 114)) -(857 + 67 + 7)))) ;return v87-(v87%(569 -(367 + 201))) ;else local v88=((1323 -394) -(214 + 713))^(v32-(1 + 0)) ;return (((v31%(v88 + v88))>=v88) and 1) or (0 + 0) ;end end local function v21() local v34=1065 -(68 + 997) ;local v35;while true do if (v34==(1271 -(226 + 1044))) then return v35;end if (v34==0) then v35=v1(v16,v18,v18);v18=v18 + (4 -3) ;v34=(116 + 2) -(32 + 85) ;end end end local function v22() local v36,v37=v1(v16,v18,v18 + 1 + 1 );v18=v18 + 2 ;return (v37 * (1213 -(892 + 65))) + v36 ;end local function v23() local v38=0 -0 ;local v39;local v40;local v41;local v42;while true do if (v38==0) then v39,v40,v41,v42=v1(v16,v18,v18 + 3 );v18=v18 + (6 -2) ;v38=1 -0 ;end if (v38==(351 -(87 + 263))) then return (v42 * 16777216) + (v41 * ((161343 -95627) -(67 + 84 + 29))) + (v40 * (188 + 68)) + v39 ;end end end local function v24() local v43=v23();local v44=v23();local v45=3 -2 ;local v46=(v20(v44,1,972 -(802 + (265 -115)) ) * ((5 -3)^32)) + v43 ;local v47=v20(v44,(475 -(145 + 293)) -16 ,(453 -(44 + 386)) + 8 );local v48=((v20(v44,1029 -(915 + 82) )==(2 -1)) and -(1 + 0)) or ((1487 -(998 + 488)) -0) ;if (v47==(1187 -(1069 + 118))) then if (v46==(0 -0)) then return v48 * (0 -0) ;else local v110=0 + 0 ;while true do if (v110==((0 + 0) -(0 + 0))) then v47=1 + 0 ;v45=791 -((1140 -(201 + 571)) + 423) ;break;end end end elseif (v47==(6433 -4386)) then return ((v46==(18 -(10 + 8))) and (v48 * (((1141 -(116 + 1022)) -2)/(442 -(416 + 26))))) or (v48 * NaN) ;end return v8(v48,v47-1023 ) * (v45 + (v46/((6 -(16 -12))^(23 + 29)))) ;end local function v25(v49) local v50=(0 -0) + 0 ;local v51;local v52;while true do if (v50==(10 -7)) then return v6(v52);end if (v50==(7 -5)) then v52={};for v111=1, #v51 do v52[v111]=v2(v1(v3(v51,v111,v111)));end v50=862 -(814 + 45) ;end if (v50==(2 -1)) then v51=v3(v16,v18,(v18 + v49) -(1 + 0) );v18=v18 + v49 ;v50=1 + 1 ;end if (v50==(885 -(261 + 624))) then v51=nil;if not v49 then local v117=0 -0 ;while true do if (v117==((426 + 654) -(1020 + 60))) then v49=v23();if (v49==(1423 -(630 + (2729 -1936)))) then return "";end break;end end end v50=3 -2 ;end end end local v26=v23;local function v27(...) return {...},v12("#",...);end local function v28() local v53=(function() return function(v89,v90,v91,v92,v93,v94,v95,v96) local v89=(function() return 0;end)();local v90=(function() return;end)();local v92=(function() return;end)();while true do if (v89==0) then local v118=(function() return 0;end)();local v119=(function() return;end)();while true do if (v118~=(0 -0)) then else v119=(function() return 0;end)();while true do if (0==v119) then v90=(function() return v91();end)();v92=(function() return nil;end)();v119=(function() return 1;end)();end if (v119~=(1 + 0)) then else v89=(function() return #"/";end)();break;end end break;end end end if (v89== #"}") then if (v90== #",") then v92=(function() return v91()~=(0 -0) ;end)();elseif (v90==(2 + 0)) then v92=(function() return v93();end)();elseif (v90== #"gha") then v92=(function() return v94();end)();end v95[v96]=(function() return v92;end)();break;end end return v89,v90,v91,v92,v93,v94,v95,v96;end;end)();local v54=(function() return function(v97,v98,v99) local v100=(function() return 651 -(494 + 157) ;end)();local v101=(function() return;end)();while true do if ((0 -0)==v100) then v101=(function() return 0 + 0 ;end)();while true do if (v101==(0 + 0)) then v97[v98-#"|" ]=(function() return v99();end)();return v97,v98,v99;end end break;end end end;end)();local v55=(function() return {};end)();local v56=(function() return {};end)();local v57=(function() return {};end)();local v58=(function() return {v55,v56,nil,v57};end)();local v59=(function() return v23();end)();local v60=(function() return {};end)();for v68= #"|",v59 do FlatIdent_39B0,Type,v21,Cons,v24,v25,v60,v68=(function() return v53(FlatIdent_39B0,Type,v21,Cons,v24,v25,v60,v68);end)();end v58[ #"xxx"]=(function() return v21();end)();for v69= #"\\",v23() do local v70=(function() return v21();end)();if (v20(v70, #"|", #"]")~=0) then else local v105=(function() return 0;end)();local v106=(function() return;end)();local v107=(function() return;end)();local v108=(function() return;end)();while true do if (v105==(1 + 1)) then if (v20(v107, #"]", #"[")~= #"{") then else v108[838 -(660 + 176) ]=(function() return v60[v108[1 + 1 ]];end)();end if (v20(v107,2,2)~= #"{") then else v108[ #"xxx"]=(function() return v60[v108[ #"nil"]];end)();end v105=(function() return 205 -(14 + 188) ;end)();end if (v105~=(676 -(534 + 141))) then else v108=(function() return {v22(),v22(),nil,nil};end)();if (v106==(0 + 0)) then local v126=(function() return 0 + 0 ;end)();local v127=(function() return;end)();while true do if (v126~=0) then else v127=(function() return 0 -0 ;end)();while true do if (v127~=(0 -0)) then else v108[ #"91("]=(function() return v22();end)();v108[ #"xnxx"]=(function() return v22();end)();break;end end break;end end elseif (v106== #"|") then v108[ #"xxx"]=(function() return v23();end)();elseif (v106==(5 -3)) then v108[ #"gha"]=(function() return v23() -(2^(9 + 7)) ;end)();elseif (v106== #"nil") then local v134=(function() return 0;end)();local v135=(function() return;end)();while true do if (v134==(0 + 0)) then v135=(function() return 0;end)();while true do if ((396 -(115 + 281))==v135) then v108[ #"xnx"]=(function() return v23() -(2^16) ;end)();v108[ #"http"]=(function() return v22();end)();break;end end break;end end end v105=(function() return 2;end)();end if ((0 -0)~=v105) then else local v121=(function() return 0 + 0 ;end)();while true do if (1==v121) then v105=(function() return 2 -1 ;end)();break;end if (v121==(0 -0)) then local v129=(function() return 867 -(550 + 317) ;end)();while true do if (v129==(1 -0)) then v121=(function() return 1 -0 ;end)();break;end if (v129==0) then v106=(function() return v20(v70,2, #"xnx");end)();v107=(function() return v20(v70, #"?id=",16 -10 );end)();v129=(function() return 286 -(134 + 151) ;end)();end end end end end if (v105~=3) then else if (v20(v107, #"-19", #"xnx")== #"~") then v108[ #"?id="]=(function() return v60[v108[ #"http"]];end)();end v55[v69]=(function() return v108;end)();break;end end end end for v71= #"[",v23() do v56,v71,v28=(function() return v54(v56,v71,v28);end)();end return v58;end local function v29(v62,v63,v64) local v65=v62[1666 -(970 + 695) ];local v66=v62[3 -1 ];local v67=v62[1993 -((2388 -(1202 + 604)) + 1408) ];return function(...) local v72=v65;local v73=v66;local v74=v67;local v75=v27;local v76=3 -2 ;local v77= -(1 -(0 -0));local v78={};local v79={...};local v80=v12("#",...) -(1825 -(1195 + 629)) ;local v81={};local v82={};for v102=0,v80 do if (v102>=v74) then v78[v102-v74 ]=v79[v102 + (1 -0) ];else v82[v102]=v79[v102 + 1 ];end end local v83=(v80-v74) + (242 -((311 -124) + 54)) ;local v84;local v85;while true do v84=v72[v76];v85=v84[781 -(162 + 618) ];if (v85<=(34 + 14)) then if (v85<=(16 + 7)) then if ((v85<=(23 -12)) or (1065<90)) then if ((4802==4802) and (v85<=(13 -8))) then if ((v85<=(2 -0)) or (2280<=511)) then if ((v85<=(0 + 0)) or (1676<=463)) then local v136=v84[1638 -(1373 + 263) ];v82[v136]=v82[v136](v82[v136 + (1001 -(451 + 549)) ]);elseif ((3869==3869) and (v85==(1 + 0))) then v82[v84[2]][v84[4 -1 ]]=v82[v84[6 -(327 -(45 + 280)) ]];else local v198=1384 -(721 + 25 + 638) ;while true do if (v198==(0 + 0)) then v82[v84[2 -0 ]]=v84[344 -(218 + 123) ]~=(1581 -(1535 + 46)) ;v76=v76 + 1 ;break;end end end elseif (v85<=(3 + 0)) then v82[v84[1 + 1 ]][v82[v84[563 -(268 + 38 + 254) ]]]=v82[v84[1 + 3 ]];elseif (v85==((3 + 4) -(2 + 1))) then if (v82[v84[2]]==v84[1471 -(899 + 568) ]) then v76=v76 + 1 + 0 ;else v76=v84[3];end else v82[v84[4 -(1 + 1) ]]={};end elseif (v85<=(611 -(268 + 335))) then if (v85<=(296 -(60 + 230))) then local v140=v84[574 -(426 + 146) ];v82[v140](v13(v82,v140 + 1 ,v84[1 + (3 -1) ]));elseif (v85==(1463 -(282 + 1174))) then do return v82[v84[2]];end else local v200=v84[2];local v201={v82[v200](v82[v200 + (812 -(569 + 242)) ])};local v202=0 -0 ;for v302=v200,v84[2 + 2 ] do v202=v202 + 1 + 0 ;v82[v302]=v201[v202];end end elseif (v85<=9) then v63[v84[1027 -(706 + 318) ]]=v82[v84[1253 -(721 + 530) ]];elseif (v85>(1281 -(945 + 326))) then v64[v84[7 -4 ]]=v82[v84[(1774 -(1733 + 39)) + 0 ]];else local v205=0;local v206;while true do if ((1158<=2613) and (v205==0)) then v206=v84[(1928 -1226) -(271 + (1463 -(125 + 909))) ];v82[v206]=v82[v206](v13(v82,v206 + 1 ,v84[3 + 0 ]));break;end end end elseif (v85<=((3465 -(1096 + 852)) -(1408 + 42 + 50))) then if (v85<=(1100 -(461 + 625))) then if ((v85<=12) or (2364<=1999)) then for v191=v84[1290 -(993 + 295) ],v84[3] do v82[v191]=nil;end elseif (v85>(17 -4)) then v82[v84[1 + 0 + 1 ]]=v84[3]~=(1171 -(418 + 753)) ;else local v208=0 + 0 ;local v209;local v210;while true do if (v208==(0 + 0)) then v209=v84[1 + 1 ];v210={};v208=513 -(409 + 103) ;end if (1==v208) then for v398=1 + 0 , #v81 do local v399=529 -(406 + 123) ;local v400;while true do if (v399==(1769 -(1749 + 20))) then v400=v81[v398];for v418=0 + 0 , #v400 do local v419=(1558 -(46 + 190)) -(1249 + 73) ;local v420;local v421;local v422;while true do if (v419==0) then v420=v400[v418];v421=v420[1];v419=1 + 0 ;end if (v419==(1146 -((561 -(51 + 44)) + 192 + 487))) then v422=v420[4 -2 ];if ((v421==v82) and (v422>=v209)) then v210[v422]=v421[v422];v420[1]=v210;end break;end end end break;end end end break;end end end elseif (v85<=(42 -27)) then v82[v84[1902 -(106 + 1794) ]]=v84[3];elseif (v85>(6 + (1327 -(1114 + 203)))) then v82[v84[1 + 1 ]]=v82[v84[8 -5 ]] + v84[10 -6 ] ;else local v212=v84[2];v82[v212](v13(v82,v212 + (115 -(4 + 110)) ,v84[3]));end elseif ((v85<=(604 -(57 + 527))) or (4922<194)) then if (v85<=(1445 -(41 + 1386))) then v82[v84[105 -(17 + 86) ]]=v63[v84[3 + 0 ]];elseif (v85>(41 -22)) then local v213=v84[2];local v214={};for v305=2 -1 , #v81 do local v306=v81[v305];for v349=166 -(122 + 44) , #v306 do local v350=v306[v349];local v351=v350[1 -0 ];local v352=v350[6 -4 ];if (((v351==v82) and (v352>=v213)) or (2091<31)) then local v401=0;while true do if (v401==(0 + 0)) then v214[v352]=v351[v352];v350[1]=v214;break;end end end end end elseif (v82[v84[(727 -(228 + 498)) + 1 ]]~=v84[7 -3 ]) then v76=v76 + 1 ;else v76=v84[68 -(30 + 35) ];end elseif ((v85<=(4 + 11 + 6)) or (2430>=4872)) then local v147=v84[2 + 0 ];local v148=v82[v147];local v149=v82[v147 + ((1922 -(174 + 489)) -(1043 + 214)) ];if (v149>0) then if (v148>v82[v147 + (3 -2) ]) then v76=v84[3];else v82[v147 + 3 ]=v148;end elseif ((v1481225) and (v85<=(14 + 10))) then local v150=v84[2 + 0 + 0 ];local v151=v84[854 -(20 + 830) ];local v152=v150 + 2 + 0 ;local v153={v82[v150](v82[v150 + (127 -(116 + 10)) ],v82[v152])};for v193=1,v151 do v82[v152 + v193 ]=v153[v193];end local v154=v153[1 + (1162 -(171 + 991)) ];if v154 then local v217=738 -((2233 -1691) + 196) ;while true do if (v217==(0 -0)) then v82[v152]=v154;v76=v84[1 + 2 ];break;end end else v76=v76 + (2 -1) + 0 ;end elseif (v85>(9 + 16)) then do return;end else do return;end end elseif ((4671>2674) and (v85<=27)) then local v155=v84[4 -2 ];v82[v155]=v82[v155](v82[v155 + (2 -1) ]);elseif (v85>(1579 -(1126 + 425))) then local v218=v84[2];local v219=v82[v84[(1017 -609) -(118 + 287) ]];v82[v218 + (3 -2) ]=v219;v82[v218]=v219[v84[1125 -(118 + 1003) ]];else local v223=v84[5 -3 ];do return v13(v82,v223,v223 + v84[3] );end end elseif ((v85<=(409 -(142 + 235))) or (3696<3327)) then if (v85<=(136 -106)) then v82[v84[1 + 1 ]][v82[v84[3]]]=v82[v84[981 -(553 + 424) ]];elseif (v85>((47 + 11) -27)) then local v224=v84[2 + 0 ];local v225={v82[v224](v82[v224 + 1 + 0 ])};local v226=0 + 0 ;for v307=v224,v84[4] do v226=v226 + 1 + 0 ;v82[v307]=v225[v226];end else local v227=0 -0 ;local v228;local v229;while true do if (v227==(0 -0)) then v228=v84[5 -3 ];v229=v82[v228];v227=2 -1 ;end if ((v227==(1 + 0)) or (4542==2970)) then for v402=v228 + (4 -3) ,v84[756 -(239 + 514) ] do v7(v229,v82[v402]);end break;end end end elseif ((252<=1977) and (v85<=(12 + (33 -12)))) then local v159=v84[1331 -(797 + 532) ];local v160=v82[v159 + 2 + 0 ];local v161=v82[v159] + v160 ;v82[v159]=v161;if ((v160>0) or (1436==3775)) then if (v161<=v82[v159 + 1 ]) then v76=v84[2 + 1 ];v82[v159 + (6 -3) ]=v161;end elseif (v161>=v82[v159 + (1203 -(373 + 829)) ]) then v76=v84[734 -(476 + 255) ];v82[v159 + 3 ]=v161;end elseif (v85==(1164 -(369 + (2352 -1591)))) then v82[v84[2 + 0 ]]();else v82[v84[2 -0 ]]={};end elseif ((v85<=(77 -36)) or (1618<930)) then if (v85<=38) then if (v85<=(274 -(64 + 174))) then local v163=0;local v164;while true do if ((4723>4153) and (v163==0)) then v164=v82[v84[1 + 3 ]];if not v164 then v76=v76 + 1 ;else v82[v84[2 -0 ]]=v164;v76=v84[339 -(144 + 192) ];end break;end end elseif (v85==(253 -((1290 -(111 + 1137)) + (332 -(91 + 67))))) then if (v82[v84[2 + 0 ]]~=v84[4]) then v76=v76 + 1 + 0 ;else v76=v84[2 + 1 ];end else local v231=v84[1506 -((1080 -717) + 285 + 856) ];do return v13(v82,v231,v77);end end elseif (v85<=39) then v82[v84[1582 -(1183 + 397) ]][v84[3]]=v84[11 -7 ];elseif (v85==((553 -(423 + 100)) + 10)) then local v232=v84[2 + 0 ];local v233=v82[v232];local v234=v84[3];for v311=1976 -(1913 + 62) ,v234 do v233[v311]=v82[v232 + v311 ];end else v82[v84[2 + 0 + 0 ]]=v29(v73[v84[3]],nil,v64);end elseif (v85<=(116 -72)) then if (v85<=(1975 -(565 + 1368))) then local v167=0 -0 ;local v168;local v169;local v170;while true do if (v167==(1661 -(1477 + (509 -325)))) then v168=v84[(2 + 0) -0 ];v169=v82[v168];v167=1;end if (v167==(1 + 0)) then v170=v84[859 -(564 + 292) ];for v363=(772 -(326 + 445)) -0 ,v170 do v169[v363]=v82[v168 + v363 ];end break;end end elseif ((v85==43) or (3654>=4654)) then v76=v84[8 -5 ];else for v317=v84[306 -(244 + 60) ],v84[3 + (0 -0) ] do v82[v317]=nil;end end elseif (v85<=(522 -(41 + 435))) then if (v85==(1046 -(938 + 63))) then local v237=v84[2 + 0 ];local v238=v82[v237 + (1127 -(936 + 189)) ];local v239=v82[v237] + v238 ;v82[v237]=v239;if ((951<=1496) and (v238>(0 + 0))) then if (v239<=v82[v237 + 1 ]) then local v403=1613 -(1565 + 48) ;while true do if (v403==(0 + 0)) then v76=v84[1141 -(782 + 356) ];v82[v237 + (270 -(176 + 91)) ]=v239;break;end end end elseif (v239>=v82[v237 + ((4 -2) -1) ]) then v76=v84[4 -1 ];v82[v237 + (1095 -(975 + 117)) ]=v239;end else local v241=1875 -(157 + 1718) ;while true do if ((v241==(0 + 0)) or (1736==571)) then v82[v84[2]]=v84[3]~=0 ;v76=v76 + 1 ;break;end end end elseif ((v85>47) or (896>4769)) then if not v82[v84[6 -4 ]] then v76=v76 + (3 -2) ;else v76=v84[3];end else local v242=v84[1020 -(697 + 321) ];v82[v242]=v82[v242]();end elseif ((v85<=(198 -125)) or (1045<=1020)) then if (v85<=60) then if ((v85<=((265 -151) -60)) or (1160<=328)) then if (v85<=(117 -66)) then if (v85<=(20 + 29)) then v82[v84[3 -1 ]]=v82[v84[3]] + v82[v84[10 -6 ]] ;elseif ((3808>2924) and (v85==50)) then v82[v84[1229 -(322 + (1616 -(530 + 181))) ]]=v82[v84[614 -((1483 -(614 + 267)) + (41 -(19 + 13))) ]];else v82[v84[1191 -(449 + (1204 -464)) ]]=v64[v84[3]];end elseif (v85<=(924 -(826 + 46))) then local v172=0;local v173;while true do if (v172==((2206 -1259) -(245 + 702))) then v173=v84[2];do return v13(v82,v173,v173 + v84[9 -6 ] );end break;end end elseif (v85==(151 -98)) then if (v84[1 + 1 ](122 -(136 -70))) or (2234<=1502)) then if (v82[v84[4 -2 ]]==v82[v84[1 + 3 ]]) then v76=v76 + (1691 -(1121 + 569)) ;else v76=v84[217 -(22 + 192) ];end else v82[v84[685 -(483 + 200) ]]=v82[v84[1466 -(1404 + 59) ]][v84[10 -6 ]];end elseif (v85<=(77 -19)) then if ( not v82[v84[767 -(468 + 297) ]] or (2512<432)) then v76=v76 + 1 ;else v76=v84[3];end elseif (v85==(621 -(334 + 228))) then v82[v84[6 -4 ]]=v84[6 -3 ];else v76=v84[(1817 -(1293 + 519)) -2 ];end elseif ((v85<=(19 + 47)) or (1848==865)) then if (v85<=(299 -(141 + 95))) then if (v85<=61) then local v174=0 + (0 -0) ;local v175;while true do if (v174==0) then v175=v84[4 -2 ];do return v13(v82,v175,v77);end break;end end elseif (v85==(148 -86)) then local v256=v84[1 + 1 ];local v257=v84[10 -6 ];local v258=v256 + 2 + 0 ;local v259={v82[v256](v82[v256 + 1 ],v82[v258])};for v321=1 -0 ,v257 do v82[v258 + v321 ]=v259[v321];end local v260=v259[1 + (0 -0) ];if v260 then v82[v258]=v260;v76=v84[166 -(92 + 71) ];else v76=v76 + 1 + 0 ;end else local v261=v73[v84[3]];local v262;local v263={};v262=v10({},{__index=function(v324,v325) local v326=v263[v325];return v326[1 -0 ][v326[2]];end,__newindex=function(v327,v328,v329) local v330=v263[v328];v330[766 -(574 + 191) ][v330[2 + 0 ]]=v329;end});for v332=1,v84[9 -5 ] do v76=v76 + 1 ;local v333=v72[v76];if (v333[1]==(26 + 24)) then v263[v332-(850 -(254 + (2565 -1970))) ]={v82,v333[129 -(55 + 71) ]};else v263[v332-(1 -0) ]={v63,v333[1 + 2 ]};end v81[ #v81 + (1 -0) ]=v263;end v82[v84[941 -(714 + 225) ]]=v29(v261,v262,v64);end elseif (v85<=(186 -122)) then local v176=v84[2 -0 ];v82[v176]=v82[v176](v13(v82,v176 + 1 + 0 ,v84[3 -0 ]));elseif ((v85==(871 -(118 + 688))) or (4682<=4541)) then local v265=0;local v266;while true do if (v265==(48 -(25 + 23))) then v266=v84[1 + 1 ];v82[v266]=v82[v266]();break;end end else v82[v84[1888 -(927 + 959) ]]= #v82[v84[(23 -13) -7 ]];end elseif (v85<=((425 + 376) -(16 + 716))) then if (v85<=(128 -61)) then v82[v84[99 -(11 + 86) ]]=v29(v73[v84[6 -3 ]],nil,v64);elseif (v85==68) then local v268=v84[287 -(175 + 110) ];do return v82[v268](v13(v82,v268 + ((1 + 1) -1) ,v84[14 -11 ]));end else v82[v84[1798 -(503 + 1293) ]]= #v82[v84[8 -5 ]];end elseif (v85<=(52 + 19)) then if (v85==(1131 -(810 + 251))) then local v270=v84[3 + 0 ];local v271=v82[v270];for v335=v270 + 1 + 0 ,v84[4 + 0 ] do v271=v271 .. v82[v335] ;end v82[v84[535 -(43 + 490) ]]=v271;else local v273=v84[735 -(711 + 22) ];do return v82[v273](v13(v82,v273 + ((6 -3) -2) ,v84[3]));end end elseif ((v85>(931 -(240 + 619))) or (3026>=4046)) then if ((2008>638) and v82[v84[1 + 1 ]]) then v76=v76 + 1 ;else v76=v84[4 -1 ];end else v82[v84[1 + 1 ]]=v82[v84[1747 -(1344 + 400) ]][v84[409 -(255 + 150) ]];end elseif (v85<=85) then if (v85<=(63 + 16)) then if (v85<=(18 + 58)) then if ((1775<=3233) and (v85<=74)) then v82[v84[2 + 0 ]]=v82[v84[12 -9 ]] + v82[v84[12 -8 ]] ;elseif (v85==(1814 -(404 + 1335))) then local v276=v82[v84[4]];if not v276 then v76=v76 + (407 -(183 + 75 + 148)) ;else v82[v84[(2 + 0) -0 ]]=v276;v76=v84[(1098 -(709 + 387)) + 1 ];end elseif (v82[v84[1 + 1 ]](1571 -(711 + 782))) then local v277=v84[(1861 -(673 + 1185)) -1 ];v82[v277](v82[v277 + (470 -(270 + 199)) ]);else local v278=v84[1 + 1 ];local v279=v82[v278];local v280=v82[v278 + (1821 -(580 + 1239)) ];if ((v280>(0 -(0 -0))) or (3102<728)) then if ((345==345) and (v279>v82[v278 + 1 + 0 ])) then v76=v84[1 + 2 ];else v82[v278 + (6 -4) + 1 ]=v279;end elseif (v279(1658 -(1281 + 293))) then v82[v84[2]][v84[269 -(28 + 238) ]]=v82[v84[8 -4 ]];else v82[v84[1561 -(1381 + 178) ]]=v84[3 + 0 ]~=0 ;end elseif ((4854>4464) and (v85<=(74 + 17))) then if ((v85<=(38 + (98 -48))) or (4912==3758)) then if ((126<=3482) and (v85<=(296 -210))) then v64[v84[(1882 -(446 + 1434)) + 1 ]]=v82[v84[472 -(381 + 89) ]];elseif (v85>(78 + 9)) then v82[v84[2 + 0 ]]=v82[v84[4 -1 ]][v82[v84[1160 -(1074 + 82) ]]];elseif ((v84[3 -1 ]