• hasegawa