Initial copy from KanColleTool/KanColleTool@fb9249341a0bca159a3195155a2566c21cd11eaf