rrecbcbbbeeecbbbbbrsssrrerrrstttsrebbdttttttttssebbbbsttttsebcerreebcbbcrsssrbbbbbrssssrrrrrsttttsrebbsstttttttsebbbbbsttsrebbpeeecbbbbsttttsebbbberrsssrrrrsttttsrrbbpsssttttsrpbbbbbbessrecbceepbbbbrtttttseeebbbersssrrqrstttssrrebbqqrssssreeecbbbbbbbbcpppepbbbbestttttsrrrcbberrrrreeerssssrreebbbddeeeeerrrreeqcbbbbbbcppbbbbbrstttttssssrbberrrredbceeerrrreecbbbbbbperssssrrrrebbbbbbbbbbbbbesttttsssssrbbbrrrepbbbbcerrsrreebbbbbbprsstttssrsrbbbeepcbbbbbcerssssrssssrbbbbdedbbbbberssssrqebbbbpbcessttttsssrpbeeeeeccbbbpeeqqqrrsssrebbbbbbbbbbbbqsssssrqrbbbprecdrsttttsssrpbeqqeepcbbbperrrrrrrrreersrcbbbbbbbbrstttsrqqcbberrepqsttttssrecbeqreepcbbbperrsssrredersssrrepbbbbbrsttttseepbbqrreersstttsrrebceqreepbbbcperrssssrpcersssrrqeepbcerstttsreccbceeeersstttsrrecbcerrqecbbbcceerssssreeeerrsrrrrrebdrrsstssqcbbbpeeeerstttssrepbberrrrecbbbcppeqrssrrrrreerrrrrrrrccrrrssrrqecbbbpeeerstttssrebbberrrrecccpepppperrrssssqerrrrrrrrebqrqqrrsssrebbbpeerssssssrcbbpqrrreecpeeeeepbbbbessssrqrrrrrrrrebpeerssssssrrpbbpeerrsssrebbberrrreepperrreedbbbbssssrrrssrrrrqpbberrsstsrrsrrcbbpeeerrrebbbderrreeppbesssreecbbberssrrrrrrrrrrqebprrsspbbessrebbbcpcccbbbbeeeeeeeepbbrssssreebbbbceqeeerrrrrrsssrcerebbbbessrecbbbccbbbbbereeeeeeecbbrssssrecbbbbcpepcdeeqrrsstssecebbbbbsssrrpbbbcppbbbberepbcppcbbbersssqcbbberrqepccpeeqrssttsrcbbbbcrsssredccbbcedbbbeeebceedbbbbbpeeepbbbpqrrrqecccpdersstssrbbbcrrrrrrreeqrqepdecbbcdccerrepbbbbbbbbbbbbcerrrreecccccersssrbbbdeqrrrrrrrsssssreepbbbbbpqrrrebbbbbcppcbbbcerssssrepccbbceebbbbrqrrrrrrrsssttttsredbbbbbpqrrrbbbbbcdeeeeeeerstttttsqpbbbbbbbbcrrrrsssrrssstttttssqebbbbbcerrebbbeeerrrrrrqrstttttttsebbbbbbbberrssssssrsstttttttsrebbbbbbeqrebbcssrssssssrsstttttttsrcbbbbbbbcerrsssssrrssttttttsedcbbbbbperebcrsssstttssssstttttttsrbbberrcceeeqrrssreqrstttttsreppppepcceqecestttstttssssstttttttsbbbstttseqrreppeeeeeerstttssreeeerredbdeecrsttsssttsssssttttttsbbbstttttsrrrrecbbbccprrsssrreeerrssrebcedcrssssrrssssssssttttrbbbrsttttttrrreqrrebbbbbeeerrrederssssrcbpcbesrrrepersssrrrssrcbbcertttttttrpperssqbbbbbbberrreperssssrcbccbbqrrrecccerrqeecbbbbceertttttttrbbesrbbbbbbbbbrssreberrsssrcbccbberssrrrecpebbbbbbbbcccesttttttqbbbbbbbrrrsrbbessrebbdeereebbeebbbbrsssssebbbbbbbbpppcbbesttttrdbbbbetttsrstscbrsrecccccppcbcerqbbbbbbbbbbbbbbbdrrrrrrqeeeeqrrpcbbbstttttrsttsepeeeeeeeeeeeceerrbbbbbbbbbbdepberstttsssssssrcbbbbbbtttttsrstttsepceeqeerrreeeqrrebbbbcersssrpbrstttttssssttsqbbbbbbsttttrerstssrcbpeqeerrrrrrrreebperssssssrcbstttttttssstsrqebbbbbrsssrrsrrsssqpcbbbbbrrrrrrrqepcerssttttsrcdstttttttsqepcqrrecpbbcrrsttttsrrreeebbbbbdrrrrrreeppesstttttsqpertttttttsbbbrtttreeebbstttttttsqeeeebbbbbceeeeeeeeperstttttsrepersttttttpbbettttseerbbrtttttttseeeeebbbbeeeeeeeedppesttttttsrppeersssttsbbbtttttseqrrbbtttttttrdeeepbbberqeeccccccprsttttttsecppcpeeeebbbbstttttrprrsbbstttttsepeqeebbbereepccbbbbprstttttsebbbbbbbbbbbbbbsttttsqcrrsrbbttttsrbperrrebeeeeeerqecbbprsttttsrbbbccbbbbbbcbbbsttttseersrrbbbsssebbersssebeeeerssssebbcersssrqcbbccbbeeecbdebbrttttsqrssrrbbbbbbbbcqssssebeeersttttrcbbeeeeedbbbccbprstssececbbtttssrrssrebbbbbbbberrssrcbeerstttttsebbcbcccbbbbcbcrtttttsecebbsssssrrsrqcbbbbbbbbeqrssrbbberttttttsebbbbbccccbbbbesttttttrccbbessrrrrrrqeepbbbbbceerrrrcbbdsttttttsebbbbcdedcbbbbesttttttrpbbbbeqeeerrrrrrecbbbbpeeqrrrebbcrtttttsrcbbbeqrrrecbbbcstttttsrpbbbbbppeerrsssrebbbcceqrrqqeebbbrstttsrebbbcrssssrebbbbessttssqpbbbbbbbperrsssrdbbdeeerrrreepbpdersssrebbbbqsttssrecbbbberrsrrebbbbbbbceerrrrrecbpeqrrrrsrrdbbeeqrrrrebbbbrsttttsrqpbbbbbpeeeeppeeecbberrssssrecceerrrrrrsrebberrrqdbbbbbbstttttsreecbbbbbpeeeerrrrebbbrsssssrecpeersssrrrsrebprrrebbbbbbcstttttsreeebbbbpeeersssssrebbrsttssrecpeerssssrrrrrbbeeeeepbbbbbstttttsqeqeecbceeerssttssrqebbssssrecbceqrsttssrerrebbpeeeedbepbrttttsreerrrrecdeerstttssreebbprrrqcbbberssttttsebeebbbderrecrsepsstssecerrrrrcbperstttsreeecbbbccbbbbbersstttttscbbbbbeqrreprssqrsssrpbeqrrrrpbbersttssrdcpcbbbbbbbbbberstttttttsbbbbcqrssrprssssssrebbdeqrrebbbbrsssssqcbbcbcppbbbbbbrsstttttttsebbbesstsscessssssrdbbpeeepbbbbbbrrssrqpbcpdeqrrebbbbrstttttttssqbbbrstttsecrssssrqcbcccbbbbbbbbbbrsssredeeerssssebbbrstttttttsrebbbestttsrbcrrs