G
I
T
H
U
B
R
E
P
O
W
o
l
f
r
a
m
R
e
s
e
a
r
c
h
/
G
i
t
L
i
n
k
b
r
a
n
c
h
:
m
a
s
t
e
r
N
O
T
E
B
O
O
K
F
I
L
E
S
G
i
t
I
n
t
e
r
f
a
c
e
s
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
G
u
i
d
e
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
7
4
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
G
i
t
R
e
p
o
r
e
w
r
i
t
e
b
u
g
f
i
x
e
s
a
n
d
d
o
c
s
.
G
i
t
R
e
f
e
r
e
n
c
e
O
p
e
r
a
t
i
o
n
s
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
G
u
i
d
e
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
I
m
p
l
e
m
e
n
t
G
i
t
A
h
e
a
d
B
e
h
i
n
d
.
L
o
w
L
e
v
e
l
G
i
t
O
p
e
r
a
t
i
o
n
s
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
G
u
i
d
e
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
8
4
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
I
m
p
l
e
m
e
n
t
G
i
t
M
e
r
g
e
B
a
s
e
.
G
i
t
A
d
d
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
7
6
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
i
s
s
u
e
s
b
r
o
u
g
h
t
u
p
i
n
P
R
r
e
v
i
e
w
f
o
r
A
d
d
/
R
e
s
e
t
.
G
i
t
A
d
d
R
e
m
o
t
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
8
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
d
o
c
u
m
e
n
t
a
t
i
o
n
l
i
n
k
s
,
a
n
d
a
d
d
a
f
e
w
n
e
w
b
i
t
s
o
f
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
A
h
e
a
d
B
e
h
i
n
d
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
8
0
5
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
A
d
d
p
r
o
p
o
s
a
l
f
o
r
G
i
t
S
e
a
r
c
h
R
a
n
g
e
.
A
l
s
o
,
t
w
e
a
k
s
o
m
e
k
e
y
w
o
r
d
s
.
G
i
t
B
r
a
n
c
h
Q
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
3
2
7
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
G
i
t
C
o
m
m
i
t
Q
.
G
i
t
C
h
e
c
k
o
u
t
F
i
l
e
s
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
a
t
i
o
n
f
o
r
G
i
t
A
d
d
/
R
e
s
e
t
/
R
e
s
e
t
R
e
p
o
.
G
i
t
C
h
e
c
k
o
u
t
R
e
f
e
r
e
n
c
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
a
t
i
o
n
f
o
r
G
i
t
A
d
d
/
R
e
s
e
t
/
R
e
s
e
t
R
e
p
o
.
G
i
t
C
h
e
r
r
y
P
i
c
k
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
a
t
i
o
n
f
o
r
G
i
t
A
d
d
/
R
e
s
e
t
/
R
e
s
e
t
R
e
p
o
.
G
i
t
C
l
o
n
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
8
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
d
o
c
u
m
e
n
t
a
t
i
o
n
l
i
n
k
s
,
a
n
d
a
d
d
a
f
e
w
n
e
w
b
i
t
s
o
f
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
C
l
o
s
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
7
4
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
G
i
t
R
e
p
o
r
e
w
r
i
t
e
b
u
g
f
i
x
e
s
a
n
d
d
o
c
s
.
G
i
t
C
o
m
m
i
t
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
3
2
7
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
G
i
t
C
o
m
m
i
t
Q
.
G
i
t
C
o
m
m
i
t
Q
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
3
2
7
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
u
m
e
n
t
G
i
t
C
o
m
m
i
t
Q
.
G
i
t
C
r
e
a
t
e
B
r
a
n
c
h
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
D
o
c
s
f
o
r
u
p
s
t
r
e
a
m
b
r
a
n
c
h
s
t
u
f
f
.
G
i
t
C
r
e
a
t
e
T
a
g
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
1
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
a
n
d
a
d
d
t
e
s
t
s
f
o
r
t
a
g
c
r
e
a
t
i
o
n
/
d
e
l
e
t
i
o
n
.
G
i
t
D
e
l
e
t
e
B
r
a
n
c
h
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
6
2
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
T
a
g
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
D
e
l
e
t
e
R
e
m
o
t
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
8
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
d
o
c
u
m
e
n
t
a
t
i
o
n
l
i
n
k
s
,
a
n
d
a
d
d
a
f
e
w
n
e
w
b
i
t
s
o
f
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
D
e
l
e
t
e
T
a
g
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
6
6
2
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
T
a
g
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
E
x
p
a
n
d
T
r
e
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
0
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
S
o
m
e
p
r
o
p
o
s
e
d
d
o
c
s
f
o
r
d
e
a
l
i
n
g
w
i
t
h
b
l
o
b
s
.
G
i
t
F
e
t
c
h
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
0
6
d
a
y
s
a
g
o
B
y
:
L
o
u
D
'
A
n
d
r
i
a
M
e
s
s
a
g
e
:
R
e
m
o
v
e
a
c
c
i
d
e
n
t
a
l
t
a
b
s
t
h
a
t
w
e
r
e
a
f
f
e
c
t
i
n
g
h
e
l
p
v
i
e
w
e
r
s
e
a
r
c
h
r
e
s
u
l
t
s
.
G
i
t
I
n
i
t
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
8
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
d
o
c
u
m
e
n
t
a
t
i
o
n
l
i
n
k
s
,
a
n
d
a
d
d
a
f
e
w
n
e
w
b
i
t
s
o
f
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
M
e
r
g
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
8
8
6
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
U
n
f
u
t
u
r
i
z
e
M
e
r
g
e
S
t
r
a
t
e
g
y
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
M
e
r
g
e
B
a
s
e
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
8
0
5
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
A
d
d
p
r
o
p
o
s
a
l
f
o
r
G
i
t
S
e
a
r
c
h
R
a
n
g
e
.
A
l
s
o
,
t
w
e
a
k
s
o
m
e
k
e
y
w
o
r
d
s
.
G
i
t
M
o
v
e
B
r
a
n
c
h
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
7
2
8
d
a
y
s
a
g
o
B
y
:
J
o
h
n
F
u
l
t
z
M
e
s
s
a
g
e
:
F
i
x
d
o
c
u
m
e
n
t
a
t
i
o
n
l
i
n
k
s
,
a
n
d
a
d
d
a
f
e
w
n
e
w
b
i
t
s
o
f
d
o
c
u
m
e
n
t
a
t
i
o
n
.
G
i
t
O
b
j
e
c
t
.
n
b
(
d
i
r
e
c
t
o
r
y
:
G
i
t
L
i
n
k
/
G
i
t
L
i
n
k
/
D
o
c
u
m
e
n
t
a
t
i
o
n
/
E
n
g
l
i
s
h
/
R
e
f
e
r
e
n
c
e
P
a
g
e
s
/
S
y
m
b
o
l
s
)
L
a
s
t
c
o
m
m
i
t
:
1
4
0
6
d
a
y
s