* SPICE netlist
V1 Vcc 0 25
R5 N010 N011 2k
C3 0 N006 4.7n
Rload Vout 0 22k
R8 N001 N002 2k
R1 Vcc N009 5k
R2 Vcc N003 50k
R3 N003 0 50k
R4 N004 N003 1k
R9 N007 Vout 50k
Q1 Vcc N006 N007 0 BC846B
Q2 N002 P001 P002 0 BC846B
Q3 N001 N001 Vcc 0 BC856B
Q4 N006 N001 Vcc 0 BC856B
Q5 N010 P003 P004 0 BC856B
Q6 N011 N011 0 0 BC846B
Q7 N006 N011 0 0 BC846B
R6 P001 N004 50k
R7 P003 N004 50k
Q8 N005 N005 Vcc 0 BC856B
Q9 N004 N005 Vcc 0 BC856B
Q10 N005 P005 N008 0 BC846B
Q11 N004 P006 N008 0 BC846B
Q12 N008 N009 0 0 BC846B
Q13 N009 N009 0 0 BC846B
R10 N006 P006 220k
D1 P002 0 1N4148
D2 Vcc P004 1N4148
R11 P005 N003 220k
.tran 0 .25m 1u uic
.inc "C:\Users\Theo\Documents\LTspice\PSPICE_Models\bc846b.lib"
.inc "C:\Users\Theo\Documents\LTspice\PSPICE_Models\bc856b.lib"

* LTspice schematic (.asc)
Version 4
SHEET 1 2176 1264
WIRE 512 -632 400 -632
WIRE 624 -632 512 -632
WIRE 400 -600 400 -632
WIRE 624 -600 624 -632
WIRE 512 -552 464 -552
WIRE 560 -552 512 -552
WIRE 400 -472 400 -504
WIRE 512 -472 512 -552
WIRE 512 -472 400 -472
WIRE 400 -424 400 -472
WIRE 400 -312 400 -344
WIRE -416 -280 -688 -280
WIRE -80 -280 -336 -280
WIRE 256 -264 208 -264
WIRE -368 -200 -480 -200
WIRE -256 -200 -368 -200
WIRE -480 -168 -480 -200
WIRE -256 -168 -256 -200
WIRE -368 -120 -416 -120
WIRE -320 -120 -368 -120
WIRE -912 -104 -928 -104
WIRE -880 -104 -912 -104
WIRE -880 -72 -880 -104
WIRE 912 -72 896 -72
WIRE 928 -72 912 -72
WIRE -480 -56 -480 -72
WIRE -368 -56 -368 -120
WIRE -368 -56 -480 -56
WIRE -256 -40 -256 -72
WIRE -80 -40 -80 -280
WIRE -80 -40 -256 -40
WIRE 208 -40 208 -264
WIRE 208 -40 -80 -40
WIRE -480 -8 -480 -56
WIRE -256 -8 -256 -40
WIRE 928 -8 928 -72
WIRE -880 40 -880 8
WIRE -688 40 -688 -280
WIRE -688 40 -880 40
WIRE -624 40 -688 40
WIRE 624 40 624 -504
WIRE 624 40 -112 40
WIRE 752 40 624 40
WIRE 864 40 752 40
WIRE 752 56 752 40
WIRE -880 72 -880 40
WIRE 928 104 928 88
WIRE -480 136 -480 88
WIRE -368 136 -480 136
WIRE -256 136 -256 88
WIRE -256 136 -368 136
WIRE 752 136 752 120
WIRE -160 152 -176 152
WIRE -144 152 -160 152
WIRE -880 168 -880 152
WIRE -176 168 -176 152
WIRE 416 200 400 200
WIRE 432 200 416 200
WIRE 928 200 928 184
WIRE 1072 200 928 200
WIRE 1088 200 1072 200
WIRE -1072 232 -1088 232
WIRE -176 264 -176 248
WIRE -176 264 -272 264
WIRE -1088 280 -1088 232
WIRE -368 280 -368 136
WIRE -176 280 -176 264
WIRE 208 312 208 -40
WIRE 256 312 208 312
WIRE -272 328 -272 264
WIRE -272 328 -304 328
WIRE -240 328 -272 328
WIRE -1088 376 -1088 360
WIRE 400 376 400 360
WIRE -368 392 -368 376
WIRE -176 392 -176 376
WIRE 400 472 400 456
WIRE 512 472 400 472
WIRE 400 504 400 472
WIRE 624 504 624 40
WIRE 512 552 512 472
WIRE 512 552 464 552
WIRE 560 552 512 552
WIRE 400 632 400 600
WIRE 624 632 624 600
FLAG -1088 376 0
FLAG -1072 232 Vcc
FLAG 400 632 0
FLAG 624 632 0
FLAG 752 136 0
FLAG 928 280 0
FLAG 512 -632 Vcc
FLAG -160 152 Vcc
FLAG -368 392 0
FLAG -176 392 0
FLAG -368 -200 Vcc
FLAG -880 168 0
FLAG -912 -104 Vcc
FLAG 416 200 Vcc
FLAG 912 -72 Vcc
FLAG 1072 200 Vout
FLAG 400 -152 0
SYMBOL voltage -1088 264 R0
SYMATTR InstName V1
SYMATTR Value 25
SYMBOL res 384 360 R0
SYMATTR InstName R5
SYMATTR Value 2k
SYMBOL cap 768 120 R180
SYMATTR InstName C3
SYMATTR Value 4.7n
SYMBOL res 912 184 R0
SYMATTR InstName Rload
SYMATTR Value 22k
SYMBOL res 384 -440 R0
SYMATTR InstName R8
SYMATTR Value 2k
SYMBOL res -192 152 R0
SYMATTR InstName R1
SYMATTR Value 5k
SYMBOL res -896 -88 R0
SYMATTR InstName R2
SYMATTR Value 50k
SYMBOL res -896 56 R0
SYMATTR InstName R3
SYMATTR Value 50k
SYMBOL res -320 -296 R90
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL res 912 88 R0
SYMATTR InstName R9
SYMATTR Value 50k
SYMBOL npn 864 -8 R0
SYMATTR InstName Q1
SYMATTR Value BC846B
SYMBOL npn 336 -312 R0
SYMATTR InstName Q2
SYMATTR Value BC846B
SYMBOL pnp 464 -504 R180
SYMATTR InstName Q3
SYMATTR Value BC856B
SYMBOL pnp 560 -504 M180
SYMATTR InstName Q4
SYMATTR Value BC856B
SYMBOL pnp 336 360 M180
SYMATTR InstName Q5
SYMATTR Value BC856B
SYMBOL npn 464 504 M0
SYMATTR InstName Q6
SYMATTR Value BC846B
SYMBOL npn 560 504 R0
SYMATTR InstName Q7
SYMATTR Value BC846B
SYMBOL res 352 -280 R90
SYMATTR InstName R6
SYMATTR Value 50k
SYMBOL res 352 296 R90
SYMATTR InstName R7
SYMATTR Value 50k
SYMBOL pnp -416 -72 R180
SYMATTR InstName Q8
SYMATTR Value BC856B
SYMBOL pnp -320 -72 M180
SYMATTR InstName Q9
SYMATTR Value BC856B
SYMBOL npn -544 -8 R0
SYMATTR InstName Q10
SYMATTR Value BC846B
SYMBOL npn -192 -8 M0
SYMATTR InstName Q11
SYMATTR Value BC846B
SYMBOL npn -304 280 M0
SYMATTR InstName Q12
SYMATTR Value BC846B
SYMBOL npn -240 280 R0
SYMATTR InstName Q13
SYMATTR Value BC846B
SYMBOL res -96 24 R90
SYMATTR InstName R10
SYMATTR Value 220k
SYMBOL diode 384 -216 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL diode 384 200 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL res -528 24 R90
SYMATTR InstName R11
SYMATTR Value 220k