To Download This .zip File Use Firefox Browser Only Because Of A Tamdemic Browser/Host/ISP Glitch. Goto Here For That Always http://www.rainbowfirm.com/Demonstration/RainbowSoftZipArchive/ Or http://www.nanofirm.org/rainbowfirm.com/RainbowSoft/Demonstration/RainbowSoftZipArchive/ Or Find The Free World Alliance WebRing Or Fwa Data Packets. Download And Install The Latest Java Googleing Download Java And Getting It To Be Able To Make The Run .jar Files Elsewhere On www.RainbowFirm.com Work Extract RainbowSoft Dev Folder Directly To The C Drive For Maximal Compatibility For Other Things For Eclipse Google: Java EE IDE Download, Click Installer And Update Installer If You See The Upper Right '!', Read Everything To Install The Latest Version Remember To Use Eclipse IDE for Enterprise Java and Web Developers, Edition In The Install, Install The Latest JDK {Ask Google: ___ Download Get Your OS Right And You Usually Want The Executable For These}[Install To C:\Program Files\Java\"___"] to "jdk" Folder, Install The Latest JRE Download Both Offline Versions[Click Change destination folder For Both] to "jre" Folder In The Same Java Folder Within Both Respective Program Files Folders Making Sure To Make The Folder Manually, Install The Latest JavaFX SDK Gluon {Latest NonEarly Release Your OS Both x86 And x64 And SDK} To The "javafx-sdk" Folder In The Java Folder In Both Respective Program Files Folder, In Eclipse Check For Updates In Eclipse Cick Help -> Eclipse Marketplace Search For e(fx)clipse And Install It. Click For Keeping The Installer For Later, Do Not Launch Because Of The Below Step, Get The Eclipse Shortcut To Run As Administrator PERMINANTLY Right Clicking The ShortCut File->Properties->Compatibility->Check Run As Administrator Open Eclipse And As Your Workspace Select The Dev Folder This ReadMe.txt Is Within On Your HardDrive To Get Everything Loaded Up So You See The Rainbow .java Files In The RainbowPackage->RainbowSouce->RainbowPackage->JavaFiles, Once Loaded Up Unless Your Package Explorer Shows The RainbowFirm Interface Tree You Need The Below To Get Anything To Work. Click The Piece Of Paper/Folder Button Near The Upper Left Hand Corner, Click Import Projects, Click Maven, Then Existing Maven Projects, Then Next, For The Root Directory Click Browse... , Select RainbowFirm Folder And If You Screwed Up You Have To Either Find That Or Go Back To Selecting The Dev Folder As Your WorkSpace Somehow, Click Finish. Once The RainbowFirm Package Shows Up In The Project Explorer Window Goto Help->Check For Updates Until Button Says "No updates found.". Close Eclipse For Now. Check For Updates Again. Open The Package Explorer And Right Click The Very Top Of The Tree And Make Sure Everything In Selected In The Java Build Path In The Order And Export And Add To The ModulePath Or Add Library JRE System Library Alternate JRE Click The Installed JREs Add The 64 Bith jdk, Check And Apply Everything, Add Just The jdk And jre Libraries Till It Say That On The Project Explorer Tree In The Properties For RainbowFirm -> Java Build Path -> JavaFX -> Edit -> User Libraries -> New -> Call It JavaFX -> Ok -> Click The New Library To Highlight -> Click Add External JARs -> Goto C:\Program Files\Java\javafxsdk\lib\ Highlight All Files -> Click Open -> Click Apply and Close -> Click Finish -> Click Apply And Close. Click The Source Tab Of The Java Build Path -> Add Folder -> RainbowSoft -> Ok -> Apply And Close Right Click On Rainbow Firm In The Project Explorer Again -> Java Compiler -> Check Enable project specific settings To Set Compiler Compliance Level To 20 -> Uncheck Enable project specific settings Perminantly Or Worse Try; And Set JRE, JDK, And Maybe FX-SDK Home Folders In The Windows Enviroment Variables Like You Can Read About Online Looking It And Everything Else In Google. Again Right Click The Maven Java RainbowFirm Project In The Package Exporer, Click Java Compiler And Uncheck Enable Project Specific Settings, Click Apply And Close, QuickFix By Ctrl F1 Or Right Click -> Quick Fix For Click the Run In The Top Menu And Run Configurations -> Java Application On The Left -> RainbowMainBody -> Arguments; Put In VM arguments: --module-path "C:\Program Files\Java\javafx-sdk\lib" --add-modules=javafx.controls,javafx.fxml,javafx.swing,javafx.graphics,javafx.fxml,javafx.media,javafx.web --add-reads javafx.graphics=ALL-UNNAMED --add-opens javafx.controls/com.sun.javafx.charts=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio.common=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.css=ALL-UNNAMED --add-opens javafx.base/com.sun.javafx.runtime=ALL-UNNAMED Click Apply -> Click Run And It Probibly Won't Work But You Can Google Error Messages From Here If You Are A Fwa Pixie! You May Have To Look Online Searching Error Messages Copying Them For Searches To Configure A Few Things In Eclipse But I Don't Know If You Have To So I Am Not Explaining It Here. If You Can't Look It Up You Won't Learn How To Do Everything With Code Asking Google Instead Of Reading Some Obsolete Book That Is Useless Select The File To Be Generated To Save The Rainbow Video To Save To With- RainbowSetup.java's fRateDivisor = How Ever Many Frames You Want To Save While Testing Right Click The TaskBar- ->Taskbar Settings->TaskBar Behaviors->Turn On Automatically Hide The Taskbar In Desktop Mode Also Right Click Desktop->Display Settings->Scale->100 Always Goto: http://www.rainbowfirm.com/Demonstration/RainbowSoftZipArchive/ For The Latest Version And Alway Support www.FreeWorldAlliance.org Against The Syndacate That Goes Against Crazy Drugie Whores Who Are Not Crazy But Right Because Thier Drugs Gave Them The Ability To See The Light Of Free Love For The www.Pixies.zone In The Free World Alliance To Have Their Religion Back _______ __________ .__ ___. ___________ _____.___. \ \ ____ \______ \_____ |__| ____\_ |__ ______ _ __ \_ _____/__________ \__ | | ____ __ __ / | \ / _ \ | _/\__ \ | |/ \| __ \ / _ \ \/ \/ / | __)/ _ \_ __ \ / | |/ _ \| | \ / | ( <_> ) | | \ / __ \| | | \ \_\ ( <_> ) / | \( <_> ) | \/ \____ ( <_> ) | / \____|__ /\____/ |____|_ /(____ /__|___| /___ /\____/ \/\_/ \___ / \____/|__| / ______|\____/|____/ \/ \/ \/ \/ \/ \/ \/ __________ .__ ___. ___________ __________.__ .__ \______ \_____ |__| ____\_ |__ ______ _ __ \_ _____/__________ \______ \__|__ __|__| ____ | _/\__ \ | |/ \| __ \ / _ \ \/ \/ / | __)/ _ \_ __ \ | ___/ \ \/ / |/ __ \ | | \ / __ \| | | \ \_\ ( <_> ) / | \( <_> ) | \/ | | | |> <| \ ___/ |____|_ /(____ /__|___| /___ /\____/ \/\_/ \___ / \____/|__| |____| |__/__/\_ \__|\___ > \/ \/ \/ \/ \/ \/ \/ __________ .__ ___. ___________ _____ \______ \_____ |__| ____\_ |__ ______ _ __ \_ _____/__________ / \ ____ | _/\__ \ | |/ \| __ \ / _ \ \/ \/ / | __)/ _ \_ __ \ / \ / \_/ __ \ | | \ / __ \| | | \ \_\ ( <_> ) / | \( <_> ) | \/ / Y \ ___/ |____|_ /(____ /__|___| /___ /\____/ \/\_/ \___ / \____/|__| \____|__ /\___ > \/ \/ \/ \/ \/ \/ \/ _____ .__ .__ _____/\ __________.__ .__ / _ \ | | | | / _ )/ ______ \______ \__|__ __|__| ____ ______ / /_\ \| | | | / /_\ \ / ___/ | ___/ \ \/ / |/ __ \ / ___/ / | \ |_| |__/ | \\___ \ | | | |> <| \ ___/ \___ \ \____|__ /____/____/\____|__ /____ > |____| |__/__/\_ \__|\___ >____ > \/ \/ \/ \/ \/ \/ _____ __________ .__ ___. / \ ___.__. \______ \_____ |__| ____\_ |__ ______ _ __ / \ / < | | | _/\__ \ | |/ \| __ \ / _ \ \/ \/ / / Y \___ | | | \ / __ \| | | \ \_\ ( <_> ) / \____|__ / ____| |____|_ /(____ /__|___| /___ /\____/ \/\_/ \/\/ \/ \/ \/ \/ __________ .__ ___. \______ \_____ |__| ____\_ |__ ______ _ __ | _/\__ \ | |/ \| __ \ / _ \ \/ \/ / | | \ / __ \| | | \ \_\ ( <_> ) / |____|_ /(____ /__|___| /___ /\____/ \/\_/ \/ \/ \/ \/ ___________ _____ \_ _____/__________ / \ ____ | __)/ _ \_ __ \ / \ / \_/ __ \ | \( <_> ) | \/ / Y \ ___/ \___ / \____/|__| \____|__ /\___ > \/ \/ \/ _____ .__ / \ |__| ____ ____ / \ / \| |/ \_/ __ \ / Y \ | | \ ___/ \____|__ /__|___| /\___ > \/ \/ \/ _____ / \ ____ / \ / \_/ __ \ / Y \ ___/ \____|__ /\___ > \/ \/ .___ | | | | | | |___| .____ | | _______ __ ____ | | / _ \ \/ // __ \ | |__( <_> ) /\ ___/ |_______ \____/ \_/ \___ > \/ \/ __________.__ .__ \______ \__|__ __|__| ____ ______ | ___/ \ \/ / |/ __ \ / ___/ | | | |> <| \ ___/ \___ \ |____| |__/__/\_ \__|\___ >____ > \/ \/ \/ ...........................................................................................................'''''''''''',,,,,,,,,,,,,,;;;;;;;;;;;;;;::::::::::::::::cccccccccccccccccclllllllllllllllllll ..........................................................................................................''''''''''''',,,,,,,,,,,,,;;;;;;;;;;;;;;::::::::::::::::ccccccccccccccccccllllllllllllllllllll ..',,,;'..''',....,,,,...,;,,,,,,,,,,,;'..',,,'',,;,..',,;;'',,,,,,,;;;;;;'.,;;;;;;;;;;;;;;;,...',,,,,,,...''''''''''',,,,,,,,,,,,,;;;;;;;;;;;;;;:::::::::::::::ccccccccccccccccccclllllllllllllllllllll ..';;;c:,::..;:,,;:c:;;,,clc:;'..;:,,ccc:,,::c::clcc:,,::':cc:;:::;;c;:c;:c,'c:,:llc:;'',c:''.':;',,,,,,;'..'''''''''',,,,,,,,,,,,,;;;;;;;;;;;;;:::::::::::::::ccccccccccccccccccllllllllllllllllllllllo ...;:;:;',;'..'::'.;:..,:lll:;'..,:''c:,,;cc;,:cllc,,;:l;.,cl:,;:c:;c,,c,,c:;c;.;lll:;'.'c;...cxo;'''',:lc'.'''''''''',,,,,,,,,,,,;;;;;;;lxd:;;::::cxkddOOOOOOOOOxlokOOOOOOOkocclllllllllllllllllllllooo ...........................''.............'....''.....'...''..'''.....'..''''...',,,,'..''...cxdl,..':clc'.'''''''''',,,,,,,,,,,;;;;;;;;xNOc;:::::l0Xk0NKO0000OkdxXX00000Okxolllllllllllllllllllllooooo ............................................................................................,odl;'.,cll;..''''''''',,,,,,,,,,,,;;;;;;;:xNOc;:::::lKXk0NkxKK0xlcckN0x0KKOoccllllllllllllllllllllooooooo ...........................................................................................,::,'.';;,..'''''''''',,,,,,,,,,,;;;;;;;;:xNKkxxkkkddKXO0XxloolcccckWX00KK0Okdllllllllllllllllloooooooooo ..........................................................................................:c;'.,::'.'''''''''',,,,,,,,,,,;;;;;;;;;;okOOOOOOOxdxkdxkoccccccccdO000000Okollllllllllllllloooooooooooo .....................................................................................'cl;'.,cc,..''''''''',,,,,,,,,,,;;;;;;;;;;;;::::::::::::ccccccccccccccccllllllllllllllllllllooooooooooooo ...................................................................................;ol;'.,cl;..'''''''',,,,,,,,,,,;;;;;;;;;;;;::::::::::::ccccccccccccclcclllllllllllllllllllooooooooooooooo ................................................................................'lxl;'.,clc'.'''''''',,,,,,,,,,,;;;;;;;;;;;;:::::::::::ccccccccccccclclllllllllllllllllloooooooooooooooooo .............................................................................ckxl;'.,clo:..''''''',,,,,,,,,,;;;;;;;;;;;::::::::::::cccccccccccccclllllllllllllllllloooooooooooooooooooo ..........................................................................:OOxccoxoclol,..''''',,,,,,,,,,;;;;;;;;;;;::::::::::::ccccccccccccccllllllllllllllllloooooooooooooooooooooo . ..... .............................................................':oloxKWMN0dc;,''''''''',,,,,,,;;;;;;;;;;;:::::::::::ccccccccccccccllcc:;;;;;:lllllloooooooooooooooooooooodd ..... ..',,'','...........................................,;::cccccccc:;;cxKN0o:;;:ccccccccc::;,,,,,;;;;;;;;;:::::::::::cccccccccccccllcclo:'',''',clooooooooooooooooooooooddddd .... .',,,,',clc,..................................',:ccccccc:;,'..........,;'..........',;::ccccccc:;,,;;;;:::::::::::ccccccccccccllccldkkl',,,,,',looooooooooooooooooodddddddd .. .','','';cll;.............................,:cllcc;'.......'',,;;;:::::::::::::;;;,,''.......,;cccccc:;;;:::::::::cccccccccccclll:cxkxo;'''',,',looooooooooooooooddddddddddd .. ':c:;,..;:c:'........................,:cll:,'....'',;::ccccccccccccccccccccccccccccccc::;,''....';:cclc:;;:::::cccccccccccclll:;lddl,.',,;;,':oooooooooooooooddddddddddddd .:dxdl:,'',,;,...................':cll:,....',;:cccccccllooddxxkkkkkkkkkkkkkkxxxddoollccccccc:;,'....,:cllc:;:cccccccccclllc::cc:;;,,,:cccc;cooooooooooooodddddddddddddddd .':odoc;'',;:c:,.............,:llc,....';:cccccclodxkkOOOOOOkkkxxxxxdddxxxxxkkkOOOOOOkkxdolcccccc:;'....;cllc:;:ccccclcc:cclll:,'',;:c::::loooooooooooodddddddddddddddddd ...'.;lc;,,;ccc:;'......':llc,...';:cccccloxkOOOOkkxdoolllloooooooooooooooooollloodxkkOOOOkdolccccc:,'...,cllc::c:cclooddo:,,,:c:,;::cloooooooooooddddddddddddddddddddd . ..,loc;,,;cllol:..,loc,...';cccccldxkOOOkxdollloodxxxxxdddoddoooodddddddxxxxxdooollodxkOOOkxolcccc:;'...;cll;;dOOkdoc,,,:cc:;cloooooooooooddddddddddddddddddddddddd ..cdoc;'',;;;',cl;...';cccccoxkOOOxdolloddxxdolc:;,,'...'::,'':dxl''',,;:cclodxxxddollodxOOOkdocccc:;'..':l:;:c:;'',:clc;:loooooooooooddddddddddddddddddddddddddx .cxxo:......,,...,:ccccoxOOOkdollodxxdlc;'............,lc;''ckKd'.'',,,,,',,;:cldxxxdollodkOOkxocccc:,...'......,cllc;coooooooooodddddddddddddddddddddddddxxxxx .. .l0Oo'........;ccccldkOOkdllldxxoc;'.................;oc;''cOKk;.''',,,,,,;;;;,,;:loxkxdolodkOOkdlcccc;........;loc;coooooooodddddddddddddddddddddddddxxxxxxxx ...... .ox:,,.....;ccccoxOOkdolldxdl:'.....................:oc;,'cOKOl''',,,,,,;;;;;;;:;;;;cldkkdolodkOOxocccc;.....',;:;:ooooooddddddddddddddddddddddddxxxxxxxxxxxx ........... .:lc,...;ccccokOOxolldxxl;........................'cll;''cOK0d;.',,,,,,;;;;;;;:::::::;:ldkxdllokO0kocccc;...,cc,;looooddddddddddddddddddddddxxxxxxxxxxxxxxxx ............... .'ld:...;ccccdk0Oxolldxo:............................:l:;;:cdOOxc'.',,,,;;;;;;;::::::cccc::coxkxoloxO0kocclc,...colcldddddddddddddddddddddxxxxxxxxxxxxxxxxxxxx ................... .;dl'..':lccok0Oxlloxkxl'.......................... .';:lddollc:,..',,,,;;;;;;::::::ccccccc:,;ldkxoloxO0koccl:'..,loclodddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxx ....................... .cd:...;ccclxOOxocoxxlcoOkl,......................... .'::clollooc;..',,,;;;;;;::::::ccccc::;:cc:;:dkxoloxOOxlccc;...coccoddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxx ........................... 'oo,..':lccdO0koclxxo:,,;ok00xc,...................... .,ll;,,cO0ko;.',,,;;;;;;:::::::::;,,;:clc:,,:loxkxlldk0Ooccl:'..;olcoddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .............................. .,dl'..,ccclx0Oxlcdko,,cl:;,:ok0KOdl;'....................'cl:,,o00xc'.,,,,;;;;;::::::,....':llc:,,cdOOd:lxkdllxO0xlccc,..,oocodxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .................................. .;dl...;lc:ok0kdclxx:. ..:ll:;,:ok00ko;'....................:l:,;o0Od;.',,,;;;;;::::::'. .,clc:,;cdO0OoclccokklldO0ko:cc;..'locoxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ....................................;dl...;lccoO0kocoko' .,cllc,':ool::ll,..................:l:,;o0Oo,.,,,;;;;;::::::,....,:cc:,:xO00xccoodoclxkdlok0Ooccl;..'locoxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkk ...................................;dl...:lccdO0xlcdkc. ..;clc;cddoldOxo;.................;l:,;d0kc.',,,;;;;::::c:,..':c;lddolx00OdclodddddlcxOdlox0Odccl;..'locoxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkk ..................................,do'..;lccdO0xlcdk:. ..,;,:lcc;oO0Od:................,c:;;d0x;.',,;;;;::::c:'..;cl:,:lllcokxl:cddddddddocdOxllx0Odccl;..,oocdxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkk .................................'od,..;lccdO0xlcxx;. ..,:c:;,cx00kl'..............'c:;;d0d,.,,;;;;::::c;..,cl:;;cdkxoc;;;;codddddddddocoOxllx0Ooccc,..;ollxxxxxxkkxkkkkkkkkkkkkkkkkkkkkkkk .................................cx;..,cc:oO0klcdk:... ...,clc;;cxOOd;..............;;,;oxc'.,,;;;:::::,.':lc;;lk00Oxoc;',:oddddddxxxxxocdOxlok0Oo:cc,..:dloxkxkkkkkkkkkkkkkkkkkkkkkkkkkkkk ................................;xc..'cl:lk0kocdk:........ ..,:cc:;cxOkl'.......',,,,;;;;::;,,;;;;;:::;..;cc;:ok0Oxoc:::clodddxxxxxxxxxxxocdOdcok0kl:l:...loldkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ...............................'od,..;lccx0Odcokl.............. ..;cc;;lxOx:..',;;::cccclllllcccc::;;:;'.,:c;:okOkdl::cldddddxxxxxxxxxxxxxxxocxOocdO0dccl;..;dllxkkkkkkkkkkkkkkkkkkkkkkkkkkkkk '''''''........................:xc..'cc:oO0xllkd'.................. ..,:c:;lol:;::cloddoollllllloodoocc:;;;:;:okOxlc:coddddxxxxxxxxxxxxxxxxxxxxllkkllx0Oo:lc'..locdkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ''''''''''''''''''''''........'od'..:lccx0Oocdk:...................... ..;;;;::clddoc:;,,,,,,,,,,,;:lodol::::okdc:clddddxxxxxxxxxxxxxxxxxkkkkkkdldOdcoO0xccl;..,olokkkkkkkkkkkkkkkkkkkkkkkkkkkkk '''''''''''''''''''''''''''''.;xc..'cc:oO0xllko'............................ .,:;codoc;,,;:ccccccccccc:;,,;lddl::c:;coddxxxxxxxxxxxxxxxkkkkkkkkkkkkkolkkllx0Oo:lc'..lolxkkkkkkkkkkkkkkkkkkkkOOkOOOOO ''''''''''''''''''''''''''''..lx;..;lccx0Oocdk:............................... .;::ldoc,';ccc:,'.',,,,,,;:cc:,';lddc;::ldxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkxldOdcdO0dccl,..:dldkOkkOOkkkOOOOOkOOOOOOOOOOOOO ,','''''''''''''''''''''''''.'od'..:l:lk0klcxx,.''''............................;::odl;';cl:;;,',;::;;;;;;,,,cl:,,:odl;:coxxxxxkkkkkkkkkkkxdoldxkkkkkkkkkooOxlok0kc:l:..,ollkOOOOOOOOOOOOOOOOOOOOOOOOOOO ,,,,,'''''''''',,,,,,'''''',.,dl..'cl:oO0xclko''''''..'',;'.'''................;::odl,':lc,:c;,;,'.......',;;';ll,':odl;:cdkkkkkkkkkxdol:;'....';coxkkkOOdlkkllx0Ol:lc..'ol:oddxxkOOOOOOOOkkxxxxxxkOOOOO ,,,''.';::::;,'''''',,,;:ccl;'lc..,cc:d0Odcokl,;;::clodxkxc,cddolc::;,,'''....,:;ldo;';lc,ld:',..';clc;;,...';',ll,'cdd::::ccc:::;,,'..........''',:cclloc:dOocx0Oo:cc'..c::k0kxddddddddoooddddddc;coxOO ,,..''',:ccccc;,;;:::ccclll:...'..,lccd0OdcokookkOO000000xcclxO00OOOOOkkxxddo:::;dxc',ll,cko,'..'lxdlclxkd:..',';l:';odl;:,.''',,,;;;::::c:;:::cllllllllcc:dOocdO0d:cc,..,:coxxxxxdoolll::oddddoc,',';oO ,..,,,,,'''',,,',,,,,,,,,,.. .,lccx0Oocokc;::::cccc::cldolccllllllloooooo::::dd:';l:'oOo;'..'cd;.':lxOd;...',lc',lxo;::;:::::::::::;;;;cool:;;;;;;;;;,,oOocdO0dccc,..cddl:;;;;;;;;;;,';;,,,'',,,,';x ,'.',,,,,,;;;:;,;:::::::::,.. .,lccx0Oocdkc,;;;;;;;;;;:lolc::::::::::::;;;,;::dd:';lc'lOxc;'.......,:dOxc....,lc',lxo;:loddddddddooooollloolllllllllccc:oOdcdO0dccc,..:ooc;,;;;;;;;;;'',,,','',,,,';x ;,'''',coxxxxdc;:ccllodxkkkx;.',..,cc:d0Odcokl;cccccllccc:,;,;:;;;,,,,,'''....;:;oxc',ll,;dOkoc::;;;::;;xOd;....;o:';odl;:clddddxxkkOOO000Oo:cdO00000OkkkdldOocdO0d:cc,..,:::llllcc:::::;,:ccccc:,'',:xO ;;;,,',cloolc:,,,,,,;;:cldxOl,oc..'cc:o0Odcokl',,,,,,,'..............''',,,;;,;:;ldo;';lc',lkOkdooooooclxo;....,lc,'cdd:;clxxxxddddooolllooo;;dxddddxxxxxocxOolx0Oo:cc'..cc,ccclloodddxxxolllccclc:ldO00 ;;;;;;;;;,;;;;;;;;;;;;;;;;;:,;do..'cl:lO0xllko,;:::::;;,'.....',,;::ccccccclll:::;oxo;';lc,.':ldxxdool:c:'....;lc,':ddc;:oOKKKKKKKK000Oxdolc;;cldxkO00000xokkllx0Ol:lc..'ol;ldxkO0000000000OOkkkkOO00000 ;;;;;;;:;::::;::::::::::::::;,od,..:lcck0kocxx:;::::::ccc::;:ccccccclllllllloolc:::oxo;',cl:'...............;cl:,,cddl;:oOXKKKKKKKKKKKKKKK0OkkO0000000000doOxlok0kccl;..;dod0000000000000000000000000000 :::::::::::::::::::::::::::::,lx:..,lccd0Odcdkc;cccccccccccccclllllllllooooooodoc:;;lddc;';ccc:;'......',;ccc:,,:oddc;:lOXXXXXKKXKKKKKKKKKKKKKKKKKKKKK0KOodOocdO0d:cl,..cdlx0000000000000000000000000000 :::::::::::::::::::::::::::::;:xl..'cl:lO0xllkd;:cccccccllllllllllloooooooddddoc:cc:::oddl:,,;:cccccccccc:;,,;:oddl::;',oOKXXXXXXXXXXXKKKKKKKKKKKKKKKKKKxokkllk0Ol:lc..'oooO0000000000000000000000000000 ::::::::::::::::::::::::ccccc:;ox,..;lccx0Odcdkc;clllllllllllloooooooodddddolccoxOd:;;::lddol:;;,,,,,,,,;;:coddoc:::;;,'.'ckKXXXXXXXXXXXXKKKKKKKKKKKKKKOodOdldO0xccl;..;dox00000000000000000000000000000 ::::::::::::::cccccccccccccccc;cxl..'cl:lO0kllxx::llllllooooooooooodddddolccldkOxl;;,'',;::coodddooooooodddolc::;:odo:;::'..;okKXXXXXXXXXXXXXXXKKKKKKK0doOxlok0Ol:lc'..ldoOKKKKKKKKK00000000000000000000 ::::ccccccccccccccccccccccccccc;ox;..;lccd0Odloko:colooooooooooddddddolcccoxOOxc;::,...,::;;;::ccccccccccc::;;:clclxOkl:;::;...;lx0KXXXXXXXXXXXXXXXKKKkokkolxO0dccl,..:doxKKKKKKKKKKKKKKKK0KK00000000000 cccccccccccccccccccccccccccccll::xo...:l:cx0Oocokl:loooooooddddddolc::clxO0Odc;:c;'..,:cc:;;;;;;:c:,,;,'';:cccldddocok0kl;;cc:'...,:oxOKXXXXXXXXXXXXXOoxOdldO0xccl:..'ooo0KKKKKKKKKKKKKKKKKKKKKKKKKK0000 ccccccccccccccccccccccclllllllll:lxc..'cl:lk0kocdkl:oooddddddddoc,';lxO00Od:;:c:,..':ccc::::::,,okl,';,..,clllooddddlldO0xl;;cc:,.....'l0XXXXXXXXXXXOodOdlok0kl:lc'..ldokKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK ccccccccccccccccllllllllllllllllc:ox;..,cc:oO0kocdkl:odddddddool:cl::oddl:,:cc;...,ccccc::::::,;x0o,':;..'ccllloodddxoclk00xc;;::;,.....o0KXXXXXXXXOodOdlok0kl:cc,..:doxKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK cccccccccclllllllllllllllllllllllc:dd,..,cc:oO0kocdklcodddoooolcok0kccllc;:l:'...;ccccc::::::;,:k0o,'::...:clllooodddxdlcdO0Od::lll:;,..'dKKKKXXXXOoxOdlok0Oo:cc,..;dod0XKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK ccclllllllllllllllllllllllllooooooccdd,..;cc:oO0kocdkoclooooolcoOK0xc:oooc;,...':ccccc::::::;;,cOOo,':c'..;cclllooodddxdlcok0kllool::lc;';xKKKKKKxoxkdlok0Oo:cc,..,dod0XXXKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK lllllllllllllllllllllllloooooooooooccdo,..;ccclk0kdlokdccooollx0Oxl;,;cc:,....':ccccc:::::::;,,o0Ol,':c,..,ccclloooodddddl:loc:odoc,,:llc::o0KKOdokkoldO0klccc,..,ood0XXXXXXXXXXKKKKKKKKKKKKKKKKKKKKKKKK llllllllllllllllllloooooooooooooooooccdd,..,ccclx0OxllxxlcccokOxl;,;cll:'.. ..;ccccc::::::::;,:x0Ol,':l;...;ccllllooodddddc,,;oO00ko:;,:lll:lxxoxkxllxO0xl:cc,..;dod0XXXXXXXXXXXXXXXKKKKKKKKKKKKKKKKKKKK lllllllllllllllooooooooooooooooooodddlcdd;..':lccdO0koloxdclxxl;,;cllc,....',:cccccc::::::;;,,lk0Ol,':l;...,cccllllooodddddlcclodk00ko:,,:ll::okkolok0Odccl:'..:dodKXXXXXXXXXXXXXXXXXXXXKKKKKKKKKKKKKKKK llllllllloooooooooooooooooooodddddddddlcox:...:lccok0Oxlldkdl;,;cllc;,,;::cccccccc::::::::;;':dO0x:,,;c:....;ccclllooooddddxxxddoodxkOko:,,:lxkdllxO0klccl;...cdoxKXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKK lllllooooooooooooooooooooddddddddddddddlclxl'..,clccdO0kdlldxo::cc;;:ccllccccccccc::::::::;'';clolcoooc:.....;cclllloooodddddxxxxkxdddxxoccdkxlldk0Odcclc,..,odokKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKK ooooooooooooooooooooooddddddddddddddoooooccdd;...;ccclxOOkdlldxdc,;clllcccccccccc::::::::;;'':cllllodol:'. ..;ccclllloooodddddxxxxxxkdccoxkdlldk0Oxlccc;...:dodOKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKK oooooooooooooooooodddddddddddddddodoooooool:ldl'..':ccclxO0kdlldxdlc::cccccccccc:::::::::;;;,ck00d:;;;cc,...,:cccllllloooodddddxxxdolodxkdlldkOOxlccc:'..,ldox0KKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX oooooooooooooodddddddddddddddddooooooooooooc,;ll:...,:ccclxO0kdolodxdl:::ccccc::::::::::;;;;,;o00xc'';ll;..,:cccccllllooooodddddolloxkxoloxO0Oxlccc:,...:lc:oOKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX oooooooooooddddddddddddddddoooooooooooooool:cc,';'....,:cccldkOOkdllodxdlc:;:::::::::::::;;;;,:k0xc,';ll:.';::cccccllllooooolllloxxxolldkOOkdlccc:,.';:oocdOdd00KKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXX ooooooodddddddddddddddddoooooooooooooooool:cll:,',,'....':ccccoxOOOxollodxdolc:;;;:::::;;;;;;;,d0xc,';ll:',:::cccccllllcccclodxxdolodxO0Oxocccc:'...oKXKxoOKOdx000KKKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXX oooddddddddddddddddddoooooooooooooooooool::lc:;'',,'';:'..';ccccloxOOOkdollodxdolcc:;;,;;;;;;;,lkd:,';lo:';:::::::::ccloodxxdoolodkOOOxolcccc;'..';:dkkxl:oxOkodO0000KKKKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXX dddddddddddddddddddooooooooooooooooooolc::c:;,,;:lddc;ldl,...,:ccccloxkOOOxdollodddddoolcc::;;,:ol;'',:c;';:::cllooddxxddollodxOOOkxoccccc;'...;ll::cc:;,,;coxxook00000KKKKKKKKKKKKKKXXXXXXXXXXXXXXXXXXX dddddddddddddddooooooooooooooooooooolc::::;,,;ldkO0Oxc,:looc'...,;cccccldxkOOOkxdolllooddddddddddddoooddddddddddddooollodxkOOOkxdlccccc;,...,cooo:;clllcc:;,;codoodk000000KKKKKKKKKKKKKKKXXXXXXXXXXXXXXX dddddddddddddooooooooooooooooooolccc:,,:;,,;ldxxdolc:ccc::cool:'...';:ccccclodxkOOOOkxxdoollllloooolllooolllllloodxxkOOOOkxdolccccc:;'...,:loolodxxdollccc::;,;col:lddxk0000KKKKKKKKKKKKKKKXXXXXXXXXXXXX dddddddddooooooooooooooooooooolc:cccc:,'';codolccclllllllcc::loooc,....';:ccccccloodxkkOOOOOOOOkkkkkkkkkkkOOOOOOOOkkxdoolcccccc:;'....;cloolloxkxkkkkkkdol::::,,,;cdxkxddk000000KKKKKKKKKKKKKKKXXXXXXXXX dddddooooooooooooooooooooooool::ccc:,',;:ccc::clllllllllcccccc::clool:,....',;:ccccccccllloodddxxxxxxxxxxxdddoolllcccccccc:;,'....,:looollodxxxxxxkkkkkkkkxlc;,,,,,:ldkOxodO000000KKKKKKKKKKKKKKKXXXXXXX dddoooooooooooooooooooooooool;',,,,'.'coxd:;llllllllllcccccccccc::;:cloolc;'.....',;;::ccccccccccccccccccccccccccc::;;,'.....';clllllclodddxxxxxxxxkkkkkkkkkx:;c:;'.';::c;,o00000000KKKKKKKKKKKKKKKKXXXX oooooooooooooooooooooooooooo:'',,,,',lxkko:cllllllllllcccccccccccccc:;;:clllolc:;'........'',,,,;;;;;;;;;;,,,''........';:cllllllcclodddddddxxxxxxxxxkkkkkkkkdc:cc:,',,,,,'cO0000000000KKKKKKKKKKKKKKKKX ooooooooooooooooooooooooooooc,',,,,':xkxlcclllllllllccccccccccccccccc::::;;;:cclllllllc:;,,'........'........',;;:cclllllllcc:clooooooddddddddxxxxxxxxkkkkkkkkdlccc;',,,,,'cO0000000000000KKKKKKKKKKKKKK oooooooooooooooooooooooooololc,''''',clccllllllllllccccccccccccccccc::::::::::;;,,;::ccllllllcc;;;cool:;;:cclllllllcc::::ccllllloooooooddddddddxxxxxxxxxkkkkkkkkdlc,''''',lkO000000000000000KKKKKKKKKKKK ooooooooooooooooooooooooooollllc:;;::cllllllllllllccccccccccccccccc::::::::::::::;:;;;;,,,,,',;;;:codollooc,',;;;::cccccccllllllooooooooddddddddxxxxxxxxxkkkkkkkkkxdollloxOOOOOOO00000000000000KKKKKKKKK oooooooooooooooooooooooolllllllllllllllllllllllcccccccccccccccccccc::::::::::::::;;;;;;;;;;;,;loc:,,;:lkKKo,;::::::cccccccllllllloooooooodddddddddxxxxxxxxxkkkkkkkkkOOOOOOOOOOOOOO000000000000000KKKKKKK ooooooooooooooooooooooollllllllllllllllllllllccccccccccccccccccc:::::::::::::::::;;;;;;;;;;;;,;cc:;'.;dk0d;,;:::::::cccccccllllllloooooooodddddddddxxxxxxxxxkkkkkkkkkkkkOOOOOOOOOOOO0000000000000000KKKK ooooooooooooooooooolloolllllllllllllllllllllllcccccccccccccccccc::::::::::::::::;;;;;;;;;;;;;,,;c:;'':dkk:,;;:::::::ccccccclllllllloooooooodddddddddxxxxxxxxxxkkkkkkkkkkkOOOOOOOOOOOOO0000000000000000KK oooooooooooooooolooolllllllllllllllllllllllccccccccccccccccccc:cc::::::::::::::;;;;;;;;;;;;;;;,,::;'':dkl,;;;;:::::::ccccccclllllllloooooooodddddddddxxxxxxxxxxkkkkkkkkkkkkOOOOOOOOOOOOO0000000000000000 ooooooooooooooollollllllllllllllllllllllllcccccccccccccccccccc::::::::::::::::;;;;;;;;;;;;;;;;,,;:;'';oxc,;;;::::::::cccccccclllllllloooooooodddddddddxxxxxxxxxxkkkkkkkkkkkkkOOOOOOOOOOOOO00000000000000 dkxdxkkkkkddxxdllolodxddxkkkkkkxxdodxxxxxxxxdoodolcccccloddllddolddddddl::::::::lodoc;;;:ldl:;,',;,'.;ll;';;;;::::::::ccccccclllllllloooooooooddddddddddxxxxxxxxxxkkkkkkkkkkkkOOOOOOOOOOOOOO000000000000 kXKOKNWWN0xxKXklllloON00NNKKKKKKKOkKWXKKKKKK0kON0occclkOOKXdlkKXK00K000xc:::::lkKNNXd;:d0XKOd;,,;,''.,clc,,;;;::::::::ccccccccllllllllooooooooodddddddddxxxxxxxxxxxkkkkkkkkkkkkkkOOOOOOOOOOOOO0000000000 ONNKKNWKxoldKN0xolloON00N0dllodOXKOKNkllloxKXOON0xO00KNXOKXd:cokXX0dlcc:::::lkKXOxKXxd0X0xkXO;,cc:,'.;oxOo,;;;:::::::::ccccccccllllllllooooooooodddddddddxxxxxxxxxxxxkkkkkkkkkkkkkOOOOOOOOOOOOO0O0000000 ONX0KNWXOdoox0XX0xxdON00WKxdxOXX0xxKNOddx0XKkokN0dxkk0NXOKXxloodx0XXOoc:::lkXXOo:ck0KXKdc:kNO;;lc:'..,lxOk:,;;;;;;;;:::::::::ccccclllcccccccclllloddddolllooooddodxxxddddxkkkxdddddxxxkxddxxkOkxkOOOkkO0 kK0k0XXXX0xolox0XXK0OOkOXXKKKX0xllo0XXKKKKkoccxKklccco00k00xkKKKK0OOK0xccdOKOo:;:lkK0dc;;;dKx;;c:,'',';okx:,;,'','',;;,,,,,;;,,;,,;cc;;;,;::;::;;;coddc;::;;:oo:;:ldo:::;:lxxdl::cloc:ccllllcll:clkkllO0 odooddddddoollloododoolooooooolllcllooooolcccclllcccccllcllcclllllccclcc:ccc:;;;;:cc:;;;;;:::,','',,,,,,:;,;;,',;,',:;',,,;::,,,;:;,;,;,;ccccc:,;;;;coc;lo;,cdl;cl:::;;;;:::lxxlcdkx::;:ddxdc::cdlccclO0 ooolllllllllllllllllllllllllllllllccccccccccccccccccccccc:::::::::::::::::::;;;;;;;;;;;;;;;;;,'.',,,,,,'..,;;;,;:;;,;;;,;;;;:;;;:clc;;cc:;:::cc:colc:llcodoccoocoxdlcllloxdoloxooxkxoolcllllooodOOxloxOO oolllllllllllllllllllllllllllllllcccccccccccccccccccccc::::::::::::::::::::::;;;;;;;;;;;;;;;;;,,''''''''',;;;;;;::::::::cccccccccllllllllllooooooooooodddddddddddxxxxxxxxxxxkkkkkkkkkkkkkkkkOOOOOOOOOOOO lllllllllllllllllllllllllllllllcccccccccccccccccccccc:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;,,,,,'''',,;;;;;;;:::::::::cccccccccclllllllllooooooooooodddddddddddxxxxxxxxxxxkxkkkkkkkkkkkkkkOOOOOOOOOOOO