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