F3 (Fact.) F3 (Unfact.) Joint Label Unique Name Load Case/Combo

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 29

Joint Unique Load F3(fact.) F3(unfact.

) Area Side Side Side


Label Name Case/Combo kN kN sq.m m ft. Provided
1 52 DCon2 237.53 158.35 1.16 1.08 3.54 5
2 49 DCon2 376.3204 250.88 1.84 1.36 4.45 5
3 46 DCon2 244.4466 162.96 1.20 1.09 3.59 5
10 43 DCon2 82.7506 55.17 0.40 0.64 2.09 5
11 53 DCon2 388.6334 259.09 1.90 1.38 4.52 5
12 50 DCon2 672.9382 448.63 3.29 1.81 5.95 6
13 47 DCon2 572.8887 381.93 2.80 1.67 5.49 5.5
20 44 DCon2 272.1583 181.44 1.33 1.15 3.78 5
21 54 DCon2 231.0204 154.01 1.13 1.06 3.49 5
22 51 DCon2 424.1435 282.76 2.07 1.44 4.72 5
23 48 DCon2 385.3907 256.93 1.88 1.37 4.50 5
29 45 DCon2 196.7306 131.15 0.96 0.98 3.22 5
Design of Slab Using Excel Sheet
Sample slab design
Input Parameter
fck 20
fy 500
Slab ID # 6-BC

Step 1 Thickness of slab and durability consideration


Clear span
Lx = 3810 mm
Ly = 3810 mm
Span
Assume, Ratio = 26 X 1.45 = 37.7
Depth

d = 101.06 mm
Provide depth d, = 106 mm
Assume clear span cover = 15 mm
Provide 8 mm ф bar, dia = 8 mm
Total depth of slab, D = 125 mm
Effective length
lx = 3.935 mm
ly = 3.927 mm
ly
Since = 1.00 < 2 Design Two way Slab
lx

Step 2 Design Load


Unit weight of concret = 25 KN/m3
Self load of slab = 3.125 KN/m2
Floor fining load = 1 KN/m2
Partition wall load = 1 KN/m2
Dead Load = 5.125 KN/m2
Live Load = 2 KN/m2
Design Load, w = 1.5 (DL+LL) = 10.6875 KN/m2
Considering unit width of slab, w = 10.6875 KN/m

Step 3 Negative Bending Moment coefficient at continuous edge


αx = -0.047 αy= -0.047 IS 456 2000 Table 26
Positive Bending Moment coefficient at mid span
αx = 0.035 αy= 0.035
For Short Span
Support Moment, Ms = αx wlx2 = -7.778 KN-m 7777919.7703125 N-mm
2
Mid Span Moment, Mm = αx wlx = 5.792 KN-m 5792067.9140625 N-mm
For Long Span
Support Moment, Ms = αy wly2 = -7.746 KN-m 7746326.3233125 N-mm
Mid Span Moment, Mm = αy wly2 = 5.769 KN-m 5768540.8790625 N-mm
Max Moment 7.778 KN-m = 7777919.7703125 N-mm

Step 4 Check for depth from moment consideration


Depth of Slab, d = 53.095 mm
Required Depth Provided Depth
55 mm < 106 mm
OK SAFE

Step 5 Calculation of Area of Rebar


Min Ast 0.12% = 150 mm2
Consider the unit length of slab
Required area of steel calculated as follows
Mu = 0.87*fy*Ast*d*(1-(Ast/bd)*(fy/fck))

1 Area of steel along short span (Top bar)


Required Ast = 176.078 mm2 > Min Ast 0.12% OK
Providing 8mm dia bar, Ab = 50.26 mm2
Spacing of Bar , Sv = 285.441 mm
Provide 8mm ф @ 150mm c/c SV = 150
Provided Ast = 335.066666666667 mm2 > Min Ast 0.12% OK
Pt = 0.27 %
2 Area of steel along mid span (Bottom bar)
Required Ast = 129.640798271264 mm2 < Min Ast 0.12%
Hence, increace the percentage of reinforcement
Providing 8mm dia bar, Ab = 50.26 mm2
Spacing of Bar , Sv = 387.687
Provide 8mm ф @ 150mm c/c SV = 150
Provided Ast = 335.066666666667 mm2 > Min Ast 0.12% OK
Pt = 0.27 %
3 Area of steel along Long span (Top bar)
Required Ast = 175.330882063673 mm2 > Min Ast 0.12%

Providing 8mm dia bar, Ab = 50.26 mm2


Spacing of Bar , Sv = 286.658
Provide 8mm ф @ 150 mm c/c SV = 150
Provided Ast = 335.066666666667 mm2 > Required Ast
Pt = 0.27 %
4 Area of steel along mid span (Bottom bar)
Ast = 129.097129660452 mm2 < Min Ast 0.12%
Hence, increace the percentage of reinforcement
Providing 8mm dia bar, Ab = 50.26 mm2
Spacing of Bar , Sv = 389.319
Provide 8mm ф @ 150 mm c/c SV = 150
Provided Ast = 335.066666666667 mm2 > Min Ast 0.12% OK
Pt = 0.27 %

Step 5 Check for shear in shorter side


Maximum shear force, V = 21.03 KN
Pt = 0.27 %
K = 1.3
τc = 0.37 N/mm2 IS 456: 2000 (Table 19)
τv = 0.17 N/mm 2
τc > τv
OK SAFE
Design of Cantilever Slab Using Excel Sheet
Sample cantilever slab design
Input Parameter
fck = 20
fy = 500
Slab ID # 23-AB

Span of slab = 1
Width of support = 230
Live load = 1.5
Floor finish = 1

Step: 1 Effective Depth


Effective depth at fixed end(d) = Span/12*1000 = 83.333333333333
Provide, Effective depth at fixed end(d) = 85
effictive cover = 20
bar diameter = 8
Total Depth (D) =d + Effictive cover +bar diameter/2 = 109
Effective depth at free end(d') = 1/2*d = 41.666666666667
Provide, Effective depth at free end(d') = 45
Total Depth (D') =d' + Effictive cover +bar diameter/2 = 69
Provide D' = 70

Step:2 Effective Span


effective span = effective depth/2+clear span = 1.0416666666667

Step 3 Design Load


Unit weight of concret = 25
Self load of slab = 2.725
Floor fining load = 0.8
Partition wall load = 0
Live Load = 1
Design Load, w = 1.5 (DL+LL) = 6.7875
Considering unit width of slab, w = 6.7875

Step: 4 Maximum Bending Moment and Maximum Shear Force


Max BM =w/2*effective span^2 = 3.6825
Max SF = w*Clear span = 6.7875

Step 5 Check for depth from moment consideration


Depth of Slab, d = 32.671
Required Depth Provided Depth
35 mm < 83.333333333333
OK SAFE

Step 6 Calculation of Area of Rebar


Min Ast 0.12% = 100
Consider the unit length of slab
Required area of steel calculated as follows
Pt=50fck/fy[1-(1-(4.6max BM)/(fck*b*d^2))*1/2] = 0.1259273126423
Ast required = Pt*b*d/100 = 104.93942720194
Providing 8mm dia bar, Ab = 50.26
Spacing of Bar , Sv = 478.943
Provide 8mm ф @ 140mm c/c Bothway SV = 180
Provided Ast = 279.22222222222
Provided Pt = 0.34

Step 7 Check for shear


maximuma shear force Vu = 6787.5
τv = 0.08145
Pt = 0.34
and M25 concrete
τc = 0.339
τc > τv
OK SAFE

step 8 Check for deflection


fs=0.58*fy*Ast required/Ast provided = 108.99001392641
Pt = 0.34
Modifaction factor = 1.8
(l/d)max. = 12.6
(l/d)provided = 12
(l/d)max. > (l/d)provided
OK SAFE
ng Excel Sheet
design

N/mm2
N/mm2

m
mm
KN/m2
KN/m2

mm
mm
mm
mm
mm
mm
mm
mm
mm

KN/m3
KN/m2
KN/m2
KN/m2
KN/m2
KN/m2
KN/m

KN-m
KN-m

mm

mm
mm2

%
mm2
mm2
mm

mm2 > Min Ast 0.12%


%

N
N/mm2
%

N/mm2 IS 456: 2000 (Table 19)

N/mm2
%
IS 456: 2000 (Figure 4)
mm
mm
Design of One Way Slab Using Excel Sheet
Sample one way slab design
Input Parameter
fck = 25 N/mm2
fy = 415 N/mm2
Slab ID # 23-AB

No. of panels = 4
length of each panels = 4m
width of support = 230 mm

Step 1 Depth of slab


Assume, Modifaction Factor = 1.3
l/d=26*modifaction factor = 33.8
Depth of slab (d) = 118.34319527 mm
effictive cover = 20 mm
bar diameter = 10 mm
Total Depth (D) =d + Effictive cover +bar diameter/2 = 143.34319527 mm
Provide, Total Depth (D) = 145 mm
Effictive depth(d) = 120 mm

Effictive Span
a. Effective Span considering width of support = 4230 mm
b. Effective Span considering effective depth = 4120 mm
Adopting smaller value of a and b = 4120 mm

Step 3 Load on slab


Unit weight of concret = 25 KN/m3
self weight = 3.625 KN/m
Floor finish = 1 KN/m
Total Dead load = 4.625 KN/m
Factored dead load (Wd) = 6.9375 KN/m
Live load = 2 KN/m
Factored live load (Wl) = 3 KN/m

Step 4 Bending Moment Calculation


Span Moment
Bending Moment near middle of end span (1) & (4) due to = Wd*l^2/12
factored dead load
= 9.813325 KN-m
Bending Moment near middle of interior span (2) & (3) due to = Wd*l^2/16
factored dead load
= 7.35999375 KN-m
Bending Moment near middle of end span (1) & (4) due to = Wl*l^2/10
factored live load
= 5.09232 KN-m
Bending Moment near middle of interior span (2) & (3) due to = Wl*l^2/12
factored live load
= 4.2436 KN-m
Support Moment
Bending Moment at support next to the end support at (B) = Wd*l^2/10 (-ve)
&(D) due to factored dead load
= -11.77599 KN-m
Bending Moment at other interior supports at (C) due to = Wd*l^2/12 (-ve)
factored dead load
= -9.813325 KN-m
Bending Moment at support next to the end support at (B) = Wl*l^2/9 (-ve)
&(D) due to factored live load
= -5.658133333 KN-m
Bending Moment at other interior supports at (C) due to = Wl*l^2/9 (-ve)
factored live load
= -5.658133333 KN-m
Total Span Moment
Bending Moment near middle of end span (1) & (4) due to = 14.905645 KN-m
factored live load and dead load BM(1-4)
Bending Moment near middle of interior span (2) & (3) due to = 11.60359375 KN-m
factored dead load BM(2-3)
Total Support Moment

Bending Moment at support next to the end support at (B) = -17.43412333 KN-m
&(D) due to factored dead load and live load BM(B-D)
Bending Moment at other interior supports at (C) due to = -15.47145833 KN-m
factored dead load and live load BM(C)

Step 5 Calculation of Area of rebar


Min Ast 0.12% = 144 mm2
BM(1-4) 14905645 N-mm
Pt=50fck/fy[1-(1-(4.6 BM)/(fck*b*d^2))*1/2] = 0.3019763806 %
Required Ast = 362.37165675 mm2
Assume dia of bar (ф) = 10 mm
Area of bar = 78.53981635 mm2
Spacing of Bar , Sv = 216.738 mm
Provide 10mm ф @ 200mm c/c SV = = 200 mm
Provided Ast = 392.69908175 mm2
Provided Pt = 0.33 %
BM(2-3) = 11603593.75 N-mm
Pt=50fck/fy[1-(1-(4.6 BM)/(fck*b*d^2))*1/2] = 0.2322493992 %
Required Ast = 278.699279 mm2
Assume dia of bar (ф) = 10 mm2
Area of bar = 78.53981635
Spacing of Bar , Sv = 281.808 mm
Provide 10mm ф @ 280mm c/c SV = = 280
Provided Ast = 280.49934411 mm2
Provided Pt = 0.23 %
BM(B-D) = 17434123.333 N-mm
Pt=50fck/fy[1-(1-(4.6 BM)/(fck*b*d^2))*1/2] = 0.3566058593 %
Required Ast = 427.92703112 mm2
Assume dia of bar (ф) = 10 mm
Area of bar = 78.53981635 mm2
Spacing of Bar , Sv = 183.536 mm
Provide 10mm ф @ 150mm c/c SV = = 180
Provided Ast = 436.33231306 mm2
Ast already provided
a. 10 mm ф @400mm c/c = 196.34954088 mm2
b. 10 mm ф @560mm c/c = 140.24967205 mm2
Ast extra required = 99.733100127 mm2
Assume dia of bar (ф) = 8 mm
Area of bar = 50.265482464 mm2
Spacing of Bar , Sv = 504.000 mm
Provide Extra Bar 8mm ф @ 520mm c/c SV = = 520 mm
Extra Provided Ast = 96.664389354 mm2
Total Provided Ast = 532.99670241 mm2
Provided Pt = 0.44 %
BM(C) = 15471458.333 N-mm
Pt=50fck/fy[1-(1-(4.6 BM)/(fck*b*d^2))*1/2] = 0.3141050864 %
Required Ast = 376.92610365 mm2
Assume dia of bar (ф) = 10 mm2
Area of bar = 78.53981635
Spacing of Bar , Sv = 208.369 mm
Provide 10mm ф @ 150mm c/c SV = = 200
Provided Ast = 392.69908175 mm2
Ast already provided
a. 10 mm ф @560mm c/c = 140.24967205 mm2
b. 10 mm ф @560mm c/c = 140.24967205 mm2
Ast extra required = 112.19973764 mm2
Assume dia of bar (ф) = 8 mm2
Area of bar = 50.265482464 mm2
Spacing of Bar , Sv = 448.000 mm
Provide Extra Bar 8mm ф @ 520mm c/c SV = = 520 mm
Extra Provided Ast = 96.664389354 mm2
Total Provided Ast = 489.3634711 mm2
Provided pt = 0.4078028926 %
Distribution Steel
pt =0.12% of crossection of area of secton
Ast = 174 mm2
Assume dia of bar (ф) = 8 mm2
Area of bar = 50.265482464 mm2
Spacing of Bar , Sv = 288.882 mm
Provide 8mm ф @ 270mm c/c SV = = 270 mm

Step 6 Shear Check


We have to determine shear force values for dead load and
live load
Shear force at end support A due to factored dead load = 0.4*Wd*L
= 11.100 KN
Shear force at end support A due to factored live load = 0.45*Wl*L
= 5.4 KN
Shear force at support next to the end support at B due to = 0.6*Wd*L
factored dead load (left)
= 16.65 KN
Shear force at support next to the end support at B due to = 0.6*Wl*L
factored live load (left)
= 7.2 KN
Shear force at support next to the end support at B due to = 0.45*Wd*L
factored dead load (right)
= 12.4875 KN
Shear force at support next to the end support at B due to = 0.6*Wl*L
factored live load (right)
= 7.2 KN
Shear force at all other interior support at C due to factored = 0.5*Wd*L
dead load (left)
= 13.875 KN
Shear force at all other interior support at C due to factored = 0.6*Wl*L
live load (left)
= 7.2 KN
Shear force at all other interior support at C due to factored = 0.5*Wd*L
dead load (right)
= 12.4875 KN
Shear force at all other interior support at C due to factored = 0.6*Wl*L
live load (right)
= 7.2 KN
Shear force at support next to the end support at D due to = 0.5*Wd*L
factored dead load (left)
= 13.875
Shear force at support next to the end support at D due to = 0.6*Wl*L
factored live load (left)
= 7.2 KN
Shear force at support next to the end support at D due to = 0.6*Wd*L
factored dead load (right)
= 16.65 KN
Shear force at support next to the end support at D due to = 0.6*Wl*L
factored live load (right)
= 7.2 KN
Shear force at end support E due to factored dead load = 0.4*Wd*L
= 11.100 KN
Shear force at end support E due to factored live load = 0.45*Wl*L
= 5.4 KN
Total Shear force at end support A due to factored dead load = 16.500 KN
and live load
Total Shear force at support next to the end support at B due = 23.85 KN
to factored dead load & live load (left)
Total Shear force at support next to the end support at B due = 19.6875 KN
to factored dead load & live load (right)
Total Shear force at all other interior support at C due to = 21.075 KN
factored dead load & live load (left)
Total Shear force at all other interior support at C due to = 19.6875 KN
factored dead load & live load (Right)
Total Shear force at support next to the end support at D due = 21.075 KN
to factored Dead load & live load (left)
Total Shear force at support next to the end support at D due = 23.85 KN
to factored Dead load & live load (Rightt)
Total Shear force at end support E due to factored dead load = 16.500 KN
& live load
Maximum Shear Force, Vu = 23.85 KN
τv = 0.19875 N/mm2
Maximum Pt provided = 0.41 %
and M25 concrete
τc = 0.49 N/mm2
τc > τv
OK SAFE

Step 7 Check For Deflection


fs=0.58*fy*Max. Ast required/Max. Ast provided = 197.05 N/mm2
Maximum Pt provided = 0.41 %
Modifaction factor = 1.3
(l/d)max. = 33.8 mm
(l/d)provided = 33.333333333 mm
(l/d)max. > (l/d)provided
OK SAFE
el Sheet

IS 456: 2000 (Table 12)


> Min Ast 0.12%
> Min Ast 0.12%

> Min Ast 0.12%

> Min Ast 0.12%


IS 456: 2000 (Table 13)
IS 456: 2000 (Table 19)
IS 456: 2000 (Figure 4)
Sample Design of Staircase

Input Parameters
Length of first landing = 1m
Length of second landing = 1m
Going length (G) = 2.54 m
Width of going (W) = 0.9906 m
No. of risers = 5
No. of treads = 4
Height of riser = 177 mm
Width of tread = 228 mm
Assume grade of concrete (fck) = M 20
Assume steel (fy) = Fe 500
Modification factor, g (assumed) = 1.25
Thickness of marble finishing = 20 mm
Thickness of screed = 20 mm
Thickness of plaster = 12 mm
Unit weight of marble = 26.5 KN/m3
Unit weight of screed = 20.4 KN/m3
Unit weight of plaster = 20.4 KN/m3
Unit weight of concrete = 25 KN/m3
Live load = 3 KN/m2
Assume bar diameter = 12 mm
Effective length of flight = 4.54 m
Effective depth of slab (d) ] 181.6 mm
Assume, d = 99 mm
Total depth of slab, D = 125 mm
Dead load calculation of steps and waist slab
Cross sectional area of step (A1) = 0.020178 sq.m.
Cross sectional area of waist slab (A2) = 0.03608 sq.m.
Total cross sectional area (A) = 0.056258 sq.m.
Dead load of step and waist slab/m/step = 1.4064497 KN
Dead load due to floor finish (marble) = 0.53 KN/m
Dead load due to screed = 0.408 KN/m
Dead load due to plaster = 0.2448 KN/m
Dead load per m2 plan area = 7.3514392 KN
Dead load per meter = 7.2823356 KN
Live load per meter = 2.9718 KN
Dead load + Live load = 10.254136 KN
Design load = 15.381203 KN
Dead load calculation of first landing
Dead load = 3.125 KN/m2
Dead load due to marble finish = 0.53 KN/m2
Dead load due to screed = 0.408 KN/m2
Dead load due to plaster = 0.2448 KN/m2
Dead load per meter = 4.2673067 KN
Live load per meter = 2.9718 KN
Dead load + Live load = 7.2391067 KN
Design load = 10.85866 KN
Dead load calculation of second landing
Dead load = 3.125 KN/m2
Dead load due to marble finish = 0.53 KN/m2
Dead load due to screed = 0.408 KN/m2
Dead load due to plaster = 0.2448 KN/m2
Dead load per meter = 4.2673067 KN
Live load per meter = 2.9718 KN
Dead load + Live load = 7.2391067 KN
Design load = 10.85866 KN
Calculation of reactions
RA = 30.392788 KN
RB = 30.392788 KN
Point of zero shear force from A = 1.9759695 m
Mmax = 30.027611 KN-m
Check depth for moment
Required depth for moment = 106.75062 mm
Provided depth, d = 100 mm
Required depth is <  Provided depth
O.K. safe
Area of steel

Pt=50fck/fy[1-(1-(4.6
BM)/(fck*b*d^2))*1/ 0.5060 %
2]

Required Ast = 632.52583 mm2

Diameter of rod = 10 mm
Area of rod = 78.53981625 mm2
no of rod req 8.053568958
spacing= 124.1685525 mm
provide 150 mm c/c 150 mm
Provided Ast = 523.59878 mm2
Provided Pt = 0.418879 %

Check for shear


Design shear force
Vu = 30.39278842 KN
tc = 0.4 N/mm2 IS 456:2000 (Table 19)
tv = 30.39278842 N/mm2
tc >  tv
O.K. safe
Check for deflection
fs=0.58*fy* Ast required/Ast provided = 350.33025 N/mm2
Pt provided = 0.418879
Modifaction factor = 1.45
(L/d)Allowable = 29 mm
(L/d)Actual = 20.32 mm

Allowable L/d >  Actual L/d


O.K. safe
Design of Staircase Using Excel Sheet
Sample staircase design
Input Parameter
fck = 20 N/mm2
fy = 500 N/mm2
Total Floor to Floor height = 3.2 m
Total Width in Y Direction = 2.21 m
Total Width in X Direction = 3.4 m
Width of Railing = 0.15 m
Raiser = 178 mm
Tread = 254 mm

Step 1 Height of each flight = 1.6 m

Step 2 Width of each flight = 1.03 m

Step 3 Calculation of Raiser & Tread


No. of Raiser = 9.0
No. of Tread = 8.0

Step 4 Width of Landing


Total length of Stair Flight = 2029.15 mm
Width of Landing = 0.69 m

Step 5 Thickness of waist slab


Effective depth of waist slab = 136 mm
Effective cover = 20 mm
Dia. of bar = 20 mm
Total Thickness of waist slab (D) = 166 mm

Step 6 Total load on Staircase


Unit weight of R.C.C. = 25 KN/m3
1. Weight of waist slab = 1.2871691808 kN/m2
Weight of waist slab per unit width = 5.0675952 kN/m
2. Weight of steps = 0.56515 kN/m2
Weight of steps per m length = 2.225 kN/m
Total Dead load = 7.2925952 kN/m
live load = 3 kN/m
Floor Finish = 1 kN/m
Dead load + live load = 11.2925952 kN/m
Factored load on waist slab and steps = 16.9388928 kN/m
3. Total load on landing area
Dead load on slab = 4.15 kN/m
live load = 5 kN/m
Floor Finish = 0.8 kN/m
Dead load + live load = 9.95 kN/m
Factored load on waist slab and steps = 14.925 kN/m

Step 7 Calculation of Reactions and B.M.


Ra = 27.42 kN
Rb = 27.42 kN
Maximum Bending Moment ocurrs at center of span
B.M. Max. = 41.13 kN-m
Check for depth from moment consideration
Depth of Slab, d = 124.353 mm
Required Depth Provided Depth
125 mm < 136 mm
OK SAFE

Step 8 Calculation of Area of rebar


Main reinforcement
Pt=50fck/fy[1-(1-(4.6 BM)/(fck*b*d^2))*1/2] 0.602 %
Required Ast = 818.92 mm2
Assume dia of bar (ф) = 12 mm
Area of bar = 113.10 mm2
Spacing of Bar , Sv = 138.105 mm
Provide 12mm ф @ 135mm c/c SV = = 135 mm
Provided Ast = 837.76 mm2
Provided Pt = 0.62 %
Distribution Reinforcement
pt =0.12% of crossection of area of secton
Ast = 199.2 mm2
Assume dia of bar (ф) = 8 mm2
Area of bar = 50.27 mm2
Spacing of Bar , Sv = 252.3 mm
Provide 8mm ф @ 250mm c/c SV = = 300 mm

Step 6 Shear Check


Maximum Shear Force, Vu = 27.42 KN
τv = 0.202 N/mm2
Pt provided = 0.62 %
and M25 concrete
τc = 0.49 N/mm2
τc > τv
OK SAFE
Step 7 Check For Deflection
fs=0.58*fy*Max. Ast required/Max. Ast provided = 283.48 N/mm2
Pt provided = 0.62 %
Modifaction factor = 1.4
(l/d)max. = 28 mm
(l/d)provided = 25 mm
(l/d)max. > (l/d)provided
OK SAFE
Sheet
IS 456: 2000 (Table 19)
IS 456: 2000 (Figure 4)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy