* SPICE netlist
V1 N001 0 5
Q1 N002 N002 N001 0 2N2907
Q2 N007 N002 N001 0 2N2907
Q3 c N007 N002 0 2N2907
C1 c 0 20n
R1 N007 0 300
XU1 c N005 N001 0 N006 level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
M1 N001 0 N005 N005 Si7336ADP
M2 N005 N005 0 0 Si7336ADP
M3 c N006 0 0 Si7336ADP
M5 square2 N006 0 0 NMOS
M7 N004 square2 0 0 NMOS
M4 N001 N006 square2 N001 PMOS
M6 N001 square2 N004 N001 PMOS
M8 N003 N004 0 0 NMOS
M9 N001 N004 N003 N001 PMOS
.ic V(c)=0
.tran 1m

* LTspice schematic (.asc)
Version 4
SHEET 1 1136 704
WIRE -232 -352 -328 -352
WIRE -24 -352 -232 -352
WIRE 136 -352 -24 -352
WIRE 312 -352 136 -352
WIRE 568 -352 312 -352
WIRE -328 -320 -328 -352
WIRE 312 -304 312 -352
WIRE 568 -304 568 -352
WIRE 392 -256 376 -256
WIRE 504 -256 392 -256
WIRE 136 -224 136 -352
WIRE -520 -192 -552 -192
WIRE -424 -192 -520 -192
WIRE -392 -192 -424 -192
WIRE -280 -192 -392 -192
WIRE -232 -192 -232 -352
WIRE -232 -192 -280 -192
WIRE -520 -176 -520 -192
WIRE -392 -176 -392 -192
WIRE -232 -176 -232 -192
WIRE 312 -144 312 -208
WIRE 392 -144 392 -256
WIRE 392 -144 312 -144
WIRE -552 -128 -552 -192
WIRE -520 -128 -552 -128
WIRE -424 -128 -424 -192
WIRE -392 -128 -424 -128
WIRE -280 -128 -280 -192
WIRE -232 -128 -280 -128
WIRE 312 -80 312 -144
WIRE -520 -64 -520 -80
WIRE -520 -64 -536 -64
WIRE -392 -64 -392 -80
WIRE -392 -64 -408 -64
WIRE -232 -64 -232 -80
WIRE -232 -64 -248 -64
WIRE -24 -64 -24 -352
WIRE 136 -48 136 -128
WIRE 136 -48 8 -48
WIRE -472 -32 -472 -96
WIRE -392 -32 -392 -64
WIRE -392 -32 -472 -32
WIRE -344 -32 -344 -96
WIRE -296 -32 -344 -32
WIRE -232 -32 -232 -64
WIRE -232 -32 -296 -32
WIRE -184 -32 -184 -96
WIRE -88 -32 -184 -32
WIRE -56 -32 -88 -32
WIRE 568 -32 568 -208
WIRE 568 -32 376 -32
WIRE -520 -16 -520 -64
WIRE -392 -16 -392 -32
WIRE -232 -16 -232 -32
WIRE 216 -16 8 -16
WIRE 136 16 136 -48
WIRE 136 16 72 16
WIRE -520 32 -536 32
WIRE -392 32 -408 32
WIRE -232 32 -248 32
WIRE 136 48 136 16
WIRE -472 64 -472 -32
WIRE -344 64 -344 -32
WIRE -184 64 -184 -32
WIRE -536 80 -536 32
WIRE -520 80 -536 80
WIRE -408 80 -408 32
WIRE -392 80 -408 80
WIRE -248 80 -248 32
WIRE -232 80 -248 80
WIRE 216 96 216 -16
WIRE 312 96 312 16
WIRE 312 96 216 96
WIRE 376 96 312 96
WIRE 424 96 376 96
WIRE 568 96 568 -32
WIRE 376 112 376 96
WIRE -232 128 -232 80
WIRE 72 128 72 16
WIRE 88 128 72 128
WIRE -536 144 -536 80
WIRE -408 144 -408 80
WIRE 136 176 136 144
WIRE -296 192 -296 -32
WIRE -296 192 -568 192
WIRE 568 192 568 176
WIRE 312 208 312 96
WIRE 376 208 376 176
WIRE -88 288 -88 -32
WIRE 264 288 -88 288
WIRE 312 352 312 304
FLAG -328 -240 0
FLAG 376 208 0
FLAG 424 96 c
FLAG 568 192 0
FLAG 88 -144 0
FLAG 136 176 0
FLAG -24 0 0
FLAG 312 352 0
FLAG -232 128 0
FLAG -408 144 0
FLAG -568 192 square2
IOPIN -688 576 Out
FLAG -536 144 0
SYMBOL voltage -328 -336 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL pnp 376 -208 R180
SYMATTR InstName Q1
SYMATTR Value 2N2907
SYMBOL pnp 504 -208 M180
SYMATTR InstName Q2
SYMATTR Value 2N2907
SYMBOL pnp 376 16 R180
SYMATTR InstName Q3
SYMATTR Value 2N2907
SYMBOL cap 360 112 R0
SYMATTR InstName C1
SYMATTR Value 20n
SYMBOL res 552 80 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL OpAmps\\UniversalOpamp2 -24 -32 M0
SYMATTR InstName U1
SYMBOL nmos 88 -224 R0
SYMATTR InstName M1
SYMATTR Value Si7336ADP
SYMBOL nmos 88 48 R0
SYMATTR InstName M2
SYMATTR Value Si7336ADP
SYMBOL nmos 264 208 R0
SYMATTR InstName M3
SYMATTR Value Si7336ADP
SYMBOL nmos4 -184 -16 M0
SYMATTR InstName M5
SYMBOL nmos4 -344 -16 M0
SYMATTR InstName M7
SYMBOL pmos4 -184 -176 M0
SYMATTR InstName M4
SYMBOL pmos4 -344 -176 M0
SYMATTR InstName M6
SYMBOL nmos4 -472 -16 M0
SYMATTR InstName M8
SYMBOL pmos4 -472 -176 M0
SYMATTR InstName M9