Revert "Hybrid preparation (20/x)"

This reverts commit 91f6d425a15b06fe0ca58e6bc680cf5a9d2187fb.
Revert "Hybrid preparation (19/x)"

This reverts commit 7bd5bb8abeb209e4efe048c1a4c51c623543347d.
Revert "Hybrid preparation (18/x)"

This reverts commit 1ff27ad94f71e617557da0b3a9f84c11339376e7.
Revert "Hybrid preparation (16/x)"

This reverts commit 4443b310f4d9d8dfd3d66cddfa1f5b0b0544d88f.
Revert "Hybrid preparation (15/x)"

This reverts commit 637b1a0c48eef186df08c2244ff29c903700baf3.
Revert "Hybrid preparation (13/x)"

This reverts commit 7f495278ac539e34c743f27ddd2be6da5d0f859c.
Revert "Hybrid preparation (12/x)"

This reverts commit 6d8c8cca5f80c4cf4bcb68f9231cc6f113c92e02.
Revert "Hybrid preparation (11/x)"

This reverts commit f16362ffc6572ce07e9c513c103453f54a5afbbc.
Revert "Hybrid preparation (10/x)"

This reverts commit 5430bbac5997326b758034f8e1ab3a8290f8e1e8.