in other client

  2016年度新卒デザイナーGitHub研修の紹介

2016年度新卒デザイナーGitHub研修の紹介

2017.04.13
Github研修2016年度新卒デザイナー
レポート

ドワンゴデザイナーのマカロフです。

まだまだ夜は冷えますが、2017年度4月になってしまいました。
2016年度の新卒デザイナー6名に向けてGitHubの研修を3名のデザイナーで行いましたので、振り返りの意味も込めてご紹介させていただきます。
※実際のコマンド等は既にネット上に素晴らしい記事がたくさんあるので今回は特に触れません。

デザイナーもGitHubを覚えます

デザイナーがGitHubを覚える事で様々な状況に対応できます。

開発部署に所属しているとエンジニアや他のデザイナーとのデータのやり取りは避けては通れない道になっています。開発以外の静的なランディングページであっても自分の作成したデータをアップロードしていきます。デザイナーが独りでエディタに向かって作業していていると「この書き方でいいのか?」と悩むこともあります。

こういった状況はGitHubを利用することで改善できます。

  • エンジニア・デザイナーに対してのデータの共有手段として
  • デザイナーのwebデータの保存場所として
  • 悩みをレビューやイシューで解決するコミュニケーション手段として

新卒デザイナーの皆さんも研修でGitHubを理解することで様々な問題に対処してほしい。

研修で行った内容

今回はコマンドでの操作という縛りをつけて研修を実施しました。
SourceTree等のGitクライアントツールもあるんですが、自分でGitの操作について調べたりすると大半がコマンドでの操作に辿り着くと思います。
Gitに限らず何かを調べて作業する癖をつけてもらいたい狙いもあり、今回はCUIに限定させてもらいました。

加えて副次的な効果として、簡単なコマンドラインからの操作に抵抗をなくして欲しいという思いがあります。
昨今のweb制作ではnode.jsを利用したnpm startで動く環境を使ってデザインを実装する機会が増えてきました。コマンドラインから操作する便利なツールの恩恵を受けていけるだけの素養は身につけたい。

当然、「黒い画面」に馴染みのない新卒デザイナーが多いので、今回はかなり基礎に絞っての範囲に限定しています。

  1. サーバー上のデータをローカルPCに落としてきて、
  2. 作業毎に最新の更新を取り込み、
  3. 作業ブランチを作成し、
  4. 変更作業を行い、
  5. commit, pushして、
  6. プルリクを投げ、
  7. レビューしてもらい、
  8. マージしてもらう※セルフマージ禁止にしました

今回の目標は上記の流れを問題なく1人で行えるようになる事に設定しています。

上記の流れを覚える為にカリキュラムを作成しました。

CUIを知る編

  • 基本的なコマンド(cd, ls, pwd, cp, rm)
  • 便利なコマンド(vimの操作、find, grepの説明)
  • Gitのインストール(homebrew)
  • GitHub用の秘密鍵、公開鍵の作成
バージョン管理編

  • なぜバージョン管理が必要なのか?
  • GitHubの画面の見方を知る
  • GitHubにおけるワークフローを理解する
  • ブランチとは?フォークとは?リモート?オリジン?
  • GitHubでプルリクを送る。レビューする
  • やらかした時

コマンド操作を行う機会が少ないデザイナーは、

  1. 「怖い!」
  2. 「エラーでなにを言われているかわからない!」
  3. 「正しく入力しているのに動かない!(大体スペルミス)」

のような部分で簡単につまずきます(笑)

余談ですが、私は最近`npm run build`を`npm run buird`と間違えて入力してハマったりしました。エンジニアさん達から見ると哀れにみえるかもしれませんが、デザイナーのコマンド操作レベルはそう高く無いのです。

そんなこんなで当初3回で想定していた「バージョン管理編」は終わってみると5回(補修回含む)になっていました。
CUIの操作に慣れるまでの敷居が最も高かったかもしれません。

研修後にとにかく毎日触ろう

様々な苦労はあったものの一通りの操作が行えるようになり、最後に締めくくりとして新卒の皆さんに毎日日記を書いてGitHub上でプルリクを投げてもらいました。

デザイナーの忘れる力を軽くみてはいけません。せっかくCUI操作を行えるようになったのに、

  1. 「触った時しか覚えてない・・・」
  2. 「cloneってどうするんでしたっけ?」

のような状況では困るので普通に扱えるようになるまで続けました。

diary

簡単なプルリクを投げる操作を日常的に行えるネタとして1行、2行の日記の更新をしてもらい操作を覚えてもらいました。
課題の日記のレビューコメントを通じて新卒とのコミュニケーションが多少あり、その部分も良かったです。

研修した結果

2016年の新卒の6名全員がGitHubでの操作に慣れて、基本的な操作を行うことができるようになりました。それぞれの持ち味を買われて採用された新卒デザイナーが新たにGitHubの扱いを覚えました。様々な案件に関われる下地がもう1枚追加されました。
若い世代に支えてもらい、ロートルデザイナー達は安心して眠れるようになると良いなと思っています!

余談ですが、CONFLICTしているのにマージしてしまったり、作業途中のデータを直接masterにpushしたりした人はいました(笑)
バージョン管理されているのでちょっとしたミスはなんとかなります。先輩達もなんらかのミスをして覚えてきました。

ドワンゴでは2018年度の新卒デザイナーを募集しております。
いっしょにバージョン管理していける若人の応募をお待ちしております!

2018年新卒採用はこちら

編集部オススメ

  • このエントリーをはてなブックマークに追加

あわせて読みたい記事

この記事を書いたメンバー

マカロフ

マカロフ

Design Manager

雪国生まれゲーム好きのデザイナー。

ドワンゴデザイナー メンバー募集 ! !
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siS7kijk6O9gypp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=uF6okiUkVsuYuj8s6oShuphkshjshuphkNhkahu3h5Mhjyhu3h5Mhjthu3h53hkjShu3h5NhpNhu3h5Mhk5hu3h53hkahu0hjshkjhughp9hjjhu3h5Nhpthu0h5ahpyhu3h5thjuhu3h5thk3hu3h5thk0hu3h5thpghu3h5thjuhu3h5thk3hu3h5thpIhu5hkghk3hu0hp9hjuhu5hjjh5ahu3h5thkuhughp9hjghu3h5th5shu3h5Nh5thu9hj5h5NS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSUCOs6oTki7b-F6IXYu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSUCjkOM3y38dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSUCjkOM3y98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=kW8kW98Q7ESq1ShO-9hDphD3hO-phL0hp0hO-0hpthp5hO-3h5thDO-hO-3h5thD8-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsuO3009ty8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsuO303N3N8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=PT8kW98Q7ESWSBfSS7kWnCju8s6oSo6WXuSx-O-m-h-e-VN90g
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsuO305pt08dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsuO3yp0tM8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0398dN8siSi6nXsuO3yp0tt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118dknuik8iu8PTSs6inuinokFqunXiUSsoBVICisnX6iB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=juBnnFuiaiu1B8iunSYXiq8dnoYHCFYwTX6is668iunhM8-kFnXsYuBhM8-T6BnV39NyMM8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03N8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1ui8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOt330tyN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOt39Nyp98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2BTkiqjkiU8s6oSBSok7kJIkFFuYYS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=IkTT6Fi8ouSunSTST6YXBd
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOt3Np0N98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=IkTT6Fi8ouSunSTST6YXBd
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2kk8T6FiWXau6n6T8s6oSaSuQ6iknXWut
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOt3t3gMg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2kk8T6FiWXau6n6T8s6oSaSuQ6iknXWut
Better site: ProxyBot webproxy https://proxybot.cc/b?q=IkTT6Fi8ouSkaB3NNQMyN8TdTHBXaw9
Better site: ProxyBot webproxy https://proxybot.cc/b?q=naB8T6FiWXau6n6T8s6oSUuiuFkYSuQ6sYXsqVM
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOt3typ3M8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOtMp5Mt98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOtMp9Np58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS1uiOtMp9Npg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6O50NM58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6O5935M8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6O5M3N58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118T6quo6i8PTSXiI6SakXBCqXOo6WXuS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM308dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM338dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM358dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM398dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM3g8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM3p8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM3y8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siS7kijk6OygM9N8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2PT8T6FidCj8s6oSWXu1OWXau68TdTHWXu1qu7wt59MMppp3N
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNt0NgMN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N08dnoYHB6FnwMv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N08dnoYHB6Fnwtv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N08dnoYvTF6IXYu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N08dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2W8t038s6oSBnknXsStSH-e-9c-tV-w-K-w-8dnoYHIwT6BnMNMNOa7OFus6oouiaB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=uF6Vqk1k8s6oSHnkUw
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N58dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N58dnoYHB6FnwMv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N58dnoYvTF6IXYu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N58dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N98dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2kinuiik8uF6nuFuBn8iunSH16FawhO-ghLyhpO-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0N98dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ng8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ng8dnoYHB6Fnwtv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNt3tNtt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=iuWuFnuYYNM8jY6Uyy8IsM8s6oSHnkUwhO-0hpR-hLR-hO-yhL9hpLhO-phL0hpphO-yhLyh55
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNtyN9Mg
Better site: ProxyBot webproxy https://proxybot.cc/b?q=1118kirC8s6oS1BPBS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Np8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Np8dnoYHB6FnwMv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Np8dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Nt8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Nt8dnoYHB6Fnwtv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Nt8dnoYvTF6IXYu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Xia7ouaXk86FU8CqSuiSksnX6iBSMNNySU5S
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ny8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ny8dnoYHB6FnwMv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ny8dnoYHB6Fnwtv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ny8dnoYvTF6IXYu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=QI8d6CBu8t038s6oSUESBukFsdSNVNVNVNVNVgNVNVNVNVNVNVNVNVNVNVtVtVNVNVNVNVN8dnoYHqu716Faw
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNtyNyNy
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0Ny8dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=kWVjkF6i8s6oSnkUShughj3hj5huyhjghpahu5h5khjahughp9hpIS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tN8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tN8dnoYHB6FnwMv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2B76BunC86FUSBukFsdSHo6auwBukFsdb16Faw8-8-hO-Mh5yhL0
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tN8dnoYvTF6IXYu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118U66UYunkUokikUuF8s6oSiB8dnoYHXaw4-G-l-Vv-R-l-yMv-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tN8dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2n18T6FnkYVT6quo6i8s6oSU66aBSsY6ndXiUVkssuB6XuBSMtNMM9t3tNNyOT6BnO3y8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tt8dnoYHB6Fnw3v6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tt8dnoYHB6Fnwtv6FauFj7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118U66UYunkUokikUuF8s6oSiB8dnoYHXaw4-G-l-Vv-R-l-yMv-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSUCjkO0tt8dnoYvd6ou
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSi6nXsuOM0NyNt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSi6nXsuOM9t5g58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSi6nXsuOMg933p8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSi6nXsuOMg939N8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03g8dN8siSi6nXsuOMygypy8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1ui8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOt39NyM08dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOt39NyM98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOt39NyMM8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOt39NyMg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=QI8d6CBu8t038s6oSBdSBukFsdSNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVtVtVt0VNVNVNVN8dnoYHqu716Faw
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOt3gMppp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOtMM5Mg08dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS1uiOtMy5y098dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=dXoka68XiS9gN9Nt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2sdknCFjknu8s6oSPCYuBOkiaOkYuQS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS7kijk68dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS7kijk6Oy300N8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS7kijk6Oy30yg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siS7kijk6Oy30yp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118U66UYunkUokikUuF8s6oSiB8dnoYHXaw4-G-l-Vv-R-l-yMv-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2u681XqXTuaXk86FUS1XqXSK-kiO2-1koouFako
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSUCjkOy098dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSUCjkOy0N8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=jkiq8aWaVyN8s6oSTF6aCsnBS3NHTkUuwt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSUCjkOy0t8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSUCjkOy0y8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSi6nXsu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSi6nXsuO399MMp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=aM5BgqjUFB0dMI8sY6CaIF6in8iunSHUjqBawpM3ttp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSi6nXsuOM0030p8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=skosko8ssS1TVs6inuinSTYCUXiBSsYukiVnCjuVTYk7uFSTCjYXsSTYk7uFVQ8TdTHrws4-pEa8-pTh-V-NNf-Xh-Nuz-DYb-z-h-Th-4-H-WK-iJ-dh-ENYl-Nf-Mkv-J-Yj7S-7l-4-YqK-G-f-O-K-G-c-7a3DEaR-tMkv-J-Yj7S-7l-XS-7l-4-f-Bm-z-f-EK-G-f-O-K-G-c-7aoYqh-v-5nkil-Yl-PDMkil-nm-oYiA-z-DBm-z-qnm-MH-Ca4-H-7h-v-w-Yl-Pc-Yl-PDPjMyNsopBs7S-7l-x-D7h-v-QWm-v-w-Yl-Nw-Yl-PK-daz-J-WK-G-c-7K-G-c-1aMYqa4-UYl-Nw-Yl-Pc-Mf-V-LYl-Pc-Yl-PD6h-v-Yikx-w-Yl-Nw-Yl-Pc-7f-Pw-Yl-Pc-Yl-PD1j3f-Nh-z-c-Yl-Nw-Yl-PK-6ax-J-1K-G-f-DK-G-K-4-K-G-K-4-m-M8-nm-M8-nA-of-PK-G-K-4-a3Lnm-MpCa4-H-CaR-S-7J-iH-1j4-pdh-x-l-Yl-qm-7l-V-c-1K-G-K-4-l-V-UYl-qh-dl-PL7l-V-L9l-V-w-1l-2-ynsV-w-nf-Pw-1uV-l-Ml-R-yrs4-sYl-Pc-Yl-NS-Yl-Nf-Ej3H-7m-MS-Yl-PDEsol-Yl-Nw-Yl-PK-6ax-J-1K-G-f-DK-G-K-4-K-G-K-4-k4-pNs3J-7h-v-8-nA-o8-Ekv-O-Yl-qm-7l-V-c-1K-G-K-4-e-R-S-7J-PUYl-qh-dl-PL7l-V-L9l-V-w-1l-2-ynsV-w-Yl-Pc-Yl-PDNuz-DYK-G-f-O-K-G-c-7aoYqh-v-5Yl-qh-nsV-w-Yl-Pc-Yl-NS-Yl-Nl-Yl-qh-Mkv-J-Yj7S-EJ-w-ww
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2TY81XqXTuaXk86FUS1XqXSDCakTuBEn
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSi6nXsuOM9t5yN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN03y8dN8siSi6nXsuOMgg5NN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0508dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN05p8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN05y8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS1ui8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS1uiO59Npp58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS1uiOgM0ppN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2UXFYBauYnk8s6oSTF6aCsnSt3gNva61iY6kaVo6WXu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118U66UYunkUokikUuF8s6oSiB8dnoYHXaw4-G-l-Vv-R-l-yMv-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Ukou8T6FnkYVT6quo6i8s6oSBXii6dBn6FXuBSnsS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS1uiOt30MNtt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS1uiOt3959pg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS7kijk68dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS7kijk6O93t008dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siS7kijk6O93t0g8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=11My8kiXouIYkW6F8ouSHBCjXatwMNMtN0ttVM3y9Vtp3IVjt5NVuykI9t0jkNtg
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCOs6oTki7b-F6IXYu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjk8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM908dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSaXsnX6ikF7Siuq7oSMNNpNgtN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM998dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM9M8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM9g8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM9t8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSUCjkOM9y8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuO3055yM8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuO33ygtp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuOM5gygN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuOMg5gNt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuOMtyN5t8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0958dN8siSi6nXsuOMtyNg58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNt9NyMN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSl-kXo6iXauB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=211181ujYX68PTSFkiqXiUSkskauoXsS6nFqBSMNtMNtMg
Better site: ProxyBot webproxy https://proxybot.cc/b?q=ausdko6Fu8iunSnkUShuyhkyhj3huyhkahpNhu0hkNhktS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09M8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS1ui8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=211181ujYX68PTSFkiqXiUSkskauoXsS6nFqBSMNtyNgNp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS1uiOt33M09y8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS1uiOt3y0Ng58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS1uiOt3yptMN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS1uiOt3yptMt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk68dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp008dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp038dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp058dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp0g8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp0p8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=oknCFupppp8jY6U8IsM8s6oSjY6UVaknuVMNMNNgN98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2o8Iksuj66q8s6oSY6UXi8TdTHBqXTOkTXOY6UXiwtbkTXOqu7wp00M9MMM33pgttgbBXUiuaOiuQnwtbiuQnwdnnTBh3LhM8-hM8-o8Iksuj66q8s6ohM8-BdkFuF8TdTh38-Ch3V-dnnTBhMy3LhMyM8-hMyM8-T6quo6iouEkBnkF8s6ohMyM8-bskisuYOCFYwdnnTBh3LhM8-hM8-o8Iksuj66q8s6ohM8-aXkY6UhM8-sY6BuO1Xia61hM8-h38-kTTOXah3V-p00M9MMM33pgttghM0s6iiusnh3V-NhM3Oh3V-ObaXBTYk7wn6CsdbY6skYuwuiOS-2-bOFaF
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siS7kijk6O9pp0t8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSG-XouYXiuO6IOv-6FYaOv-kFOc-c-OZtp9yhO-Mh5Nhp3tpptA
Better site: ProxyBot webproxy https://proxybot.cc/b?q=211181ujYX68PTSFkiqXiUSkskauoXsS6nFqBSMNN5tMMp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCOs6oTki7b-F6IXYu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO39p8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=ui8o7nCjuB8Q7ES
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO3y38dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO3y98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO3yM8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO3yN8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSUCjkO3yt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=BuQIXYoBnCju8s6oSTnSMN5Mt95SsuYujsuYujFXn7suYujBsuYujFXnXuBBuQ
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsu8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuO39M5pg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuO3NgMtg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuO3t3gMy8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=211181ujYX68PTSFkiqXiUSkskauoXsS6nFqBSMNt9tttp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuOMtgNyg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuOtygpp58dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN09N8dN8siSi6nXsuOtygppp8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2jF876CT6Fi8s6oSY6UXiSHTFuWX6CBwSsdkiiuYS55My9g3ypSquiaFkVPkouBS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=1118T6VqkqXVn68s6oS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Mp8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2un81XqXTuaXk86FUS1XqXSb-uFCUXkOTF6WXinB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0N08dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2sdknCFjknu8s6oSnkUSICiS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0N58dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0NN8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118U66UYunkUokikUuF8s6oSiB8dnoYHXaw4-G-l-Vv-R-l-yMv-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=jY6U8YXWua66F8PTSkkokn6ouSkFsdXWuBSt05NpM38dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Np8dN8si
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Nt8dN8siS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2uPPu81ujYX68PTSFkiqXiUSs6oTCnuFSsoT7USMNt0NpNM
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Nt8dN8siS1ui8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Nt8dN8siS1uiOt30y5358dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Nt8dN8siS1uiOt30y53g8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=0NN0Nt8dN8siS1uiOt33tMp98dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=sFukn6F8a1kiU68s68PTStNp5p8dnoY