flopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflop
flopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflopflophi