narrower
10530ae935de495fa1000fbe7a9e3f571725ca1070e34c409089fbfaa3161a7d479ab9b8693341dbbaea99b2bc09700747b2421df2914a3a872f2012e365fba85018b06f217e44088049c8e271d051da64172cd493a944f1addd17724432a4d48517c63db9744d6a838ecbffc4510015a988bad3ba6f43759d887e04d0c3b504aaf637f148074552a795fc852603b10cb1339e3fb80e4fc7a6a578de9fbe4608bdf25ace086a421ea6d1f8fdeae85e89d0d7cc1695e644698a54047042ae7796d0fd0e04f9ba43eea0936f132918a941d2d890b0af194e2aa6bebcab17bdcd34d8925dabff034f9c9f84286c9e97a7b1e17d4464ca5a414683c968bd5ae547f0