조현아

7_throwing

% 맨처음 방향 (frame1) 으로 일괄 orientation normalize
% => 1번프레임이 아니라 프레임들의 중앙값
% 키로 모든방향 normalize
......@@ -9,8 +9,8 @@ dinfo=dir('/home/hyuna/Documents/actionGAN_work/7_cleansed_skeleton/*.skeleton')
%txt=fullfile(dir_to_search, '*.skeleton');
%dinfo=dir(txt);
count=[0,0,0];
label=-1;
for d = 1: length(dinfo)
label=-1;
file_name = dinfo(d).name;
% disp(name);
......@@ -149,16 +149,44 @@ for d = 1: length(dinfo)
clear_subject_y = cur_subject_y;
clear_subject_z = cur_subject_z;
% patch_num*25
red=[4,3,21,2,1];
green=[5,6,7,8,23,22];
blue=[9,10,11,12,25,24];
skyblue=[17,18,19,20];
yellow=[13,14,15,16];
target = {skyblue,yellow,green,blue};
[r,c]=size(target);
%celldisp(target);
%disp(c);
%disp(target{1});
% joint-to-joint
for tar_index = 1:c
diff_ave = comp_aver(clear_subject_x,clear_subject_y,clear_subject_z,frame_num,target{tar_index});
if label~=0
label=set_label(diff_ave,0.13);
end
if label==0 %bad
disp(file_name(1:20));
disp("difference");
disp(target(tar_index));
disp(diff_ave);
end
end
% reds(head-spine) shoud be parallel to z
% 4 3 21 2 1
red=[4,3,21,2,1];
max_t=[];
echo off;
for j = 1: length(red)-1
theta_per_patch=[]
theta_per_patch=[];
for patch = 1:frame_num
u = [clear_subject_x(patch, red(j+1))-clear_subject_x(patch, red(j)),clear_subject_y(patch, red(j+1))-clear_subject_y(patch, red(j)),clear_subject_z(patch, red(j+1))-clear_subject_z(patch, red(j))];
% v = axis z
......@@ -183,65 +211,57 @@ for d = 1: length(dinfo)
%disp("max");
%disp(max_t);
% usually 1.6<max angle<=1.8
if max_t(max_t>1.8) %bad
label=0;
else
label=1;
end
if label~=0
label=set_label(max_t,1.8);
end
% green, blue(arms) should be located in almost the same position at the
% beginning and end of motion.
green=[5,6,7,8,23,22];
blue=[9,10,11,12,25,24];
%print a distance between starting and ending coords
g_distance = []
for j = 1: length(green)
x_=clear_subject_x(1, green(j))-clear_subject_x(frame_num, green(j));
y_=clear_subject_y(1, green(j))-clear_subject_y(frame_num, green(j));
z_=clear_subject_z(1, green(j))-clear_subject_z(frame_num, green(j));
d=sqrt(x_*x_+y_*y_+z_*z_);
g_distance=[g_distance,d];
end
disp(file_name(1:20));
disp(g_distance);
g_distance=loc_end_to_end(clear_subject_x,clear_subject_y,clear_subject_z,frame_num,green);
b_distance=loc_end_to_end(clear_subject_x,clear_subject_y,clear_subject_z,frame_num,blue);
b_distance = []
for j = 1: length(blue)
x_=clear_subject_x(1, blue(j))-clear_subject_x(frame_num, blue(j));
y_=clear_subject_y(1, blue(j))-clear_subject_y(frame_num, blue(j));
z_=clear_subject_z(1, blue(j))-clear_subject_z(frame_num, blue(j));
d=sqrt(x_*x_+y_*y_+z_*z_);
b_distance=[b_distance,d];
end
disp(b_distance);
% only use just 2 joints at the tip of arms(hands)
g_end=g_distance(end-1:end);
b_end=b_distance(end-1:end);
if g_end(g_end>0.7) %bad
label=0;
else
label=1;
end
if b_end(b_end>0.7) %bad
label=0;
else
label=1;
if label~=0
label=set_label(g_end,0.7);
end
% check if label is still 'good'
if label~=0
label=set_label(b_end,0.7);
end
% save good and bad examples seperately
newdir='';
if label==0 % bad
newdir='/home/hyuna/Documents/actionGAN_work/7_arms_bad.txt';
newdir='/home/hyuna/Documents/actionGAN_work/7_bad.txt';
count(2)=count(2)+1;
else
newdir='/home/hyuna/Documents/actionGAN_work/7_arms_good.txt';
newdir='/home/hyuna/Documents/actionGAN_work/7_good.txt';
count(3)=count(3)+1;
copyfile(name,'/home/hyuna/Documents/actionGAN_work/7_arms_cleansed_skeleton');
copyfile(name,'/home/hyuna/Documents/actionGAN_work/7_good_skeleton');
major =arms(clear_subject_z, green, blue);
if(major==green)
s_dir='/home/hyuna/Documents/actionGAN_work/good_right.txt';
copyfile(name,'/home/hyuna/Documents/actionGAN_work/right_skeleton');
else
s_dir='/home/hyuna/Documents/actionGAN_work/good_left.txt';
copyfile(name,'/home/hyuna/Documents/actionGAN_work/left_skeleton');
end
split=fopen(s_dir,'a');
fprintf(split, file_name(1:20));
fprintf(split, '\n');
fclose(split);
end
txtfile=fopen(newdir,'a');
......@@ -249,11 +269,62 @@ for d = 1: length(dinfo)
fprintf(txtfile, '\n');
fclose(txtfile);
end
% number of [emptybody, bad, good]
disp(count);
function setlabel=set_label(target,value)
if target(target>value) %bad
label=0;
else
label=1;
end
setlabel=label;
end
function loc_end=loc_end_to_end(clear_subject_x,clear_subject_y,clear_subject_z,frame_num,target)
distance = []
for j = 1: length(target)
x_=clear_subject_x(1, target(j))-clear_subject_x(frame_num, target(j));
y_=clear_subject_y(1, target(j))-clear_subject_y(frame_num, target(j));
z_=clear_subject_z(1, target(j))-clear_subject_z(frame_num, target(j));
d=sqrt(x_*x_+y_*y_+z_*z_);
distance=[distance,d];
end
loc_end =distance;
% disp(distance);
end
function comp_ave =comp_aver(clear_subject_x,clear_subject_y,clear_subject_z, frame_num,target)
for j = 1: length(target)
% distance between a particular joint and average coordinate per patch
dist_ave=[];
for patch = 2:frame_num-1
ave_x=(clear_subject_x(patch-1,target(j))+clear_subject_x(patch+1,target(j)))/2;
ave_y=(clear_subject_y(patch-1,target(j))+clear_subject_y(patch+1,target(j)))/2;
ave_z=(clear_subject_z(patch-1,target(j))+clear_subject_z(patch+1,target(j)))/2;
% distance between joint and average
jnt_ave = sqrt((abs(clear_subject_x(patch, target(j))-ave_x)).^2+ (abs(clear_subject_y(patch, target(j))-ave_y)).^2+ (abs(clear_subject_z(patch, target(j))-ave_z)).^2);
dist_ave=[dist_ave,jnt_ave];
end
end
comp_ave=dist_ave;
end
function major_arm= arms(clear_subject_z, target1, target2)
z1=max(clear_subject_z(:,target1(end))) - clear_subject_z(1, target1(end));
z2=max(clear_subject_z(:,target2(end))) - clear_subject_z(1, target2(end));
if z1>z2 % target1 raised higher than t2
major_arm=target1;
else
major_arm=target2;
end
end
......
This file is too large to display.
No preview for this file type
No preview for this file type
No preview for this file type
S001C001P007R001A007
S001C002P007R001A007
S001C003P003R002A007
S002C001P008R001A007
S002C001P013R001A007
S002C001P013R002A007
S002C002P008R001A007
S002C002P013R001A007
S002C002P013R002A007
S002C002P014R002A007
S002C003P003R002A007
S002C003P008R001A007
S002C003P012R001A007
S002C003P013R001A007
S002C003P013R002A007
S003C003P017R001A007
S004C001P020R002A007
S004C002P020R001A007
S004C002P020R002A007
S004C003P007R001A007
S005C001P017R002A007
S005C002P017R002A007
S005C003P017R002A007
S006C001P008R001A007
S006C002P017R002A007
S006C003P017R002A007
S007C001P016R001A007
S007C001P016R002A007
S007C001P027R002A007
S007C002P016R001A007
S007C002P016R002A007
S007C003P016R001A007
S008C001P025R002A007
S008C001P035R002A007
S008C002P035R001A007
S008C002P035R002A007
S008C003P035R001A007
S009C001P016R001A007
S009C002P016R001A007
S009C003P016R001A007
S010C001P013R002A007
S010C002P013R002A007
S012C001P037R001A007
S012C001P037R002A007
S012C002P037R001A007
S012C002P037R002A007
S012C003P037R001A007
S012C003P037R002A007
S013C001P007R001A007
S013C001P016R002A007
S013C001P019R001A007
S013C001P037R001A007
S013C001P037R002A007
S013C002P007R001A007
S013C002P019R001A007
S013C002P037R001A007
S013C002P037R002A007
S013C003P007R001A007
S013C003P016R002A007
S013C003P017R001A007
S013C003P018R001A007
S013C003P019R001A007
S013C003P037R001A007
S013C003P037R002A007
S014C001P007R001A007
S014C001P037R002A007
S014C002P007R001A007
S014C002P037R002A007
S014C003P007R001A007
S014C003P008R001A007
S014C003P037R001A007
S014C003P037R002A007
S015C001P007R001A007
S015C001P016R001A007
S015C001P019R001A007
S015C001P019R002A007
S015C001P037R002A007
S015C002P007R002A007
S015C002P016R001A007
S015C002P019R002A007
S015C003P016R001A007
S015C003P016R002A007
S015C003P017R002A007
S015C003P019R002A007
S015C003P037R002A007
S016C001P007R001A007
S016C001P008R001A007
S016C001P019R001A007
S016C001P019R002A007
S016C001P039R002A007
S016C002P019R001A007
S016C002P019R002A007
S016C002P039R001A007
S016C002P039R002A007
S016C002P040R001A007
S016C003P007R002A007
S016C003P019R001A007
S017C001P003R001A007
S017C001P016R001A007
S017C001P016R002A007
S017C001P020R001A007
S017C001P020R002A007
S017C002P003R002A007
S017C002P007R002A007
S017C002P009R001A007
S017C002P009R002A007
S017C002P016R001A007
S017C002P016R002A007
S017C002P020R001A007
S017C002P020R002A007
S017C003P003R002A007
S017C003P009R001A007
S017C003P016R001A007
S017C003P017R002A007
S017C003P020R001A007
......@@ -7,15 +7,12 @@ S001C001P008R001A007
S001C001P008R002A007
S001C002P001R001A007
S001C002P002R001A007
S001C002P002R002A007
S001C002P003R002A007
S001C002P004R002A007
S001C002P005R002A007
S001C002P007R002A007
S001C003P001R001A007
S001C003P001R002A007
S001C003P002R002A007
S001C003P003R001A007
S001C003P004R001A007
S001C003P004R002A007
S001C003P005R001A007
......@@ -27,42 +24,26 @@ S002C001P007R001A007
S002C001P008R002A007
S002C001P009R001A007
S002C001P009R002A007
S002C001P010R001A007
S002C001P011R001A007
S002C001P012R001A007
S002C001P012R002A007
S002C001P014R001A007
S002C002P007R001A007
S002C002P008R002A007
S002C002P009R001A007
S002C002P009R002A007
S002C002P010R002A007
S002C002P011R001A007
S002C002P011R002A007
S002C002P012R001A007
S002C002P012R002A007
S002C002P014R001A007
S002C003P003R001A007
S002C003P007R001A007
S002C003P008R002A007
S002C003P009R001A007
S002C003P009R002A007
S002C003P010R001A007
S002C003P010R002A007
S002C003P012R002A007
S002C003P014R001A007
S003C001P001R002A007
S003C001P002R001A007
S003C001P007R002A007
S003C001P008R001A007
S003C001P015R002A007
S003C001P016R001A007
S003C001P016R002A007
S003C001P017R002A007
S003C001P018R001A007
S003C001P018R002A007
S003C001P019R001A007
S003C001P019R002A007
S003C002P001R002A007
S003C002P002R001A007
S003C002P007R001A007
......@@ -71,32 +52,23 @@ S003C002P008R001A007
S003C002P015R001A007
S003C002P015R002A007
S003C002P016R001A007
S003C002P016R002A007
S003C002P017R002A007
S003C002P018R001A007
S003C002P018R002A007
S003C002P019R001A007
S003C002P019R002A007
S003C003P001R002A007
S003C003P002R001A007
S003C003P002R002A007
S003C003P007R001A007
S003C003P008R001A007
S003C003P015R001A007
S003C003P015R002A007
S003C003P016R001A007
S003C003P016R002A007
S003C003P017R002A007
S003C003P018R001A007
S003C003P018R002A007
S003C003P019R001A007
S004C001P003R001A007
S004C001P003R002A007
S004C001P007R002A007
S004C001P008R001A007
S004C002P003R001A007
S004C002P003R002A007
S004C002P007R002A007
S004C002P008R001A007
S004C003P003R001A007
S004C003P007R002A007
......@@ -104,7 +76,6 @@ S004C003P008R001A007
S004C003P008R002A007
S004C003P020R001A007
S004C003P020R002A007
S005C001P004R001A007
S005C001P004R002A007
S005C001P010R001A007
S005C001P010R002A007
......@@ -119,78 +90,54 @@ S005C001P021R001A007
S005C002P004R001A007
S005C002P010R001A007
S005C002P010R002A007
S005C002P013R002A007
S005C002P015R001A007
S005C002P015R002A007
S005C002P016R001A007
S005C002P016R002A007
S005C002P018R002A007
S005C002P021R001A007
S005C003P004R001A007
S005C003P010R001A007
S005C003P013R001A007
S005C003P013R002A007
S005C003P015R001A007
S005C003P015R002A007
S005C003P016R001A007
S005C003P017R001A007
S005C003P018R001A007
S005C003P018R002A007
S005C003P021R001A007
S006C001P008R002A007
S006C001P015R002A007
S006C001P016R002A007
S006C001P019R001A007
S006C001P019R002A007
S006C001P022R001A007
S006C001P022R002A007
S006C001P023R001A007
S006C001P023R002A007
S006C001P024R001A007
S006C001P024R002A007
S006C002P001R001A007
S006C002P008R002A007
S006C002P015R001A007
S006C002P015R002A007
S006C002P016R001A007
S006C002P016R002A007
S006C002P017R001A007
S006C002P019R002A007
S006C002P022R001A007
S006C002P022R002A007
S006C002P023R001A007
S006C002P024R002A007
S006C003P007R001A007
S006C003P008R002A007
S006C003P015R001A007
S006C003P015R002A007
S006C003P016R001A007
S006C003P016R002A007
S006C003P017R001A007
S006C003P019R001A007
S006C003P019R002A007
S006C003P022R001A007
S006C003P022R002A007
S006C003P023R001A007
S006C003P024R001A007
S006C003P024R002A007
S007C001P008R002A007
S007C001P015R002A007
S007C001P017R001A007
S007C001P018R001A007
S007C001P018R002A007
S007C001P019R002A007
S007C001P025R002A007
S007C001P026R002A007
S007C001P027R001A007
S007C001P028R001A007
S007C001P028R002A007
S007C002P007R001A007
S007C002P008R001A007
S007C002P015R001A007
S007C002P015R002A007
S007C002P017R002A007
S007C002P018R002A007
S007C002P019R002A007
S007C002P025R002A007
S007C002P026R002A007
......@@ -208,15 +155,12 @@ S007C003P019R002A007
S007C003P025R001A007
S007C003P026R001A007
S007C003P026R002A007
S007C003P027R001A007
S007C003P028R001A007
S007C003P028R002A007
S008C001P001R001A007
S008C001P001R002A007
S008C001P008R001A007
S008C001P015R001A007
S008C001P015R002A007
S008C001P019R002A007
S008C001P025R001A007
S008C001P030R001A007
S008C001P030R002A007
......@@ -226,14 +170,12 @@ S008C001P033R002A007
S008C001P034R001A007
S008C001P034R002A007
S008C001P036R001A007
S008C001P036R002A007
S008C002P001R002A007
S008C002P008R001A007
S008C002P008R002A007
S008C002P015R001A007
S008C002P015R002A007
S008C002P019R001A007
S008C002P019R002A007
S008C002P025R002A007
S008C002P030R001A007
S008C002P030R002A007
......@@ -250,7 +192,6 @@ S008C003P015R001A007
S008C003P015R002A007
S008C003P019R001A007
S008C003P019R002A007
S008C003P025R001A007
S008C003P029R002A007
S008C003P030R001A007
S008C003P030R002A007
......@@ -265,32 +206,24 @@ S008C003P036R002A007
S009C001P007R001A007
S009C001P007R002A007
S009C001P008R001A007
S009C001P015R001A007
S009C001P015R002A007
S009C001P016R002A007
S009C001P017R001A007
S009C001P019R001A007
S009C001P019R002A007
S009C002P007R002A007
S009C002P008R001A007
S009C002P015R001A007
S009C002P017R002A007
S009C002P019R002A007
S009C002P025R002A007
S009C003P007R001A007
S009C003P008R001A007
S009C003P015R001A007
S009C003P015R002A007
S009C003P016R002A007
S009C003P017R001A007
S009C003P019R001A007
S009C003P019R002A007
S009C003P025R001A007
S010C001P007R001A007
S010C001P008R001A007
S010C001P008R002A007
S010C001P015R001A007
S010C001P015R002A007
S010C001P016R001A007
S010C001P017R002A007
S010C001P018R001A007
......@@ -305,7 +238,6 @@ S010C002P007R001A007
S010C002P008R001A007
S010C002P013R001A007
S010C002P015R001A007
S010C002P015R002A007
S010C002P016R001A007
S010C002P016R002A007
S010C002P017R001A007
......@@ -313,12 +245,10 @@ S010C002P017R002A007
S010C002P018R001A007
S010C002P018R002A007
S010C002P019R001A007
S010C002P019R002A007
S010C002P021R002A007
S010C002P025R002A007
S010C003P007R001A007
S010C003P008R002A007
S010C003P013R001A007
S010C003P013R002A007
S010C003P015R001A007
S010C003P015R002A007
......@@ -326,7 +256,6 @@ S010C003P016R001A007
S010C003P017R001A007
S010C003P017R002A007
S010C003P018R002A007
S010C003P019R001A007
S010C003P019R002A007
S010C003P021R001A007
S010C003P021R002A007
......@@ -343,7 +272,6 @@ S011C001P016R002A007
S011C001P017R002A007
S011C001P018R001A007
S011C001P018R002A007
S011C001P019R002A007
S011C001P025R001A007
S011C001P025R002A007
S011C001P027R002A007
......@@ -357,17 +285,14 @@ S011C002P015R001A007
S011C002P015R002A007
S011C002P016R001A007
S011C002P016R002A007
S011C002P017R002A007
S011C002P018R001A007
S011C002P018R002A007
S011C002P019R002A007
S011C002P025R002A007
S011C002P027R002A007
S011C002P028R002A007
S011C002P038R001A007
S011C003P001R002A007
S011C003P002R002A007
S011C003P007R002A007
S011C003P008R001A007
S011C003P015R002A007
S011C003P016R001A007
......@@ -386,7 +311,6 @@ S012C001P007R001A007
S012C001P008R001A007
S012C001P008R002A007
S012C001P015R001A007
S012C001P015R002A007
S012C001P016R001A007
S012C001P016R002A007
S012C001P017R001A007
......@@ -417,9 +341,7 @@ S012C003P015R001A007
S012C003P015R002A007
S012C003P016R001A007
S012C003P016R002A007
S012C003P018R001A007
S012C003P018R002A007
S012C003P019R001A007
S012C003P025R001A007
S012C003P025R002A007
S012C003P027R001A007
......@@ -429,7 +351,6 @@ S013C001P007R002A007
S013C001P008R001A007
S013C001P008R002A007
S013C001P015R001A007
S013C001P015R002A007
S013C001P016R001A007
S013C001P017R002A007
S013C001P018R001A007
......@@ -443,14 +364,11 @@ S013C001P028R002A007
S013C002P007R002A007
S013C002P008R001A007
S013C002P015R001A007
S013C002P015R002A007
S013C002P016R001A007
S013C002P016R002A007
S013C002P017R002A007
S013C002P018R002A007
S013C002P019R002A007
S013C002P025R001A007
S013C002P025R002A007
S013C002P027R001A007
S013C002P028R001A007
S013C002P028R002A007
......@@ -483,7 +401,6 @@ S014C002P017R002A007
S014C002P019R001A007
S014C002P019R002A007
S014C002P039R001A007
S014C003P015R001A007
S014C003P015R002A007
S014C003P017R002A007
S014C003P019R001A007
......
S001C002P002R002A007
S001C002P005R002A007
S001C003P003R001A007
S002C001P010R001A007
S002C001P012R002A007
S002C002P009R002A007
S002C002P010R002A007
S002C002P012R002A007
S002C003P008R002A007
S002C003P009R001A007
S002C003P010R001A007
S002C003P010R002A007
S003C001P002R001A007
S003C001P016R001A007
S003C001P016R002A007
S003C001P018R001A007
S003C001P018R002A007
S003C001P019R001A007
S003C001P019R002A007
S003C002P016R002A007
S003C002P019R002A007
S003C003P002R001A007
S003C003P008R001A007
S003C003P015R001A007
S003C003P016R001A007
S003C003P018R001A007
S003C003P019R001A007
S004C002P007R002A007
S005C001P004R001A007
S005C002P013R002A007
S005C002P015R002A007
S005C002P016R002A007
S005C002P018R002A007
S005C003P004R001A007
S005C003P013R001A007
S005C003P015R001A007
S005C003P018R001A007
S006C001P016R002A007
S006C001P023R002A007
S006C001P024R002A007
S006C002P016R002A007
S006C002P024R002A007
S006C003P016R001A007
S006C003P017R001A007
S006C003P019R001A007
S006C003P023R001A007
S007C001P008R002A007
S007C001P018R002A007
S007C001P019R002A007
S007C001P027R001A007
S007C002P015R002A007
S007C002P017R002A007
S007C002P018R002A007
S007C003P027R001A007
S008C001P008R001A007
S008C001P019R002A007
S008C001P036R002A007
S008C002P019R002A007
S008C003P025R001A007
S009C001P015R001A007
S009C001P019R001A007
S009C001P019R002A007
S009C002P019R002A007
S009C003P015R001A007
S009C003P017R001A007
S009C003P019R001A007
S010C001P015R002A007
S010C002P015R002A007
S010C002P019R002A007
S010C003P013R001A007
S010C003P019R001A007
S011C001P019R002A007
S011C002P017R002A007
S011C002P025R002A007
S011C003P007R002A007
S012C001P015R002A007
S012C003P018R001A007
S012C003P019R001A007
S013C001P015R002A007
S013C002P015R002A007
S013C002P016R002A007
S013C002P025R002A007
S014C003P015R001A007
S001C002P005R002A007
S001C003P003R001A007
S002C001P010R001A007
S002C001P012R002A007
S002C002P009R002A007
S002C002P010R002A007
S002C002P012R002A007
S002C003P008R002A007
S002C003P009R001A007
S002C003P010R001A007
S002C003P010R002A007
S003C001P016R001A007
S003C001P016R002A007
S003C001P018R001A007
S003C001P018R002A007
S003C001P019R001A007
S003C001P019R002A007
S003C002P016R002A007
S003C002P019R002A007
S003C003P008R001A007
S003C003P015R001A007
S003C003P016R001A007
S003C003P018R001A007
S003C003P019R001A007
S004C002P007R002A007
S005C001P004R001A007
S005C002P013R002A007
S005C002P015R002A007
S005C002P016R002A007
S005C002P018R002A007
S005C003P004R001A007
S005C003P013R001A007
S005C003P015R001A007
S005C003P018R001A007
S006C001P016R002A007
S006C001P023R002A007
S006C001P024R002A007
S006C002P016R002A007
S006C002P024R002A007
S006C003P016R001A007
S006C003P017R001A007
S006C003P019R001A007
S006C003P023R001A007
S007C001P008R002A007
S007C001P018R002A007
S007C001P019R002A007
S007C002P015R002A007
S007C002P018R002A007
S008C001P008R001A007
S008C001P019R002A007
S008C001P036R002A007
S008C003P025R001A007
S009C001P019R001A007
S009C001P019R002A007
S009C002P019R002A007
S009C003P017R001A007
S009C003P019R001A007
S010C001P015R002A007
S010C002P015R002A007
S010C002P019R002A007
S010C003P013R001A007
S010C003P019R001A007
S011C001P019R002A007
S011C002P025R002A007
S011C003P007R002A007
S012C001P015R002A007
S012C003P018R001A007
S012C003P019R001A007
S013C001P015R002A007
S013C002P015R002A007
S013C002P016R002A007
S014C003P015R001A007
S001C002P002R002A007
S003C001P002R001A007
S003C003P002R001A007
S007C001P027R001A007
S007C002P017R002A007
S007C003P027R001A007
S008C002P019R002A007
S009C001P015R001A007
S009C003P015R001A007
S011C002P017R002A007
S013C002P025R002A007