wiring-0.4.0: Wiring, promotion and demotion of types.

Safe HaskellNone
LanguageHaskell2010

Control.Monad.Wiring

Documentation

class Wirable a b where Source

Methods

wire :: a -> b Source

Unambiguous conversion from a to b.

Instances

Wirable a ()

Unit can be obtained from anything.

Wirable a a

The "identity" Wirable instance.

(Wirable a a1, Wirable a a2) => Wirable a (a1, a2) 
(Wirable a a1, Wirable a a2, Wirable a a3) => Wirable a (a1, a2, a3) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4) => Wirable a (a1, a2, a3, a4) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5) => Wirable a (a1, a2, a3, a4, a5) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6) => Wirable a (a1, a2, a3, a4, a5, a6) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7) => Wirable a (a1, a2, a3, a4, a5, a6, a7) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15, Wirable a a16) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15, Wirable a a16, Wirable a a17) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15, Wirable a a16, Wirable a a17, Wirable a a18) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15, Wirable a a16, Wirable a a17, Wirable a a18, Wirable a a19) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) 
(Wirable a a1, Wirable a a2, Wirable a a3, Wirable a a4, Wirable a a5, Wirable a a6, Wirable a a7, Wirable a a8, Wirable a a9, Wirable a a10, Wirable a a11, Wirable a a12, Wirable a a13, Wirable a a14, Wirable a a15, Wirable a a16, Wirable a a17, Wirable a a18, Wirable a a19, Wirable a a20) => Wirable a (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) 
Wirable (a1, a2) a2 
Wirable (a1, a2) a1 
Wirable ((a1, a2) -> b) (a1 -> a2 -> b) 
Wirable ((a1, a2, a3) -> b) (a1 -> a2 -> a3 -> b) 
Wirable ((a1, a2, a3, a4) -> b) (a1 -> a2 -> a3 -> a4 -> b) 
Wirable ((a1, a2, a3, a4, a5) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> b) 
Wirable ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) -> b) (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> a20 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> a19 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> a18 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> a17 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> a16 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> a15 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> a14 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> a13 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> a12 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> a11 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> a10 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> a9 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8, a9) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> a8 -> b) ((a1, a2, a3, a4, a5, a6, a7, a8) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> b) ((a1, a2, a3, a4, a5, a6, a7) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> b) ((a1, a2, a3, a4, a5, a6) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> a5 -> b) ((a1, a2, a3, a4, a5) -> b) 
Wirable (a1 -> a2 -> a3 -> a4 -> b) ((a1, a2, a3, a4) -> b) 
Wirable (a1 -> a2 -> a3 -> b) ((a1, a2, a3) -> b) 
Wirable (a1 -> a2 -> b) ((a1, a2) -> b) 
Wirable (a1, a2, a3) a3 
Wirable (a1, a2, a3) a2 
Wirable (a1, a2, a3) a1 
Wirable r1 r2 => Wirable (ReaderT r2 f a) (ReaderT r1 f a) 
Wirable r1 r2 => Wirable (ReaderT r2 f a) (ReaderT r1 f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (WriterT w2 f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (WriterT w2 f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (WriterT w2 f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (WriterT w2 f a) 
(Monoid w, Functor f, Wirable r1 r2) => Wirable (ReaderT r2 f a) (RWST r1 w s f a) 
(Monoid w, Functor f, Wirable r1 r2) => Wirable (ReaderT r2 f a) (RWST r1 w s f a) 
(Monoid w, Functor f, Wirable r1 r2) => Wirable (ReaderT r2 f a) (RWST r1 w s f a) 
(Monoid w, Functor f, Wirable r1 r2) => Wirable (ReaderT r2 f a) (RWST r1 w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Monoid w, Functor f) => Wirable (StateT s f a) (RWST r w s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
(Wirable w1 w2, Functor f) => Wirable (WriterT w1 f a) (RWST r w2 s f a) 
Wirable (a1, a2, a3, a4) a4 
Wirable (a1, a2, a3, a4) a3 
Wirable (a1, a2, a3, a4) a2 
Wirable (a1, a2, a3, a4) a1 
Wirable (a1, a2, a3, a4, a5) a5 
Wirable (a1, a2, a3, a4, a5) a4 
Wirable (a1, a2, a3, a4, a5) a3 
Wirable (a1, a2, a3, a4, a5) a2 
Wirable (a1, a2, a3, a4, a5) a1 
(Wirable w1 w2, Wirable r1 r2, Functor f) => Wirable (RWST r2 w1 s f a) (RWST r1 w2 s f a) 
(Wirable w1 w2, Wirable r1 r2, Functor f) => Wirable (RWST r2 w1 s f a) (RWST r1 w2 s f a) 
(Wirable w1 w2, Wirable r1 r2, Functor f) => Wirable (RWST r2 w1 s f a) (RWST r1 w2 s f a) 
(Wirable w1 w2, Wirable r1 r2, Functor f) => Wirable (RWST r2 w1 s f a) (RWST r1 w2 s f a) 
Wirable (a1, a2, a3, a4, a5, a6) a6 
Wirable (a1, a2, a3, a4, a5, a6) a5 
Wirable (a1, a2, a3, a4, a5, a6) a4 
Wirable (a1, a2, a3, a4, a5, a6) a3 
Wirable (a1, a2, a3, a4, a5, a6) a2 
Wirable (a1, a2, a3, a4, a5, a6) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a16 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a17 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a16 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a18 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a17 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a16 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a19 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a18 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a17 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a16 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) a1 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a20 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a19 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a18 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a17 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a16 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a15 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a14 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a13 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a12 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a11 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a10 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a9 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a8 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a7 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a6 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a5 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a4 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a3 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a2 
Wirable (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) a1