TechFumble

                                                                      
:::::::-------------::::::::::::::::::::::::::::::::-::----------::-:-------------:-----::==-------------:
::::::::------------------::::::::::-:::::::::::::-------------=-::::::::-------:::::::::::----------::::=
::::::   ::-------------------::::::-:::::-::::------------------:::::::-------:..:.:.::..::------:::=---:
:::::::::::--------------------:  ::-:::::::::-------------------::::::::::---..:...  .:..:.---::=-=-----:
----------------========--------::::=:::::----------:-=-+#==-----::::::::::::-.:..:.... ...:-=-+=----:-:::
:::::::::-==:==+*##%%%%%***:--:::::.+----=-:::::+:*#*#**%%##*=---:::::::::::::..:.:-:.:.:.=+=---:--:::::::
::::......::.  ==**#####+++:##:::.. -::::::::-%+#*%%##%@@@%#%*%#=:::::::::::::-=.::..:...:-=------::::::::
.:=...... .::.-:=+***###+++.*#...... .:::::::*#%%%%%*+===+*%@@%%+.::::::::::::::::......-----:::::::::::::
........  ++ :--=++******++......:....:::::=*#%%#=====-----::=#**::::::::::::::::::::::::::--:::::-:::::::
......... =+ ===++++******+.*=............-*%@%======-----:::::*#*:::::::::::::::::::::::::--:::::-:.::.::
......... +* ::::::::-----*.++............:*%#-====--------:::::=#.::::::::::::::::::::::::-:::::::.:::.::
......... -: ==#######+*+-*:==:...........:##==========------::::+:.:::::::::::::::::::::::-:::::::.::...:
......... #= --.=--::::::...:-:.::::......:**-=+****=+=--==+*#*=:-+..:::::::::::::::::::::.:::.  .::::. .:
......... #=::-:-====-----::::::-===-::::..*+=*++***+*=-:=+++#**-:+...::::::::::::::::::::----===-:-:.  .:
.:......:----=+=-==-------:::::::::-==+-::.#==+*+##++++-::=++==-*:=-..::::::::::::::::::::.--=*@@:-:.   ::
  ..:---==+=+=-=-===----::::::...:..::-----+=++++*+++++=-::==+=----...::::::::::::::::::::.-+=---=-.      
::---=++++===-====----:::::::............==:++++====*+++====+--:--==-:-:::.                    .........:.
:--=+++*#=-=======-----=-::::...........:-=*++*++++***##*+*=++=----++.......... .. .  ..................:.
-=++**##========-------:-==-:::.........::==*****++*###**+**+++===+=::=-:---............... ......:..:....
++++***=+==------=====--------:::.......:::=##**+*#########***++-*#**==::...  :-:. ....... .. .... .. ....
+****++==--------++=--+=-------::.::::..:::+%%*++#%*%**++=--#*###++++=-:....     .:.........:---::-----:..
**##+===-==---::-----#**=+==--::::::::::::-*%%%%#%%**##*##*+**##+++++=::........     .....................
*%%*#=======--::::::==---=----:::--:-------%@@@@%%%###%#%%##*@%***+=--::::::::::...     -.................
***++======---::::::::::::::::::-==---::-=*@@@@@%@@@%@@@@%%@@@###*==--::::::::--=*-:::.   -:..........:...
***+-===-----::::::::::-=---:::::=+=-:-::-%@@@@@@%@@%@@%@@@@@@#*++=-----::::::==++---::.... .........:....
*#===+==---:::::::::---=-----:..:--*+-*--**%@@@@%@%%@@@@@@@@@@#++===------::..:---::::::::.....:::.:.:..:=
*======--::::::::--:::----=+-=---:----==--:-=%@@@@@@@@@@@@@@@%#*+====-------=--::..:::---:::....::::+@@%@%
@%#%=--::::::::--::::--------===-:::--:==---:::::.... :@@@@@@@%**+====-=-=======-::==-:::::-:::..*##%%@%@%
@@@=---:::::::::--=++**++=-=---:-::::-:----::::::::.:.:...   -%%#**++==-==*+++==---:--::...---::::.=*%%@@%
@@@=----::::::-=#*===++++++*+=-:-:::::.......        :...:....    #**+==++%+++==--==-==+-=+=.....:..-+#%@@
@@#=----:::::-%%%@-*.--===**#+=:::::-:::::::.....         .:......  #*+++**++=========+:+*+-:::..::::=*#%@
@%#=---:::::---=##%%%%#:.:=+%+:::::---                         ..:.  -%****++=========*%*+=-=--::::::=*@@@
%#*+--::::::-===  .#####%%%#*-:::-.        ..............          ..  ===%*++===-===-#++---=-----:--+#@@@
%#*++--::::---===--.: .-=#*+=::-         ......................          ::::-*+===---=====---------=#@@@@
##*+++--:::----==--=-=:.=*+=--            .. ......................         ....::++==---===---=-===%@@@@@
###++++-::::------========-=             .............................            . ..======+***++#@@@@@@@
####++++-::::::::--------=                          ......................              ..-%@##*#@@@@@@@%%
#####*+++--:::::::::----                                 ............::......                .....@@@@%#@@
*######***+----:::::::                                         .......:::::::....               .. %@@%@@%