Times,Event 1,,, ,1 week prior,1 working day later,Baseload,Day of shed ,09/02/2016,01/03/2016,,29/02/2016 00:00,72,80,93.33,72 00:15,80,88,98.67,80 00:30,80,80,96,88 00:45,72,88,96,80 01:00,80,80,96,80 01:15,72,80,96,80 01:30,80,88,98.67,80 01:45,72,80,96,80 02:00,80,88,96,80 02:15,72,80,98.67,80 02:30,80,88,98.67,80 02:45,72,80,96,80 03:00,80,88,101.33,80 03:15,72,80,96,80 03:30,80,80,101.33,80 03:45,72,88,96,80 04:00,80,80,101.33,88 04:15,72,88,98.67,80 04:30,80,88,101.33,88 04:45,96,96,114.67,96 05:00,128,136,144,112 05:15,192,176,197.33,168 05:30,192,192,210.67,184 05:45,200,200,224,192 06:00,192,192,210.67,184 06:15,192,184,210.67,184 06:30,184,168,200,192 06:45,176,168,192,176 07:00,160,152,178.67,152 07:15,160,144,176,152 07:30,184,176,200,176 07:45,192,176,202.67,216 08:00,184,184,200,208 08:15,216,208,218.67,216 08:30,224,224,226.67,232 08:45,232,232,242.67,240 09:00,248,256,256,248 09:15,288,280,288,280 09:30,280,288,290.67,280 09:45,288,296,293.33,280 10:00,296,304,298.67,280 10:15,312,312,309.33,280 10:30,304,312,314.67,288 10:45,320,312,320,280 11:00,320,304,320,280 11:15,304,296,312,272 11:30,296,296,304,272 11:45,312,328,317.33,280 12:00,304,312,306.67,272 12:15,296,320,306.67,264 12:30,296,312,309.33,272 12:45,312,312,306.67,264 13:00,296,296,298.67,264 13:15,280,304,290.67,272 13:30,288,296,296,280 13:45,272,296,285.33,272 14:00,280,280,288,272 14:15,272,288,282.67,272 14:30,272,296,288,272 14:45,272,288,285.33,280 15:00,280,288,288,280 15:15,280,288,288,288 15:30,272,280,277.33,288 15:45,264,264,272,272 16:00,264,256,274.67,280 16:15,256,248,269.33,272 16:30,248,240,258.67,248 16:45,248,240,256,264 17:00,232,224,245.33,240 17:15,240,232,248,240 17:30,240,224,250.67,232 17:45,232,232,245.33,240 18:00,232,240,237.33,232 18:15,240,232,234.67,208 18:30,240,232,240,208 18:45,248,240,242.67,216 19:00,240,240,242.67,224 19:15,232,248,232,216 19:30,232,248,229.33,216 19:45,232,232,229.33,208 20:00,224,240,229.33,200 20:15,232,240,232,224 20:30,216,232,221.33,224 20:45,208,224,210.67,208 21:00,208,216,205.33,200 21:15,208,208,202.67,192 21:30,200,192,200,184 21:45,184,176,192,184 22:00,176,168,173.33,168 22:15,136,120,133.33,152 22:30,96,96,106.67,120 22:45,112,88,98.67,96 23:00,104,96,96,88 23:15,104,88,96,80 23:30,104,96,96,80 23:45,104,88,98.67,80 ,,,, ,,,, Time,Event 2,,, ,1 week prior,1 working day later,Baseload,Day of shed ,,03/03/2016,,02/03/2016 00:00,,80,82.67,96 00:15,,72,88,96 00:30,,72,88,88 00:45,,72,82.67,96 01:00,,80,88,96 01:15,,72,82.67,88 01:30,,72,88,96 01:45,,80,82.67,96 02:00,,72,88,88 02:15,,72,85.33,96 02:30,,80,88,104 02:45,,72,85.33,104 03:00,,72,90.67,104 03:15,,80,82.67,112 03:30,,72,90.67,104 03:45,,80,85.33,104 04:00,,72,90.67,104 04:15,,80,85.33,104 04:30,,72,90.67,112 04:45,,96,104,120 05:00,,152,130.67,160 05:15,,184,192,200 05:30,,192,200,216 05:45,,208,210.67,216 06:00,,200,197.33,208 06:15,,192,200,208 06:30,,200,189.33,208 06:45,,160,181.33,176 07:00,,160,168,176 07:15,,144,165.33,160 07:30,,176,189.33,200 07:45,,176,194.67,208 08:00,,176,189.33,208 08:15,,208,216,224 08:30,,224,224,232 08:45,,232,237.33,248 09:00,,248,250.67,256 09:15,,288,288,288 09:30,,288,285.33,288 09:45,,296,290.67,312 10:00,,304,298.67,328 10:15,,312,312,304 10:30,,312,312,296 10:45,,304,320,296 11:00,,304,320,288 11:15,,280,306.67,312 11:30,,288,298.67,304 11:45,,288,314.67,312 12:00,,288,304,296 12:15,,288,298.67,312 12:30,,304,301.33,312 12:45,,304,309.33,288 13:00,,304,298.67,304 13:15,,304,285.33,296 13:30,,304,290.67,304 13:45,,280,280,304 14:00,,288,282.67,288 14:15,,280,277.33,304 14:30,,280,280,296 14:45,,280,280,288 15:00,,272,285.33,280 15:15,,280,285.33,288 15:30,,264,274.67,288 15:45,,264,269.33,296 16:00,,256,269.33,288 16:15,,248,264,288 16:30,,248,253.33,288 16:45,,240,253.33,272 17:00,,232,240,264 17:15,,224,242.67,256 17:30,,232,245.33,264 17:45,,216,237.33,248 18:00,,232,232,256 18:15,,232,237.33,240 18:30,,232,240,256 18:45,,216,245.33,248 19:00,,232,240,248 19:15,,232,232,240 19:30,,224,229.33,240 19:45,,232,229.33,240 20:00,,232,226.67,240 20:15,,232,229.33,240 20:30,,232,218.67,224 20:45,,224,210.67,224 21:00,,208,208,224 21:15,,200,208,216 21:30,,192,200,216 21:45,,176,189.33,208 22:00,,160,178.67,168 22:15,,144,138.67,136 22:30,,136,101.33,72 22:45,,88,101.33,72 23:00,,88,93.33,80 23:15,,96,96,72 23:30,,88,93.33,72 23:45,,88,96,72 ,,,, ,,,, Time,Event 3,,, ,1 week prior,1 working day later,Baseload,Day of shed ,01/03/2016,09/03/2016,,08/03/2016 00:00,80,64,80,72 00:15,88,56,77.33,80 00:30,80,64,77.33,80 00:45,88,64,77.33,80 01:00,80,56,80,80 01:15,80,56,74.67,80 01:30,88,64,80,72 01:45,80,64,77.33,72 02:00,88,56,82.67,80 02:15,80,64,85.33,80 02:30,88,64,82.67,72 02:45,80,72,77.33,80 03:00,88,112,80,80 03:15,80,112,80,80 03:30,80,88,77.33,80 03:45,88,64,82.67,80 04:00,80,64,77.33,80 04:15,88,64,82.67,80 04:30,88,64,80,80 04:45,96,104,96,88 05:00,136,128,141.33,120 05:15,176,152,178.67,176 05:30,192,168,192,192 05:45,200,176,197.33,208 06:00,192,168,189.33,200 06:15,184,168,184,184 06:30,168,152,181.33,192 06:45,168,136,160,160 07:00,152,128,152,160 07:15,144,120,144,144 07:30,176,144,170.67,160 07:45,176,168,184,184 08:00,184,160,189.33,176 08:15,208,208,208,232 08:30,224,208,224,216 08:45,232,216,229.33,240 09:00,256,232,250.67,256 09:15,280,256,282.67,288 09:30,288,272,285.33,296 09:45,296,272,290.67,280 10:00,304,280,298.67,288 10:15,312,288,304,304 10:30,312,288,304,296 10:45,312,296,301.33,288 11:00,304,288,296,304 11:15,296,288,285.33,288 11:30,296,280,285.33,280 11:45,328,304,298.67,304 12:00,312,288,298.67,312 12:15,320,288,296,296 12:30,312,296,298.67,296 12:45,312,288,298.67,296 13:00,296,288,293.33,304 13:15,304,288,296,288 13:30,296,288,293.33,296 13:45,296,288,282.67,280 14:00,280,296,277.33,280 14:15,288,304,277.33,280 14:30,296,304,280,288 14:45,288,296,280,288 15:00,288,296,280,288 15:15,288,296,280,288 15:30,280,296,272,280 15:45,264,288,261.33,272 16:00,256,272,256,272 16:15,248,272,242.67,248 16:30,240,272,240,240 16:45,240,272,240,232 17:00,224,272,226.67,224 17:15,232,256,226.67,216 17:30,224,248,224,208 17:45,232,256,221.33,224 18:00,240,256,229.33,216 18:15,232,240,226.67,216 18:30,232,256,224,224 18:45,240,256,221.33,224 19:00,240,248,226.67,224 19:15,248,248,232,248 19:30,248,248,226.67,248 19:45,232,240,226.67,248 20:00,240,232,226.67,240 20:15,240,224,229.33,248 20:30,232,216,224,224 20:45,224,224,218.67,224 21:00,216,216,205.33,216 21:15,208,208,200,208 21:30,192,208,194.67,200 21:45,176,200,178.67,176 22:00,168,192,168,160 22:15,120,112,122.67,112 22:30,96,72,101.33,64 22:45,88,72,85.33,64 23:00,96,72,85.33,56 23:15,88,72,88,64 23:30,96,80,85.33,64 23:45,88,80,85.33,64 ,,,, ,,,, Time,Event 4,,, ,1 week prior,1 working day later,Baseload,Day of shed ,09/03/2016,17/03/2016,,16/03/2016 00:00,64,80,82.67,96 00:15,56,72,80,88 00:30,64,80,74.67,96 00:45,64,80,80,96 01:00,56,80,77.33,88 01:15,56,80,77.33,96 01:30,64,72,77.33,96 01:45,64,80,80,96 02:00,56,80,77.33,96 02:15,64,80,77.33,96 02:30,64,72,80,96 02:45,72,80,77.33,88 03:00,112,80,80,96 03:15,112,80,77.33,96 03:30,88,72,77.33,96 03:45,64,80,80,88 04:00,64,80,77.33,112 04:15,64,80,82.67,144 04:30,64,80,77.33,136 04:45,104,88,106.67,120 05:00,128,120,146.67,160 05:15,152,184,178.67,200 05:30,168,208,186.67,208 05:45,176,200,200,216 06:00,168,200,189.33,216 06:15,168,200,186.67,216 06:30,152,184,181.33,216 06:45,136,168,165.33,184 07:00,128,152,152,168 07:15,120,152,144,168 07:30,144,168,170.67,192 07:45,168,176,176,200 08:00,160,176,176,200 08:15,208,216,210.67,216 08:30,208,216,226.67,224 08:45,216,232,232,240 09:00,232,232,253.33,248 09:15,256,264,288,272 09:30,272,280,290.67,280 09:45,272,272,298.67,264 10:00,280,264,304,280 10:15,288,280,312,288 10:30,288,272,314.67,288 10:45,296,264,314.67,296 11:00,288,280,309.33,280 11:15,288,264,290.67,280 11:30,280,256,290.67,280 11:45,304,264,304,304 12:00,288,280,298.67,304 12:15,288,272,304,296 12:30,296,264,304,296 12:45,288,288,309.33,296 13:00,288,272,298.67,288 13:15,288,280,301.33,280 13:30,288,272,296,280 13:45,288,272,282.67,280 14:00,296,264,285.33,280 14:15,304,264,282.67,272 14:30,304,272,290.67,272 14:45,296,272,282.67,272 15:00,296,264,277.33,280 15:15,296,264,285.33,280 15:30,296,248,272,272 15:45,288,256,264,264 16:00,272,248,261.33,264 16:15,272,232,250.67,232 16:30,272,240,248,232 16:45,272,248,245.33,224 17:00,272,240,234.67,224 17:15,256,240,229.33,216 17:30,248,232,229.33,208 17:45,256,232,232,216 18:00,256,232,240,216 18:15,240,232,237.33,208 18:30,256,232,234.67,216 18:45,256,232,229.33,208 19:00,248,240,234.67,224 19:15,248,232,240,224 19:30,248,232,237.33,224 19:45,240,216,234.67,216 20:00,232,224,234.67,208 20:15,224,216,234.67,224 20:30,216,216,232,224 20:45,224,216,221.33,216 21:00,216,208,213.33,216 21:15,208,208,202.67,208 21:30,208,192,194.67,200 21:45,200,176,178.67,192 22:00,192,160,162.67,160 22:15,112,96,122.67,120 22:30,72,64,98.67,80 22:45,72,80,82.67,72 23:00,72,72,85.33,72 23:15,72,80,88,72 23:30,80,72,85.33,72 23:45,80,80,85.33,72 ,,,, ,,,, Time,Event 5,,, ,1 week prior,1 working day later,Baseload,Day of shed ,09/03/2016,17/03/2016,,15/03/2016 00:00,64,80,82.67,72 00:15,56,72,80,80 00:30,64,80,74.67,80 00:45,64,80,80,72 01:00,56,80,77.33,80 01:15,56,80,77.33,80 01:30,64,72,77.33,72 01:45,64,80,80,72 02:00,56,80,77.33,80 02:15,64,80,77.33,80 02:30,64,72,80,80 02:45,72,80,77.33,72 03:00,112,80,80,80 03:15,112,80,77.33,72 03:30,88,72,77.33,80 03:45,64,80,80,80 04:00,64,80,77.33,72 04:15,64,80,82.67,80 04:30,64,80,77.33,80 04:45,104,88,106.67,88 05:00,128,120,146.67,112 05:15,152,184,178.67,176 05:30,168,208,186.67,208 05:45,176,200,200,200 06:00,168,200,189.33,192 06:15,168,200,186.67,184 06:30,152,184,181.33,184 06:45,136,168,165.33,168 07:00,128,152,152,144 07:15,120,152,144,152 07:30,144,168,170.67,176 07:45,168,176,176,192 08:00,160,176,176,176 08:15,208,216,210.67,224 08:30,208,216,226.67,224 08:45,216,232,232,240 09:00,232,232,253.33,240 09:15,256,264,288,272 09:30,272,280,290.67,272 09:45,272,272,298.67,272 10:00,280,264,304,280 10:15,288,280,312,272 10:30,288,272,314.67,272 10:45,296,264,314.67,288 11:00,288,280,309.33,296 11:15,288,264,290.67,280 11:30,280,256,290.67,280 11:45,304,264,304,296 12:00,288,280,298.67,296 12:15,288,272,304,296 12:30,296,264,304,288 12:45,288,288,309.33,288 13:00,288,272,298.67,288 13:15,288,280,301.33,288 13:30,288,272,296,288 13:45,288,272,282.67,288 14:00,296,264,285.33,280 14:15,304,264,282.67,272 14:30,304,272,290.67,296 14:45,296,272,282.67,280 15:00,296,264,277.33,288 15:15,296,264,285.33,280 15:30,296,248,272,272 15:45,288,256,264,272 16:00,272,248,261.33,256 16:15,272,232,250.67,240 16:30,272,240,248,248 16:45,272,248,245.33,240 17:00,272,240,234.67,240 17:15,256,240,229.33,240 17:30,248,232,229.33,232 17:45,256,232,232,240 18:00,256,232,240,232 18:15,240,232,237.33,240 18:30,256,232,234.67,240 18:45,256,232,229.33,240 19:00,248,240,234.67,240 19:15,248,232,240,248 19:30,248,232,237.33,232 19:45,240,216,234.67,224 20:00,232,224,234.67,224 20:15,224,216,234.67,216 20:30,216,216,232,208 20:45,224,216,221.33,208 21:00,216,208,213.33,200 21:15,208,208,202.67,200 21:30,208,192,194.67,192 21:45,200,176,178.67,168 22:00,192,160,162.67,168 22:15,112,96,122.67,152 22:30,72,64,98.67,144 22:45,72,80,82.67,136 23:00,72,72,85.33,128 23:15,72,80,88,112 23:30,80,72,85.33,88 23:45,80,80,85.33,96 ,,,, ,,,, Time,Event 6,,, ,1 week prior,1 working day later,Baseload,Day of shed ,17/03/2016,,,24/03/2016 00:00,80,,80,64 00:15,72,,77.33,64 00:30,80,,74.67,64 00:45,80,,77.33,64 01:00,80,,77.33,64 01:15,80,,77.33,56 01:30,72,,74.67,64 01:45,80,,77.33,72 02:00,80,,80,64 02:15,80,,85.33,56 02:30,72,,77.33,72 02:45,80,,80,64 03:00,80,,77.33,56 03:15,80,,77.33,80 03:30,72,,80,72 03:45,80,,77.33,80 04:00,80,,77.33,80 04:15,80,,80,72 04:30,80,,77.33,80 04:45,88,,109.33,128 05:00,120,,136,152 05:15,184,,165.33,168 05:30,208,,178.67,176 05:45,200,,186.67,184 06:00,200,,176,192 06:15,200,,176,184 06:30,184,,170.67,160 06:45,168,,154.67,152 07:00,152,,141.33,144 07:15,152,,141.33,144 07:30,168,,160,184 07:45,176,,184,176 08:00,176,,181.33,168 08:15,216,,213.33,208 08:30,216,,224,216 08:45,232,,229.33,224 09:00,232,,248,232 09:15,264,,285.33,272 09:30,280,,285.33,264 09:45,272,,288,264 10:00,264,,293.33,272 10:15,280,,301.33,264 10:30,272,,304,272 10:45,264,,309.33,280 11:00,280,,304,272 11:15,264,,290.67,272 11:30,256,,285.33,264 11:45,264,,288,280 12:00,280,,296,280 12:15,272,,285.33,272 12:30,264,,285.33,280 12:45,288,,290.67,280 13:00,272,,280,280 13:15,280,,280,280 13:30,272,,272,280 13:45,272,,264,272 14:00,264,,269.33,264 14:15,264,,266.67,256 14:30,272,,277.33,264 14:45,272,,269.33,256 15:00,264,,266.67,264 15:15,264,,269.33,264 15:30,248,,256,264 15:45,256,,250.67,264 16:00,248,,250.67,256 16:15,232,,232,232 16:30,240,,232,216 16:45,248,,226.67,216 17:00,240,,221.33,208 17:15,240,,210.67,216 17:30,232,,202.67,200 17:45,232,,210.67,192 18:00,232,,208,192 18:15,232,,208,208 18:30,232,,200,208 18:45,232,,181.33,192 19:00,240,,184,200 19:15,232,,186.67,216 19:30,232,,181.33,224 19:45,216,,184,216 20:00,224,,178.67,208 20:15,216,,181.33,208 20:30,216,,178.67,208 20:45,216,,176,208 21:00,208,,170.67,200 21:15,208,,168,200 21:30,192,,173.33,192 21:45,176,,162.67,176 22:00,160,,144,160 22:15,96,,93.33,128 22:30,64,,72,104 22:45,80,,74.67,56 23:00,72,,74.67,64 23:15,80,,77.33,64 23:30,72,,72,64 23:45,80,,77.33,64 ,,,, ,,,, Time,Event 7,,, ,1 week prior,1 working day later,Baseload,Day of shed ,22/03/2016,31/03/2016,,29/03/2016 00:00,64,96,80,72 00:15,64,104,77.33,72 00:30,64,104,74.67,80 00:45,64,88,80,72 01:00,72,64,77.33,80 01:15,72,64,80,72 01:30,80,72,72,80 01:45,72,64,80,72 02:00,80,64,77.33,80 02:15,72,64,77.33,72 02:30,80,72,74.67,80 02:45,72,64,80,72 03:00,80,72,77.33,80 03:15,80,80,77.33,80 03:30,80,80,80,72 03:45,72,80,74.67,80 04:00,80,80,77.33,80 04:15,80,80,80,72 04:30,80,88,77.33,80 04:45,88,120,109.33,80 05:00,144,136,122.67,80 05:15,176,168,168,136 05:30,184,168,181.33,160 05:45,192,160,194.67,168 06:00,192,160,181.33,168 06:15,192,152,184,168 06:30,176,144,168,160 06:45,160,136,157.33,144 07:00,144,136,144,136 07:15,144,120,144,136 07:30,160,128,168,136 07:45,176,128,176,144 08:00,176,144,170.67,144 08:15,208,144,213.33,144 08:30,216,152,224,152 08:45,240,152,234.67,160 09:00,248,160,248,168 09:15,272,144,282.67,184 09:30,288,152,285.33,176 09:45,272,160,290.67,200 10:00,280,168,290.67,192 10:15,272,168,301.33,192 10:30,280,168,304,192 10:45,264,184,309.33,208 11:00,272,176,309.33,192 11:15,280,168,293.33,176 11:30,280,184,290.67,176 11:45,288,176,296,168 12:00,280,176,296,168 12:15,272,168,288,200 12:30,272,176,290.67,200 12:45,280,176,293.33,192 13:00,280,168,282.67,192 13:15,272,176,280,192 13:30,272,168,269.33,192 13:45,272,168,266.67,192 14:00,264,176,277.33,192 14:15,264,176,269.33,192 14:30,280,160,280,184 14:45,272,160,269.33,176 15:00,272,152,258.67,184 15:15,280,144,261.33,192 15:30,264,152,245.33,184 15:45,264,152,242.67,176 16:00,264,152,240,184 16:15,248,144,229.33,176 16:30,256,144,224,176 16:45,248,136,213.33,176 17:00,240,136,210.67,160 17:15,232,136,194.67,144 17:30,232,128,184,152 17:45,224,128,192,144 18:00,224,112,168,104 18:15,232,112,170.67,88 18:30,232,112,168,88 18:45,248,88,146.67,80 19:00,240,64,149.33,88 19:15,240,64,149.33,96 19:30,232,64,146.67,88 19:45,232,64,144,96 20:00,232,72,141.33,88 20:15,232,80,141.33,96 20:30,224,72,141.33,96 20:45,216,80,138.67,96 21:00,216,72,138.67,96 21:15,208,80,128,104 21:30,192,72,130.67,104 21:45,184,80,122.67,104 22:00,168,72,106.67,112 22:15,112,80,80,96 22:30,72,64,69.33,88 22:45,64,72,69.33,80 23:00,64,64,72,80 23:15,64,64,72,72 23:30,64,72,69.33,80 23:45,56,64,74.67,80 ,,,, ,,,, Time,Event 8,,, ,1 week prior,1 working day later,Baseload,Day of shed ,,31/03/2016,,30/03/2016 00:00,,96,,72 00:15,,104,,80 00:30,,104,,72 00:45,,88,,80 01:00,,64,,72 01:15,,64,,80 01:30,,72,,80 01:45,,64,,72 02:00,,64,,80 02:15,,64,,72 02:30,,72,,80 02:45,,64,,80 03:00,,72,,80 03:15,,80,,72 03:30,,80,,80 03:45,,80,,80 04:00,,80,,72 04:15,,80,,80 04:30,,88,,80 04:45,,120,,88 05:00,,136,,120 05:15,,168,,160 05:30,,168,,192 05:45,,160,,184 06:00,,160,,168 06:15,,152,,176 06:30,,144,,168 06:45,,136,,160 07:00,,136,,144 07:15,,120,,144 07:30,,128,,144 07:45,,128,,128 08:00,,144,,104 08:15,,144,,112 08:30,,152,,152 08:45,,152,,144 09:00,,160,,160 09:15,,144,,160 09:30,,152,,168 09:45,,160,,184 10:00,,168,,184 10:15,,168,,168 10:30,,168,,160 10:45,,184,,160 11:00,,176,,144 11:15,,168,,176 11:30,,184,,176 11:45,,176,,168 12:00,,176,,152 12:15,,168,,176 12:30,,176,,184 12:45,,176,,184 13:00,,168,,176 13:15,,176,,176 13:30,,168,,176 13:45,,168,,176 14:00,,176,,184 14:15,,176,,176 14:30,,160,,176 14:45,,160,,168 15:00,,152,,176 15:15,,144,,176 15:30,,152,,168 15:45,,152,,168 16:00,,152,,160 16:15,,144,,160 16:30,,144,,152 16:45,,136,,152 17:00,,136,,144 17:15,,136,,144 17:30,,128,,128 17:45,,128,,120 18:00,,112,,104 18:15,,112,,112 18:30,,112,,80 18:45,,88,,64 19:00,,64,,64 19:15,,64,,72 19:30,,64,,64 19:45,,64,,72 20:00,,72,,72 20:15,,80,,80 20:30,,72,,72 20:45,,80,,80 21:00,,72,,96 21:15,,80,,120 21:30,,72,,112 21:45,,80,,120 22:00,,72,,120 22:15,,80,,120 22:30,,64,,64 22:45,,72,,72 23:00,,64,,64 23:15,,64,,64 23:30,,72,,72 23:45,,64,,64 ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,,