论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[19606] 2020-05-12_实战经验分享丨记一次SQL注入题目的解题思路
文档创建者:
s7ckTeam
浏览次数:
3
最后更新:
2025-01-18
IOT
3 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2020-05-12_实战经验分享丨记一次SQL注入题目的解题思路
实
战
经
验
分
享
丨
记
一
次
S
Q
L
注
入
题
目
的
解
题
思
路
i
春
秋
2
0
2
0
-
0
5
-
1
2
本
文
是
i
春
秋
论
坛
(
h
t
t
p
s
:
/
/
b
b
s
.
i
c
h
u
n
q
i
u
.
c
o
m
/
)
的
表
哥
为
大
家
分
享
一
个
在
实
战
过
程
中
会
经
常
遇
到
的
S
Q
L
注
入
题
目
及
解
题
思
路
,
公
众
号
旨
在
为
大
家
提
供
更
多
的
学
习
方
法
与
技
能
技
巧
,
文
章
仅
供
学
习
参
考
。
这
是
一
个
比
较
基
础
的
题
,
在
实
战
中
经
常
会
遇
到
。
比
如
说
前
端
利
用
J
a
v
a
S
c
r
i
p
t
公
钥
加
密
并
传
输
给
后
端
,
后
端
通
过
私
钥
进
行
解
密
执
行
,
这
样
做
的
好
处
就
在
于
可
以
有
效
的
避
免
了
中
间
人
攻
击
,
跟
S
S
L
原
理
差
不
多
,
只
是
S
S
L
在
传
输
层
,
而
这
种
加
密
是
在
应
用
层
。
简
单
介
绍
了
一
下
分
享
这
篇
文
章
的
原
因
,
那
么
就
开
始
进
入
主
题
吧
~
源
码
分
析
源
码
分
析
先
来
看
下
后
端
的
P
H
P
源
码
:
这
是
一
个
解
密
函
数
,
我
们
来
逐
条
分
析
。
首
先
定
义
了
一
个
变
量
,
这
个
变
量
调
用
了
打
开
P
H
P
c
r
y
p
t
o
库
中
的
加
密
函
数
。
定
义
了
加
密
方
法
为
A
E
S
加
密
,
加
密
模
式
为
C
B
C
,
数
据
块
为
1
2
8
位
。
初
始
化
加
密
缓
冲
区
,
描
述
为
变
量
t
d
。
加
密
密
钥
为
:
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
向
量
偏
移
为
:
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
进
行
两
次
b
a
s
e
6
4
的
解
密
后
,
使
用
上
述
方
法
进
行
将
加
密
的
密
文
还
原
成
明
文
。
结
束
加
密
,
关
闭
加
密
模
块
。
f
u
n
c
t
i
o
n
d
e
c
o
d
e
(
$
d
a
t
a
)
{
$
t
d
=
m
c
r
y
p
t
_
m
o
d
u
l
e
_
o
p
e
n
(
M
C
R
Y
P
T
_
R
I
J
N
D
A
E
L
_
1
2
8
,
'
'
,
M
C
R
Y
P
T
_
M
O
D
E
_
C
B
C
,
'
'
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
i
n
i
t
(
$
t
d
,
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
'
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
'
)
;
$
d
a
t
a
=
m
d
e
c
r
y
p
t
_
g
e
n
e
r
i
c
(
$
t
d
,
b
a
s
e
6
4
_
d
e
c
o
d
e
(
b
a
s
e
6
4
_
d
e
c
o
d
e
(
$
d
a
t
a
)
)
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
d
e
i
n
i
t
(
$
t
d
)
;
m
c
r
y
p
t
_
m
o
d
u
l
e
_
c
l
o
s
e
(
$
t
d
)
;
i
f
(
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
-
6
)
!
=
=
'
_
m
o
z
h
e
'
)
{
e
c
h
o
'
<
s
c
r
i
p
t
>
w
i
n
d
o
w
.
l
o
c
a
t
i
o
n
.
h
r
e
f
=
"
/
i
n
d
e
x
.
p
h
p
"
;
<
/
s
c
r
i
p
t
>
'
;
}
e
l
s
e
{
r
e
t
u
r
n
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
0
,
s
t
r
l
e
n
(
t
r
i
m
(
$
d
a
t
a
)
)
-
6
)
;
}
}
$
t
d
=
m
c
r
y
p
t
_
m
o
d
u
l
e
_
o
p
e
n
(
M
C
R
Y
P
T
_
R
I
J
N
D
A
E
L
_
1
2
8
,
'
'
,
M
C
R
Y
P
T
_
M
O
D
E
_
C
B
C
,
'
'
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
i
n
i
t
(
$
t
d
,
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
'
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
'
)
;
$
d
a
t
a
=
m
d
e
c
r
y
p
t
_
g
e
n
e
r
i
c
(
$
t
d
,
b
a
s
e
6
4
_
d
e
c
o
d
e
(
b
a
s
e
6
4
_
d
e
c
o
d
e
(
$
d
a
t
a
)
)
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
d
e
i
n
i
t
(
$
t
d
)
;
m
c
r
y
p
t
_
m
o
d
u
l
e
_
c
l
o
s
e
(
$
t
d
)
;
如
果
明
文
的
后
6
位
不
是
_
m
o
z
h
e
,
那
么
解
密
函
数
将
不
返
回
数
据
,
并
且
跳
转
到
i
n
d
e
x
.
p
h
p
上
。
如
果
明
文
后
6
位
是
_
m
o
z
h
e
,
那
么
将
返
回
加
密
值
,
并
且
去
掉
后
面
的
_
m
o
z
h
e
。
使
用
使
用
p
y
t
h
o
n
构
造
加
密
函
数
构
造
加
密
函
数
既
然
都
已
经
知
道
了
解
密
函
数
的
写
法
,
那
就
反
推
写
出
加
密
函
数
就
好
了
。
i
f
(
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
-
6
)
!
=
=
'
_
m
o
z
h
e
'
)
{
e
c
h
o
'
<
s
c
r
i
p
t
>
w
i
n
d
o
w
.
l
o
c
a
t
i
o
n
.
h
r
e
f
=
"
/
i
n
d
e
x
.
p
h
p
"
;
<
/
s
c
r
i
p
t
>
'
;
}
e
l
s
e
{
r
e
t
u
r
n
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
0
,
s
t
r
l
e
n
(
t
r
i
m
(
$
d
a
t
a
)
)
-
6
)
;
}
来
尝
试
下
写
的
加
解
密
脚
本
是
否
正
确
与
通
用
,
首
先
我
们
先
用
这
个
P
y
t
h
o
n
脚
本
对
明
文
:
T
h
i
s
i
s
a
t
e
s
t
v
a
l
u
e
_
m
o
z
h
e
进
行
加
密
,
得
到
加
密
后
的
结
果
为
密
文
:
Z
F
R
1
d
E
9
M
S
3
N
N
M
1
p
4
c
3
h
x
V
n
g
2
Y
m
l
B
V
z
V
E
Y
W
F
k
V
E
5
n
N
G
d
s
e
W
0
4
R
F
h
6
M
W
F
5
O
D
0
=
#
!
/
u
s
r
/
b
i
n
/
e
n
v
p
y
t
h
o
n
#
-
*
-
e
n
c
o
d
i
n
g
:
u
t
f
-
8
-
*
-
'
'
'
h
o
m
e
.
p
h
p
?
m
o
d
=
s
p
a
c
e
&
u
i
d
=
2
1
0
7
8
5
:
c
r
y
p
t
o
m
o
z
h
e
.
p
y
@
A
u
t
h
o
r
:
A
n
g
e
l
h
o
m
e
.
p
h
p
?
m
o
d
=
s
p
a
c
e
&
u
i
d
=
1
6
3
8
7
6
:
W
3
b
S
a
f
e
'
'
'
f
r
o
m
b
a
s
e
6
4
i
m
p
o
r
t
b
6
4
d
e
c
o
d
e
,
b
6
4
e
n
c
o
d
e
f
r
o
m
C
r
y
p
t
o
.
C
i
p
h
e
r
i
m
p
o
r
t
A
E
S
d
e
f
e
n
c
r
y
p
t
(
t
e
x
t
)
:
c
r
y
p
t
o
r
=
A
E
S
.
n
e
w
(
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
A
E
S
.
M
O
D
E
_
C
B
C
,
I
V
=
"
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
"
)
l
e
n
g
t
h
=
1
6
c
o
u
n
t
=
l
e
n
(
t
e
x
t
)
a
d
d
=
c
o
u
n
t
%
l
e
n
g
t
h
i
f
a
d
d
:
t
e
x
t
=
t
e
x
t
+
(
'
0
'
*
(
l
e
n
g
t
h
-
a
d
d
)
)
c
i
p
h
e
r
t
e
x
t
=
c
r
y
p
t
o
r
.
e
n
c
r
y
p
t
(
t
e
x
t
)
r
e
t
u
r
n
b
6
4
e
n
c
o
d
e
(
b
6
4
e
n
c
o
d
e
(
c
i
p
h
e
r
t
e
x
t
)
)
d
e
f
d
e
c
r
y
p
t
(
t
e
x
t
)
:
c
r
y
p
t
o
r
=
A
E
S
.
n
e
w
(
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
A
E
S
.
M
O
D
E
_
C
B
C
,
I
V
=
"
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
"
)
l
e
n
g
t
h
=
1
6
c
o
u
n
t
=
l
e
n
(
t
e
x
t
)
a
d
d
=
c
o
u
n
t
%
l
e
n
g
t
h
i
f
a
d
d
:
t
e
x
t
=
t
e
x
t
+
(
'
0
'
*
(
l
e
n
g
t
h
-
a
d
d
)
)
c
i
p
h
e
r
t
e
x
t
=
c
r
y
p
t
o
r
.
d
e
c
r
y
p
t
(
b
6
4
d
e
c
o
d
e
(
b
6
4
d
e
c
o
d
e
(
t
e
x
t
)
)
)
r
e
t
u
r
n
c
i
p
h
e
r
t
e
x
t
i
f
_
_
n
a
m
e
_
_
=
=
'
_
_
m
a
i
n
_
_
'
:
p
r
i
n
t
(
"
e
n
c
r
y
p
t
:
"
+
e
n
c
r
y
p
t
(
s
t
r
(
r
a
w
_
i
n
p
u
t
(
"
P
l
e
a
s
e
i
n
p
u
t
t
e
x
t
w
i
t
h
e
n
c
r
y
p
t
:
"
)
)
)
)
p
r
i
n
t
(
"
d
e
c
r
y
p
t
:
"
+
d
e
c
r
y
p
t
(
s
t
r
(
r
a
w
_
i
n
p
u
t
(
"
P
l
e
a
s
e
i
n
p
u
t
t
e
x
t
w
i
t
h
d
e
c
r
y
p
t
:
"
)
)
)
)
然
后
在
写
一
个
P
H
P
文
件
,
使
用
题
目
中
所
给
的
p
h
p
函
数
对
刚
刚
加
密
过
的
密
文
进
行
解
密
。
执
行
结
果
:
P
l
e
a
s
e
i
n
p
u
t
t
e
x
t
w
i
t
h
e
n
c
r
y
p
t
:
T
h
i
s
i
s
a
t
e
s
t
v
a
l
u
e
_
m
o
z
h
e
e
n
c
r
y
p
t
:
Z
F
R
1
d
E
9
M
S
3
N
N
M
1
p
4
c
3
h
x
V
n
g
2
Y
m
l
B
V
z
V
E
Y
W
F
k
V
E
5
n
N
G
d
s
e
W
0
4
R
F
h
6
M
W
F
5
O
D
0
=
P
l
e
a
s
e
i
n
p
u
t
t
e
x
t
w
i
t
h
d
e
c
r
y
p
t
:
Z
F
R
1
d
E
9
M
S
3
N
N
M
1
p
4
c
3
h
x
V
n
g
2
Y
m
l
B
V
z
V
E
Y
W
F
k
V
E
5
n
N
G
d
s
e
W
0
4
R
F
h
6
M
W
F
5
O
D
0
=
d
e
c
r
y
p
t
:
T
h
i
s
i
s
a
t
e
s
t
v
a
l
u
e
_
m
o
z
h
e
<
?
p
h
p
f
u
n
c
t
i
o
n
d
e
c
o
d
e
(
$
d
a
t
a
)
{
$
t
d
=
m
c
r
y
p
t
_
m
o
d
u
l
e
_
o
p
e
n
(
M
C
R
Y
P
T
_
R
I
J
N
D
A
E
L
_
1
2
8
,
'
'
,
M
C
R
Y
P
T
_
M
O
D
E
_
C
B
C
,
'
'
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
i
n
i
t
(
$
t
d
,
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
'
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
'
)
;
$
d
a
t
a
=
m
d
e
c
r
y
p
t
_
g
e
n
e
r
i
c
(
$
t
d
,
b
a
s
e
6
4
_
d
e
c
o
d
e
(
b
a
s
e
6
4
_
d
e
c
o
d
e
(
$
d
a
t
a
)
)
)
;
m
c
r
y
p
t
_
g
e
n
e
r
i
c
_
d
e
i
n
i
t
(
$
t
d
)
;
m
c
r
y
p
t
_
m
o
d
u
l
e
_
c
l
o
s
e
(
$
t
d
)
;
i
f
(
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
-
6
)
!
=
=
'
_
m
o
z
h
e
'
)
{
e
c
h
o
'
<
s
c
r
i
p
t
>
w
i
n
d
o
w
.
l
o
c
a
t
i
o
n
.
h
r
e
f
=
"
/
i
n
d
e
x
.
p
h
p
"
;
<
/
s
c
r
i
p
t
>
'
;
}
e
l
s
e
{
r
e
t
u
r
n
s
u
b
s
t
r
(
t
r
i
m
(
$
d
a
t
a
)
,
0
,
s
t
r
l
e
n
(
t
r
i
m
(
$
d
a
t
a
)
)
-
6
)
;
}
}
$
v
a
l
=
"
Z
F
R
1
d
E
9
M
S
3
N
N
M
1
p
4
c
3
h
x
V
n
g
2
Y
m
l
B
V
z
V
E
Y
W
F
k
V
E
5
n
N
G
d
s
e
W
0
4
R
F
h
6
M
W
F
5
O
D
0
=
"
;
e
c
h
o
d
e
c
o
d
e
(
$
v
a
l
)
;
解
密
成
功
。
构
造
构
造
s
q
l
m
a
p
t
a
m
p
e
r
脚
本
,
进
行
注
入
测
脚
本
,
进
行
注
入
测
试
试
已
经
验
证
了
p
y
t
h
o
n
加
密
函
数
的
可
行
性
,
那
么
直
接
把
构
造
好
的
加
密
函
数
写
成
s
q
l
m
a
p
,
能
运
行
的
t
a
m
p
e
r
脚
本
就
o
k
了
。
别
忘
了
要
在
明
文
后
面
加
上
_
m
o
z
h
e
:
让
s
q
l
m
a
p
加
载
t
a
m
p
e
r
进
行
注
入
测
试
:
#
!
/
u
s
r
/
b
i
n
/
e
n
v
p
y
t
h
o
n
#
-
*
-
e
n
c
o
d
i
n
g
:
u
t
f
-
8
-
*
-
'
'
'
@
F
i
l
e
:
m
o
z
h
e
.
p
y
@
A
u
t
h
o
r
:
A
n
g
e
l
@
T
e
a
m
:
W
3
b
S
a
f
e
'
'
'
i
m
p
o
r
t
b
a
s
e
6
4
f
r
o
m
C
r
y
p
t
o
.
C
i
p
h
e
r
i
m
p
o
r
t
A
E
S
f
r
o
m
l
i
b
.
c
o
r
e
.
e
n
u
m
s
i
m
p
o
r
t
P
R
I
O
R
I
T
Y
f
r
o
m
l
i
b
.
c
o
r
e
.
s
e
t
t
i
n
g
s
i
m
p
o
r
t
U
N
I
C
O
D
E
_
E
N
C
O
D
I
N
G
_
_
p
r
i
o
r
i
t
y
_
_
=
P
R
I
O
R
I
T
Y
.
L
O
W
d
e
f
e
n
c
r
y
p
t
(
t
e
x
t
)
:
c
r
y
p
t
o
r
=
A
E
S
.
n
e
w
(
'
y
d
h
a
q
P
Q
n
e
x
o
a
D
u
W
3
'
,
A
E
S
.
M
O
D
E
_
C
B
C
,
I
V
=
"
2
0
1
8
2
0
1
9
2
0
2
0
2
0
2
1
"
)
l
e
n
g
t
h
=
1
6
c
o
u
n
t
=
l
e
n
(
t
e
x
t
)
a
d
d
=
c
o
u
n
t
%
l
e
n
g
t
h
i
f
a
d
d
:
t
e
x
t
=
t
e
x
t
+
(
'
0
'
*
(
l
e
n
g
t
h
-
a
d
d
)
)
c
i
p
h
e
r
t
e
x
t
=
c
r
y
p
t
o
r
.
e
n
c
r
y
p
t
(
t
e
x
t
)
r
e
t
u
r
n
b
a
s
e
6
4
.
b
6
4
e
n
c
o
d
e
(
c
i
p
h
e
r
t
e
x
t
)
d
e
f
d
e
p
e
n
d
e
n
c
i
e
s
(
)
:
p
a
s
s
d
e
f
t
a
m
p
e
r
(
p
a
y
l
o
a
d
,
*
*
k
w
a
r
g
s
)
:
p
a
y
l
o
a
d
=
e
n
c
r
y
p
t
(
(
p
a
y
l
o
a
d
+
"
_
m
o
z
h
e
"
)
.
e
n
c
o
d
e
(
'
u
t
f
-
8
'
)
)
p
a
y
l
o
a
d
=
b
a
s
e
6
4
.
b
6
4
e
n
c
o
d
e
(
p
a
y
l
o
a
d
)
r
e
t
u
r
n
p
a
y
l
o
a
d
P
S
C
:
W
I
N
D
O
W
S
s
y
s
t
e
m
3
2
>
s
q
l
m
a
p
-
u
"
h
t
t
p
:
/
/
2
1
9
.
1
5
3
.
4
9
.
2
2
8
:
4
0
5
7
0
/
n
e
w
s
/
l
i
s
t
.
p
h
p
?
i
d
=
"
-
-
t
a
m
p
e
r
=
m
o
z
h
e
-
-
d
b
m
s
=
m
y
s
q
l
-
-
t
e
c
h
n
i
q
u
e
=
E
_
_
_
_
_
H
_
_
_
_
_
_
_
_
[
.
]
_
_
_
_
_
_
_
_
_
_
_
{
1
.
2
.
5
.
1
0
#
d
e
v
}
|
_
-
|
.
[
'
]
|
.
'
|
.
|
|
_
-
|
.
[
'
]
|
.
'
|
.
|
|
_
_
_
|
_
[
'
]
_
|
_
|
_
|
_
_
,
|
_
|
|
_
|
V
|
_
|
h
t
t
p
:
/
/
s
q
l
m
a
p
.
o
r
g
[
!
]
l
e
g
a
l
d
i
s
c
l
a
i
m
e
r
:
U
s
a
g
e
o
f
s
q
l
m
a
p
f
o
r
a
t
t
a
c
k
i
n
g
t
a
r
g
e
t
s
w
i
t
h
o
u
t
p
r
i
o
r
m
u
t
u
a
l
c
o
n
s
e
n
t
i
s
i
l
l
e
g
a
l
.
I
t
i
s
t
h
e
e
n
d
u
s
e
r
'
[
*
]
s
t
a
r
t
i
n
g
a
t
1
1
:
4
3
:
4
3
[
1
1
:
4
3
:
4
3
]
[
I
N
F
O
]
l
o
a
d
i
n
g
t
a
m
p
e
r
m
o
d
u
l
e
'
m
o
z
h
e
'
[
1
1
:
4
3
:
4
4
]
[
W
A
R
N
I
N
G
]
p
r
o
v
i
d
e
d
v
a
l
u
e
f
o
r
p
a
r
a
m
e
t
e
r
'
i
d
'
i
s
e
m
p
t
y
.
P
l
e
a
s
e
,
a
l
w
a
y
s
u
s
e
o
n
l
y
v
a
l
i
d
p
a
r
a
m
e
t
e
r
v
a
l
u
e
s
s
o
s
q
l
m
a
p
c
o
u
l
d
b
e
a
b
l
e
t
o
r
u
n
p
r
o
p
e
r
l
y
[
1
1
:
4
3
:
4
4
]
[
I
N
F
O
]
t
e
s
t
i
n
g
c
o
n
n
e
c
t
i
o
n
t
o
t
h
e
t
a
r
g
e
t
U
R
L
[
1
1
:
4
3
:
4
4
]
[
I
N
F
O
]
c
h
e
c
k
i
n
g
i
f
t
h
e
t
a
r
g
e
t
i
s
p
r
o
t
e
c
t
e
d
b
y
s
o
m
e
k
i
n
d
o
f
W
A
F
/
I
P
S
/
I
D
S
[
1
1
:
4
3
:
4
4
]
[
W
A
R
N
I
N
G
]
h
e
u
r
i
s
t
i
c
(
b
a
s
i
c
)
t
e
s
t
s
h
o
w
s
t
h
a
t
G
E
T
p
a
r
a
m
e
t
e
r
'
i
d
'
m
i
g
h
t
n
o
t
b
e
i
n
j
e
c
t
a
b
l
e
[
1
1
:
4
3
:
4
4
]
[
I
N
F
O
]
t
e
s
t
i
n
g
f
o
r
S
Q
L
i
n
j
e
c
t
i
o
n
o
n
G
E
T
p
a
r
a
m
e
t
e
r
'
i
d
'
[
1
1
:
4
3
:
4
4
]
[
I
N
F
O
]
t
e
s
t
i
n
g
'
M
y
S
Q
L
>
=
5
.
0
与
-
A
N
D
基
于
报
错
注
入
-
W
H
E
R
E
,
H
A
V
I
N
G
,
O
R
D
E
R
B
Y
o
r
G
R
O
U
P
B
Y
c
l
a
u
s
e
(
F
L
O
O
R
)
'
[
1
1
:
4
3
:
4
4
]
[
I
N
F
O
]
t
e
s
t
i
n
g
'
M
y
S
Q
L
>
=
5
.
0
基
于
报
错
注
入
-
P
a
r
a
m
e
t
e
r
r
e
p
l
a
c
e
(
F
L
O
O
R
)
'
[
1
1
:
4
3
:
4
5
]
[
I
N
F
O
]
G
E
T
p
a
r
a
m
e
t
e
r
'
i
d
'
i
s
'
M
y
S
Q
L
>
=
5
.
0
基
于
报
错
注
入
-
P
a
r
a
m
e
t
e
r
r
e
p
l
a
c
e
(
F
L
O
O
R
)
'
i
n
j
e
c
t
a
b
l
e
f
o
r
t
h
e
r
e
m
a
i
n
i
n
g
t
e
s
t
s
,
d
o
y
o
u
w
a
n
t
t
o
i
n
c
l
u
d
e
a
l
l
t
e
s
t
s
f
o
r
'
M
y
S
Q
L
'
e
x
t
e
n
d
i
n
g
p
r
o
v
i
d
e
d
l
e
v
e
l
(
1
)
a
n
d
r
i
s
k
(
G
E
T
p
a
r
a
m
e
t
e
r
'
i
d
'
i
s
v
u
l
n
e
r
a
b
l
e
.
D
o
y
o
u
w
a
n
t
t
o
k
e
e
p
t
e
s
t
i
n
g
t
h
e
o
t
h
e
r
s
(
i
f
a
n
y
)
?
[
y
/
N
]
s
q
l
m
a
p
i
d
e
n
t
i
f
i
e
d
t
h
e
f
o
l
l
o
w
i
n
g
i
n
j
e
c
t
i
o
n
p
o
i
n
t
(
s
)
w
i
t
h
a
t
o
t
a
l
o
f
9
H
T
T
P
(
s
)
r
e
q
u
e
s
t
s
:
-
-
-
P
a
r
a
m
e
t
e
r
:
i
d
(
G
E
T
)
T
y
p
e
:
e
r
r
o
r
-
b
a
s
e
d
T
i
t
l
e
:
M
y
S
Q
L
>
=
5
.
0
基
于
报
错
注
入
-
P
a
r
a
m
e
t
e
r
r
e
p
l
a
c
e
(
F
L
O
O
R
)
P
a
y
l
o
a
d
:
i
d
=
(
S
E
L
E
C
T
1
9
5
7
F
R
O
M
(
S
E
L
E
C
T
C
O
U
N
T
(
*
)
,
C
O
N
C
A
T
(
0
x
7
1
7
1
7
6
6
b
7
1
,
(
S
E
L
E
C
T
(
E
L
T
(
1
9
5
7
=
1
9
5
7
,
1
)
)
)
,
0
x
7
1
7
8
6
a
7
8
7
1
-
-
-
[
1
1
:
4
3
:
4
7
]
[
W
A
R
N
I
N
G
]
c
h
a
n
g
e
s
m
a
d
e
b
y
t
a
m
p
e
r
i
n
g
s
c
r
i
p
t
s
a
r
e
n
o
t
i
n
c
l
u
d
e
d
i
n
s
h
o
w
n
p
a
y
l
o
a
d
c
o
n
t
e
n
t
(
s
)
[
1
1
:
4
3
:
4
7
]
[
I
N
F
O
]
t
h
e
b
a
c
k
-
e
n
d
D
B
M
S
i
s
M
y
S
Q
L
w
e
b
s
e
r
v
e
r
o
p
e
r
a
t
i
n
g
s
y
s
t
e
m
:
L
i
n
u
x
U
b
u
n
t
u
w
e
b
a
p
p
l
i
c
a
t
i
o
n
t
e
c
h
n
o
l
o
g
y
:
N
g
i
n
x
b
a
c
k
-
e
n
d
D
B
M
S
:
M
y
S
Q
L
>
=
5
.
0
[
1
1
:
4
3
:
4
7
]
[
I
N
F
O
]
f
e
t
c
h
e
d
d
a
t
a
l
o
g
g
e
d
t
o
t
e
x
t
f
i
l
e
s
u
n
d
e
r
'
C
:
U
s
e
r
s
a
d
m
i
n
.
s
q
l
m
a
p
o
u
t
p
u
t
2
1
9
.
1
5
3
.
4
9
.
2
2
8
'
[
*
]
s
h
u
t
t
i
n
g
d
o
w
n
a
t
1
1
:
4
3
:
4
7
查
询
注
入
语
句
:
P
S
C
:
W
I
N
D
O
W
S
s
y
s
t
e
m
3
2
>
s
q
l
m
a
p
-
u
"
h
t
t
p
:
/
/
2
1
9
.
1
5
3
.
4
9
.
2
2
8
:
4
0
5
7
0
/
n
e
w
s
/
l
i
s
t
.
p
h
p
?
i
d
=
"
-
-
t
a
m
p
e
r
=
m
o
z
h
e
-
-
d
b
m
s
=
m
y
s
q
l
-
-
t
e
c
h
n
i
q
u
e
=
E
-
v
3
-
-
c
u
r
r
e
n
t
-
u
s
e
r
_
_
_
_
_
H
_
_
_
_
_
_
_
_
[
.
]
_
_
_
_
_
_
_
_
_
_
_
{
1
.
2
.
5
.
1
0
#
d
e
v
}
|
_
-
|
.
[
"
]
|
.
'
|
.
|
|
_
_
_
|
_
[
(
]
_
|
_
|
_
|
_
_
,
|
_
|
|
_
|
V
|
_
|
h
t
t
p
:
/
/
s
q
l
m
a
p
.
o
r
g
[
!
]
l
e
g
a
l
d
i
s
c
l
a
i
m
e
r
:
U
s
a
g
e
o
f
s
q
l
m
a
p
f
o
r
a
t
t
a
c
k
i
n
g
t
a
r
g
e
t
s
w
i
t
h
o
u
t
p
r
i
o
r
m
u
t
u
a
l
c
o
n
s
e
n
t
i
s
i
l
l
e
g
a
l
.
I
t
i
s
t
h
e
e
n
d
u
s
e
r
'
s
r
e
s
p
o
n
s
i
b
i
l
i
t
y
t
o
o
b
e
y
a
l
l
a
p
p
l
i
c
a
b
l
e
l
o
c
a
l
,
s
t
a
t
e
a
n
d
f
e
d
e
r
a
l
l
a
w
s
.
D
e
v
e
l
o
p
e
r
s
a
s
s
u
m
e
n
o
l
i
a
b
i
l
i
t
y
a
n
d
a
r
e
n
o
t
r
e
s
p
o
n
s
i
b
l
e
f
o
r
a
n
y
m
i
s
u
s
e
o
r
d
a
m
a
g
e
c
a
u
s
e
d
b
y
t
h
i
s
p
r
o
g
r
a
m
[
*
]
s
t
a
r
t
i
n
g
a
t
1
1
:
4
6
:
2
0
[
1
1
:
4
6
:
2
0
]
[
D
E
B
U
G
]
c
l
e
a
n
i
n
g
u
p
c
o
n
f
i
g
u
r
a
t
i
o
n
p
a
r
a
m
e
t
e
r
s
[
1
1
:
4
6
:
2
0
]
[
I
N
F
O
]
l
o
a
d
i
n
g
t
a
m
p
e
r
m
o
d
u
l
e
'
m
o
z
h
e
'
[
1
1
:
4
6
:
2
0
]
[
D
E
B
U
G
]
s
e
t
t
i
n
g
t
h
e
H
T
T
P
t
i
m
e
o
u
t
[
1
1
:
4
6
:
2
0
]
[
D
E
B
U
G
]
c
r
e
a
t
i
n
g
H
T
T
P
r
e
q
u
e
s
t
s
o
p
e
n
e
r
o
b
j
e
c
t
[
1
1
:
4
6
:
2
0
]
[
D
E
B
U
G
]
f
o
r
c
i
n
g
b
a
c
k
-
e
n
d
D
B
M
S
t
o
u
s
e
r
d
e
f
i
n
e
d
v
a
l
u
e
[
1
1
:
4
6
:
2
1
]
[
W
A
R
N
I
N
G
]
p
r
o
v
i
d
e
d
v
a
l
u
e
f
o
r
p
a
r
a
m
e
t
e
r
'
i
d
'
i
s
e
m
p
t
y
.
P
l
e
a
s
e
,
a
l
w
a
y
s
u
s
e
o
n
l
y
v
a
l
i
d
p
a
r
a
m
e
t
e
r
v
a
l
u
e
s
s
o
s
q
l
m
a
p
c
o
u
l
d
b
e
a
b
l
e
t
o
r
u
n
p
r
o
p
e
r
l
y
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
t
e
s
t
i
n
g
c
o
n
n
e
c
t
i
o
n
t
o
t
h
e
t
a
r
g
e
t
U
R
L
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
d
e
c
l
a
r
e
d
w
e
b
p
a
g
e
c
h
a
r
s
e
t
'
u
t
f
-
8
'
s
q
l
m
a
p
r
e
s
u
m
e
d
t
h
e
f
o
l
l
o
w
i
n
g
i
n
j
e
c
t
i
o
n
p
o
i
n
t
(
s
)
f
r
o
m
s
t
o
r
e
d
s
e
s
s
i
o
n
:
-
-
-
P
a
r
a
m
e
t
e
r
:
i
d
(
G
E
T
)
T
y
p
e
:
e
r
r
o
r
-
b
a
s
e
d
T
i
t
l
e
:
M
y
S
Q
L
>
=
5
.
0
基
于
报
错
注
入
-
P
a
r
a
m
e
t
e
r
r
e
p
l
a
c
e
(
F
L
O
O
R
)
P
a
y
l
o
a
d
:
i
d
=
(
S
E
L
E
C
T
1
9
5
7
F
R
O
M
(
S
E
L
E
C
T
C
O
U
N
T
(
*
)
,
C
O
N
C
A
T
(
0
x
7
1
7
1
7
6
6
b
7
1
,
(
S
E
L
E
C
T
(
E
L
T
(
1
9
5
7
=
1
9
5
7
,
1
)
)
)
,
0
x
7
1
7
8
6
a
7
8
7
1
,
F
L
O
O
R
(
R
A
N
D
(
0
)
*
V
e
c
t
o
r
:
(
S
E
L
E
C
T
[
R
A
N
D
N
U
M
]
F
R
O
M
(
S
E
L
E
C
T
C
O
U
N
T
(
*
)
,
C
O
N
C
A
T
(
'
[
D
E
L
I
M
I
T
E
R
_
S
T
A
R
T
]
'
,
(
[
Q
U
E
R
Y
]
)
,
'
[
D
E
L
I
M
I
T
E
R
_
S
T
O
P
]
'
,
F
L
O
O
R
(
R
A
N
D
(
0
)
*
2
)
)
x
F
R
O
M
I
N
F
O
R
M
A
T
I
O
N
_
-
-
-
[
1
1
:
4
6
:
2
1
]
[
W
A
R
N
I
N
G
]
c
h
a
n
g
e
s
m
a
d
e
b
y
t
a
m
p
e
r
i
n
g
s
c
r
i
p
t
s
a
r
e
n
o
t
i
n
c
l
u
d
e
d
i
n
s
h
o
w
n
p
a
y
l
o
a
d
c
o
n
t
e
n
t
(
s
)
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
t
e
s
t
i
n
g
M
y
S
Q
L
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
s
e
a
r
c
h
i
n
g
f
o
r
e
r
r
o
r
c
h
u
n
k
l
e
n
g
t
h
.
.
.
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
R
F
A
2
U
2
5
s
U
m
Z
k
K
z
F
x
M
W
d
t
L
1
p
2
V
2
U
w
S
0
Z
L
W
W
V
v
d
G
x
3
c
H
J
S
T
j
R
G
Z
m
5
6
a
D
R
t
e
H
R
F
d
D
Z
W
b
C
t
v
R
z
d
w
K
1
g
z
T
V
V
1
c
n
F
E
a
E
l
Y
V
S
t
x
c
E
F
o
W
l
g
3
Z
z
l
k
R
l
d
Q
a
U
F
k
L
0
J
5
Z
z
c
4
Z
W
1
X
T
3
p
P
S
0
9
B
R
U
9
k
M
3
R
o
d
U
F
W
N
H
d
H
N
U
F
m
Q
l
N
s
M
m
h
1
c
V
Z
a
Q
k
N
L
Q
z
R
m
V
l
h
M
U
V
V
3
S
m
V
x
U
U
w
3
R
W
N
p
V
G
d
y
N
G
N
F
b
m
8
r
T
n
Z
Z
N
n
F
r
K
1
B
V
W
m
1
h
e
l
o
y
U
W
N
O
Q
j
B
H
U
E
p
T
T
z
I
z
N
m
k
x
V
U
5
h
c
S
s
2
M
k
p
x
U
X
R
I
b
j
N
F
K
2
l
1
d
G
5
l
Z
U
8
r
a
W
h
l
a
U
h
L
T
H
B
R
M
V
d
N
S
3
k
2
R
W
x
a
M
l
Z
W
b
n
Z
H
a
E
U
4
M
D
0
=
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
e
W
h
E
c
G
E
x
N
j
E
4
R
V
l
a
Q
W
x
t
Y
0
N
H
c
0
p
a
R
T
N
K
Z
3
F
k
Q
m
F
Y
Z
F
B
R
a
3
d
q
R
V
Q
2
Z
2
5
5
c
2
Z
q
d
G
t
u
Z
H
J
3
U
U
V
2
Z
0
h
x
M
2
Z
B
V
U
s
z
O
U
5
w
R
C
t
R
d
3
d
S
a
m
x
M
Q
j
N
N
d
i
9
I
a
G
5
O
V
1
d
0
c
W
5
l
M
E
R
W
e
T
l
o
Y
1
V
O
T
D
J
6
T
2
R
m
T
3
Z
U
R
n
k
1
L
2
9
I
c
i
8
1
M
m
J
V
R
3
E
2
e
X
F
v
L
0
V
x
U
W
Y
4
d
z
M
0
S
G
p
2
W
H
B
i
d
F
F
1
a
m
J
H
d
U
J
N
c
G
x
1
d
j
B
q
b
E
J
Q
Q
m
l
j
N
U
p
n
a
0
R
X
V
1
J
j
V
C
t
Y
V
W
h
r
a
W
R
G
S
D
N
E
N
0
g
5
a
2
R
o
b
k
9
u
c
0
M
x
U
T
l
1
d
j
F
u
U
1
c
3
b
3
Z
E
R
0
l
V
V
E
1
X
T
W
l
F
d
E
h
Y
N
F
h
z
Q
W
l
6
d
z
d
v
Y
n
Z
Q
M
W
o
z
d
z
0
=
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
d
3
F
l
M
j
A
y
V
F
R
i
Z
V
R
P
a
E
x
1
R
W
V
G
M
W
9
k
a
j
R
z
U
F
R
V
Q
V
k
z
M
m
t
F
M
k
4
v
Z
0
d
C
O
H
Q
r
a
n
V
k
Z
2
o
5
d
k
F
u
b
n
B
T
Y
0
N
W
T
G
5
o
U
n
p
X
U
k
4
w
N
W
N
6
Y
X
N
R
Q
j
R
W
M
V
B
z
a
F
k
4
Z
T
B
T
V
3
p
X
M
m
9
m
W
F
R
L
T
0
F
n
N
H
V
F
W
E
1
I
V
j
d
M
N
T
F
h
N
E
s
0
a
2
Q
4
R
m
N
C
c
m
x
U
d
2
Z
M
N
j
V
V
O
W
l
p
U
1
l
l
c
W
9
u
M
1
V
a
T
k
4
w
Y
z
N
1
V
W
R
4
a
F
J
v
Q
U
p
B
V
G
8
5
V
F
V
n
d
3
J
X
S
l
E
4
U
H
k
2
U
E
w
z
b
G
M
w
e
k
h
N
b
F
R
C
V
l
F
p
N
1
R
t
U
U
5
M
N
1
B
D
e
V
B
n
R
U
Q
w
Q
k
d
5
U
V
J
I
c
G
p
j
S
1
N
0
R
G
5
C
U
W
k
3
N
0
V
y
O
E
I
2
U
W
F
h
R
E
l
F
S
X
R
2
c
H
F
z
O
D
0
=
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
R
D
B
t
c
G
N
R
S
l
p
G
c
z
g
w
c
2
d
l
M
E
V
o
V
3
A
0
Y
3
N
J
e
E
J
M
e
E
Z
s
U
3
R
2
c
D
F
w
d
G
l
v
U
D
h
D
K
3
Z
K
e
T
Z
j
T
m
N
0
Y
2
1
r
S
E
J
R
W
U
Z
j
c
k
U
3
M
W
s
3
S
W
l
o
W
F
Z
Y
e
G
R
4
a
2
9
h
O
U
l
h
S
l
Z
J
d
S
9
k
U
m
x
l
W
n
A
x
c
m
1
D
d
G
Y
x
e
U
l
E
e
n
d
l
S
G
N
K
V
k
Z
0
W
V
d
M
a
E
R
o
b
0
Q
v
T
F
d
q
U
F
V
i
R
D
g
x
e
i
t
O
V
U
d
H
c
T
d
p
d
W
d
s
R
D
Y
v
U
H
M
z
a
3
d
N
V
U
0
x
R
U
F
D
Z
X
Z
k
d
1
E
v
e
l
R
0
c
D
R
V
W
T
h
E
V
2
p
q
S
0
5
C
V
E
d
i
b
D
F
z
W
X
U
w
M
l
N
w
b
z
d
y
W
i
t
H
K
0
9
C
V
k
N
l
Y
3
h
I
T
3
l
j
Y
l
A
0
W
X
R
i
Z
1
g
z
c
X
B
Q
U
F
N
q
b
H
V
E
c
X
F
5
V
H
h
W
U
l
l
R
T
T
0
=
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
R
G
p
H
T
F
Q
3
b
2
1
K
M
y
t
J
L
2
d
M
W
W
s
5
a
T
l
n
W
k
l
R
T
G
1
r
Q
k
Y
w
K
z
R
D
Y
j
c
5
T
G
x
O
S
n
B
t
V
l
V
x
Z
j
R
u
Z
1
p
B
c
G
V
F
U
k
1
D
S
0
5
Q
N
F
N
I
b
U
V
a
Q
l
I
y
Z
T
c
4
W
V
J
3
d
j
V
w
e
H
J
I
M
i
9
6
K
3
F
k
c
W
s
5
S
k
Z
6
V
1
B
5
d
W
Z
U
S
H
M
1
R
1
I
2
S
C
t
C
Y
k
p
r
N
H
I
5
e
l
A
0
T
S
t
V
d
X
J
6
R
G
N
0
c
3
N
H
V
y
t
F
a
E
R
G
M
C
s
v
c
W
V
m
W
j
N
w
c
n
c
r
Z
X
k
1
V
n
N
t
N
1
h
Q
R
W
h
a
O
U
Z
U
e
G
x
N
K
3
J
k
e
G
Z
s
U
U
t
S
K
2
R
w
R
3
J
1
W
m
9
t
O
V
B
D
T
D
F
n
Z
n
c
w
U
k
h
G
a
0
8
z
W
E
h
m
Z
H
g
3
e
H
Z
r
T
H
Y
x
d
2
F
y
c
E
t
Y
e
V
l
x
M
H
h
x
c
U
o
1
Z
V
B
2
Y
m
1
n
b
W
w
5
Y
X
F
F
Y
3
V
r
N
W
8
0
S
l
N
6
d
F
B
R
b
U
5
F
N
F
Z
R
V
1
F
K
O
W
Z
l
c
V
Z
p
Q
2
1
j
V
U
p
F
c
U
N
F
d
3
B
I
N
V
E
9
P
Q
=
=
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
p
e
r
f
o
r
m
e
d
5
q
u
e
r
i
e
s
i
n
0
.
3
5
s
e
c
o
n
d
s
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
c
o
n
f
i
r
m
i
n
g
M
y
S
Q
L
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
O
T
F
0
Q
k
k
w
Z
D
F
Q
V
m
9
o
d
0
0
3
U
G
R
6
d
U
x
G
S
3
h
r
c
U
l
X
T
3
R
J
S
T
E
x
U
l
k
r
R
m
p
w
c
j
V
5
c
W
Z
3
M
T
N
p
c
0
d
i
a
3
N
U
Q
U
1
1
U
n
R
*
*
c
4
b
1
R
B
R
E
h
R
b
H
l
P
L
1
h
6
U
U
J
D
Y
0
1
m
Y
m
R
o
Q
k
t
H
c
X
Y
0
Y
W
d
I
Z
V
F
a
Z
0
8
v
a
0
N
N
T
z
d
t
c
m
s
5
b
G
J
N
Q
2
V
o
U
U
N
Y
e
C
9
w
e
F
E
5
d
E
Z
v
d
z
d
I
d
m
J
u
U
D
J
X
T
z
N
q
d
H
d
N
c
0
V
j
c
n
V
6
Z
W
w
0
L
3
N
M
R
W
x
5
d
X
d
Z
M
z
N
Y
U
l
l
u
U
n
d
G
M
E
t
L
Y
W
9
G
Z
0
h
v
T
2
F
j
O
W
V
s
d
F
V
W
d
G
d
T
Z
E
V
n
Q
U
Z
3
S
1
A
z
R
D
B
Y
U
E
d
w
U
U
V
2
U
U
x
1
c
2
R
F
a
0
4
1
N
T
F
3
U
E
R
D
V
l
J
P
c
H
Q
z
R
z
d
X
M
E
t
O
S
l
A
0
d
E
J
i
R
X
p
G
e
E
1
z
T
l
U
w
T
m
p
X
T
m
F
C
d
V
N
R
d
G
1
Y
a
E
5
W
e
l
V
l
d
m
l
x
L
1
V
s
Y
1
d
4
b
H
c
9
P
Q
=
=
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
p
e
r
f
o
r
m
e
d
1
q
u
e
r
i
e
s
i
n
0
.
0
7
s
e
c
o
n
d
s
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
Q
0
d
L
b
m
N
O
U
1
F
k
M
F
g
y
b
F
Q
0
d
1
o
z
S
3
R
N
V
m
t
l
a
T
V
P
d
V
d
r
U
z
g
2
V
z
Q
w
R
F
N
X
M
2
Z
u
Y
l
p
M
a
U
R
T
Z
m
d
2
Z
C
9
N
V
1
U
0
b
2
t
s
T
1
F
x
T
3
F
m
e
k
J
G
S
j
d
W
R
0
J
i
N
G
5
H
S
3
V
i
M
k
t
n
N
m
R
T
U
0
x
z
Z
i
t
6
R
k
J
U
c
j
k
v
V
j
F
5
R
l
h
O
b
z
d
X
d
z
B
j
S
k
p
J
Y
W
5
K
a
W
N
0
Z
U
5
r
U
2
5
F
c
D
l
K
V
1
p
o
M
F
R
D
Q
z
N
0
b
E
x
0
b
z
J
t
e
T
B
E
Q
V
h
N
b
k
R
1
e
E
J
Y
W
j
N
l
O
W
k
1
W
k
p
2
O
G
Z
6
T
3
R
Y
S
2
M
1
O
G
J
C
S
2
h
t
a
m
Q
x
a
j
d
X
W
m
I
y
Z
3
V
0
a
0
F
n
c
F
R
V
M
F
Z
C
W
m
1
a
V
V
Z
4
Q
n
h
X
O
E
J
R
T
U
t
W
Z
C
9
F
d
0
l
m
a
U
d
N
S
l
F
T
N
H
N
r
S
U
V
5
L
1
U
x
b
3
h
o
W
V
d
D
c
G
N
F
c
X
p
v
V
X
R
h
U
H
c
r
W
T
l
P
b
X
F
T
b
0
t
1
R
V
B
s
Q
X
F
3
b
F
V
C
a
k
Y
z
d
V
l
j
N
F
R
Y
c
T
g
1
Y
3
h
s
R
j
F
F
c
y
8
w
b
E
Y
4
T
T
A
9
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
p
e
r
f
o
r
m
e
d
1
q
u
e
r
i
e
s
i
n
0
.
0
6
s
e
c
o
n
d
s
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
a
n
k
5
Z
z
Z
J
b
3
Z
N
O
W
F
v
R
2
J
h
Q
W
Q
r
R
G
9
O
U
m
Y
1
M
n
l
I
c
z
Z
M
a
l
Z
i
Y
0
I
w
e
S
9
l
e
U
p
5
W
i
t
n
c
T
l
u
b
U
5
M
L
0
c
v
T
0
R
m
T
T
V
2
Q
m
p
i
R
W
h
i
S
k
t
M
a
z
A
0
U
k
N
k
S
E
U
3
Z
k
J
C
T
m
h
m
N
G
l
r
Q
0
J
t
M
V
h
2
c
0
x
F
S
G
g
4
S
T
c
r
T
z
V
O
b
W
R
p
Y
l
N
X
T
U
t
V
Y
0
R
p
V
D
c
r
T
3
g
5
c
z
d
a
T
z
N
m
Y
1
N
z
T
n
N
r
S
n
J
6
V
m
p
p
Z
2
l
N
U
W
I
4
Q
V
B
I
a
j
l
D
V
k
t
R
d
G
1
y
b
0
Z
B
c
G
p
X
a
3
N
2
e
j
N
Z
b
T
E
1
U
U
Z
H
d
n
B
Z
S
C
9
1
U
0
9
I
M
1
h
C
e
H
g
2
V
l
V
6
N
i
9
m
W
H
l
E
Z
l
Z
3
W
D
h
n
S
j
I
4
d
D
J
t
c
3
l
4
S
X
J
l
R
G
V
E
V
j
h
k
Z
E
J
K
Z
j
g
1
d
W
t
y
V
D
R
Z
c
j
F
w
b
W
l
h
R
V
J
P
c
H
J
p
b
T
h
y
b
l
F
N
e
H
N
H
K
y
t
k
T
2
t
1
c
2
t
L
b
2
V
p
d
H
d
S
M
j
J
L
c
0
9
R
Q
l
p
q
a
m
5
M
b
U
h
a
U
U
Z
5
V
z
c
0
d
k
k
2
S
U
E
9
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
p
e
r
f
o
r
m
e
d
1
q
u
e
r
i
e
s
i
n
0
.
0
6
s
e
c
o
n
d
s
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
t
h
e
b
a
c
k
-
e
n
d
D
B
M
S
i
s
M
y
S
Q
L
w
e
b
s
e
r
v
e
r
o
p
e
r
a
t
i
n
g
s
y
s
t
e
m
:
L
i
n
u
x
U
b
u
n
t
u
w
e
b
a
p
p
l
i
c
a
t
i
o
n
t
e
c
h
n
o
l
o
g
y
:
N
g
i
n
x
b
a
c
k
-
e
n
d
D
B
M
S
:
M
y
S
Q
L
>
=
5
.
0
.
0
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
f
e
t
c
h
i
n
g
c
u
r
r
e
n
t
u
s
e
r
[
1
1
:
4
6
:
2
1
]
[
P
A
Y
L
O
A
D
]
d
G
V
3
c
y
9
F
U
k
l
K
c
3
l
J
e
i
9
i
V
1
l
z
V
z
h
F
c
k
5
D
a
D
J
z
Y
1
U
v
Q
V
V
3
b
X
Q
4
N
E
R
w
O
F
R
k
M
i
9
n
c
G
E
x
U
0
J
L
R
n
N
Y
S
i
t
D
Q
3
l
V
V
l
Z
U
Z
m
x
U
c
F
F
D
U
F
R
z
c
k
h
J
S
2
t
L
V
V
R
D
b
H
l
U
Z
j
Z
S
e
n
V
E
W
W
0
5
a
y
t
r
N
3
B
Y
d
E
w
x
T
3
g
2
a
X
J
L
c
1
B
j
W
X
R
z
Z
T
h
S
a
2
F
i
N
0
F
h
V
k
F
6
Q
0
R
H
e
k
5
t
S
F
N
n
c
j
R
6
R
n
J
5
T
j
F
K
R
k
x
Z
M
i
9
Y
M
m
l
M
V
0
Z
r
c
3
R
L
b
T
N
C
b
D
F
m
U
z
Z
J
T
E
h
P
M
2
l
1
d
G
h
r
R
k
p
D
O
T
h
5
S
1
c
3
S
1
d
G
V
0
E
3
Q
T
N
N
a
W
Y
4
S
F
N
C
d
H
J
m
S
0
F
p
Z
m
Q
4
a
j
h
B
T
1
d
5
R
j
F
t
a
V
R
5
T
n
B
j
O
G
x
5
W
G
V
x
N
0
9
k
V
H
J
l
U
F
R
U
R
T
Z
N
L
2
J
C
e
U
N
R
S
n
V
Q
a
2
0
x
W
k
x
Z
R
W
9
F
Z
y
t
i
R
z
R
s
Z
1
l
s
d
z
R
K
a
1
h
P
W
l
E
9
P
Q
=
=
[
1
1
:
4
6
:
2
1
]
[
I
N
F
O
]
r
e
t
r
i
e
v
e
d
:
r
o
o
t
@
l
o
c
a
l
h
o
s
t
[
1
1
:
4
6
:
2
1
]
[
D
E
B
U
G
]
p
e
r
f
o
r
m
e
d
1
q
u
e
r
i
e
s
i
n
0
.
0
6
s
e
c
o
n
d
s
c
u
r
r
e
n
t
u
s
e
r
:
'
r
o
o
t
@
l
o
c
a
l
h
o
s
t
'
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页