・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・