a Hackathon by ZOLLHOF

4th + 5th | June | 2019
Z-Bau, Frankenstr. 200, Nürnberg
indoor & outdoor, 5 working areas, 700m²

We are inviting hackers, engineers and business enthusiasts to join us on a 2-day tech-adventure. Let's build the future together!

REGISTER NOW REGISTER NOW | REGISTER NOW | REGISTER NOW REGISTER NOW | REGISTER NOW | REGISTER NOW | REGISTER NOW | REGISTER NOW

Tracks

Augmented Logistics 028 Eye

Is augmented reality the future of logistics? As one of the most undigitalized industries logistics definitely need some gamechangers. Join us on this track and become one of them!

Smart Workspace 029 Chip

Smart cars, phones, homes and people? Why not creating a smart environment at our workplace and making our everyday life much easier? Join us on this journey and create the workplace of the future!

Data Discovery Internet of Things Icon

We're drowning in our generations new oil: Data! We’re always trying to make more in less time. Let's get real "Data-Driven" and take this track to discover data even more!

Wild Card Wildcard Icon

Do you have a topic you are passionate about and would be a good fit to our hackathon? Let's talk about it! Just send an email to events@zollhof.de and tell us what you have in mind.

Challenges

Take up your chance and work on our challenges set by corporate innovators. While hacking you will be given hands-on support, the latest technology and all the goodies you need to win that challenge!

Partners & technology providers

HUK Coburg Logo
Schaeffler Logo
Siemens Logo
Nürnberger Versicherung Logo
CodeCamp:N
N-ERGIE Logo
VAG Logo
Samsung Logo
Flixbus Logo
Bayerisches Staatsministerium für Wirtschaft und Medien, Energie und Technologie
Gründerland Bayern

Tech

Arduino + Raspberry Pi Kits | Amazon Echo | Oculus Rift Go | Drones | Wearables

We believe that hackers should have access to the latest and greatest technology. That's why we made sure you have the chance to work with some of the world's leading brands by getting to use their products and devices. At HACKBAY's hackathon, hackers can expect to have access to everything from microcontrollers, drones, smart watches to free web hosting.

Why

You code

You will build. Most of your time will be spent with your team hacking a product together. No experience needed, but some homework and preparation might help!

You learn

Workshops, talks, mentors. No matter what your experience level is, you will learn something. Attendees range from newbies to core-devs - everybody is here to enjoy.

You meet

This is not work. There will be plenty of time to relax or enjoy a coffee with amazing people. Meet other startups, hackers and corporate innovators.

We care

Free food, free coffee, a lot of swag to take home, some cool music, amazing prizes...

Prizes

At the hackathon we would like to reward awesome ideas and hard work! Our expert jury will judge all ideas and give awards to the best three teams.

1st

(1) 1000€ tech equipment budget for developing your prototype & 3-month free hotdesking for your team at ZOLLHOF
(2) Tech voucher worth 150€ p.P.

2nd

(1) 750€ tech equipment budget for developing your prototype in a 10 week acceleration program
(2) Tech voucher worth 100€ p.P.

3rd

(1) 500€ tech equipment budget for developing your prototype in a 10 week acceleration program
(2) Tech voucher worth 50€ p.P.

Schedule

Coming soon...

.,::::,, `,;#`+ ,. .:#'. ` `.., ` .,#: `....., :. `.;; `......,. .. `.+, ';..,,,,.. .:. `.# :...` `. .';' ` `;+: ';@+ `. ;;;'` `.,` ,+'',.`.` ';;' ..` ;+';.` ':;,.;`';': ,` :,,,. :+''::.``.';'. ,. :+#`:;,. ,```..'' :. .;# ,,. .````.: :. .`+ :. ,.````.; `. ,`; ... `. ,.`````.: : ` ,`. .`. ..'#:. `,.```,`..: #` . .`, ,.. `.:#. ``. ,..````,,..; +';` .`, :`.` `.+; `. .,...`````...: ;:.` .`, ,`.. .`,, ,. ` `,,'......```... .`..`; .`' :`.. ``'.@, `..,` ,,::`...........,, .``` #+' .`: ;`.. ,,,,,'.'':` `. .,,,................`+'. .```.'';:; .`: ,,`..` ,..,,,::,'@+ `. .,,,,,,................`++`,+```` ##+',:`.: .:;'`... .,..` ###;;.:+,,,::;,......`.,,,,,,,,,'+#,#`.```''#;':``. .:;'++.`.., .'.`@:..` ;'+'''';''''',.......,,.:,::;;:;###;`.```.;+:,`...,;''+++:`.... .# .'@+;'';;'''''+'';.......`:,;,::;''''#@@,.``` ';':,,..,++#+.``.,., `+ ;;''+++++++''....```:::,,::;;;''''@#..`` +'+++.:;+;. ...,,, `; `:#@ ;#@#....`;. `:.,,::::;'''++`.``;++: .:' ..,,,,` .; `...; ...````````...:.`:;''++#`.`. .`+ ...,,,:` . `....` ,..`````..`..,..,..;'+++++++. .`; .,.,,,,: .. `...,...` ,.``.';...`...,,,,..;+ ,+' ,` ...,,:::::, ;;..... ,... +:```;;......,,,,,,,.;+ `+'...,:;;;:;, ... .... #+'+``.....:',,,,,,,,.;+ +++'';''. ..`` ,`';''......'',,,,,,,,,;; '+'. :;.. #+` '++..,,,,'';,,,,,,,,. +.. #., #++,``++;;+;# #'+,,,,,,;. '.` #+ ,.,''+.++#+++# '+,,,:, :'. ;,, + ;.``'++.'` +:;+` `#; +` ';.#';.```.`#'@ @;'@# :,` ++.;;;:.`.,:++ #;':+ ;. #,.+;:``.:#@ ::' #@ '. .,`....`` .,`',``.:' :' ;++ ,` .+:,,,,'+;,,;'+,..`.`., ;, ## +' .+ .;,`,,..,,:... #.` @# ,; .' ,.,:;:@.`.....` .,: + '. ,. .,`,+;`...., ;; '` #; `.` ``;.., ..,., +. '. ,, `..;'.`..,,, ,` '. .. `....;..,,,, #. ', ,. ``.....,,,,, , ': ,.,```.``...,,::,:` #.': #;,,,,,::;;::;. .,;; '+'+''''':` @:; ` `;; `
,;++#########+#####++;, +++++++++++++++++++++++++++'+` #+++++++++++++++++++++++++'''''. ++++++++++++++++++++++''''''''''' +++++++++++++++++''''''''''''''';. `+++++++++++++''''''''''''''''''''' '++++++++++''''''''''''''''''';;;;', `'+++++++''''''''''''''';;;;;;;;;;;'+` ,'++++'''''''''''';;;;;;;;;;;;;;;;;'# ;'+'''''''''''';;;;;;;;;;;;;;;;;;;;'' :'''''''''';;;;;;;;;;;;;;;;;;;;;;;;+' .+#''''';;;;;;;;';';;;;;;:::::;;;;'+' `+;+#############################+;+; +#+############################+';+: '#'+####++#+###################+',+. '#;+####@@+####'@@@+@#########++':+` '@,++#########+@#:;@+#########++;'+ '@:'+########@@@`.`;@+########++;++ ;##'+########+@....`@#########+';## ,##'+#######+@,'#.@@`@+#@@###++''@# @ #@'+######+#@`@+.,#:;+####@##+'##''. # @#''+###+###;.,,,:..:####+###+'@#.', #`+#;''+###+::::++'++':::####+;;;@# +, +@+@:+###,.,,,;',,,::+':,,,:##+#:@##@, '@#@#@':,,,,,';,,,,,:,;';::::;'+@####, ''#@##:,,,::;+.,;:,,',,'''::;;;'####@. ; +##+;:::;:;,,;:., .',,+';;;;;'### @. ; ####;:::::;,:'#####;:,'+'''''+#@# @. : '#@#;;:;;;::'#######':'''''''#### @. :`#'##';;;;:::;;;''''';::''''++##++#@` :#@'##';:';;::,,,,,,,,,;;'++'++@#+'##` :##'##+;;';';:,,,;::,,:;'''+'++##+#@#` :#@'##+;';;';;:,:;';::;''+++'++##+#@# :#''##+''''++';''';''''+++'++++##++++ :+'##+''''++'''''+'+'++++++++###+'# ;'##+''''#+++'++++'+++##+#++#+##'` `##,:+''++++++'++#+####+++##+:##+ ,,';+++'++++++++###+###+++##+;; #:+'+++++++#++######+++#''# ',;+++++####+##########+''+ .':'+++#+#############+''# #,:;'++++########+#++'''@ +::;;'''+++######+++''''' `:::;;;;'+++++#++++''''', `::::::;''''''+'++'';''' ::::::::;;;:';'''';'''' ;::::::::,::;''''';;''' ::::::::,,,,:;'''';;''+ ,:::::::,,,,,;''';;'''+ .:::::::,:,,;;'''';;''+ .:::::::::::;;''';;'''+ .::::::::::;;;''';;'''+ .;::::::::;;;'''';;'''+ ;:::::::::::;;'''';;'''+ ;;::::::;:::;;;''';'''''''+ ```+::::::;::::;;;''';;''''''#, .`,`.``;::::::::;;;;''';;;'''''':::: :.,.;....::::::::;;;;;;;;;'';;';:::::,: ,,.,.:.,.....,.::::::::;;;;;;;;;;;,::,,:,,,,. ..,:...,.,,.,,,,,,,,..:::::::::;;;;:::::,,:,:,,,,.,. `,:,,.,`..,,,,..,,,,,,,,,.,.:::,,,,::::::,:,,,,,.,,.,,.... ` `.,,,,..,,...,.,,,....,,,,,,,,,,,::::::::,,::,,,,,..,,...,,........ ``.`..,,,,,..,,......,,.......,.,,,,,,,,:,,,,,,:,,,..,,...,,,,,,.,,,,...,:, ```..,.,,,.,.,,.....,.,...........,:,,..,,,,:,...,,..,,.,,,,,,,,,,,.,,,,.,,.,, ```....,,,,,..,,.................,,,........,.,,..,,...,,,,,,,,,,,,,,,,,,,.,,,,,,` `````..,.,,,,,,,,,,...,...,........,.,....,....,,..,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,`
@@ ###' @##@ '''+ `,..........``,;, : ::.,,.,;+#@@##':...`#'` ; ;+,,.#@#@#######@#@...,'' .;; : '`',,@#######++###+##:..`@', ;,.```. .: '.+.,+#####;;;;;;;;'+##....+'' ;:.````````: ', ',;',,@####;;;;;;;;;;'#@@...`:''` ,:.``'`````````, ;. ###@,,.#####;;;;;;;;;;;###:`` `.'': :.`````,#.```````` :` '###,,,,@@###;;;;;;;;;;;++#@:,,.,`+'' .````.````````'@#;.. .: ++',,,:,@####;;;;;;;;;;;'+#@;::,,,`++' ``````````:#@@@+:@#: :: :,,,,,,,,@@@@#+'''';;;;;;;+@@@:;:,,,`#+' ``````.#@+@+ @@###@. ;: :':,,;,,,,;;;;;;;;;;;;;;;;;'''+'';:::,,;;:. ```+@@@#`#@'+:@#++@` :: ::,,;,:,,,';;''''''';;;;;;'''''::::,,:.;;;:, ,@#@+#@ , #'+ @@##@:; .,. `.. ;,,,:,,,,,;;;::::::,,,,.....''+::,,,,,:.';;: ;'@; ;@ . ####@@+#@@: :::..,:,: .;,,,::;::::;;;;;;;;;;;;;;;;;;;':::::,,...;;:; @+`+@@@+##+,#@''+@. ;:#+;####+ ;,,,,::,,:::;;;;;;;;;;;;;;;;;;;'::::,,,,:.,;;;: `@@@###@+@@:;;@''+@`` `:;'+# :#'#####+ ',,::::::,::';;;;;;;;;;;;;;;;;;':::,::,,...';:'` :@@####:`;#::,@@+@@;: ++++++++++#'##:,:''+;` ',:,:'+:,,,::;;;;;;;;;;;;;;;;;;'::::,'+',:.,;;+# ;:#'.'##.@#@##@@`:#@, : #::; .;:,@@@@@@:,::';;;;;;;;;;;;;;;;;':::#@@@@@@..';:' ``#+''##+###@@@@++.@. #',:` ;:,@@@@@@@@:::;;;;;;;;;;;;;;;;;;+:;@@@@@@@@@,,;;+ .###+##.`,#@#@@` +@.. `@,; ;,#@@@#'#@@@,::';;;;;;;;;;;;;;;''::@@@+;#@@@:,;;; ;@#;:;#;``#@@@@##@@+; ',#+ ;,@@@,@@+:@@':::;;;;;;;;;;;;;;''+;@@@,@@#,@@@,';; :,#.``#,.`####@#',#@, #:,: ':@@'@,,;@#@@:::;;';;;;;''''''';,,@@;@,,;+#@@,;;; .#`.`#++###:'#@ '@. '::; ':@@::'::#:@@::::,';''''''''''';:,@@,,'::#;@@,;;; ,##++##''+#++'@''@@,, ,:,;,# `:@@;@;',@:@@,::::::::;;;;;:::::::@@+#'+,@;@@:;;. ;## :`#++;##'####@@@: +,,+ :@ .@@'';,@:@@@::::;;;;;;;;;;;;;;;::@@;:',@,@@@;, ``#;;'##;####@#@@@@@, +:,' :' @@,@;@:@@#;'''';''''''''''''';;+@@.#,@'@+ .#: `#++###+++#@#@@. `;,:` ,` @@@#@@@ `@@@#@@@ :#+'+##;++###+#@@@@:: ;:,; ; @@@@' @@@@: :'+ ;`#++'#++####@#@, #,,# + `+ #+'+#+########. +::; + `,:::,` .+: :+#+#######+###.` .:,: ;;;;;;;;;;,...,,.` `.:;;,` :#+'++#############'; ',,' ,;;;;;;;;;;;;;;;;;;;;;,.:;;;;;;;:` ,:+++++####@@####@@@, #:,+ .;;;;;;::::;;;;;;;;:;;;;;;;;::::::;';:'';;;. `++++#####@#####+##. '::; `.;;;;:::::::::::::::::::::::;:::,,,,::;;;;;;;;;; .++###@###+#+++';+#,. ::,:` ;;;;;;:::,,,,,,,,,,::,,,,,,:::::,,,,,,,::;;;::::;;; ;#+##@###++`';++'+##; #,,; ;;;;;;::,,,....,,,,,,,,,,,,,,,,,,,.....,,::::::,,::;; ..###+++##+.'+#+++##. +:,+ :;;;;;::,,...........,,,,...,,,,,,..```..,,:::,,,.,,:;; `++''++::++:.+#+#;.. .;::' ,;;;::::,,..`` ````...............```````.,,:,,....,,:;, ,#+`'++''+++#+......, #:,;, ,;:::,,:,,.``` ```...........`` ``..,,,.````...,' ;++''++++#......,,.,: +:,; `;,,,,,,,,..`` ` ```......``` ``.,,,. `,:. `.##'#,.....,.,,.,,. :':,' ::,...`.,..` ``......``` `.,,,. `,. `;......+.,,,,,,.,, #:::# ;,.``````.`` ```.....`` ``.,,. ,` :...,,,,.,,..,:' +:,;# ,. ```` ``````` `.,,. , :,,,.,,..,:;. '+:,;: `. ``` ` `.,,. `.` .,,,.,;, '::,;` , ``` `.,,. `.` +'; ',:; . ```` `.,,...`.` . ``` `.,,,.` `. ..` `,,,. ,. ..` `,,. , .. `.,. .. `.` ```````` `.,.` ,` ..` `..,,...` .` `..` .. `.``....,,.. `.. .,...`` ``. .,.` ````....````. `, ` `,` .. `. `````. ````
`.,,,,,,...``` `.,,,,,,...``` .,::::;;;;::,,,..........,,. .,:::;;;;:::,,,.........,,,. `....,,,,:::;;:::,,........,,,,::::` `....,,,,:::;;:::,,........,,,,::::` `.````.....,,,::;::,,.....,,,::::::::::, `.````.....,,,::;::,,.....,,,::::::::::, ...........`....,,::,,..,,,::::,,,,,,,,,,, ..........``....,,::,,..,,,::::,,,,,,,,,,, ....................,,,,,,,,,,,,............ ....................,,,,,,,,,,,.,........... :,,,,,,,,,,,,,,::,,,.,:;;:,,,.............., ,,,,,,,,,,,,,,,::,,,.,:;;:,,,..............: ;,:,,:::::::::,,,.```.:''''';::,,,,,,......; :,:,,:::::::::,,..```.:''''';::,,,,,,......; ;:,.,:::::,,,..``` ``,:;''++''';;:::,,,,`,:; ::,.,:::::,,,..`` ``,:;''++''';;:::,,,,`,:; ;:,,,,..,,,..`` `.,:;;''++++'''';,.,,,,:; ::,,,,..,,,..`` `.,:;;''+++''''';,.,,,,:; ;:,,,:::,,.` ``.,:;;'''';:::;'';::,,,:; ::,,,:::,,.` ``.,:;;'''';:::;'';::,,,:; ;:,,,:::,,..`` ```..,,:;;'''+++++'';::,,,:; ::,,,:::,,..`` ```..,,:;;'''+++++'';::,,,:; ;:,,,:::,,..` ```..,,:;;''''++++'';::,,,:; ::,,,:::,,..` ```..,,:;;''''++++'';::,,,:; ;:,,,:::,,..` ```..,,:;;''''++++'';::,,,:; ::,,,:::,,..`` ```..,,:;;''''++++'';::,,,:; ;:,,,:::,,..`` ```..,,:;;''''++++'';::,,,:; ::,,,:::,,.``` ```..,,:;;''''++++'';::,,,:; ;:,,,:::,,..`` ``..,,:;;''''++++'';::,,,:; ::,,,:::,,.`` ``..,,:;;''''++++'';::,,,:; ;:,,,:::,,..` ```..,,:;;''''++++'';::,,,:; `.,,,,....``` ::,,,:::,,.`` ``..,,:;;''''++++'';::,,,:; :,,,:::,,..`` ```..,,:;;''''++++'';::,,,:`.:;::;;;;:::,,..........,,. :,,,:::,,..`` ``..,,:;;;'''++++'';::,,,: ,:.,:::,,..` ```..,,:;;''''++++'';:::.....,,,:::;;;::,,........,,,,,::::.,:::,,..` ```..,,:;;''''++++'';::,,:: `:;+':::,,..` ``..,,:;;''''++++'';;``````.....,,::;::,,.....,,,,:::::::::::::,,..`` ``..,,:;;''''++++'';:,'+;;. ;;'++##+;,.`` ``..,,:;;''''+++''+:..........``...,,:::,...,,:::::,,,,,,,,,,++;,.``` ``..,,:;;''''+++''+###++;:: ;;;'+++######+':,,..,,::;''++#####+#....................,,,,,,,,,,,,.,.........######+':,,..,,::;''++#####+++++'';:; ;:,;'''++++++++++++++###########++++,,,,,,,,,,,,,,,,:,,..:;;:,,,...............++++++++++++++###########++++''';;,:; ;:,,.,;''''''''''''''+++#######+++'':,,,,:::::::::,,.```.,;'''';::,,,,,,......;''''''''''''''+++#######+++''';,.,,:; ;:,,,::,..,:::,,,,::;;''++++###++;::::.,::::::,,,..`` `.,;''++''';;:::,,,,..:;,..,:::,,,,::;;''++++###++;::;;:,,,:; ;:,,,:::,,..` ```...,,,,::;''+++''::,,,..,,,..``` ``.,:;''++++'''';:.,:,,:;,,,..` ```...,,,,::;''+++'';::,,,:; ;:,,,:::,,..`` ```..,,:;;'''+++++'':,,,::::,.`` ``.,,:;''''';:::''';:,,,:;,,,..` ``..,,:;;'''+++++'';::,,,:; ;:,,,:::,,..`` ``..,,:;;''''++++'':,,,::::,..`` ``...,::;;''+++++'';;:,,,:;:,,..`` ``..,,::;''''++++'';::,,,:; ;:,,,:::,,..`` ``..,,:;;''''++++''::,,:::,,..`` ```.,,::;;'''++++'';;:,,,:;,,,..`` ``..,,:;;''''++++'';::,,,:; ;:,,,:::,,.`` ``..,,:;;'''+++++''::,,:::,,..`` ``..,,::;;'''++++'';;:,,,,;,,,..` ``..,,:;;'''+++++'';::,,,:; ;:,,,:::,,..` ```..,,:;;'''+++++'':,,,:::,,..`` ```.,,::;;'''++++'';;:,,,:;,,,.`` ```..,,:;;'''+++++'';::,,,:; ::,,,:::,,..`` ```..,,:;;''''++++''::,,:::,,..`` ``...,::;;'''++++'';;:,,,::,,,..`` ```..,,:;;''''++++'';::,,,:: ',,,:::,,..`` ``..,,:;;'''+++++'':,,,:::,,..`` ``...,::;;'''++++'';;:,,,:;,,,..`` ``..,,:;;'''+++++'';::,,,' :';,:::,,..`` ``..,,:;;''''++++''::,,:::,,..`` ```.,,::;;'''++++'';;:,,,:;:,,..`` ``..,,::;''''++++'';::,;'; ::;++#',,,.``` ``..,,:;;''''++++''';.,:::,,..`` ``...,::;;'''++++'';;:,,.;':,,.``` ``..,,:;;''''++++'';'#++;:: ;;;'++####+:.` `..,,::;;'''++####:;'+::::,..`` ```.,,::;;'''++++'';;::+';:###+:.` `..,,::;;'''++#####+++';:; ;:;''++++########################+++:;'+###',.``` ``..,,::;;'''++++''+##++';:#+########################+++++'';;,; ;:,.;'''''++++++'''++++########++++':;''++######+':,....,,::;''+######+++++';;:'''++++++'''++++########++++'''':.,:; ;:,,,,.,:;;;:::::::;;''++++###+++++;:,;'''+++++++++++++++###########++++'';;:,;.:;;;:::::::;;''++++###+++++;:,,,,,:; ;:,,,:::,,.``...,,,::;;'''+'';::;'''::,.,;'''''''''''''''+++######++++''';.,,:;,,,.``...,,,::;;'''+'';::;''';::,,,:; ::,,,:::,,.``` ```..,,:;;'''+++++'':,,,:::..,::::,,,:::;;''++++###+':::;:,,,:;:,,.`` ```..,,:;;'''+++++'';::,,,:; ::,,,:::,,..` ``..,,:;;''''++++''::,,:::,,..` ```...,,,,,::;'+++'';;:,,,:;:,,..`` ``..,,:;;''''++++'';::,,,:: ::,,,:::,,..`` ```..,,:;;'''+++++'':,,,:::,,..`` ``..,,::;;'''++++'';;:,,,:;:,,..`` ```..,,:;;'''+++++'';::,,,:: ::,,,:::,,..`` ``..,,:;;''''++++'':,,,:::,,..`` ``..,,::;;'''++++'';;:,,,:;:,,..`` ``..,,:;;''''++++'';::,,,:: ::,,,:::,,..`` ```..,,:;;''''++++'':,,,:::,,..`` ``..,,::;;'''++++'';;:,,,:;,,,..`` ```..,,:;;''''++++'';::,,,:: ::,,,:::,,.``` ```..,,:;;''''++++''::,,:::,,..`` ``..,,::;;'''++++'';;:,,,,;:,,..`` ```..,,:;;''''++++'';::,,,:: :,,,:::,,.`` ``..,,:;;''''++++''::,,:::,,..`` ``..,,::;;'''++++'';;:,,,,;,,,.`` ``..,,:;;''''++++'';::,,,: ;.,:::,,..`` ``..,,:;;'''+++++''::,,:::,,..`` ```.,,::;;'''++++'';;::,,:::,,..`` ``..,,:;;'''+++++'';::,,; ;;,:,,..` ```..,,:;;''''++++''',,,:::,,..`` ``...,::;;'''++++'';;:,,,,::,,..` ```..,,:;;''''++++'';:;; ,';.`` ``..,,:;;'''++++#+'::'.,::,,..`` ``..,,::;;'''++++'';;:,,+:.,';.`` ``..,,:;;''''+++#+'. .:;;:::;;;''++':. :;'+#':,,..`` ``..,,::;;'''++++'';;+#+';: .:;;:::;;'''+'':. ;;'++####+;,` ``..,::;;'''+++#####+++';: :;'''++++########################++++'';;:; ::.:'''''++++++++'++++#########+++''';;,.:; ::,,:,,:;;;;::::::;;''++++###+++++';,,:,,,; ::,,::::,.``...,,,::;;''+++'';::;''';:,,,,; ::,,:::,,..`` ```..,::;'''+++++'';;:,,,,; ::,,,::,,..`` ``...,::;;'''++++'';;:,,,,; ::,,:::,,..`` ```..,::;;'''++++'';;:,,,:; :,,,,::,,..`` ``..,,::;;'''++++'';;:,,,:; ::,,:::,,..`` ``..,,::;;'''++++'';;:,,,:; :,,,:::,,..`` ``..,,::;;'''++++'';;:,,,:; ',,,:::,,..`` ```.,,::;;'''++++'';;:,,,:; :.,,::,,..`` ``..,,::;;'''++++'';;::,,, ,'::,,..`` ``...,::;;'''++++'';;:', `;;,``` ``..,,::;;'''++++#+; `,::::::::;;'++';,
@+++##':. ..` `` @##+++++++++, `.,:,,.```````` ###++++++++++ `:,.```,,.'##++++++++++ ; ,.` `` ` @+###++++++++++` + ` `.,,::,.`` ````.`+####+++++++++@`. ` # ''+ . .::,..':::##++++++++++,``` , :`; ,++`+''': .` ``` ,#####+++++++++#```` + . '+, +'''''''# `..,:,,..`` ``````;'###+++++++++++;: ` . +'' #+++'''''''''''' :,,..,;::+##++++++++++.:: : , .++ `'''''''''''''+''# #####++++++++++# ,,` ;'. +'+'''''''''''''''''''+ '++#+++++++++++'```` ''';+'''''''''''''''''''''''+` ++++++++++++++..```` #'''''''''''''''''''''''''''''+ +++++++++++++#..````` +'''''''''''''''''''''''''''++'+. +++++++++++++..` :` ++'''''''''''''''''''''''''+''++'# +#@###++++++.::``,:,` `++++''''''''''''''''''''''''''+'''' ``.:,,``. `+++++''''''''''''''''''''''''''''++: ` ++++++'''''''''''''''''''''+'''+###' #++++++'''''''''''''''''''''+######; .++++++++'''''''''''''''''+#######;` `++++++++''''''''''''''+#####@` ;;:; # ++++++++'''''''''''######@'` :. ,` #+++++++'''''''+######'.+':; @+++++++''''+######@ ',@:+ ;#''#. #+++++++'++####@#'';, ` :#'''''''+; ++++++++++##@ ':,':; .#'''''''''''''#` ;+++++++#@+'# # @+''''''''''''''''+: .++++++#';';' + #+++'''''''''''''''''+ ++++++#';;' ` ++++++'''''''''''''''''#, #+++++#; `++++++++''''''''''''++''++' #++@, `;#+++++++''''''''''''+''++'#. '` :,'###+++++++'''''+'''++++''+++; ,,#+`'#++++++++'+''+'''+'+++'+++++` ,,@;,,####+++++++'++''+++++++++++++#: ,, .,,@.`;#++++++++''+'++++++++++++++++ :. ,,.@.,;@###+++++++'++'+++++++++++++++#, : :,. :,:#` ;#++++++++''''++++++++++++++++; , `, ,,.@.,;@###++++#++''+++++++++####+++++; ,##` . `` ,,` ,,:#. ;#++++++#+''++++++#@#####+++# ;#++++#' . . :, ,,,@.,.#+###++++#+''+++++#@@@###++# ;++++++++++# ` , , ,,` :,,@@ ;##++++++++'++++++####+++ ;#+++++++++++++@ ` : : ,, ,,,@',.;#+#++++++++'++++####+++ :#+++++++++++++++++ . : : , ,,, ,,,+#+;##+++++++++++##++++@ @++++++++++++++++##@ , : , , ,,` ,,.##.. ;#++#+++++++++++++, `++++++++++++++++###:. . . , ,. ,,, '.,.###+##+++++++++++# +###+++++++++++##@'.@.. . ` . ,` ,,, ,..@#``:+++++++++++#` ######+++++++###@;..@.. ` . , ,` ,.:+#.,.##+#+++++#.`, +''#####++++##+'.@.. ,. . `` , `, ,.; ,,.##++++++; `, ;+'''####+###+,.`@.. ,. . . .. ,,, ,.,@#++++# `, #+'+'##+#;,@,.. ..`:, , `. ,` ,, `..: #++#` `, ` `:+'+''##..:;.. .. , , .` , . ..; ; , , , ;+++'##.,... :. , , , , ,. : '+'#@..`.. , . , . , .` . . .. .. , . `. `, . .. . . ` `. .. `, `` . . ` ,` .: ` , ` . ,. . . . ` . ` . . , . `,
';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;` ;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;` ;;' ';;;. ;;;######+##+#####+##+##+###+##+##;;######+##+##+##+##+##+++#;' ;'.``` ```` ;;; `;;#@'+#'+#'+#++#++##+#@+#@+#@'+@';;#@+#@'#@'+@'+#'+#++##+###;' ;;.``:''``` ;;; ,;;#:'#:;#:;+::+;:#;:#':++:+#:'#:';;+:++:+#:'#:;+:;+::+;:#':+;' ;;.` ''''``';;;'.,;;;+++++++++++++++++++++++++++++++;;+++++++++++++++++++++++++;' ;'.` '''' `;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' ;;'` ''':``';;;;;;;;;;;,;:`; ';.`;, ;;:;;''; ;;`';`,;;;;;':;;::;:.;.`:..;':;, ;;' ;;.```,, `` ;;;;;;;;;',,;:`;``;``;.,;::;;''; '; ,;`,;;;':;`;;``;';;.`;``;,;;, ;;' ;;.`````````;;;;;;;;;''`;,`;``;.`; ;` ', ';`;;.;;;;;;;;;;;;;;;;;;;;;;;;;;`;;.;;' ;;;;;;;;;;;;;;;;;;;;;;,:;.,;` ; ;;;;;;;;`;; ;;';;;;;;;;;;;;;;;;;;;;;;;;;`,;`.;;' ;;;;;;;;;;;;;;;;;;;;;;`,; `; ;. ;;;;;;;;`;;`;;;;;;:':;,:::::;;;::,:;;;;;`,;`,;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;; .;;;;;;;;;;;;;;;;;;;;;. ;'`;,;;'`.` ,``;. ;``;;' ;;;;':';;;;;;;;;'##+####';;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''',''''';.;'';'';;' ;;;;`` ';;;;;;;;'.#+ ## +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' ;;;,...;;;;;;;;;'+#+++#++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' .``````````````````;;;;;'++++##++;;;;;;;;;;;;;;;;':';;;;';';;;;;;:::::::::;;;;;;;;;;;;;;;` `````````````````` ;;;;;'`#+ ## +;;;;;;:;,,,:;;' ;' ;;;.;;;;;;;;;;;.;;;;;;;;;;;;;;` `````````````````` ;;;;;'+++#+##';;;;;:.;:::;;; `;;' ` `;;' ,;:;:;;, ;;; :.;,;;;;;;;;;;;;;;. `````````````````` ;;;;;;;;;;;;;;;;;;;;;;;;;;;' ':::' ;,`;; ;,;:;;,`.;'';;;,;;;;;;;;;;;;;;; `````````````````` ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ';;;' ;'`;: ;,;:;;,`'''';;;,;;;;;;;;;' '; `````````````````` ;;;;;;;;;;;;;;;;;;;'';;;;;;; ';' , ';' :;:;;`.'`;.'`,,;,:;;;;;;;;, ;; `````````````````` ;;;;;;;;;######';;.:,;,,:;;;; .;; .;;;,';;;;;;;;;',;':,,;,. ;' '; ```````````````````;;;;;;;;;++++++';;:;:;:;;;;;;;+'';';''''';;;;;;;;;;;;;;;;;;;;;;;;;;;':';' `````````````````` ;;;;;;;;;++++++';; , ;,:::;;,. ` ``'' `. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' `````````````````` ;;;;;;;;;++++++';; . ;,,::;; ` ;'. ` ;;;;;;;;;;;;;;;;;;;;;;;+++++;;' `````````````````` ;;;;;;;;;++++++';;;;;;;;;;;;;'''':';;';'';;;;;;;;;;;;;;;;;;;;;;;;+++#';;' `````````````````` ;;;;;;;;;++++++';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++++';' :::::::,+++:..,+++#;;;;;;;;;++++++';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''';;' :,::::,,'++#`.`+'++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++#+;;' :,,,,,,,'++'+++++++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++++#;;' ::::::::++++++'++++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;'';;' ''''+++'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++++;;' ;;;;+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+++#;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''';;';;'';'';;;'':;;';:;',';;;;;''''';;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,:;:;::,,,..;:',,,:;:;,:..`;;;;;;;;;;;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;' `' ; ; ; '` ', ;; ,' `' ; ; ; '` ';;;;' ;;;;;;;+'+;;;;;;;;;;;;;;;;;;;;;;;;'+##+#++##+##+#+++#++#++##+##+#++##++#+##+##++;;;' ;;;;;;;+++.`';;;;;;;;;;;;;;;;;;;;;+++++++++++++++++++++++++++++++++++++++++++++#;;;' ;;;;;` ++++:';;;;;;;;;;;;;;;;;;;;;++++++++++++++++++++++++++++++++++++++++++++++;;;' ;;;;;` +++ ';;;;;;;;;;;;;;;;;;;;;++++++##+++++++++++++++++++++++++++++++##++++#;;;' ;;;;;` +++';;;;;;;;;;;;;;;;;;;;;;;+++++###++++++++++++++++++++++++++++++###++++#;;;' ;;;;;;:+++ ';;;;;;;;;;;;;;;;;;;;;++++++#++++++++++++++++++++++++++++++++#+++++#;;;' ;;;;;;;#++'';;;;;;;;;;;;;;;;;;;;;;+++++++++++++++++++++++++++++++++++++++++++++#;;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++++++++++++++++++++++++++++++++++++++++++++#;;;' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++++++'++'+''+'+++++++++'++''++'++'+''+''#++++;;;' `` ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';'';'';'';'';'';'''''';'';'';'';'';'';'';;;;;' `+++##++++++++++'';;;;;;;;;;;;;;;;;;;;;;;;;;';';;'';;;;;;;;;;;;;;;';;;;;;;;;;';;;;;;;;;' `+++#+++++++++++'+;;;;;''';';;;''';;;;;;'';';;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;' `+++#+++++++++++'+;';'.````';;,````';;';';'''```````````````;;.`````````````````;;';;;'' `+++#+++++++++++'+;;;.``````;:``````';;'`;'``;;;;;;;' ;,;```';;;;;; ,` ,; ' '; .:;;;;;;' `+++#+++++++++++'+;''```````'```````'';';:'`:' +;''''`` .. `';''''' . ,... ''.`;;;''''' `+++#+++++++++++'+;''```````'```````;';'`,' `; :;';'''';';'';'''';;;;';;';;';;';'''';''' `+++#+++++++++++'+;''.,,,,,.'`,,,,,,;';'.;'.`'` '''' `'`,'':''''''';';'';'''''';'';';''' `+++#+++++++++++'+;';.#+++# ;:++++# '';'`'',,'++' ';`,;.,''#''':,'';;';'':'';;''''' '' `+++##++++++++++'+'';+.,':`+;+,,'; #'';' :' .'';' :' ;.`'''+'' `;.;',:':+'' '' .', ;' .###############+#'''++#+#++'++#+#++;';+`,'.:'` '. ; `' .': ''; `;.`':`'' ++ '' ;'' '' .###############++''''+++++'''+++++'''';'';';''';+'''''';;;+'''';'''''+';+';+;;';''':''' ```++++++++++++++'''''+++'''';'++''+++++++''+''+'++''++''+++''''''+++'++++++++++''''''; ` +++++++++++++''. ';''''''''''''##'##'+#'+#++#++##+##+##+''##+##+#@+##+##'##''''''; ''''''''''''''' `'''''''''''''#++#+'+''++'++'+#+##++#++'++'+#++#++#++#+'#+''''': ''''''''''''''' .'''''''''''''+#+++++#++#++##++#+#+++++''##+##+++++++++++##'''+ ''''''''''''''''.,''''''''''''''+++++++++++++++++++++++++''++++++++++++++++++'''+ ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+