narrower
2fed6efbbd96491daa9585c256852e5134c748a93ef644c58816ce1963f6ce5b4883daa701d24ca8a1493712996deec376a4d6fcbb9e43278318d7e7760d4ca38803df3db2d348a6b110ff653d472fea8a6c204612bf4fb0ba7eaeb9f0fd7af6a0e18313c17c46919bfa197fbf452d63aef8247639e947be84e59ee2559e13a0d2f5407082ae4266885f8618ecdfda13d60feae237f7480384aba307883c762fda6aa60f9de2412a8f12dd16194636b2e4638974015948da80fe64a2180ca567eb9d2421b4854fa391185267891c950e