Repository: Dash-Industry-Forum/dash-live-source-simulator Branch: develop Commit: 41deda68af93 Files: 97 Total size: 1.1 MB Directory structure: gitextract_dh_iojla/ ├── .gitignore ├── .vscode/ │ └── settings.json ├── AUTHORS.md ├── LICENSE.md ├── README.md ├── dashlivesim/ │ ├── __init__.py │ ├── cc_inserter/ │ │ ├── __init__.py │ │ ├── cc_inserter.py │ │ ├── hour_eng.scc │ │ ├── hour_swe.scc │ │ ├── mpdprocessor.py │ │ └── small.scc │ ├── dashlib/ │ │ ├── __init__.py │ │ ├── bitreader.py │ │ ├── bitwriter.py │ │ ├── boxes.py │ │ ├── chunker.py │ │ ├── configprocessor.py │ │ ├── dash_namespace.py │ │ ├── dash_proxy.py │ │ ├── emsg.py │ │ ├── initsegmentfilter.py │ │ ├── mediasegmentfilter.py │ │ ├── moduloperiod.py │ │ ├── mp4.py │ │ ├── mp4filter.py │ │ ├── mpd_proxy.py │ │ ├── mpdprocessor.py │ │ ├── scte35.py │ │ ├── segmentmuxer.py │ │ ├── segtimeline.py │ │ ├── sessionid.py │ │ ├── stpp_generator/ │ │ │ ├── __init__.py │ │ │ ├── make_stpp_segments.py │ │ │ └── stpp_creator.py │ │ ├── structops.py │ │ ├── timeformatconversions.py │ │ └── ttml_timing_offset.py │ ├── mod_wsgi/ │ │ ├── __init__.py │ │ └── mod_dashlivesim.py │ ├── pylintrc │ ├── tests/ │ │ ├── __init__.py │ │ ├── dash_test_util.py │ │ ├── test_adinsertion.py │ │ ├── test_availabilitytimeoffset.py │ │ ├── test_cenc.py │ │ ├── test_configprocessor.py │ │ ├── test_dash_proxy.py │ │ ├── test_earlyterminatedperiod.py │ │ ├── test_initsegmentfilter.py │ │ ├── test_lowlatency.py │ │ ├── test_moduloperiod.py │ │ ├── test_mpdcallback.py │ │ ├── test_mpdprocessor.py │ │ ├── test_multi_baseurl.py │ │ ├── test_scte35.py │ │ ├── test_segment_duration_ms.py │ │ ├── test_segmentloss_mainlive.py │ │ ├── test_segmentmuxer.py │ │ ├── test_segmenttimeline.py │ │ ├── test_startnr.py │ │ ├── test_subtitles.py │ │ ├── test_suggested_presentation_delay.py │ │ ├── test_ttml_update.py │ │ ├── test_xlinkperiod.py │ │ ├── testpic/ │ │ │ ├── A1/ │ │ │ │ ├── 1.m4s │ │ │ │ ├── 10.m4s │ │ │ │ ├── 350.m4s │ │ │ │ ├── 591.m4s │ │ │ │ └── 6.m4s │ │ │ ├── Manifest.mpd │ │ │ ├── V1/ │ │ │ │ ├── 1.m4s │ │ │ │ ├── 2.m4s │ │ │ │ └── 350.m4s │ │ │ └── en/ │ │ │ └── A1/ │ │ │ ├── 1.m4s │ │ │ └── 350.m4s │ │ ├── testpic_2s/ │ │ │ ├── Manifest.mpd │ │ │ └── cenc1.m4s │ │ ├── testpic_stpp/ │ │ │ ├── Manifest_stpp.mpd │ │ │ └── S1/ │ │ │ └── 1.m4s │ │ └── vod_cfg/ │ │ ├── testpic.cfg │ │ ├── testpic_2s.cfg │ │ └── testpic_stpp.cfg │ └── vodanalyzer/ │ ├── __init__.py │ ├── dashanalyzer.py │ ├── mpdprocessor.py │ └── parse_dat_file.py ├── doc/ │ ├── content.mdown │ └── dashlivesim.mdown ├── run_tests.sh ├── setup/ │ ├── dash.conf │ ├── installation.mdown │ └── mod_wsgi_dashlivesim.conf └── tools/ ├── run_cc_insert.py ├── run_stpp_generator.sh ├── run_vodanalyzer.sh └── run_wsgi_server.sh ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ .idea *.pyc *.log *~ __pycache__ out_test/ ================================================ FILE: .vscode/settings.json ================================================ { "python.linting.pylintEnabled": false, "python.linting.enabled": true, "python.testing.unittestArgs": [ "-v", "-s", "./dashlivesim", "-p", "test_*.py" ], "python.testing.pytestEnabled": false, "python.testing.nosetestsEnabled": false, "python.testing.unittestEnabled": true, "python.testing.autoTestDiscoverOnSaveEnabled": true, "python.linting.flake8Enabled": true, "python.linting.flake8Args": ["--max-line-length=120"] } ================================================ FILE: AUTHORS.md ================================================ # dash-live-source-simulator Authors List #####Please add entries to the bottom of the list in the following format * @GitHub UserName (Required) [Name and/or Organization] (Optional) #Authors * @TobbeEdgeware [Torbjörn Einarsson, Edgeware] * @TobbeMobiTV [Torbjörn Einarsson, MobiTV] * @KenthMobiTV [Kenth Andersson, MobiTV] * @Yi [Yi Lee, Nomor] * @AdithyanIlangovan [Adithyan Ilangovan, Nomor] * @zangue [Armand Zangue] * @PaulRutland [Paul Rutland] ================================================ FILE: LICENSE.md ================================================ # live-source-simulator BSD License Agreement The copyright in this software is being made available under the BSD License, included below. This software may be subject to other third party and contributor rights, including patent rights, and no such rights are granted under this license. **Copyright (c) 2015-2018, Dash Industry Forum. **All rights reserved.** * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Dash Industry Forum nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. **THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.** ================================================ FILE: README.md ================================================ # Time to move to livesim2! This project is no longer maintained and new efforts are done in the livesim2 project instead. The online service https://livesim.dashif.org on AWS is being stopped beginning of October 2023, and the DNS instead pointed to the new livesim2 service on Linode at https://livesim2.dashif.org. All old URLs should work, due to all paths `/livesim/*`, being redirected to `/livesim2/*`, but the response may differ a bit compared to old livesim. For example, `publishTime` is now more accurate in that it only changes when the MPD changes, and is not just simply the request time as in the first version of livesim.// Please look at the new project and the links provided by it. You can either use your own content, or download and use the livesim content from livesim-content to set up your own test service. # DASH-IF DASH Live Source Simulator This software is intended as a reference that can be customized to provide a reference for several use cases for live DASH distribution. It uses VoD content in live profile as a start, and modifies the MPD and the media segments to provide a live source. All modifications are made on the fly, which allows for many different options as well as accurate timing testing. The tool is written in Python3 and runs using using wsgi. There is a reference instance running on AWS at https://livesim.dashif.org, but you can also run it on your own server. Low-delay DASH is also supported. ================================================ FILE: dashlivesim/__init__.py ================================================ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015-2020, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. SERVER_VERSION = "2.0.2+dev" SERVER_AGENT = "DASH-IF live DASH simulator %s" % SERVER_VERSION ================================================ FILE: dashlivesim/cc_inserter/__init__.py ================================================ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. ================================================ FILE: dashlivesim/cc_inserter/cc_inserter.py ================================================ """Analyze DASH content in live profile and insert cc. """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. import sys import os import time import re import struct import argparse from dashlivesim.dashlib import initsegmentfilter, mediasegmentfilter from dashlivesim.dashlib.mp4filter import MP4Filter from dashlivesim.dashlib.structops import uint32_to_str, str_to_uint32 from dashlivesim.cc_inserter.mpdprocessor import MpdProcessor DEFAULT_DASH_NAMESPACE = "urn:mpeg:dash:schema:mpd:2011" MUX_TYPE_NONE = 0 MUX_TYPE_FRAGMENT = 1 MUX_TYPE_SAMPLES = 2 def generate_data(scc_data, field=1): """Generate SEI CEA-608 NAL units prepended with size fields. Specified in ANSI_SCTE 128.""" output = b"" for data in scc_data: cea608_bytes = data['cea608'] payload_size = (1 + 2 + 4 + 1) + (1 + 1 + (len(cea608_bytes) * 3) + 1) nal_unit = [0x66, # NAL Header 0x04, # SEI type 4 payload_size, # SEI payload length (< 255) 0xb5, # Country code 0x00, 0x31, # Provider code 0x47, 0x41, 0x39, 0x34, # UserIdentifier 0x03, # UserDataTypeCode 0xc0 + len(cea608_bytes), # 5-bit ccCount 0xff # reserved byte ] # print(len(cea608_bytes), payload_size) for i in cea608_bytes: cc_byte1 = (int(i, 16) & 0xff00) >> 8 cc_byte2 = (int(i, 16) & 0xff) # TODO: Set field 1 or 2 via parameter if field == 1: nal_unit.append(0xfc) elif field == 2: nal_unit.append(0xfd) # ccValid + ccType else: raise ValueError(f"field value {field} not supported") nal_unit.append(cc_byte1) nal_unit.append(cc_byte2) nal_unit.append(0xff) # marker_bits nal_unit.append(0x80) # rbsp_trailing_bits output += struct.pack('>I', len(nal_unit)) output += bytes(nal_unit) return output class CCInsertFilter(MP4Filter): """CC Insert filter""" def __init__(self, segmentFile, scc_data, time_scale, tfdt, field): MP4Filter.__init__(self, segmentFile) self.top_level_boxes_to_parse = [b"styp", b"sidx", b"moof", b"mdat"] self.composite_boxes_to_parse = [b"moof", b"traf"] self.scc_data = scc_data self.time_scale = time_scale self.tfdt = tfdt self.field = field self.trun_offset = 0 self.scc_map = [] def process_trun(self, data): """Process trun box.""" # pylint: disable=too-many-locals,too-many-branches,too-many-statements output = data[:16] flags = str_to_uint32(data[8:12]) & 0xffffff sample_count = str_to_uint32(data[12:16]) pos = 16 # data_offset_present = False if flags & 0x1: # Data offset present # data_offset_present = True self.trun_offset = str_to_uint32(data[16:20]) output += uint32_to_str(self.trun_offset) pos += 4 if flags & 0x4: pos += 4 # First sample flags present sample_duration_present = flags & 0x100 sample_size_present = flags & 0x200 sample_flags_present = flags & 0x400 sample_comp_time_present = flags & 0x800 sample_time_tfdt = self.tfdt orig_sample_pos = 0 for i in range(sample_count): duration = 0 size = 0 flags = 0 comp_time = 0 if sample_duration_present: duration = str_to_uint32(data[pos:pos+4]) pos += 4 if sample_size_present: size = str_to_uint32(data[pos:pos+4]) pos += 4 if sample_flags_present: flags = str_to_uint32(data[pos:pos+4]) pos += 4 if sample_comp_time_present: comp_time = str_to_uint32(data[pos:pos+4]) pos += 4 start_time = 0 if i == 0: start_time = (sample_time_tfdt) / float(self.time_scale) else: start_time = (sample_time_tfdt + comp_time) / float(self.time_scale) end_time = (sample_time_tfdt + comp_time + duration) / float(self.time_scale) start_time = (sample_time_tfdt) / float(self.time_scale) end_time = (sample_time_tfdt + duration) / float(self.time_scale) # print(f"startTime: {start_time}, endTime: {end_time}") scc_samples = self.get_scc_data(start_time, end_time) output_size = size if len(scc_samples): # print(" ", i, "SampleTime: " + str((sample_time_tfdt) / float(self.time_scale)), # "num SCC samples to add: ", len(scc_samples)) scc_generated_data = generate_data(scc_samples, self.field) self.scc_map.append( {'pos': orig_sample_pos, 'size': size, 'scc_nalu': scc_generated_data}) output_size += len(scc_generated_data) if sample_duration_present: output += uint32_to_str(duration) if sample_size_present: output += uint32_to_str(output_size) if sample_flags_present: output += uint32_to_str(flags) if sample_comp_time_present: output += uint32_to_str(comp_time) sample_time_tfdt += duration orig_sample_pos += size return output def process_mdat(self, data): """Process mdat box and insert cea608 data before the video nal units.""" pos = 0 offset = self.trun_offset - (self.mdat_start - self.moof_start) mdat_end = len(data) new_mdat_size = len(data) for scc_data in self.scc_map: new_mdat_size += len(scc_data['scc_nalu']) output = struct.pack(">I", new_mdat_size) pos = 4 output += data[pos:offset] data_offset = offset # scc_map positions are inside mdat for scc_data in self.scc_map: scc_pos = scc_data['pos'] + data_offset if scc_pos > offset: output += data[offset:scc_pos] offset = scc_pos size = scc_data['size'] scc_data = scc_data['scc_nalu'] pos = offset end = offset + size while pos < end: nalu_size = struct.unpack(">I", data[pos:pos+4])[0] nalu_type = data[pos+4] & 0x1f if nalu_type < 6: # video break pos += nalu_size+4 if pos > offset: output += data[offset:pos] offset = pos # output CEA-608 NALU output += scc_data output += data[offset:end] offset = end if offset < mdat_end: output += data[offset:] return output def get_scc_data(self, start_time, end_time): """Return scc data for a specified time period""" result = [] for i in self.scc_data: if start_time <= i['start_time'] < end_time: result.append(i) return result # Utility functions def make_time_stamp(tim): """Make timestamp in ISO format from UTC time in seconds.""" return time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime(tim)) def make_duration_from_seconds(nr_seconds): """Create ISO duration as PTxS string from seconds.""" return "PT%dS" % nr_seconds def transform_time(tim): """Transform from hh:mm:ss:fn or pts to hh:mm:ss:ms.""" try: parts = tim.split(":") frame_nr = int(parts[-1]) milis = min(int(frame_nr*1000/29.97), 999) newtime = "%s.%03d" % (":".join(parts[:-1]), milis) except AttributeError: # pts time seconds = tim//90000 milis = int((tim % 90000)/90.0) hours = seconds//3600 minutes = seconds//60 seconds -= hours*3600 + minutes*60 newtime = "%02d:%02d:%02d.%03d" % (hours, minutes, seconds, milis) return newtime def transform_time_to_ms(tim): """Transform from hh:mm:ss.ms to sss.sss""" newtime = 0 timems = tim.split(".") parts = timems[0].split(":") newtime += int(parts[0]) * 3600000 newtime += int(parts[1]) * 60000 newtime += int(parts[2]) * 1000 newtime += int(timems[1]) return newtime def convert_time(tim): """Convert time (in format hh:mm:ss:fn or hh:mm:ss:ms) into seconds""" return transform_time_to_ms(transform_time(tim)) / 1000.0 def chunks(data, num): """Yield successive n-sized chunks from l.""" for i in range(0, len(data), num): yield data[i:i+num] class CCInserterError(Exception): "Error in CCInserter." # Search the directory for a representation def get_segment_range(rep_data): "Search the directory for the first and last segment and set firstNumber and lastNumber for this MediaType." rep_id = rep_data['id'] media_dir, media_name = os.path.split(rep_data['absMediaPath']) media_regexp = media_name.replace("%d", r"(\d+)").replace(".", r"\.") media_reg = re.compile(media_regexp) files = os.listdir(media_dir) numbers = [] for fil in files: match_obj = media_reg.match(fil) if match_obj: number = int(match_obj.groups(1)[0]) numbers.append(number) numbers.sort() for i in range(1, len(numbers)): if numbers[i] != numbers[i-1] + 1: raise CCInserterError("%s segment missing between %d and %d" % rep_id, numbers[i], numbers[i-1]) print("Found %s segments %d - %d" % (rep_id, numbers[0], numbers[-1])) rep_data['firstNumber'] = numbers[0] rep_data['lastNumber'] = numbers[-1] # CC Inserter class, does all the heavy lifting class CCInserter(object): """This class does all the work, it takes an mpd-file, an scc-file and an output path, an processes the segments pointed to by the mpd.""" # pylint: disable=too-many-instance-attributes def __init__(self, mpd_filepath, scc_filepath, out_path, max_nr_segments, field, verbose=1): self.mpd_filepath = mpd_filepath self.scc_filepath = scc_filepath self.out_path = out_path self.max_nr_segments = max_nr_segments self.field = field path_parts = mpd_filepath.split('/') if len(path_parts) >= 2: self.config_filename = '%s.cfg' % path_parts[-2] else: self.config_filename = 'content.cfg' self.base_path = os.path.split(mpd_filepath)[0] self.verbose = verbose self.as_data = {} # List of adaptation sets (one for each media) self.muxed_rep = None self.muxed_paths = {} self.mpd_seg_start_nr = -1 self.scc_data = None self.seg_duration = None self.first_segment_in_loop = -1 self.last_segment_in_loop = -1 self.nr_segments_in_loop = -1 self.mpd_processor = MpdProcessor(self.mpd_filepath) self.loop_time = self.mpd_processor.media_presentation_duration_in_s def analyze(self): """Main function to call, this analyzes the input and creates a output""" self.init_media() self.check_and_update_media_data() def init_media(self): "Init media by analyzing the MPD and the media files." for adaptation_set in self.mpd_processor.get_adaptation_sets(): content_type = adaptation_set.content_type if content_type is None: print("No contentType for adaptation set") sys.exit(1) if content_type in self.as_data: raise CCInserterError("Multiple adaptation sets for contentType " + content_type) as_data = {'as': adaptation_set, 'reps': []} as_data['presentationDurationInS'] = self.mpd_processor.media_presentation_duration_in_s self.as_data[content_type] = as_data for rep in adaptation_set.representations: rep_data = {'representation': rep, 'id': rep.rep_id} as_data['reps'].append(rep_data) init_path = rep.initialization_path rep_data['relInitPath'] = init_path rep_data['absInitPath'] = os.path.join(self.base_path, init_path) init_filter = initsegmentfilter.InitFilter(rep_data['absInitPath']) init_filter.filter() rep_data['trackID'] = init_filter.track_id print("%s trackID = %d" % (content_type, rep_data['trackID'])) rep_data['relMediaPath'] = rep.get_media_path() rep_data['absMediaPath'] = os.path.join(self.base_path, rep.get_media_path()) get_segment_range(rep_data) track_timescale = init_filter.track_timescale if 'track_timescale' not in as_data: as_data['track_timescale'] = track_timescale elif track_timescale != as_data['track_timescale']: raise CCInserterError("Timescales not consistent between %s tracks" % content_type) if self.verbose: print("%s data: " % content_type) for (k, v) in rep_data.items(): print(" %s=%s" % (k, v)) def get_scc_data(self, start_time, end_time): """This fuction takes the sccdata and returns only the parts between start_time and end_time""" result = [] for i in self.scc_data: if i['start_time'] >= start_time and i['start_time'] < end_time: result.append(i) return result def check_and_update_media_data(self): """Check all segments for good values and return startTimes and total duration.""" # pylint: disable=too-many-locals,too-many-branches,too-many-statements # lastGoodSegments = [] seg_duration = None if self.verbose: print("Checking all the media segment durations for deviations.") for content_type in self.as_data.keys(): if content_type == "video": as_data = self.as_data[content_type] adaptation_set = as_data['as'] print("Checking %s with timescale %d" % (content_type, as_data['track_timescale'])) if self.seg_duration is None: seg_duration = adaptation_set.duration self.seg_duration = seg_duration else: assert self.seg_duration == adaptation_set.duration track_timescale = as_data['track_timescale'] # Parse SCC file scc_parser = SCCParser(self.scc_filepath, track_timescale) scc_parser.parse() self.scc_data = scc_parser.result for rep_data in as_data['reps']: rep_id = rep_data['id'] rep_data['endNr'] = None rep_data['startTick'] = None rep_data['endTick'] = None if self.first_segment_in_loop >= 0: assert rep_data['firstNumber'] == self.first_segment_in_loop else: self.first_segment_in_loop = rep_data['firstNumber'] if self.mpd_seg_start_nr >= 0: assert adaptation_set.start_number == self.mpd_seg_start_nr else: self.mpd_seg_start_nr = adaptation_set.start_number seg_ticks = self.seg_duration*track_timescale max_diff_in_ticks = int(track_timescale*0.1) # Max 100ms seg_nr = rep_data['firstNumber'] while True: segment_path = rep_data['absMediaPath'] % seg_nr if not os.path.exists(segment_path): if self.verbose: print("\nLast good %s segment is %d, endTime=%.3fs, totalTime=%.3fs" % ( rep_id, rep_data['endNr'], rep_data['endTime'], rep_data['endTime']-rep_data['startTime'])) break # print "Parsing segment: " + segment_path msf = mediasegmentfilter.MediaSegmentFilter(segment_path) msf.filter() tfdt = msf.get_tfdt_value() duration = msf.get_duration() start_time = tfdt / float(track_timescale) end_time = start_time + (duration / float(track_timescale)) scc_data_for_segment = self.get_scc_data(start_time, end_time) if len(scc_data_for_segment): # Insert cc data into segment cc_filter = CCInsertFilter(segment_path, scc_data_for_segment, track_timescale, tfdt, self.field) output = cc_filter.filter() print(os.path.join(self.out_path, "%d.m4s" % seg_nr)) with open(os.path.join(self.out_path, "%d.m4s" % seg_nr), "wb") as fil: fil.write(output) fil.close() if rep_data['startTick'] is None: rep_data['startTick'] = tfdt rep_data['startTime'] = rep_data['startTick']/float(track_timescale) # print "First %s segment is %d starting at time %.3fs" % (rep_id, seg_nr, # rep_data['startTime']) # Check that there is not too much drift. We want to end with at most max_diff_in_ticks end_tick = tfdt + duration ideal_ticks = (seg_nr - rep_data['firstNumber'] + 1)*seg_ticks + rep_data['startTick'] abs_diff_in_ticks = abs(ideal_ticks - end_tick) if abs_diff_in_ticks < max_diff_in_ticks: # This is a good wrap point rep_data['endTick'] = tfdt + duration rep_data['endTime'] = rep_data['endTick']/float(track_timescale) rep_data['endNr'] = seg_nr seg_nr += 1 if self.verbose: sys.stdout.write(".") if seg_nr - rep_data['firstNumber'] > self.max_nr_segments > 0: print("Reached max nr segments") break class SCCParser(object): """Parser for scc files, that returns an array with time and scc data objects""" # pylint: disable=too-few-public-methods def __init__(self, scc_path, timescale): self.scc_path = scc_path self.timescale = timescale self.result = [] def parse(self): """Returns an array of time and scc data objects""" with open(self.scc_path, 'r') as fil: lines = fil.readlines() start_time = 0 for line in lines: line = line.rstrip() if len(line) > 0 and line.find(':') > 0: parts = line.split(' ') start_time = convert_time(parts[0]) chunked_data = list(chunks(parts[1:], 31)) for cun in chunked_data: data = {'start_time': start_time, 'cea608': cun} self.result.append(data) def main(): parser = argparse.ArgumentParser("cc_inserter") parser.add_argument("-v", "--verbose", dest="verbose", action="count", default=0) parser.add_argument("-m", "--max", type=int, dest="max_nr_segments", action="store", default=-1) parser.add_argument("-f", "--field", type=int, dest="field", action="store", default=1) parser.add_argument("mpd_path") parser.add_argument("scc_file") parser.add_argument("out_path") args = parser.parse_args() cc_inserter = CCInserter(args.mpd_path, args.scc_file, args.out_path, args.max_nr_segments, args.field, args.verbose) cc_inserter.analyze() if __name__ == "__main__": main() ================================================ FILE: dashlivesim/cc_inserter/hour_eng.scc ================================================ Scenarist_SCC V1.0 00:00:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b0ba b0b0 bab0 b080 942c 942f 00:00:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b0ba b031 bab0 b080 942c 942f 00:00:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b0ba b032 bab0 b080 942c 942f 00:00:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b0ba b0b3 bab0 b080 942c 942f 00:00:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b0ba b034 bab0 b080 942c 942f 00:00:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b0ba b0b5 bab0 b080 942c 942f 00:00:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b0ba b0b6 bab0 b080 942c 942f 00:00:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b0ba b037 bab0 b080 942c 942f 00:00:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b0ba b038 bab0 b080 942c 942f 00:00:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b0ba b0b9 bab0 b080 942c 942f 00:00:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b0ba 31b0 bab0 b080 942c 942f 00:00:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b0ba 3131 bab0 b080 942c 942f 00:00:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b0ba 3132 bab0 b080 942c 942f 00:00:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b0ba 31b3 bab0 b080 942c 942f 00:00:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b0ba 3134 bab0 b080 942c 942f 00:00:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b0ba 31b5 bab0 b080 942c 942f 00:00:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b0ba 31b6 bab0 b080 942c 942f 00:00:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b0ba 3137 bab0 b080 942c 942f 00:00:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b0ba 3138 bab0 b080 942c 942f 00:00:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b0ba 31b9 bab0 b080 942c 942f 00:00:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b0ba 32b0 bab0 b080 942c 942f 00:00:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b0ba 3231 bab0 b080 942c 942f 00:00:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b0ba 3232 bab0 b080 942c 942f 00:00:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b0ba 32b3 bab0 b080 942c 942f 00:00:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b0ba 3234 bab0 b080 942c 942f 00:00:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b0ba 32b5 bab0 b080 942c 942f 00:00:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b0ba 32b6 bab0 b080 942c 942f 00:00:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b0ba 3237 bab0 b080 942c 942f 00:00:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b0ba 3238 bab0 b080 942c 942f 00:00:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b0ba 32b9 bab0 b080 942c 942f 00:00:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b0ba b3b0 bab0 b080 942c 942f 00:00:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b0ba b331 bab0 b080 942c 942f 00:00:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b0ba b332 bab0 b080 942c 942f 00:00:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b0ba b3b3 bab0 b080 942c 942f 00:00:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b0ba b334 bab0 b080 942c 942f 00:00:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b0ba b3b5 bab0 b080 942c 942f 00:00:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b0ba b3b6 bab0 b080 942c 942f 00:00:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b0ba b337 bab0 b080 942c 942f 00:00:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b0ba b338 bab0 b080 942c 942f 00:00:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b0ba b3b9 bab0 b080 942c 942f 00:00:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b0ba 34b0 bab0 b080 942c 942f 00:00:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b0ba 3431 bab0 b080 942c 942f 00:00:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b0ba 3432 bab0 b080 942c 942f 00:00:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b0ba 34b3 bab0 b080 942c 942f 00:00:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b0ba 3434 bab0 b080 942c 942f 00:00:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b0ba 34b5 bab0 b080 942c 942f 00:00:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b0ba 34b6 bab0 b080 942c 942f 00:00:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b0ba 3437 bab0 b080 942c 942f 00:00:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b0ba 3438 bab0 b080 942c 942f 00:00:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b0ba 34b9 bab0 b080 942c 942f 00:00:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b0ba b5b0 bab0 b080 942c 942f 00:00:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b0ba b531 bab0 b080 942c 942f 00:00:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b0ba b532 bab0 b080 942c 942f 00:00:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b0ba b5b3 bab0 b080 942c 942f 00:00:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b0ba b534 bab0 b080 942c 942f 00:00:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b0ba b5b5 bab0 b080 942c 942f 00:00:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b0ba b5b6 bab0 b080 942c 942f 00:00:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b0ba b537 bab0 b080 942c 942f 00:00:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b0ba b538 bab0 b080 942c 942f 00:00:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b0ba b5b9 bab0 b080 942c 942f 00:01:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 31ba b0b0 bab0 b080 942c 942f 00:01:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 31ba b031 bab0 b080 942c 942f 00:01:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 31ba b032 bab0 b080 942c 942f 00:01:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 31ba b0b3 bab0 b080 942c 942f 00:01:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 31ba b034 bab0 b080 942c 942f 00:01:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 31ba b0b5 bab0 b080 942c 942f 00:01:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 31ba b0b6 bab0 b080 942c 942f 00:01:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 31ba b037 bab0 b080 942c 942f 00:01:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 31ba b038 bab0 b080 942c 942f 00:01:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 31ba b0b9 bab0 b080 942c 942f 00:01:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 31ba 31b0 bab0 b080 942c 942f 00:01:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 31ba 3131 bab0 b080 942c 942f 00:01:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 31ba 3132 bab0 b080 942c 942f 00:01:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 31ba 31b3 bab0 b080 942c 942f 00:01:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 31ba 3134 bab0 b080 942c 942f 00:01:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 31ba 31b5 bab0 b080 942c 942f 00:01:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 31ba 31b6 bab0 b080 942c 942f 00:01:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 31ba 3137 bab0 b080 942c 942f 00:01:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 31ba 3138 bab0 b080 942c 942f 00:01:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 31ba 31b9 bab0 b080 942c 942f 00:01:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 31ba 32b0 bab0 b080 942c 942f 00:01:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 31ba 3231 bab0 b080 942c 942f 00:01:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 31ba 3232 bab0 b080 942c 942f 00:01:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 31ba 32b3 bab0 b080 942c 942f 00:01:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 31ba 3234 bab0 b080 942c 942f 00:01:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 31ba 32b5 bab0 b080 942c 942f 00:01:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 31ba 32b6 bab0 b080 942c 942f 00:01:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 31ba 3237 bab0 b080 942c 942f 00:01:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 31ba 3238 bab0 b080 942c 942f 00:01:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 31ba 32b9 bab0 b080 942c 942f 00:01:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 31ba b3b0 bab0 b080 942c 942f 00:01:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 31ba b331 bab0 b080 942c 942f 00:01:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 31ba b332 bab0 b080 942c 942f 00:01:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 31ba b3b3 bab0 b080 942c 942f 00:01:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 31ba b334 bab0 b080 942c 942f 00:01:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 31ba b3b5 bab0 b080 942c 942f 00:01:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 31ba b3b6 bab0 b080 942c 942f 00:01:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 31ba b337 bab0 b080 942c 942f 00:01:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 31ba b338 bab0 b080 942c 942f 00:01:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 31ba b3b9 bab0 b080 942c 942f 00:01:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 31ba 34b0 bab0 b080 942c 942f 00:01:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 31ba 3431 bab0 b080 942c 942f 00:01:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 31ba 3432 bab0 b080 942c 942f 00:01:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 31ba 34b3 bab0 b080 942c 942f 00:01:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 31ba 3434 bab0 b080 942c 942f 00:01:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 31ba 34b5 bab0 b080 942c 942f 00:01:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 31ba 34b6 bab0 b080 942c 942f 00:01:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 31ba 3437 bab0 b080 942c 942f 00:01:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 31ba 3438 bab0 b080 942c 942f 00:01:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 31ba 34b9 bab0 b080 942c 942f 00:01:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 31ba b5b0 bab0 b080 942c 942f 00:01:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 31ba b531 bab0 b080 942c 942f 00:01:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 31ba b532 bab0 b080 942c 942f 00:01:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 31ba b5b3 bab0 b080 942c 942f 00:01:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 31ba b534 bab0 b080 942c 942f 00:01:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 31ba b5b5 bab0 b080 942c 942f 00:01:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 31ba b5b6 bab0 b080 942c 942f 00:01:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 31ba b537 bab0 b080 942c 942f 00:01:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 31ba b538 bab0 b080 942c 942f 00:01:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 31ba b5b9 bab0 b080 942c 942f 00:02:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 32ba b0b0 bab0 b080 942c 942f 00:02:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 32ba b031 bab0 b080 942c 942f 00:02:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 32ba b032 bab0 b080 942c 942f 00:02:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 32ba b0b3 bab0 b080 942c 942f 00:02:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 32ba b034 bab0 b080 942c 942f 00:02:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 32ba b0b5 bab0 b080 942c 942f 00:02:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 32ba b0b6 bab0 b080 942c 942f 00:02:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 32ba b037 bab0 b080 942c 942f 00:02:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 32ba b038 bab0 b080 942c 942f 00:02:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 32ba b0b9 bab0 b080 942c 942f 00:02:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 32ba 31b0 bab0 b080 942c 942f 00:02:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 32ba 3131 bab0 b080 942c 942f 00:02:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 32ba 3132 bab0 b080 942c 942f 00:02:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 32ba 31b3 bab0 b080 942c 942f 00:02:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 32ba 3134 bab0 b080 942c 942f 00:02:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 32ba 31b5 bab0 b080 942c 942f 00:02:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 32ba 31b6 bab0 b080 942c 942f 00:02:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 32ba 3137 bab0 b080 942c 942f 00:02:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 32ba 3138 bab0 b080 942c 942f 00:02:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 32ba 31b9 bab0 b080 942c 942f 00:02:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 32ba 32b0 bab0 b080 942c 942f 00:02:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 32ba 3231 bab0 b080 942c 942f 00:02:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 32ba 3232 bab0 b080 942c 942f 00:02:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 32ba 32b3 bab0 b080 942c 942f 00:02:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 32ba 3234 bab0 b080 942c 942f 00:02:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 32ba 32b5 bab0 b080 942c 942f 00:02:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 32ba 32b6 bab0 b080 942c 942f 00:02:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 32ba 3237 bab0 b080 942c 942f 00:02:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 32ba 3238 bab0 b080 942c 942f 00:02:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 32ba 32b9 bab0 b080 942c 942f 00:02:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 32ba b3b0 bab0 b080 942c 942f 00:02:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 32ba b331 bab0 b080 942c 942f 00:02:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 32ba b332 bab0 b080 942c 942f 00:02:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 32ba b3b3 bab0 b080 942c 942f 00:02:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 32ba b334 bab0 b080 942c 942f 00:02:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 32ba b3b5 bab0 b080 942c 942f 00:02:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 32ba b3b6 bab0 b080 942c 942f 00:02:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 32ba b337 bab0 b080 942c 942f 00:02:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 32ba b338 bab0 b080 942c 942f 00:02:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 32ba b3b9 bab0 b080 942c 942f 00:02:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 32ba 34b0 bab0 b080 942c 942f 00:02:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 32ba 3431 bab0 b080 942c 942f 00:02:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 32ba 3432 bab0 b080 942c 942f 00:02:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 32ba 34b3 bab0 b080 942c 942f 00:02:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 32ba 3434 bab0 b080 942c 942f 00:02:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 32ba 34b5 bab0 b080 942c 942f 00:02:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 32ba 34b6 bab0 b080 942c 942f 00:02:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 32ba 3437 bab0 b080 942c 942f 00:02:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 32ba 3438 bab0 b080 942c 942f 00:02:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 32ba 34b9 bab0 b080 942c 942f 00:02:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 32ba b5b0 bab0 b080 942c 942f 00:02:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 32ba b531 bab0 b080 942c 942f 00:02:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 32ba b532 bab0 b080 942c 942f 00:02:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 32ba b5b3 bab0 b080 942c 942f 00:02:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 32ba b534 bab0 b080 942c 942f 00:02:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 32ba b5b5 bab0 b080 942c 942f 00:02:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 32ba b5b6 bab0 b080 942c 942f 00:02:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 32ba b537 bab0 b080 942c 942f 00:02:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 32ba b538 bab0 b080 942c 942f 00:02:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 32ba b5b9 bab0 b080 942c 942f 00:03:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b3ba b0b0 bab0 b080 942c 942f 00:03:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b3ba b031 bab0 b080 942c 942f 00:03:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b3ba b032 bab0 b080 942c 942f 00:03:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b3ba b0b3 bab0 b080 942c 942f 00:03:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b3ba b034 bab0 b080 942c 942f 00:03:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b3ba b0b5 bab0 b080 942c 942f 00:03:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b3ba b0b6 bab0 b080 942c 942f 00:03:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b3ba b037 bab0 b080 942c 942f 00:03:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b3ba b038 bab0 b080 942c 942f 00:03:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b3ba b0b9 bab0 b080 942c 942f 00:03:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b3ba 31b0 bab0 b080 942c 942f 00:03:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b3ba 3131 bab0 b080 942c 942f 00:03:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b3ba 3132 bab0 b080 942c 942f 00:03:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b3ba 31b3 bab0 b080 942c 942f 00:03:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b3ba 3134 bab0 b080 942c 942f 00:03:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b3ba 31b5 bab0 b080 942c 942f 00:03:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b3ba 31b6 bab0 b080 942c 942f 00:03:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b3ba 3137 bab0 b080 942c 942f 00:03:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b3ba 3138 bab0 b080 942c 942f 00:03:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b3ba 31b9 bab0 b080 942c 942f 00:03:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b3ba 32b0 bab0 b080 942c 942f 00:03:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b3ba 3231 bab0 b080 942c 942f 00:03:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b3ba 3232 bab0 b080 942c 942f 00:03:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b3ba 32b3 bab0 b080 942c 942f 00:03:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b3ba 3234 bab0 b080 942c 942f 00:03:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b3ba 32b5 bab0 b080 942c 942f 00:03:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b3ba 32b6 bab0 b080 942c 942f 00:03:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b3ba 3237 bab0 b080 942c 942f 00:03:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b3ba 3238 bab0 b080 942c 942f 00:03:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b3ba 32b9 bab0 b080 942c 942f 00:03:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b3ba b3b0 bab0 b080 942c 942f 00:03:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b3ba b331 bab0 b080 942c 942f 00:03:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b3ba b332 bab0 b080 942c 942f 00:03:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b3ba b3b3 bab0 b080 942c 942f 00:03:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b3ba b334 bab0 b080 942c 942f 00:03:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b3ba b3b5 bab0 b080 942c 942f 00:03:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b3ba b3b6 bab0 b080 942c 942f 00:03:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b3ba b337 bab0 b080 942c 942f 00:03:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b3ba b338 bab0 b080 942c 942f 00:03:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b3ba b3b9 bab0 b080 942c 942f 00:03:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b3ba 34b0 bab0 b080 942c 942f 00:03:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b3ba 3431 bab0 b080 942c 942f 00:03:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b3ba 3432 bab0 b080 942c 942f 00:03:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b3ba 34b3 bab0 b080 942c 942f 00:03:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b3ba 3434 bab0 b080 942c 942f 00:03:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b3ba 34b5 bab0 b080 942c 942f 00:03:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b3ba 34b6 bab0 b080 942c 942f 00:03:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b3ba 3437 bab0 b080 942c 942f 00:03:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b3ba 3438 bab0 b080 942c 942f 00:03:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b3ba 34b9 bab0 b080 942c 942f 00:03:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b3ba b5b0 bab0 b080 942c 942f 00:03:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b3ba b531 bab0 b080 942c 942f 00:03:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b3ba b532 bab0 b080 942c 942f 00:03:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b3ba b5b3 bab0 b080 942c 942f 00:03:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b3ba b534 bab0 b080 942c 942f 00:03:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b3ba b5b5 bab0 b080 942c 942f 00:03:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b3ba b5b6 bab0 b080 942c 942f 00:03:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b3ba b537 bab0 b080 942c 942f 00:03:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b3ba b538 bab0 b080 942c 942f 00:03:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b3ba b5b9 bab0 b080 942c 942f 00:04:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 34ba b0b0 bab0 b080 942c 942f 00:04:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 34ba b031 bab0 b080 942c 942f 00:04:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 34ba b032 bab0 b080 942c 942f 00:04:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 34ba b0b3 bab0 b080 942c 942f 00:04:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 34ba b034 bab0 b080 942c 942f 00:04:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 34ba b0b5 bab0 b080 942c 942f 00:04:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 34ba b0b6 bab0 b080 942c 942f 00:04:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 34ba b037 bab0 b080 942c 942f 00:04:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 34ba b038 bab0 b080 942c 942f 00:04:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 34ba b0b9 bab0 b080 942c 942f 00:04:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 34ba 31b0 bab0 b080 942c 942f 00:04:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 34ba 3131 bab0 b080 942c 942f 00:04:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 34ba 3132 bab0 b080 942c 942f 00:04:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 34ba 31b3 bab0 b080 942c 942f 00:04:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 34ba 3134 bab0 b080 942c 942f 00:04:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 34ba 31b5 bab0 b080 942c 942f 00:04:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 34ba 31b6 bab0 b080 942c 942f 00:04:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 34ba 3137 bab0 b080 942c 942f 00:04:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 34ba 3138 bab0 b080 942c 942f 00:04:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 34ba 31b9 bab0 b080 942c 942f 00:04:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 34ba 32b0 bab0 b080 942c 942f 00:04:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 34ba 3231 bab0 b080 942c 942f 00:04:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 34ba 3232 bab0 b080 942c 942f 00:04:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 34ba 32b3 bab0 b080 942c 942f 00:04:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 34ba 3234 bab0 b080 942c 942f 00:04:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 34ba 32b5 bab0 b080 942c 942f 00:04:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 34ba 32b6 bab0 b080 942c 942f 00:04:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 34ba 3237 bab0 b080 942c 942f 00:04:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 34ba 3238 bab0 b080 942c 942f 00:04:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 34ba 32b9 bab0 b080 942c 942f 00:04:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 34ba b3b0 bab0 b080 942c 942f 00:04:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 34ba b331 bab0 b080 942c 942f 00:04:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 34ba b332 bab0 b080 942c 942f 00:04:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 34ba b3b3 bab0 b080 942c 942f 00:04:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 34ba b334 bab0 b080 942c 942f 00:04:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 34ba b3b5 bab0 b080 942c 942f 00:04:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 34ba b3b6 bab0 b080 942c 942f 00:04:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 34ba b337 bab0 b080 942c 942f 00:04:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 34ba b338 bab0 b080 942c 942f 00:04:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 34ba b3b9 bab0 b080 942c 942f 00:04:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 34ba 34b0 bab0 b080 942c 942f 00:04:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 34ba 3431 bab0 b080 942c 942f 00:04:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 34ba 3432 bab0 b080 942c 942f 00:04:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 34ba 34b3 bab0 b080 942c 942f 00:04:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 34ba 3434 bab0 b080 942c 942f 00:04:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 34ba 34b5 bab0 b080 942c 942f 00:04:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 34ba 34b6 bab0 b080 942c 942f 00:04:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 34ba 3437 bab0 b080 942c 942f 00:04:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 34ba 3438 bab0 b080 942c 942f 00:04:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 34ba 34b9 bab0 b080 942c 942f 00:04:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 34ba b5b0 bab0 b080 942c 942f 00:04:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 34ba b531 bab0 b080 942c 942f 00:04:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 34ba b532 bab0 b080 942c 942f 00:04:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 34ba b5b3 bab0 b080 942c 942f 00:04:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 34ba b534 bab0 b080 942c 942f 00:04:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 34ba b5b5 bab0 b080 942c 942f 00:04:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 34ba b5b6 bab0 b080 942c 942f 00:04:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 34ba b537 bab0 b080 942c 942f 00:04:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 34ba b538 bab0 b080 942c 942f 00:04:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 34ba b5b9 bab0 b080 942c 942f 00:05:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b5ba b0b0 bab0 b080 942c 942f 00:05:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b5ba b031 bab0 b080 942c 942f 00:05:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b5ba b032 bab0 b080 942c 942f 00:05:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b5ba b0b3 bab0 b080 942c 942f 00:05:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b5ba b034 bab0 b080 942c 942f 00:05:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b5ba b0b5 bab0 b080 942c 942f 00:05:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b5ba b0b6 bab0 b080 942c 942f 00:05:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b5ba b037 bab0 b080 942c 942f 00:05:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b5ba b038 bab0 b080 942c 942f 00:05:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b5ba b0b9 bab0 b080 942c 942f 00:05:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b5ba 31b0 bab0 b080 942c 942f 00:05:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b5ba 3131 bab0 b080 942c 942f 00:05:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b5ba 3132 bab0 b080 942c 942f 00:05:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b5ba 31b3 bab0 b080 942c 942f 00:05:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b5ba 3134 bab0 b080 942c 942f 00:05:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b5ba 31b5 bab0 b080 942c 942f 00:05:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b5ba 31b6 bab0 b080 942c 942f 00:05:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b5ba 3137 bab0 b080 942c 942f 00:05:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b5ba 3138 bab0 b080 942c 942f 00:05:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b5ba 31b9 bab0 b080 942c 942f 00:05:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b5ba 32b0 bab0 b080 942c 942f 00:05:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b5ba 3231 bab0 b080 942c 942f 00:05:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b5ba 3232 bab0 b080 942c 942f 00:05:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b5ba 32b3 bab0 b080 942c 942f 00:05:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b5ba 3234 bab0 b080 942c 942f 00:05:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b5ba 32b5 bab0 b080 942c 942f 00:05:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b5ba 32b6 bab0 b080 942c 942f 00:05:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b5ba 3237 bab0 b080 942c 942f 00:05:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b5ba 3238 bab0 b080 942c 942f 00:05:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b5ba 32b9 bab0 b080 942c 942f 00:05:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b5ba b3b0 bab0 b080 942c 942f 00:05:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b5ba b331 bab0 b080 942c 942f 00:05:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b5ba b332 bab0 b080 942c 942f 00:05:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b5ba b3b3 bab0 b080 942c 942f 00:05:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b5ba b334 bab0 b080 942c 942f 00:05:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b5ba b3b5 bab0 b080 942c 942f 00:05:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b5ba b3b6 bab0 b080 942c 942f 00:05:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b5ba b337 bab0 b080 942c 942f 00:05:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b5ba b338 bab0 b080 942c 942f 00:05:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b5ba b3b9 bab0 b080 942c 942f 00:05:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b5ba 34b0 bab0 b080 942c 942f 00:05:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b5ba 3431 bab0 b080 942c 942f 00:05:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b5ba 3432 bab0 b080 942c 942f 00:05:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b5ba 34b3 bab0 b080 942c 942f 00:05:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b5ba 3434 bab0 b080 942c 942f 00:05:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b5ba 34b5 bab0 b080 942c 942f 00:05:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b5ba 34b6 bab0 b080 942c 942f 00:05:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b5ba 3437 bab0 b080 942c 942f 00:05:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b5ba 3438 bab0 b080 942c 942f 00:05:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b5ba 34b9 bab0 b080 942c 942f 00:05:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b5ba b5b0 bab0 b080 942c 942f 00:05:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b5ba b531 bab0 b080 942c 942f 00:05:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b5ba b532 bab0 b080 942c 942f 00:05:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b5ba b5b3 bab0 b080 942c 942f 00:05:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b5ba b534 bab0 b080 942c 942f 00:05:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b5ba b5b5 bab0 b080 942c 942f 00:05:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b5ba b5b6 bab0 b080 942c 942f 00:05:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b5ba b537 bab0 b080 942c 942f 00:05:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b5ba b538 bab0 b080 942c 942f 00:05:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b5ba b5b9 bab0 b080 942c 942f 00:06:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b6ba b0b0 bab0 b080 942c 942f 00:06:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b6ba b031 bab0 b080 942c 942f 00:06:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b6ba b032 bab0 b080 942c 942f 00:06:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b6ba b0b3 bab0 b080 942c 942f 00:06:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b6ba b034 bab0 b080 942c 942f 00:06:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b6ba b0b5 bab0 b080 942c 942f 00:06:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b6ba b0b6 bab0 b080 942c 942f 00:06:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b6ba b037 bab0 b080 942c 942f 00:06:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b6ba b038 bab0 b080 942c 942f 00:06:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b6ba b0b9 bab0 b080 942c 942f 00:06:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b6ba 31b0 bab0 b080 942c 942f 00:06:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b6ba 3131 bab0 b080 942c 942f 00:06:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b6ba 3132 bab0 b080 942c 942f 00:06:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b6ba 31b3 bab0 b080 942c 942f 00:06:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b6ba 3134 bab0 b080 942c 942f 00:06:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b6ba 31b5 bab0 b080 942c 942f 00:06:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b6ba 31b6 bab0 b080 942c 942f 00:06:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b6ba 3137 bab0 b080 942c 942f 00:06:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b6ba 3138 bab0 b080 942c 942f 00:06:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b6ba 31b9 bab0 b080 942c 942f 00:06:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b6ba 32b0 bab0 b080 942c 942f 00:06:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b6ba 3231 bab0 b080 942c 942f 00:06:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b6ba 3232 bab0 b080 942c 942f 00:06:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b6ba 32b3 bab0 b080 942c 942f 00:06:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b6ba 3234 bab0 b080 942c 942f 00:06:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b6ba 32b5 bab0 b080 942c 942f 00:06:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b6ba 32b6 bab0 b080 942c 942f 00:06:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b6ba 3237 bab0 b080 942c 942f 00:06:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b6ba 3238 bab0 b080 942c 942f 00:06:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b6ba 32b9 bab0 b080 942c 942f 00:06:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b6ba b3b0 bab0 b080 942c 942f 00:06:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b6ba b331 bab0 b080 942c 942f 00:06:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b6ba b332 bab0 b080 942c 942f 00:06:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b6ba b3b3 bab0 b080 942c 942f 00:06:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b6ba b334 bab0 b080 942c 942f 00:06:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b6ba b3b5 bab0 b080 942c 942f 00:06:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b6ba b3b6 bab0 b080 942c 942f 00:06:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b6ba b337 bab0 b080 942c 942f 00:06:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b6ba b338 bab0 b080 942c 942f 00:06:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b6ba b3b9 bab0 b080 942c 942f 00:06:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b6ba 34b0 bab0 b080 942c 942f 00:06:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b6ba 3431 bab0 b080 942c 942f 00:06:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b6ba 3432 bab0 b080 942c 942f 00:06:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b6ba 34b3 bab0 b080 942c 942f 00:06:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b6ba 3434 bab0 b080 942c 942f 00:06:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b6ba 34b5 bab0 b080 942c 942f 00:06:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b6ba 34b6 bab0 b080 942c 942f 00:06:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b6ba 3437 bab0 b080 942c 942f 00:06:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b6ba 3438 bab0 b080 942c 942f 00:06:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b6ba 34b9 bab0 b080 942c 942f 00:06:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b6ba b5b0 bab0 b080 942c 942f 00:06:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b6ba b531 bab0 b080 942c 942f 00:06:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b6ba b532 bab0 b080 942c 942f 00:06:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b6ba b5b3 bab0 b080 942c 942f 00:06:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b6ba b534 bab0 b080 942c 942f 00:06:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b6ba b5b5 bab0 b080 942c 942f 00:06:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b6ba b5b6 bab0 b080 942c 942f 00:06:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b6ba b537 bab0 b080 942c 942f 00:06:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b6ba b538 bab0 b080 942c 942f 00:06:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b6ba b5b9 bab0 b080 942c 942f 00:07:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 37ba b0b0 bab0 b080 942c 942f 00:07:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 37ba b031 bab0 b080 942c 942f 00:07:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 37ba b032 bab0 b080 942c 942f 00:07:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 37ba b0b3 bab0 b080 942c 942f 00:07:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 37ba b034 bab0 b080 942c 942f 00:07:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 37ba b0b5 bab0 b080 942c 942f 00:07:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 37ba b0b6 bab0 b080 942c 942f 00:07:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 37ba b037 bab0 b080 942c 942f 00:07:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 37ba b038 bab0 b080 942c 942f 00:07:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 37ba b0b9 bab0 b080 942c 942f 00:07:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 37ba 31b0 bab0 b080 942c 942f 00:07:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 37ba 3131 bab0 b080 942c 942f 00:07:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 37ba 3132 bab0 b080 942c 942f 00:07:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 37ba 31b3 bab0 b080 942c 942f 00:07:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 37ba 3134 bab0 b080 942c 942f 00:07:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 37ba 31b5 bab0 b080 942c 942f 00:07:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 37ba 31b6 bab0 b080 942c 942f 00:07:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 37ba 3137 bab0 b080 942c 942f 00:07:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 37ba 3138 bab0 b080 942c 942f 00:07:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 37ba 31b9 bab0 b080 942c 942f 00:07:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 37ba 32b0 bab0 b080 942c 942f 00:07:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 37ba 3231 bab0 b080 942c 942f 00:07:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 37ba 3232 bab0 b080 942c 942f 00:07:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 37ba 32b3 bab0 b080 942c 942f 00:07:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 37ba 3234 bab0 b080 942c 942f 00:07:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 37ba 32b5 bab0 b080 942c 942f 00:07:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 37ba 32b6 bab0 b080 942c 942f 00:07:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 37ba 3237 bab0 b080 942c 942f 00:07:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 37ba 3238 bab0 b080 942c 942f 00:07:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 37ba 32b9 bab0 b080 942c 942f 00:07:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 37ba b3b0 bab0 b080 942c 942f 00:07:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 37ba b331 bab0 b080 942c 942f 00:07:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 37ba b332 bab0 b080 942c 942f 00:07:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 37ba b3b3 bab0 b080 942c 942f 00:07:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 37ba b334 bab0 b080 942c 942f 00:07:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 37ba b3b5 bab0 b080 942c 942f 00:07:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 37ba b3b6 bab0 b080 942c 942f 00:07:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 37ba b337 bab0 b080 942c 942f 00:07:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 37ba b338 bab0 b080 942c 942f 00:07:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 37ba b3b9 bab0 b080 942c 942f 00:07:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 37ba 34b0 bab0 b080 942c 942f 00:07:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 37ba 3431 bab0 b080 942c 942f 00:07:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 37ba 3432 bab0 b080 942c 942f 00:07:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 37ba 34b3 bab0 b080 942c 942f 00:07:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 37ba 3434 bab0 b080 942c 942f 00:07:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 37ba 34b5 bab0 b080 942c 942f 00:07:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 37ba 34b6 bab0 b080 942c 942f 00:07:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 37ba 3437 bab0 b080 942c 942f 00:07:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 37ba 3438 bab0 b080 942c 942f 00:07:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 37ba 34b9 bab0 b080 942c 942f 00:07:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 37ba b5b0 bab0 b080 942c 942f 00:07:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 37ba b531 bab0 b080 942c 942f 00:07:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 37ba b532 bab0 b080 942c 942f 00:07:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 37ba b5b3 bab0 b080 942c 942f 00:07:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 37ba b534 bab0 b080 942c 942f 00:07:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 37ba b5b5 bab0 b080 942c 942f 00:07:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 37ba b5b6 bab0 b080 942c 942f 00:07:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 37ba b537 bab0 b080 942c 942f 00:07:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 37ba b538 bab0 b080 942c 942f 00:07:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 37ba b5b9 bab0 b080 942c 942f 00:08:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 38ba b0b0 bab0 b080 942c 942f 00:08:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 38ba b031 bab0 b080 942c 942f 00:08:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 38ba b032 bab0 b080 942c 942f 00:08:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 38ba b0b3 bab0 b080 942c 942f 00:08:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 38ba b034 bab0 b080 942c 942f 00:08:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 38ba b0b5 bab0 b080 942c 942f 00:08:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 38ba b0b6 bab0 b080 942c 942f 00:08:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 38ba b037 bab0 b080 942c 942f 00:08:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 38ba b038 bab0 b080 942c 942f 00:08:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 38ba b0b9 bab0 b080 942c 942f 00:08:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 38ba 31b0 bab0 b080 942c 942f 00:08:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 38ba 3131 bab0 b080 942c 942f 00:08:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 38ba 3132 bab0 b080 942c 942f 00:08:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 38ba 31b3 bab0 b080 942c 942f 00:08:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 38ba 3134 bab0 b080 942c 942f 00:08:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 38ba 31b5 bab0 b080 942c 942f 00:08:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 38ba 31b6 bab0 b080 942c 942f 00:08:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 38ba 3137 bab0 b080 942c 942f 00:08:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 38ba 3138 bab0 b080 942c 942f 00:08:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 38ba 31b9 bab0 b080 942c 942f 00:08:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 38ba 32b0 bab0 b080 942c 942f 00:08:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 38ba 3231 bab0 b080 942c 942f 00:08:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 38ba 3232 bab0 b080 942c 942f 00:08:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 38ba 32b3 bab0 b080 942c 942f 00:08:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 38ba 3234 bab0 b080 942c 942f 00:08:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 38ba 32b5 bab0 b080 942c 942f 00:08:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 38ba 32b6 bab0 b080 942c 942f 00:08:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 38ba 3237 bab0 b080 942c 942f 00:08:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 38ba 3238 bab0 b080 942c 942f 00:08:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 38ba 32b9 bab0 b080 942c 942f 00:08:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 38ba b3b0 bab0 b080 942c 942f 00:08:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 38ba b331 bab0 b080 942c 942f 00:08:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 38ba b332 bab0 b080 942c 942f 00:08:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 38ba b3b3 bab0 b080 942c 942f 00:08:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 38ba b334 bab0 b080 942c 942f 00:08:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 38ba b3b5 bab0 b080 942c 942f 00:08:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 38ba b3b6 bab0 b080 942c 942f 00:08:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 38ba b337 bab0 b080 942c 942f 00:08:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 38ba b338 bab0 b080 942c 942f 00:08:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 38ba b3b9 bab0 b080 942c 942f 00:08:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 38ba 34b0 bab0 b080 942c 942f 00:08:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 38ba 3431 bab0 b080 942c 942f 00:08:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 38ba 3432 bab0 b080 942c 942f 00:08:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 38ba 34b3 bab0 b080 942c 942f 00:08:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 38ba 3434 bab0 b080 942c 942f 00:08:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 38ba 34b5 bab0 b080 942c 942f 00:08:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 38ba 34b6 bab0 b080 942c 942f 00:08:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 38ba 3437 bab0 b080 942c 942f 00:08:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 38ba 3438 bab0 b080 942c 942f 00:08:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 38ba 34b9 bab0 b080 942c 942f 00:08:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 38ba b5b0 bab0 b080 942c 942f 00:08:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 38ba b531 bab0 b080 942c 942f 00:08:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 38ba b532 bab0 b080 942c 942f 00:08:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 38ba b5b3 bab0 b080 942c 942f 00:08:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 38ba b534 bab0 b080 942c 942f 00:08:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 38ba b5b5 bab0 b080 942c 942f 00:08:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 38ba b5b6 bab0 b080 942c 942f 00:08:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 38ba b537 bab0 b080 942c 942f 00:08:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 38ba b538 bab0 b080 942c 942f 00:08:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 38ba b5b9 bab0 b080 942c 942f 00:09:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b9ba b0b0 bab0 b080 942c 942f 00:09:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b9ba b031 bab0 b080 942c 942f 00:09:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b9ba b032 bab0 b080 942c 942f 00:09:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b9ba b0b3 bab0 b080 942c 942f 00:09:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b9ba b034 bab0 b080 942c 942f 00:09:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b9ba b0b5 bab0 b080 942c 942f 00:09:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b9ba b0b6 bab0 b080 942c 942f 00:09:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b9ba b037 bab0 b080 942c 942f 00:09:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b9ba b038 bab0 b080 942c 942f 00:09:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b9ba b0b9 bab0 b080 942c 942f 00:09:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b9ba 31b0 bab0 b080 942c 942f 00:09:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b9ba 3131 bab0 b080 942c 942f 00:09:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b9ba 3132 bab0 b080 942c 942f 00:09:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b9ba 31b3 bab0 b080 942c 942f 00:09:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b9ba 3134 bab0 b080 942c 942f 00:09:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b9ba 31b5 bab0 b080 942c 942f 00:09:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b9ba 31b6 bab0 b080 942c 942f 00:09:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b9ba 3137 bab0 b080 942c 942f 00:09:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b9ba 3138 bab0 b080 942c 942f 00:09:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b9ba 31b9 bab0 b080 942c 942f 00:09:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b9ba 32b0 bab0 b080 942c 942f 00:09:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b9ba 3231 bab0 b080 942c 942f 00:09:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab0 b9ba 3232 bab0 b080 942c 942f 00:09:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab0 b9ba 32b3 bab0 b080 942c 942f 00:09:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab0 b9ba 3234 bab0 b080 942c 942f 00:09:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab0 b9ba 32b5 bab0 b080 942c 942f 00:09:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab0 b9ba 32b6 bab0 b080 942c 942f 00:09:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab0 b9ba 3237 bab0 b080 942c 942f 00:09:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab0 b9ba 3238 bab0 b080 942c 942f 00:09:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab0 b9ba 32b9 bab0 b080 942c 942f 00:09:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab0 b9ba b3b0 bab0 b080 942c 942f 00:09:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab0 b9ba b331 bab0 b080 942c 942f 00:09:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab0 b9ba b332 bab0 b080 942c 942f 00:09:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab0 b9ba b3b3 bab0 b080 942c 942f 00:09:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab0 b9ba b334 bab0 b080 942c 942f 00:09:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab0 b9ba b3b5 bab0 b080 942c 942f 00:09:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab0 b9ba b3b6 bab0 b080 942c 942f 00:09:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab0 b9ba b337 bab0 b080 942c 942f 00:09:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab0 b9ba b338 bab0 b080 942c 942f 00:09:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab0 b9ba b3b9 bab0 b080 942c 942f 00:09:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab0 b9ba 34b0 bab0 b080 942c 942f 00:09:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab0 b9ba 3431 bab0 b080 942c 942f 00:09:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab0 b9ba 3432 bab0 b080 942c 942f 00:09:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab0 b9ba 34b3 bab0 b080 942c 942f 00:09:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab0 b9ba 3434 bab0 b080 942c 942f 00:09:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab0 b9ba 34b5 bab0 b080 942c 942f 00:09:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab0 b9ba 34b6 bab0 b080 942c 942f 00:09:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab0 b9ba 3437 bab0 b080 942c 942f 00:09:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab0 b9ba 3438 bab0 b080 942c 942f 00:09:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab0 b9ba 34b9 bab0 b080 942c 942f 00:09:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab0 b9ba b5b0 bab0 b080 942c 942f 00:09:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab0 b9ba b531 bab0 b080 942c 942f 00:09:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab0 b9ba b532 bab0 b080 942c 942f 00:09:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab0 b9ba b5b3 bab0 b080 942c 942f 00:09:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab0 b9ba b534 bab0 b080 942c 942f 00:09:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab0 b9ba b5b5 bab0 b080 942c 942f 00:09:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab0 b9ba b5b6 bab0 b080 942c 942f 00:09:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab0 b9ba b537 bab0 b080 942c 942f 00:09:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab0 b9ba b538 bab0 b080 942c 942f 00:09:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab0 b9ba b5b9 bab0 b080 942c 942f 00:10:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b0ba b0b0 bab0 b080 942c 942f 00:10:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b0ba b031 bab0 b080 942c 942f 00:10:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b0ba b032 bab0 b080 942c 942f 00:10:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b0ba b0b3 bab0 b080 942c 942f 00:10:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b0ba b034 bab0 b080 942c 942f 00:10:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b0ba b0b5 bab0 b080 942c 942f 00:10:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b0ba b0b6 bab0 b080 942c 942f 00:10:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b0ba b037 bab0 b080 942c 942f 00:10:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b0ba b038 bab0 b080 942c 942f 00:10:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b0ba b0b9 bab0 b080 942c 942f 00:10:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b0ba 31b0 bab0 b080 942c 942f 00:10:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b0ba 3131 bab0 b080 942c 942f 00:10:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b0ba 3132 bab0 b080 942c 942f 00:10:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b0ba 31b3 bab0 b080 942c 942f 00:10:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b0ba 3134 bab0 b080 942c 942f 00:10:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b0ba 31b5 bab0 b080 942c 942f 00:10:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b0ba 31b6 bab0 b080 942c 942f 00:10:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b0ba 3137 bab0 b080 942c 942f 00:10:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b0ba 3138 bab0 b080 942c 942f 00:10:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b0ba 31b9 bab0 b080 942c 942f 00:10:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b0ba 32b0 bab0 b080 942c 942f 00:10:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b0ba 3231 bab0 b080 942c 942f 00:10:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b0ba 3232 bab0 b080 942c 942f 00:10:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b0ba 32b3 bab0 b080 942c 942f 00:10:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b0ba 3234 bab0 b080 942c 942f 00:10:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b0ba 32b5 bab0 b080 942c 942f 00:10:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b0ba 32b6 bab0 b080 942c 942f 00:10:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b0ba 3237 bab0 b080 942c 942f 00:10:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b0ba 3238 bab0 b080 942c 942f 00:10:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b0ba 32b9 bab0 b080 942c 942f 00:10:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b0ba b3b0 bab0 b080 942c 942f 00:10:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b0ba b331 bab0 b080 942c 942f 00:10:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b0ba b332 bab0 b080 942c 942f 00:10:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b0ba b3b3 bab0 b080 942c 942f 00:10:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b0ba b334 bab0 b080 942c 942f 00:10:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b0ba b3b5 bab0 b080 942c 942f 00:10:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b0ba b3b6 bab0 b080 942c 942f 00:10:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b0ba b337 bab0 b080 942c 942f 00:10:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b0ba b338 bab0 b080 942c 942f 00:10:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b0ba b3b9 bab0 b080 942c 942f 00:10:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b0ba 34b0 bab0 b080 942c 942f 00:10:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b0ba 3431 bab0 b080 942c 942f 00:10:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b0ba 3432 bab0 b080 942c 942f 00:10:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b0ba 34b3 bab0 b080 942c 942f 00:10:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b0ba 3434 bab0 b080 942c 942f 00:10:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b0ba 34b5 bab0 b080 942c 942f 00:10:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b0ba 34b6 bab0 b080 942c 942f 00:10:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b0ba 3437 bab0 b080 942c 942f 00:10:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b0ba 3438 bab0 b080 942c 942f 00:10:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b0ba 34b9 bab0 b080 942c 942f 00:10:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b0ba b5b0 bab0 b080 942c 942f 00:10:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b0ba b531 bab0 b080 942c 942f 00:10:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b0ba b532 bab0 b080 942c 942f 00:10:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b0ba b5b3 bab0 b080 942c 942f 00:10:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b0ba b534 bab0 b080 942c 942f 00:10:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b0ba b5b5 bab0 b080 942c 942f 00:10:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b0ba b5b6 bab0 b080 942c 942f 00:10:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b0ba b537 bab0 b080 942c 942f 00:10:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b0ba b538 bab0 b080 942c 942f 00:10:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b0ba b5b9 bab0 b080 942c 942f 00:11:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 31ba b0b0 bab0 b080 942c 942f 00:11:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 31ba b031 bab0 b080 942c 942f 00:11:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 31ba b032 bab0 b080 942c 942f 00:11:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 31ba b0b3 bab0 b080 942c 942f 00:11:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 31ba b034 bab0 b080 942c 942f 00:11:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 31ba b0b5 bab0 b080 942c 942f 00:11:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 31ba b0b6 bab0 b080 942c 942f 00:11:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 31ba b037 bab0 b080 942c 942f 00:11:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 31ba b038 bab0 b080 942c 942f 00:11:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 31ba b0b9 bab0 b080 942c 942f 00:11:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 31ba 31b0 bab0 b080 942c 942f 00:11:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 31ba 3131 bab0 b080 942c 942f 00:11:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 31ba 3132 bab0 b080 942c 942f 00:11:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 31ba 31b3 bab0 b080 942c 942f 00:11:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 31ba 3134 bab0 b080 942c 942f 00:11:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 31ba 31b5 bab0 b080 942c 942f 00:11:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 31ba 31b6 bab0 b080 942c 942f 00:11:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 31ba 3137 bab0 b080 942c 942f 00:11:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 31ba 3138 bab0 b080 942c 942f 00:11:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 31ba 31b9 bab0 b080 942c 942f 00:11:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 31ba 32b0 bab0 b080 942c 942f 00:11:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 31ba 3231 bab0 b080 942c 942f 00:11:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 31ba 3232 bab0 b080 942c 942f 00:11:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 31ba 32b3 bab0 b080 942c 942f 00:11:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 31ba 3234 bab0 b080 942c 942f 00:11:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 31ba 32b5 bab0 b080 942c 942f 00:11:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 31ba 32b6 bab0 b080 942c 942f 00:11:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 31ba 3237 bab0 b080 942c 942f 00:11:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 31ba 3238 bab0 b080 942c 942f 00:11:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 31ba 32b9 bab0 b080 942c 942f 00:11:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 31ba b3b0 bab0 b080 942c 942f 00:11:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 31ba b331 bab0 b080 942c 942f 00:11:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 31ba b332 bab0 b080 942c 942f 00:11:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 31ba b3b3 bab0 b080 942c 942f 00:11:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 31ba b334 bab0 b080 942c 942f 00:11:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 31ba b3b5 bab0 b080 942c 942f 00:11:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 31ba b3b6 bab0 b080 942c 942f 00:11:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 31ba b337 bab0 b080 942c 942f 00:11:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 31ba b338 bab0 b080 942c 942f 00:11:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 31ba b3b9 bab0 b080 942c 942f 00:11:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 31ba 34b0 bab0 b080 942c 942f 00:11:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 31ba 3431 bab0 b080 942c 942f 00:11:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 31ba 3432 bab0 b080 942c 942f 00:11:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 31ba 34b3 bab0 b080 942c 942f 00:11:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 31ba 3434 bab0 b080 942c 942f 00:11:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 31ba 34b5 bab0 b080 942c 942f 00:11:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 31ba 34b6 bab0 b080 942c 942f 00:11:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 31ba 3437 bab0 b080 942c 942f 00:11:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 31ba 3438 bab0 b080 942c 942f 00:11:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 31ba 34b9 bab0 b080 942c 942f 00:11:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 31ba b5b0 bab0 b080 942c 942f 00:11:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 31ba b531 bab0 b080 942c 942f 00:11:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 31ba b532 bab0 b080 942c 942f 00:11:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 31ba b5b3 bab0 b080 942c 942f 00:11:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 31ba b534 bab0 b080 942c 942f 00:11:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 31ba b5b5 bab0 b080 942c 942f 00:11:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 31ba b5b6 bab0 b080 942c 942f 00:11:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 31ba b537 bab0 b080 942c 942f 00:11:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 31ba b538 bab0 b080 942c 942f 00:11:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 31ba b5b9 bab0 b080 942c 942f 00:12:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 32ba b0b0 bab0 b080 942c 942f 00:12:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 32ba b031 bab0 b080 942c 942f 00:12:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 32ba b032 bab0 b080 942c 942f 00:12:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 32ba b0b3 bab0 b080 942c 942f 00:12:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 32ba b034 bab0 b080 942c 942f 00:12:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 32ba b0b5 bab0 b080 942c 942f 00:12:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 32ba b0b6 bab0 b080 942c 942f 00:12:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 32ba b037 bab0 b080 942c 942f 00:12:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 32ba b038 bab0 b080 942c 942f 00:12:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 32ba b0b9 bab0 b080 942c 942f 00:12:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 32ba 31b0 bab0 b080 942c 942f 00:12:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 32ba 3131 bab0 b080 942c 942f 00:12:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 32ba 3132 bab0 b080 942c 942f 00:12:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 32ba 31b3 bab0 b080 942c 942f 00:12:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 32ba 3134 bab0 b080 942c 942f 00:12:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 32ba 31b5 bab0 b080 942c 942f 00:12:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 32ba 31b6 bab0 b080 942c 942f 00:12:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 32ba 3137 bab0 b080 942c 942f 00:12:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 32ba 3138 bab0 b080 942c 942f 00:12:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 32ba 31b9 bab0 b080 942c 942f 00:12:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 32ba 32b0 bab0 b080 942c 942f 00:12:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 32ba 3231 bab0 b080 942c 942f 00:12:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 32ba 3232 bab0 b080 942c 942f 00:12:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 32ba 32b3 bab0 b080 942c 942f 00:12:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 32ba 3234 bab0 b080 942c 942f 00:12:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 32ba 32b5 bab0 b080 942c 942f 00:12:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 32ba 32b6 bab0 b080 942c 942f 00:12:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 32ba 3237 bab0 b080 942c 942f 00:12:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 32ba 3238 bab0 b080 942c 942f 00:12:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 32ba 32b9 bab0 b080 942c 942f 00:12:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 32ba b3b0 bab0 b080 942c 942f 00:12:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 32ba b331 bab0 b080 942c 942f 00:12:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 32ba b332 bab0 b080 942c 942f 00:12:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 32ba b3b3 bab0 b080 942c 942f 00:12:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 32ba b334 bab0 b080 942c 942f 00:12:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 32ba b3b5 bab0 b080 942c 942f 00:12:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 32ba b3b6 bab0 b080 942c 942f 00:12:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 32ba b337 bab0 b080 942c 942f 00:12:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 32ba b338 bab0 b080 942c 942f 00:12:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 32ba b3b9 bab0 b080 942c 942f 00:12:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 32ba 34b0 bab0 b080 942c 942f 00:12:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 32ba 3431 bab0 b080 942c 942f 00:12:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 32ba 3432 bab0 b080 942c 942f 00:12:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 32ba 34b3 bab0 b080 942c 942f 00:12:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 32ba 3434 bab0 b080 942c 942f 00:12:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 32ba 34b5 bab0 b080 942c 942f 00:12:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 32ba 34b6 bab0 b080 942c 942f 00:12:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 32ba 3437 bab0 b080 942c 942f 00:12:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 32ba 3438 bab0 b080 942c 942f 00:12:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 32ba 34b9 bab0 b080 942c 942f 00:12:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 32ba b5b0 bab0 b080 942c 942f 00:12:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 32ba b531 bab0 b080 942c 942f 00:12:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 32ba b532 bab0 b080 942c 942f 00:12:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 32ba b5b3 bab0 b080 942c 942f 00:12:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 32ba b534 bab0 b080 942c 942f 00:12:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 32ba b5b5 bab0 b080 942c 942f 00:12:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 32ba b5b6 bab0 b080 942c 942f 00:12:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 32ba b537 bab0 b080 942c 942f 00:12:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 32ba b538 bab0 b080 942c 942f 00:12:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 32ba b5b9 bab0 b080 942c 942f 00:13:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b3ba b0b0 bab0 b080 942c 942f 00:13:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b3ba b031 bab0 b080 942c 942f 00:13:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b3ba b032 bab0 b080 942c 942f 00:13:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b3ba b0b3 bab0 b080 942c 942f 00:13:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b3ba b034 bab0 b080 942c 942f 00:13:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b3ba b0b5 bab0 b080 942c 942f 00:13:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b3ba b0b6 bab0 b080 942c 942f 00:13:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b3ba b037 bab0 b080 942c 942f 00:13:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b3ba b038 bab0 b080 942c 942f 00:13:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b3ba b0b9 bab0 b080 942c 942f 00:13:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b3ba 31b0 bab0 b080 942c 942f 00:13:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b3ba 3131 bab0 b080 942c 942f 00:13:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b3ba 3132 bab0 b080 942c 942f 00:13:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b3ba 31b3 bab0 b080 942c 942f 00:13:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b3ba 3134 bab0 b080 942c 942f 00:13:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b3ba 31b5 bab0 b080 942c 942f 00:13:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b3ba 31b6 bab0 b080 942c 942f 00:13:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b3ba 3137 bab0 b080 942c 942f 00:13:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b3ba 3138 bab0 b080 942c 942f 00:13:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b3ba 31b9 bab0 b080 942c 942f 00:13:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b3ba 32b0 bab0 b080 942c 942f 00:13:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b3ba 3231 bab0 b080 942c 942f 00:13:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b3ba 3232 bab0 b080 942c 942f 00:13:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b3ba 32b3 bab0 b080 942c 942f 00:13:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b3ba 3234 bab0 b080 942c 942f 00:13:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b3ba 32b5 bab0 b080 942c 942f 00:13:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b3ba 32b6 bab0 b080 942c 942f 00:13:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b3ba 3237 bab0 b080 942c 942f 00:13:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b3ba 3238 bab0 b080 942c 942f 00:13:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b3ba 32b9 bab0 b080 942c 942f 00:13:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b3ba b3b0 bab0 b080 942c 942f 00:13:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b3ba b331 bab0 b080 942c 942f 00:13:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b3ba b332 bab0 b080 942c 942f 00:13:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b3ba b3b3 bab0 b080 942c 942f 00:13:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b3ba b334 bab0 b080 942c 942f 00:13:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b3ba b3b5 bab0 b080 942c 942f 00:13:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b3ba b3b6 bab0 b080 942c 942f 00:13:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b3ba b337 bab0 b080 942c 942f 00:13:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b3ba b338 bab0 b080 942c 942f 00:13:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b3ba b3b9 bab0 b080 942c 942f 00:13:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b3ba 34b0 bab0 b080 942c 942f 00:13:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b3ba 3431 bab0 b080 942c 942f 00:13:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b3ba 3432 bab0 b080 942c 942f 00:13:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b3ba 34b3 bab0 b080 942c 942f 00:13:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b3ba 3434 bab0 b080 942c 942f 00:13:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b3ba 34b5 bab0 b080 942c 942f 00:13:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b3ba 34b6 bab0 b080 942c 942f 00:13:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b3ba 3437 bab0 b080 942c 942f 00:13:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b3ba 3438 bab0 b080 942c 942f 00:13:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b3ba 34b9 bab0 b080 942c 942f 00:13:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b3ba b5b0 bab0 b080 942c 942f 00:13:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b3ba b531 bab0 b080 942c 942f 00:13:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b3ba b532 bab0 b080 942c 942f 00:13:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b3ba b5b3 bab0 b080 942c 942f 00:13:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b3ba b534 bab0 b080 942c 942f 00:13:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b3ba b5b5 bab0 b080 942c 942f 00:13:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b3ba b5b6 bab0 b080 942c 942f 00:13:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b3ba b537 bab0 b080 942c 942f 00:13:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b3ba b538 bab0 b080 942c 942f 00:13:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b3ba b5b9 bab0 b080 942c 942f 00:14:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 34ba b0b0 bab0 b080 942c 942f 00:14:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 34ba b031 bab0 b080 942c 942f 00:14:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 34ba b032 bab0 b080 942c 942f 00:14:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 34ba b0b3 bab0 b080 942c 942f 00:14:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 34ba b034 bab0 b080 942c 942f 00:14:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 34ba b0b5 bab0 b080 942c 942f 00:14:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 34ba b0b6 bab0 b080 942c 942f 00:14:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 34ba b037 bab0 b080 942c 942f 00:14:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 34ba b038 bab0 b080 942c 942f 00:14:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 34ba b0b9 bab0 b080 942c 942f 00:14:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 34ba 31b0 bab0 b080 942c 942f 00:14:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 34ba 3131 bab0 b080 942c 942f 00:14:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 34ba 3132 bab0 b080 942c 942f 00:14:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 34ba 31b3 bab0 b080 942c 942f 00:14:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 34ba 3134 bab0 b080 942c 942f 00:14:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 34ba 31b5 bab0 b080 942c 942f 00:14:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 34ba 31b6 bab0 b080 942c 942f 00:14:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 34ba 3137 bab0 b080 942c 942f 00:14:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 34ba 3138 bab0 b080 942c 942f 00:14:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 34ba 31b9 bab0 b080 942c 942f 00:14:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 34ba 32b0 bab0 b080 942c 942f 00:14:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 34ba 3231 bab0 b080 942c 942f 00:14:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 34ba 3232 bab0 b080 942c 942f 00:14:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 34ba 32b3 bab0 b080 942c 942f 00:14:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 34ba 3234 bab0 b080 942c 942f 00:14:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 34ba 32b5 bab0 b080 942c 942f 00:14:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 34ba 32b6 bab0 b080 942c 942f 00:14:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 34ba 3237 bab0 b080 942c 942f 00:14:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 34ba 3238 bab0 b080 942c 942f 00:14:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 34ba 32b9 bab0 b080 942c 942f 00:14:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 34ba b3b0 bab0 b080 942c 942f 00:14:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 34ba b331 bab0 b080 942c 942f 00:14:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 34ba b332 bab0 b080 942c 942f 00:14:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 34ba b3b3 bab0 b080 942c 942f 00:14:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 34ba b334 bab0 b080 942c 942f 00:14:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 34ba b3b5 bab0 b080 942c 942f 00:14:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 34ba b3b6 bab0 b080 942c 942f 00:14:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 34ba b337 bab0 b080 942c 942f 00:14:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 34ba b338 bab0 b080 942c 942f 00:14:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 34ba b3b9 bab0 b080 942c 942f 00:14:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 34ba 34b0 bab0 b080 942c 942f 00:14:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 34ba 3431 bab0 b080 942c 942f 00:14:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 34ba 3432 bab0 b080 942c 942f 00:14:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 34ba 34b3 bab0 b080 942c 942f 00:14:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 34ba 3434 bab0 b080 942c 942f 00:14:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 34ba 34b5 bab0 b080 942c 942f 00:14:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 34ba 34b6 bab0 b080 942c 942f 00:14:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 34ba 3437 bab0 b080 942c 942f 00:14:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 34ba 3438 bab0 b080 942c 942f 00:14:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 34ba 34b9 bab0 b080 942c 942f 00:14:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 34ba b5b0 bab0 b080 942c 942f 00:14:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 34ba b531 bab0 b080 942c 942f 00:14:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 34ba b532 bab0 b080 942c 942f 00:14:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 34ba b5b3 bab0 b080 942c 942f 00:14:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 34ba b534 bab0 b080 942c 942f 00:14:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 34ba b5b5 bab0 b080 942c 942f 00:14:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 34ba b5b6 bab0 b080 942c 942f 00:14:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 34ba b537 bab0 b080 942c 942f 00:14:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 34ba b538 bab0 b080 942c 942f 00:14:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 34ba b5b9 bab0 b080 942c 942f 00:15:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b5ba b0b0 bab0 b080 942c 942f 00:15:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b5ba b031 bab0 b080 942c 942f 00:15:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b5ba b032 bab0 b080 942c 942f 00:15:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b5ba b0b3 bab0 b080 942c 942f 00:15:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b5ba b034 bab0 b080 942c 942f 00:15:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b5ba b0b5 bab0 b080 942c 942f 00:15:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b5ba b0b6 bab0 b080 942c 942f 00:15:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b5ba b037 bab0 b080 942c 942f 00:15:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b5ba b038 bab0 b080 942c 942f 00:15:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b5ba b0b9 bab0 b080 942c 942f 00:15:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b5ba 31b0 bab0 b080 942c 942f 00:15:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b5ba 3131 bab0 b080 942c 942f 00:15:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b5ba 3132 bab0 b080 942c 942f 00:15:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b5ba 31b3 bab0 b080 942c 942f 00:15:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b5ba 3134 bab0 b080 942c 942f 00:15:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b5ba 31b5 bab0 b080 942c 942f 00:15:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b5ba 31b6 bab0 b080 942c 942f 00:15:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b5ba 3137 bab0 b080 942c 942f 00:15:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b5ba 3138 bab0 b080 942c 942f 00:15:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b5ba 31b9 bab0 b080 942c 942f 00:15:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b5ba 32b0 bab0 b080 942c 942f 00:15:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b5ba 3231 bab0 b080 942c 942f 00:15:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b5ba 3232 bab0 b080 942c 942f 00:15:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b5ba 32b3 bab0 b080 942c 942f 00:15:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b5ba 3234 bab0 b080 942c 942f 00:15:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b5ba 32b5 bab0 b080 942c 942f 00:15:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b5ba 32b6 bab0 b080 942c 942f 00:15:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b5ba 3237 bab0 b080 942c 942f 00:15:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b5ba 3238 bab0 b080 942c 942f 00:15:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b5ba 32b9 bab0 b080 942c 942f 00:15:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b5ba b3b0 bab0 b080 942c 942f 00:15:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b5ba b331 bab0 b080 942c 942f 00:15:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b5ba b332 bab0 b080 942c 942f 00:15:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b5ba b3b3 bab0 b080 942c 942f 00:15:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b5ba b334 bab0 b080 942c 942f 00:15:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b5ba b3b5 bab0 b080 942c 942f 00:15:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b5ba b3b6 bab0 b080 942c 942f 00:15:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b5ba b337 bab0 b080 942c 942f 00:15:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b5ba b338 bab0 b080 942c 942f 00:15:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b5ba b3b9 bab0 b080 942c 942f 00:15:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b5ba 34b0 bab0 b080 942c 942f 00:15:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b5ba 3431 bab0 b080 942c 942f 00:15:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b5ba 3432 bab0 b080 942c 942f 00:15:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b5ba 34b3 bab0 b080 942c 942f 00:15:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b5ba 3434 bab0 b080 942c 942f 00:15:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b5ba 34b5 bab0 b080 942c 942f 00:15:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b5ba 34b6 bab0 b080 942c 942f 00:15:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b5ba 3437 bab0 b080 942c 942f 00:15:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b5ba 3438 bab0 b080 942c 942f 00:15:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b5ba 34b9 bab0 b080 942c 942f 00:15:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b5ba b5b0 bab0 b080 942c 942f 00:15:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b5ba b531 bab0 b080 942c 942f 00:15:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b5ba b532 bab0 b080 942c 942f 00:15:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b5ba b5b3 bab0 b080 942c 942f 00:15:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b5ba b534 bab0 b080 942c 942f 00:15:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b5ba b5b5 bab0 b080 942c 942f 00:15:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b5ba b5b6 bab0 b080 942c 942f 00:15:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b5ba b537 bab0 b080 942c 942f 00:15:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b5ba b538 bab0 b080 942c 942f 00:15:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b5ba b5b9 bab0 b080 942c 942f 00:16:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b6ba b0b0 bab0 b080 942c 942f 00:16:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b6ba b031 bab0 b080 942c 942f 00:16:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b6ba b032 bab0 b080 942c 942f 00:16:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b6ba b0b3 bab0 b080 942c 942f 00:16:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b6ba b034 bab0 b080 942c 942f 00:16:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b6ba b0b5 bab0 b080 942c 942f 00:16:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b6ba b0b6 bab0 b080 942c 942f 00:16:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b6ba b037 bab0 b080 942c 942f 00:16:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b6ba b038 bab0 b080 942c 942f 00:16:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b6ba b0b9 bab0 b080 942c 942f 00:16:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b6ba 31b0 bab0 b080 942c 942f 00:16:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b6ba 3131 bab0 b080 942c 942f 00:16:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b6ba 3132 bab0 b080 942c 942f 00:16:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b6ba 31b3 bab0 b080 942c 942f 00:16:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b6ba 3134 bab0 b080 942c 942f 00:16:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b6ba 31b5 bab0 b080 942c 942f 00:16:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b6ba 31b6 bab0 b080 942c 942f 00:16:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b6ba 3137 bab0 b080 942c 942f 00:16:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b6ba 3138 bab0 b080 942c 942f 00:16:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b6ba 31b9 bab0 b080 942c 942f 00:16:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b6ba 32b0 bab0 b080 942c 942f 00:16:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b6ba 3231 bab0 b080 942c 942f 00:16:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b6ba 3232 bab0 b080 942c 942f 00:16:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b6ba 32b3 bab0 b080 942c 942f 00:16:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b6ba 3234 bab0 b080 942c 942f 00:16:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b6ba 32b5 bab0 b080 942c 942f 00:16:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b6ba 32b6 bab0 b080 942c 942f 00:16:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b6ba 3237 bab0 b080 942c 942f 00:16:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b6ba 3238 bab0 b080 942c 942f 00:16:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b6ba 32b9 bab0 b080 942c 942f 00:16:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b6ba b3b0 bab0 b080 942c 942f 00:16:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b6ba b331 bab0 b080 942c 942f 00:16:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b6ba b332 bab0 b080 942c 942f 00:16:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b6ba b3b3 bab0 b080 942c 942f 00:16:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b6ba b334 bab0 b080 942c 942f 00:16:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b6ba b3b5 bab0 b080 942c 942f 00:16:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b6ba b3b6 bab0 b080 942c 942f 00:16:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b6ba b337 bab0 b080 942c 942f 00:16:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b6ba b338 bab0 b080 942c 942f 00:16:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b6ba b3b9 bab0 b080 942c 942f 00:16:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b6ba 34b0 bab0 b080 942c 942f 00:16:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b6ba 3431 bab0 b080 942c 942f 00:16:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b6ba 3432 bab0 b080 942c 942f 00:16:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b6ba 34b3 bab0 b080 942c 942f 00:16:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b6ba 3434 bab0 b080 942c 942f 00:16:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b6ba 34b5 bab0 b080 942c 942f 00:16:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b6ba 34b6 bab0 b080 942c 942f 00:16:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b6ba 3437 bab0 b080 942c 942f 00:16:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b6ba 3438 bab0 b080 942c 942f 00:16:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b6ba 34b9 bab0 b080 942c 942f 00:16:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b6ba b5b0 bab0 b080 942c 942f 00:16:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b6ba b531 bab0 b080 942c 942f 00:16:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b6ba b532 bab0 b080 942c 942f 00:16:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b6ba b5b3 bab0 b080 942c 942f 00:16:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b6ba b534 bab0 b080 942c 942f 00:16:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b6ba b5b5 bab0 b080 942c 942f 00:16:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b6ba b5b6 bab0 b080 942c 942f 00:16:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b6ba b537 bab0 b080 942c 942f 00:16:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b6ba b538 bab0 b080 942c 942f 00:16:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b6ba b5b9 bab0 b080 942c 942f 00:17:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 37ba b0b0 bab0 b080 942c 942f 00:17:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 37ba b031 bab0 b080 942c 942f 00:17:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 37ba b032 bab0 b080 942c 942f 00:17:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 37ba b0b3 bab0 b080 942c 942f 00:17:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 37ba b034 bab0 b080 942c 942f 00:17:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 37ba b0b5 bab0 b080 942c 942f 00:17:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 37ba b0b6 bab0 b080 942c 942f 00:17:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 37ba b037 bab0 b080 942c 942f 00:17:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 37ba b038 bab0 b080 942c 942f 00:17:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 37ba b0b9 bab0 b080 942c 942f 00:17:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 37ba 31b0 bab0 b080 942c 942f 00:17:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 37ba 3131 bab0 b080 942c 942f 00:17:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 37ba 3132 bab0 b080 942c 942f 00:17:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 37ba 31b3 bab0 b080 942c 942f 00:17:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 37ba 3134 bab0 b080 942c 942f 00:17:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 37ba 31b5 bab0 b080 942c 942f 00:17:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 37ba 31b6 bab0 b080 942c 942f 00:17:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 37ba 3137 bab0 b080 942c 942f 00:17:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 37ba 3138 bab0 b080 942c 942f 00:17:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 37ba 31b9 bab0 b080 942c 942f 00:17:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 37ba 32b0 bab0 b080 942c 942f 00:17:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 37ba 3231 bab0 b080 942c 942f 00:17:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 37ba 3232 bab0 b080 942c 942f 00:17:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 37ba 32b3 bab0 b080 942c 942f 00:17:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 37ba 3234 bab0 b080 942c 942f 00:17:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 37ba 32b5 bab0 b080 942c 942f 00:17:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 37ba 32b6 bab0 b080 942c 942f 00:17:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 37ba 3237 bab0 b080 942c 942f 00:17:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 37ba 3238 bab0 b080 942c 942f 00:17:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 37ba 32b9 bab0 b080 942c 942f 00:17:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 37ba b3b0 bab0 b080 942c 942f 00:17:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 37ba b331 bab0 b080 942c 942f 00:17:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 37ba b332 bab0 b080 942c 942f 00:17:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 37ba b3b3 bab0 b080 942c 942f 00:17:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 37ba b334 bab0 b080 942c 942f 00:17:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 37ba b3b5 bab0 b080 942c 942f 00:17:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 37ba b3b6 bab0 b080 942c 942f 00:17:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 37ba b337 bab0 b080 942c 942f 00:17:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 37ba b338 bab0 b080 942c 942f 00:17:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 37ba b3b9 bab0 b080 942c 942f 00:17:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 37ba 34b0 bab0 b080 942c 942f 00:17:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 37ba 3431 bab0 b080 942c 942f 00:17:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 37ba 3432 bab0 b080 942c 942f 00:17:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 37ba 34b3 bab0 b080 942c 942f 00:17:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 37ba 3434 bab0 b080 942c 942f 00:17:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 37ba 34b5 bab0 b080 942c 942f 00:17:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 37ba 34b6 bab0 b080 942c 942f 00:17:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 37ba 3437 bab0 b080 942c 942f 00:17:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 37ba 3438 bab0 b080 942c 942f 00:17:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 37ba 34b9 bab0 b080 942c 942f 00:17:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 37ba b5b0 bab0 b080 942c 942f 00:17:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 37ba b531 bab0 b080 942c 942f 00:17:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 37ba b532 bab0 b080 942c 942f 00:17:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 37ba b5b3 bab0 b080 942c 942f 00:17:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 37ba b534 bab0 b080 942c 942f 00:17:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 37ba b5b5 bab0 b080 942c 942f 00:17:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 37ba b5b6 bab0 b080 942c 942f 00:17:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 37ba b537 bab0 b080 942c 942f 00:17:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 37ba b538 bab0 b080 942c 942f 00:17:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 37ba b5b9 bab0 b080 942c 942f 00:18:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 38ba b0b0 bab0 b080 942c 942f 00:18:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 38ba b031 bab0 b080 942c 942f 00:18:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 38ba b032 bab0 b080 942c 942f 00:18:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 38ba b0b3 bab0 b080 942c 942f 00:18:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 38ba b034 bab0 b080 942c 942f 00:18:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 38ba b0b5 bab0 b080 942c 942f 00:18:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 38ba b0b6 bab0 b080 942c 942f 00:18:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 38ba b037 bab0 b080 942c 942f 00:18:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 38ba b038 bab0 b080 942c 942f 00:18:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 38ba b0b9 bab0 b080 942c 942f 00:18:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 38ba 31b0 bab0 b080 942c 942f 00:18:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 38ba 3131 bab0 b080 942c 942f 00:18:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 38ba 3132 bab0 b080 942c 942f 00:18:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 38ba 31b3 bab0 b080 942c 942f 00:18:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 38ba 3134 bab0 b080 942c 942f 00:18:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 38ba 31b5 bab0 b080 942c 942f 00:18:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 38ba 31b6 bab0 b080 942c 942f 00:18:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 38ba 3137 bab0 b080 942c 942f 00:18:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 38ba 3138 bab0 b080 942c 942f 00:18:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 38ba 31b9 bab0 b080 942c 942f 00:18:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 38ba 32b0 bab0 b080 942c 942f 00:18:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 38ba 3231 bab0 b080 942c 942f 00:18:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 38ba 3232 bab0 b080 942c 942f 00:18:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 38ba 32b3 bab0 b080 942c 942f 00:18:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 38ba 3234 bab0 b080 942c 942f 00:18:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 38ba 32b5 bab0 b080 942c 942f 00:18:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 38ba 32b6 bab0 b080 942c 942f 00:18:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 38ba 3237 bab0 b080 942c 942f 00:18:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 38ba 3238 bab0 b080 942c 942f 00:18:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 38ba 32b9 bab0 b080 942c 942f 00:18:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 38ba b3b0 bab0 b080 942c 942f 00:18:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 38ba b331 bab0 b080 942c 942f 00:18:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 38ba b332 bab0 b080 942c 942f 00:18:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 38ba b3b3 bab0 b080 942c 942f 00:18:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 38ba b334 bab0 b080 942c 942f 00:18:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 38ba b3b5 bab0 b080 942c 942f 00:18:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 38ba b3b6 bab0 b080 942c 942f 00:18:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 38ba b337 bab0 b080 942c 942f 00:18:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 38ba b338 bab0 b080 942c 942f 00:18:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 38ba b3b9 bab0 b080 942c 942f 00:18:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 38ba 34b0 bab0 b080 942c 942f 00:18:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 38ba 3431 bab0 b080 942c 942f 00:18:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 38ba 3432 bab0 b080 942c 942f 00:18:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 38ba 34b3 bab0 b080 942c 942f 00:18:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 38ba 3434 bab0 b080 942c 942f 00:18:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 38ba 34b5 bab0 b080 942c 942f 00:18:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 38ba 34b6 bab0 b080 942c 942f 00:18:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 38ba 3437 bab0 b080 942c 942f 00:18:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 38ba 3438 bab0 b080 942c 942f 00:18:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 38ba 34b9 bab0 b080 942c 942f 00:18:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 38ba b5b0 bab0 b080 942c 942f 00:18:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 38ba b531 bab0 b080 942c 942f 00:18:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 38ba b532 bab0 b080 942c 942f 00:18:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 38ba b5b3 bab0 b080 942c 942f 00:18:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 38ba b534 bab0 b080 942c 942f 00:18:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 38ba b5b5 bab0 b080 942c 942f 00:18:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 38ba b5b6 bab0 b080 942c 942f 00:18:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 38ba b537 bab0 b080 942c 942f 00:18:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 38ba b538 bab0 b080 942c 942f 00:18:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 38ba b5b9 bab0 b080 942c 942f 00:19:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b9ba b0b0 bab0 b080 942c 942f 00:19:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b9ba b031 bab0 b080 942c 942f 00:19:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b9ba b032 bab0 b080 942c 942f 00:19:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b9ba b0b3 bab0 b080 942c 942f 00:19:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b9ba b034 bab0 b080 942c 942f 00:19:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b9ba b0b5 bab0 b080 942c 942f 00:19:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b9ba b0b6 bab0 b080 942c 942f 00:19:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b9ba b037 bab0 b080 942c 942f 00:19:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b9ba b038 bab0 b080 942c 942f 00:19:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b9ba b0b9 bab0 b080 942c 942f 00:19:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b9ba 31b0 bab0 b080 942c 942f 00:19:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b9ba 3131 bab0 b080 942c 942f 00:19:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b9ba 3132 bab0 b080 942c 942f 00:19:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b9ba 31b3 bab0 b080 942c 942f 00:19:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b9ba 3134 bab0 b080 942c 942f 00:19:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b9ba 31b5 bab0 b080 942c 942f 00:19:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b9ba 31b6 bab0 b080 942c 942f 00:19:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b9ba 3137 bab0 b080 942c 942f 00:19:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b9ba 3138 bab0 b080 942c 942f 00:19:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b9ba 31b9 bab0 b080 942c 942f 00:19:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba31 b9ba 32b0 bab0 b080 942c 942f 00:19:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba31 b9ba 3231 bab0 b080 942c 942f 00:19:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba31 b9ba 3232 bab0 b080 942c 942f 00:19:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba31 b9ba 32b3 bab0 b080 942c 942f 00:19:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba31 b9ba 3234 bab0 b080 942c 942f 00:19:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba31 b9ba 32b5 bab0 b080 942c 942f 00:19:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba31 b9ba 32b6 bab0 b080 942c 942f 00:19:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba31 b9ba 3237 bab0 b080 942c 942f 00:19:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba31 b9ba 3238 bab0 b080 942c 942f 00:19:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba31 b9ba 32b9 bab0 b080 942c 942f 00:19:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba31 b9ba b3b0 bab0 b080 942c 942f 00:19:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba31 b9ba b331 bab0 b080 942c 942f 00:19:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba31 b9ba b332 bab0 b080 942c 942f 00:19:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba31 b9ba b3b3 bab0 b080 942c 942f 00:19:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba31 b9ba b334 bab0 b080 942c 942f 00:19:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba31 b9ba b3b5 bab0 b080 942c 942f 00:19:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba31 b9ba b3b6 bab0 b080 942c 942f 00:19:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba31 b9ba b337 bab0 b080 942c 942f 00:19:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba31 b9ba b338 bab0 b080 942c 942f 00:19:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba31 b9ba b3b9 bab0 b080 942c 942f 00:19:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba31 b9ba 34b0 bab0 b080 942c 942f 00:19:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba31 b9ba 3431 bab0 b080 942c 942f 00:19:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba31 b9ba 3432 bab0 b080 942c 942f 00:19:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba31 b9ba 34b3 bab0 b080 942c 942f 00:19:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba31 b9ba 3434 bab0 b080 942c 942f 00:19:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba31 b9ba 34b5 bab0 b080 942c 942f 00:19:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba31 b9ba 34b6 bab0 b080 942c 942f 00:19:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba31 b9ba 3437 bab0 b080 942c 942f 00:19:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba31 b9ba 3438 bab0 b080 942c 942f 00:19:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba31 b9ba 34b9 bab0 b080 942c 942f 00:19:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba31 b9ba b5b0 bab0 b080 942c 942f 00:19:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba31 b9ba b531 bab0 b080 942c 942f 00:19:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba31 b9ba b532 bab0 b080 942c 942f 00:19:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba31 b9ba b5b3 bab0 b080 942c 942f 00:19:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba31 b9ba b534 bab0 b080 942c 942f 00:19:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba31 b9ba b5b5 bab0 b080 942c 942f 00:19:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba31 b9ba b5b6 bab0 b080 942c 942f 00:19:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba31 b9ba b537 bab0 b080 942c 942f 00:19:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba31 b9ba b538 bab0 b080 942c 942f 00:19:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba31 b9ba b5b9 bab0 b080 942c 942f 00:20:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b0ba b0b0 bab0 b080 942c 942f 00:20:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b0ba b031 bab0 b080 942c 942f 00:20:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b0ba b032 bab0 b080 942c 942f 00:20:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b0ba b0b3 bab0 b080 942c 942f 00:20:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b0ba b034 bab0 b080 942c 942f 00:20:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b0ba b0b5 bab0 b080 942c 942f 00:20:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b0ba b0b6 bab0 b080 942c 942f 00:20:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b0ba b037 bab0 b080 942c 942f 00:20:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b0ba b038 bab0 b080 942c 942f 00:20:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b0ba b0b9 bab0 b080 942c 942f 00:20:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b0ba 31b0 bab0 b080 942c 942f 00:20:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b0ba 3131 bab0 b080 942c 942f 00:20:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b0ba 3132 bab0 b080 942c 942f 00:20:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b0ba 31b3 bab0 b080 942c 942f 00:20:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b0ba 3134 bab0 b080 942c 942f 00:20:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b0ba 31b5 bab0 b080 942c 942f 00:20:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b0ba 31b6 bab0 b080 942c 942f 00:20:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b0ba 3137 bab0 b080 942c 942f 00:20:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b0ba 3138 bab0 b080 942c 942f 00:20:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b0ba 31b9 bab0 b080 942c 942f 00:20:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b0ba 32b0 bab0 b080 942c 942f 00:20:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b0ba 3231 bab0 b080 942c 942f 00:20:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b0ba 3232 bab0 b080 942c 942f 00:20:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b0ba 32b3 bab0 b080 942c 942f 00:20:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b0ba 3234 bab0 b080 942c 942f 00:20:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b0ba 32b5 bab0 b080 942c 942f 00:20:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b0ba 32b6 bab0 b080 942c 942f 00:20:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b0ba 3237 bab0 b080 942c 942f 00:20:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b0ba 3238 bab0 b080 942c 942f 00:20:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b0ba 32b9 bab0 b080 942c 942f 00:20:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b0ba b3b0 bab0 b080 942c 942f 00:20:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b0ba b331 bab0 b080 942c 942f 00:20:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b0ba b332 bab0 b080 942c 942f 00:20:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b0ba b3b3 bab0 b080 942c 942f 00:20:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b0ba b334 bab0 b080 942c 942f 00:20:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b0ba b3b5 bab0 b080 942c 942f 00:20:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b0ba b3b6 bab0 b080 942c 942f 00:20:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b0ba b337 bab0 b080 942c 942f 00:20:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b0ba b338 bab0 b080 942c 942f 00:20:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b0ba b3b9 bab0 b080 942c 942f 00:20:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b0ba 34b0 bab0 b080 942c 942f 00:20:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b0ba 3431 bab0 b080 942c 942f 00:20:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b0ba 3432 bab0 b080 942c 942f 00:20:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b0ba 34b3 bab0 b080 942c 942f 00:20:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b0ba 3434 bab0 b080 942c 942f 00:20:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b0ba 34b5 bab0 b080 942c 942f 00:20:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b0ba 34b6 bab0 b080 942c 942f 00:20:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b0ba 3437 bab0 b080 942c 942f 00:20:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b0ba 3438 bab0 b080 942c 942f 00:20:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b0ba 34b9 bab0 b080 942c 942f 00:20:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b0ba b5b0 bab0 b080 942c 942f 00:20:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b0ba b531 bab0 b080 942c 942f 00:20:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b0ba b532 bab0 b080 942c 942f 00:20:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b0ba b5b3 bab0 b080 942c 942f 00:20:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b0ba b534 bab0 b080 942c 942f 00:20:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b0ba b5b5 bab0 b080 942c 942f 00:20:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b0ba b5b6 bab0 b080 942c 942f 00:20:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b0ba b537 bab0 b080 942c 942f 00:20:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b0ba b538 bab0 b080 942c 942f 00:20:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b0ba b5b9 bab0 b080 942c 942f 00:21:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 31ba b0b0 bab0 b080 942c 942f 00:21:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 31ba b031 bab0 b080 942c 942f 00:21:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 31ba b032 bab0 b080 942c 942f 00:21:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 31ba b0b3 bab0 b080 942c 942f 00:21:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 31ba b034 bab0 b080 942c 942f 00:21:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 31ba b0b5 bab0 b080 942c 942f 00:21:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 31ba b0b6 bab0 b080 942c 942f 00:21:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 31ba b037 bab0 b080 942c 942f 00:21:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 31ba b038 bab0 b080 942c 942f 00:21:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 31ba b0b9 bab0 b080 942c 942f 00:21:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 31ba 31b0 bab0 b080 942c 942f 00:21:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 31ba 3131 bab0 b080 942c 942f 00:21:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 31ba 3132 bab0 b080 942c 942f 00:21:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 31ba 31b3 bab0 b080 942c 942f 00:21:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 31ba 3134 bab0 b080 942c 942f 00:21:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 31ba 31b5 bab0 b080 942c 942f 00:21:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 31ba 31b6 bab0 b080 942c 942f 00:21:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 31ba 3137 bab0 b080 942c 942f 00:21:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 31ba 3138 bab0 b080 942c 942f 00:21:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 31ba 31b9 bab0 b080 942c 942f 00:21:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 31ba 32b0 bab0 b080 942c 942f 00:21:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 31ba 3231 bab0 b080 942c 942f 00:21:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 31ba 3232 bab0 b080 942c 942f 00:21:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 31ba 32b3 bab0 b080 942c 942f 00:21:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 31ba 3234 bab0 b080 942c 942f 00:21:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 31ba 32b5 bab0 b080 942c 942f 00:21:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 31ba 32b6 bab0 b080 942c 942f 00:21:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 31ba 3237 bab0 b080 942c 942f 00:21:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 31ba 3238 bab0 b080 942c 942f 00:21:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 31ba 32b9 bab0 b080 942c 942f 00:21:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 31ba b3b0 bab0 b080 942c 942f 00:21:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 31ba b331 bab0 b080 942c 942f 00:21:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 31ba b332 bab0 b080 942c 942f 00:21:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 31ba b3b3 bab0 b080 942c 942f 00:21:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 31ba b334 bab0 b080 942c 942f 00:21:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 31ba b3b5 bab0 b080 942c 942f 00:21:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 31ba b3b6 bab0 b080 942c 942f 00:21:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 31ba b337 bab0 b080 942c 942f 00:21:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 31ba b338 bab0 b080 942c 942f 00:21:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 31ba b3b9 bab0 b080 942c 942f 00:21:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 31ba 34b0 bab0 b080 942c 942f 00:21:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 31ba 3431 bab0 b080 942c 942f 00:21:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 31ba 3432 bab0 b080 942c 942f 00:21:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 31ba 34b3 bab0 b080 942c 942f 00:21:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 31ba 3434 bab0 b080 942c 942f 00:21:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 31ba 34b5 bab0 b080 942c 942f 00:21:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 31ba 34b6 bab0 b080 942c 942f 00:21:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 31ba 3437 bab0 b080 942c 942f 00:21:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 31ba 3438 bab0 b080 942c 942f 00:21:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 31ba 34b9 bab0 b080 942c 942f 00:21:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 31ba b5b0 bab0 b080 942c 942f 00:21:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 31ba b531 bab0 b080 942c 942f 00:21:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 31ba b532 bab0 b080 942c 942f 00:21:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 31ba b5b3 bab0 b080 942c 942f 00:21:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 31ba b534 bab0 b080 942c 942f 00:21:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 31ba b5b5 bab0 b080 942c 942f 00:21:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 31ba b5b6 bab0 b080 942c 942f 00:21:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 31ba b537 bab0 b080 942c 942f 00:21:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 31ba b538 bab0 b080 942c 942f 00:21:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 31ba b5b9 bab0 b080 942c 942f 00:22:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 32ba b0b0 bab0 b080 942c 942f 00:22:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 32ba b031 bab0 b080 942c 942f 00:22:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 32ba b032 bab0 b080 942c 942f 00:22:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 32ba b0b3 bab0 b080 942c 942f 00:22:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 32ba b034 bab0 b080 942c 942f 00:22:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 32ba b0b5 bab0 b080 942c 942f 00:22:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 32ba b0b6 bab0 b080 942c 942f 00:22:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 32ba b037 bab0 b080 942c 942f 00:22:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 32ba b038 bab0 b080 942c 942f 00:22:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 32ba b0b9 bab0 b080 942c 942f 00:22:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 32ba 31b0 bab0 b080 942c 942f 00:22:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 32ba 3131 bab0 b080 942c 942f 00:22:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 32ba 3132 bab0 b080 942c 942f 00:22:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 32ba 31b3 bab0 b080 942c 942f 00:22:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 32ba 3134 bab0 b080 942c 942f 00:22:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 32ba 31b5 bab0 b080 942c 942f 00:22:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 32ba 31b6 bab0 b080 942c 942f 00:22:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 32ba 3137 bab0 b080 942c 942f 00:22:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 32ba 3138 bab0 b080 942c 942f 00:22:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 32ba 31b9 bab0 b080 942c 942f 00:22:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 32ba 32b0 bab0 b080 942c 942f 00:22:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 32ba 3231 bab0 b080 942c 942f 00:22:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 32ba 3232 bab0 b080 942c 942f 00:22:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 32ba 32b3 bab0 b080 942c 942f 00:22:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 32ba 3234 bab0 b080 942c 942f 00:22:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 32ba 32b5 bab0 b080 942c 942f 00:22:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 32ba 32b6 bab0 b080 942c 942f 00:22:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 32ba 3237 bab0 b080 942c 942f 00:22:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 32ba 3238 bab0 b080 942c 942f 00:22:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 32ba 32b9 bab0 b080 942c 942f 00:22:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 32ba b3b0 bab0 b080 942c 942f 00:22:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 32ba b331 bab0 b080 942c 942f 00:22:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 32ba b332 bab0 b080 942c 942f 00:22:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 32ba b3b3 bab0 b080 942c 942f 00:22:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 32ba b334 bab0 b080 942c 942f 00:22:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 32ba b3b5 bab0 b080 942c 942f 00:22:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 32ba b3b6 bab0 b080 942c 942f 00:22:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 32ba b337 bab0 b080 942c 942f 00:22:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 32ba b338 bab0 b080 942c 942f 00:22:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 32ba b3b9 bab0 b080 942c 942f 00:22:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 32ba 34b0 bab0 b080 942c 942f 00:22:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 32ba 3431 bab0 b080 942c 942f 00:22:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 32ba 3432 bab0 b080 942c 942f 00:22:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 32ba 34b3 bab0 b080 942c 942f 00:22:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 32ba 3434 bab0 b080 942c 942f 00:22:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 32ba 34b5 bab0 b080 942c 942f 00:22:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 32ba 34b6 bab0 b080 942c 942f 00:22:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 32ba 3437 bab0 b080 942c 942f 00:22:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 32ba 3438 bab0 b080 942c 942f 00:22:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 32ba 34b9 bab0 b080 942c 942f 00:22:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 32ba b5b0 bab0 b080 942c 942f 00:22:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 32ba b531 bab0 b080 942c 942f 00:22:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 32ba b532 bab0 b080 942c 942f 00:22:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 32ba b5b3 bab0 b080 942c 942f 00:22:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 32ba b534 bab0 b080 942c 942f 00:22:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 32ba b5b5 bab0 b080 942c 942f 00:22:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 32ba b5b6 bab0 b080 942c 942f 00:22:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 32ba b537 bab0 b080 942c 942f 00:22:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 32ba b538 bab0 b080 942c 942f 00:22:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 32ba b5b9 bab0 b080 942c 942f 00:23:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b3ba b0b0 bab0 b080 942c 942f 00:23:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b3ba b031 bab0 b080 942c 942f 00:23:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b3ba b032 bab0 b080 942c 942f 00:23:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b3ba b0b3 bab0 b080 942c 942f 00:23:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b3ba b034 bab0 b080 942c 942f 00:23:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b3ba b0b5 bab0 b080 942c 942f 00:23:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b3ba b0b6 bab0 b080 942c 942f 00:23:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b3ba b037 bab0 b080 942c 942f 00:23:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b3ba b038 bab0 b080 942c 942f 00:23:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b3ba b0b9 bab0 b080 942c 942f 00:23:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b3ba 31b0 bab0 b080 942c 942f 00:23:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b3ba 3131 bab0 b080 942c 942f 00:23:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b3ba 3132 bab0 b080 942c 942f 00:23:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b3ba 31b3 bab0 b080 942c 942f 00:23:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b3ba 3134 bab0 b080 942c 942f 00:23:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b3ba 31b5 bab0 b080 942c 942f 00:23:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b3ba 31b6 bab0 b080 942c 942f 00:23:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b3ba 3137 bab0 b080 942c 942f 00:23:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b3ba 3138 bab0 b080 942c 942f 00:23:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b3ba 31b9 bab0 b080 942c 942f 00:23:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b3ba 32b0 bab0 b080 942c 942f 00:23:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b3ba 3231 bab0 b080 942c 942f 00:23:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b3ba 3232 bab0 b080 942c 942f 00:23:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b3ba 32b3 bab0 b080 942c 942f 00:23:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b3ba 3234 bab0 b080 942c 942f 00:23:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b3ba 32b5 bab0 b080 942c 942f 00:23:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b3ba 32b6 bab0 b080 942c 942f 00:23:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b3ba 3237 bab0 b080 942c 942f 00:23:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b3ba 3238 bab0 b080 942c 942f 00:23:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b3ba 32b9 bab0 b080 942c 942f 00:23:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b3ba b3b0 bab0 b080 942c 942f 00:23:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b3ba b331 bab0 b080 942c 942f 00:23:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b3ba b332 bab0 b080 942c 942f 00:23:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b3ba b3b3 bab0 b080 942c 942f 00:23:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b3ba b334 bab0 b080 942c 942f 00:23:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b3ba b3b5 bab0 b080 942c 942f 00:23:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b3ba b3b6 bab0 b080 942c 942f 00:23:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b3ba b337 bab0 b080 942c 942f 00:23:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b3ba b338 bab0 b080 942c 942f 00:23:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b3ba b3b9 bab0 b080 942c 942f 00:23:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b3ba 34b0 bab0 b080 942c 942f 00:23:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b3ba 3431 bab0 b080 942c 942f 00:23:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b3ba 3432 bab0 b080 942c 942f 00:23:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b3ba 34b3 bab0 b080 942c 942f 00:23:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b3ba 3434 bab0 b080 942c 942f 00:23:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b3ba 34b5 bab0 b080 942c 942f 00:23:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b3ba 34b6 bab0 b080 942c 942f 00:23:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b3ba 3437 bab0 b080 942c 942f 00:23:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b3ba 3438 bab0 b080 942c 942f 00:23:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b3ba 34b9 bab0 b080 942c 942f 00:23:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b3ba b5b0 bab0 b080 942c 942f 00:23:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b3ba b531 bab0 b080 942c 942f 00:23:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b3ba b532 bab0 b080 942c 942f 00:23:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b3ba b5b3 bab0 b080 942c 942f 00:23:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b3ba b534 bab0 b080 942c 942f 00:23:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b3ba b5b5 bab0 b080 942c 942f 00:23:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b3ba b5b6 bab0 b080 942c 942f 00:23:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b3ba b537 bab0 b080 942c 942f 00:23:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b3ba b538 bab0 b080 942c 942f 00:23:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b3ba b5b9 bab0 b080 942c 942f 00:24:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 34ba b0b0 bab0 b080 942c 942f 00:24:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 34ba b031 bab0 b080 942c 942f 00:24:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 34ba b032 bab0 b080 942c 942f 00:24:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 34ba b0b3 bab0 b080 942c 942f 00:24:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 34ba b034 bab0 b080 942c 942f 00:24:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 34ba b0b5 bab0 b080 942c 942f 00:24:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 34ba b0b6 bab0 b080 942c 942f 00:24:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 34ba b037 bab0 b080 942c 942f 00:24:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 34ba b038 bab0 b080 942c 942f 00:24:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 34ba b0b9 bab0 b080 942c 942f 00:24:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 34ba 31b0 bab0 b080 942c 942f 00:24:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 34ba 3131 bab0 b080 942c 942f 00:24:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 34ba 3132 bab0 b080 942c 942f 00:24:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 34ba 31b3 bab0 b080 942c 942f 00:24:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 34ba 3134 bab0 b080 942c 942f 00:24:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 34ba 31b5 bab0 b080 942c 942f 00:24:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 34ba 31b6 bab0 b080 942c 942f 00:24:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 34ba 3137 bab0 b080 942c 942f 00:24:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 34ba 3138 bab0 b080 942c 942f 00:24:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 34ba 31b9 bab0 b080 942c 942f 00:24:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 34ba 32b0 bab0 b080 942c 942f 00:24:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 34ba 3231 bab0 b080 942c 942f 00:24:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 34ba 3232 bab0 b080 942c 942f 00:24:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 34ba 32b3 bab0 b080 942c 942f 00:24:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 34ba 3234 bab0 b080 942c 942f 00:24:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 34ba 32b5 bab0 b080 942c 942f 00:24:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 34ba 32b6 bab0 b080 942c 942f 00:24:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 34ba 3237 bab0 b080 942c 942f 00:24:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 34ba 3238 bab0 b080 942c 942f 00:24:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 34ba 32b9 bab0 b080 942c 942f 00:24:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 34ba b3b0 bab0 b080 942c 942f 00:24:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 34ba b331 bab0 b080 942c 942f 00:24:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 34ba b332 bab0 b080 942c 942f 00:24:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 34ba b3b3 bab0 b080 942c 942f 00:24:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 34ba b334 bab0 b080 942c 942f 00:24:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 34ba b3b5 bab0 b080 942c 942f 00:24:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 34ba b3b6 bab0 b080 942c 942f 00:24:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 34ba b337 bab0 b080 942c 942f 00:24:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 34ba b338 bab0 b080 942c 942f 00:24:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 34ba b3b9 bab0 b080 942c 942f 00:24:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 34ba 34b0 bab0 b080 942c 942f 00:24:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 34ba 3431 bab0 b080 942c 942f 00:24:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 34ba 3432 bab0 b080 942c 942f 00:24:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 34ba 34b3 bab0 b080 942c 942f 00:24:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 34ba 3434 bab0 b080 942c 942f 00:24:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 34ba 34b5 bab0 b080 942c 942f 00:24:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 34ba 34b6 bab0 b080 942c 942f 00:24:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 34ba 3437 bab0 b080 942c 942f 00:24:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 34ba 3438 bab0 b080 942c 942f 00:24:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 34ba 34b9 bab0 b080 942c 942f 00:24:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 34ba b5b0 bab0 b080 942c 942f 00:24:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 34ba b531 bab0 b080 942c 942f 00:24:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 34ba b532 bab0 b080 942c 942f 00:24:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 34ba b5b3 bab0 b080 942c 942f 00:24:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 34ba b534 bab0 b080 942c 942f 00:24:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 34ba b5b5 bab0 b080 942c 942f 00:24:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 34ba b5b6 bab0 b080 942c 942f 00:24:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 34ba b537 bab0 b080 942c 942f 00:24:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 34ba b538 bab0 b080 942c 942f 00:24:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 34ba b5b9 bab0 b080 942c 942f 00:25:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b5ba b0b0 bab0 b080 942c 942f 00:25:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b5ba b031 bab0 b080 942c 942f 00:25:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b5ba b032 bab0 b080 942c 942f 00:25:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b5ba b0b3 bab0 b080 942c 942f 00:25:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b5ba b034 bab0 b080 942c 942f 00:25:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b5ba b0b5 bab0 b080 942c 942f 00:25:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b5ba b0b6 bab0 b080 942c 942f 00:25:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b5ba b037 bab0 b080 942c 942f 00:25:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b5ba b038 bab0 b080 942c 942f 00:25:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b5ba b0b9 bab0 b080 942c 942f 00:25:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b5ba 31b0 bab0 b080 942c 942f 00:25:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b5ba 3131 bab0 b080 942c 942f 00:25:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b5ba 3132 bab0 b080 942c 942f 00:25:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b5ba 31b3 bab0 b080 942c 942f 00:25:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b5ba 3134 bab0 b080 942c 942f 00:25:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b5ba 31b5 bab0 b080 942c 942f 00:25:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b5ba 31b6 bab0 b080 942c 942f 00:25:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b5ba 3137 bab0 b080 942c 942f 00:25:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b5ba 3138 bab0 b080 942c 942f 00:25:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b5ba 31b9 bab0 b080 942c 942f 00:25:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b5ba 32b0 bab0 b080 942c 942f 00:25:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b5ba 3231 bab0 b080 942c 942f 00:25:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b5ba 3232 bab0 b080 942c 942f 00:25:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b5ba 32b3 bab0 b080 942c 942f 00:25:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b5ba 3234 bab0 b080 942c 942f 00:25:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b5ba 32b5 bab0 b080 942c 942f 00:25:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b5ba 32b6 bab0 b080 942c 942f 00:25:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b5ba 3237 bab0 b080 942c 942f 00:25:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b5ba 3238 bab0 b080 942c 942f 00:25:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b5ba 32b9 bab0 b080 942c 942f 00:25:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b5ba b3b0 bab0 b080 942c 942f 00:25:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b5ba b331 bab0 b080 942c 942f 00:25:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b5ba b332 bab0 b080 942c 942f 00:25:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b5ba b3b3 bab0 b080 942c 942f 00:25:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b5ba b334 bab0 b080 942c 942f 00:25:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b5ba b3b5 bab0 b080 942c 942f 00:25:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b5ba b3b6 bab0 b080 942c 942f 00:25:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b5ba b337 bab0 b080 942c 942f 00:25:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b5ba b338 bab0 b080 942c 942f 00:25:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b5ba b3b9 bab0 b080 942c 942f 00:25:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b5ba 34b0 bab0 b080 942c 942f 00:25:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b5ba 3431 bab0 b080 942c 942f 00:25:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b5ba 3432 bab0 b080 942c 942f 00:25:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b5ba 34b3 bab0 b080 942c 942f 00:25:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b5ba 3434 bab0 b080 942c 942f 00:25:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b5ba 34b5 bab0 b080 942c 942f 00:25:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b5ba 34b6 bab0 b080 942c 942f 00:25:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b5ba 3437 bab0 b080 942c 942f 00:25:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b5ba 3438 bab0 b080 942c 942f 00:25:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b5ba 34b9 bab0 b080 942c 942f 00:25:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b5ba b5b0 bab0 b080 942c 942f 00:25:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b5ba b531 bab0 b080 942c 942f 00:25:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b5ba b532 bab0 b080 942c 942f 00:25:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b5ba b5b3 bab0 b080 942c 942f 00:25:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b5ba b534 bab0 b080 942c 942f 00:25:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b5ba b5b5 bab0 b080 942c 942f 00:25:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b5ba b5b6 bab0 b080 942c 942f 00:25:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b5ba b537 bab0 b080 942c 942f 00:25:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b5ba b538 bab0 b080 942c 942f 00:25:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b5ba b5b9 bab0 b080 942c 942f 00:26:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b6ba b0b0 bab0 b080 942c 942f 00:26:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b6ba b031 bab0 b080 942c 942f 00:26:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b6ba b032 bab0 b080 942c 942f 00:26:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b6ba b0b3 bab0 b080 942c 942f 00:26:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b6ba b034 bab0 b080 942c 942f 00:26:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b6ba b0b5 bab0 b080 942c 942f 00:26:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b6ba b0b6 bab0 b080 942c 942f 00:26:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b6ba b037 bab0 b080 942c 942f 00:26:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b6ba b038 bab0 b080 942c 942f 00:26:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b6ba b0b9 bab0 b080 942c 942f 00:26:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b6ba 31b0 bab0 b080 942c 942f 00:26:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b6ba 3131 bab0 b080 942c 942f 00:26:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b6ba 3132 bab0 b080 942c 942f 00:26:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b6ba 31b3 bab0 b080 942c 942f 00:26:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b6ba 3134 bab0 b080 942c 942f 00:26:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b6ba 31b5 bab0 b080 942c 942f 00:26:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b6ba 31b6 bab0 b080 942c 942f 00:26:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b6ba 3137 bab0 b080 942c 942f 00:26:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b6ba 3138 bab0 b080 942c 942f 00:26:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b6ba 31b9 bab0 b080 942c 942f 00:26:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b6ba 32b0 bab0 b080 942c 942f 00:26:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b6ba 3231 bab0 b080 942c 942f 00:26:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b6ba 3232 bab0 b080 942c 942f 00:26:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b6ba 32b3 bab0 b080 942c 942f 00:26:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b6ba 3234 bab0 b080 942c 942f 00:26:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b6ba 32b5 bab0 b080 942c 942f 00:26:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b6ba 32b6 bab0 b080 942c 942f 00:26:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b6ba 3237 bab0 b080 942c 942f 00:26:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b6ba 3238 bab0 b080 942c 942f 00:26:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b6ba 32b9 bab0 b080 942c 942f 00:26:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b6ba b3b0 bab0 b080 942c 942f 00:26:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b6ba b331 bab0 b080 942c 942f 00:26:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b6ba b332 bab0 b080 942c 942f 00:26:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b6ba b3b3 bab0 b080 942c 942f 00:26:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b6ba b334 bab0 b080 942c 942f 00:26:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b6ba b3b5 bab0 b080 942c 942f 00:26:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b6ba b3b6 bab0 b080 942c 942f 00:26:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b6ba b337 bab0 b080 942c 942f 00:26:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b6ba b338 bab0 b080 942c 942f 00:26:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b6ba b3b9 bab0 b080 942c 942f 00:26:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b6ba 34b0 bab0 b080 942c 942f 00:26:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b6ba 3431 bab0 b080 942c 942f 00:26:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b6ba 3432 bab0 b080 942c 942f 00:26:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b6ba 34b3 bab0 b080 942c 942f 00:26:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b6ba 3434 bab0 b080 942c 942f 00:26:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b6ba 34b5 bab0 b080 942c 942f 00:26:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b6ba 34b6 bab0 b080 942c 942f 00:26:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b6ba 3437 bab0 b080 942c 942f 00:26:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b6ba 3438 bab0 b080 942c 942f 00:26:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b6ba 34b9 bab0 b080 942c 942f 00:26:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b6ba b5b0 bab0 b080 942c 942f 00:26:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b6ba b531 bab0 b080 942c 942f 00:26:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b6ba b532 bab0 b080 942c 942f 00:26:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b6ba b5b3 bab0 b080 942c 942f 00:26:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b6ba b534 bab0 b080 942c 942f 00:26:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b6ba b5b5 bab0 b080 942c 942f 00:26:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b6ba b5b6 bab0 b080 942c 942f 00:26:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b6ba b537 bab0 b080 942c 942f 00:26:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b6ba b538 bab0 b080 942c 942f 00:26:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b6ba b5b9 bab0 b080 942c 942f 00:27:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 37ba b0b0 bab0 b080 942c 942f 00:27:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 37ba b031 bab0 b080 942c 942f 00:27:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 37ba b032 bab0 b080 942c 942f 00:27:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 37ba b0b3 bab0 b080 942c 942f 00:27:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 37ba b034 bab0 b080 942c 942f 00:27:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 37ba b0b5 bab0 b080 942c 942f 00:27:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 37ba b0b6 bab0 b080 942c 942f 00:27:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 37ba b037 bab0 b080 942c 942f 00:27:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 37ba b038 bab0 b080 942c 942f 00:27:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 37ba b0b9 bab0 b080 942c 942f 00:27:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 37ba 31b0 bab0 b080 942c 942f 00:27:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 37ba 3131 bab0 b080 942c 942f 00:27:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 37ba 3132 bab0 b080 942c 942f 00:27:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 37ba 31b3 bab0 b080 942c 942f 00:27:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 37ba 3134 bab0 b080 942c 942f 00:27:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 37ba 31b5 bab0 b080 942c 942f 00:27:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 37ba 31b6 bab0 b080 942c 942f 00:27:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 37ba 3137 bab0 b080 942c 942f 00:27:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 37ba 3138 bab0 b080 942c 942f 00:27:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 37ba 31b9 bab0 b080 942c 942f 00:27:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 37ba 32b0 bab0 b080 942c 942f 00:27:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 37ba 3231 bab0 b080 942c 942f 00:27:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 37ba 3232 bab0 b080 942c 942f 00:27:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 37ba 32b3 bab0 b080 942c 942f 00:27:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 37ba 3234 bab0 b080 942c 942f 00:27:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 37ba 32b5 bab0 b080 942c 942f 00:27:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 37ba 32b6 bab0 b080 942c 942f 00:27:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 37ba 3237 bab0 b080 942c 942f 00:27:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 37ba 3238 bab0 b080 942c 942f 00:27:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 37ba 32b9 bab0 b080 942c 942f 00:27:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 37ba b3b0 bab0 b080 942c 942f 00:27:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 37ba b331 bab0 b080 942c 942f 00:27:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 37ba b332 bab0 b080 942c 942f 00:27:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 37ba b3b3 bab0 b080 942c 942f 00:27:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 37ba b334 bab0 b080 942c 942f 00:27:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 37ba b3b5 bab0 b080 942c 942f 00:27:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 37ba b3b6 bab0 b080 942c 942f 00:27:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 37ba b337 bab0 b080 942c 942f 00:27:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 37ba b338 bab0 b080 942c 942f 00:27:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 37ba b3b9 bab0 b080 942c 942f 00:27:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 37ba 34b0 bab0 b080 942c 942f 00:27:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 37ba 3431 bab0 b080 942c 942f 00:27:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 37ba 3432 bab0 b080 942c 942f 00:27:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 37ba 34b3 bab0 b080 942c 942f 00:27:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 37ba 3434 bab0 b080 942c 942f 00:27:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 37ba 34b5 bab0 b080 942c 942f 00:27:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 37ba 34b6 bab0 b080 942c 942f 00:27:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 37ba 3437 bab0 b080 942c 942f 00:27:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 37ba 3438 bab0 b080 942c 942f 00:27:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 37ba 34b9 bab0 b080 942c 942f 00:27:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 37ba b5b0 bab0 b080 942c 942f 00:27:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 37ba b531 bab0 b080 942c 942f 00:27:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 37ba b532 bab0 b080 942c 942f 00:27:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 37ba b5b3 bab0 b080 942c 942f 00:27:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 37ba b534 bab0 b080 942c 942f 00:27:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 37ba b5b5 bab0 b080 942c 942f 00:27:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 37ba b5b6 bab0 b080 942c 942f 00:27:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 37ba b537 bab0 b080 942c 942f 00:27:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 37ba b538 bab0 b080 942c 942f 00:27:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 37ba b5b9 bab0 b080 942c 942f 00:28:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 38ba b0b0 bab0 b080 942c 942f 00:28:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 38ba b031 bab0 b080 942c 942f 00:28:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 38ba b032 bab0 b080 942c 942f 00:28:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 38ba b0b3 bab0 b080 942c 942f 00:28:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 38ba b034 bab0 b080 942c 942f 00:28:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 38ba b0b5 bab0 b080 942c 942f 00:28:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 38ba b0b6 bab0 b080 942c 942f 00:28:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 38ba b037 bab0 b080 942c 942f 00:28:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 38ba b038 bab0 b080 942c 942f 00:28:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 38ba b0b9 bab0 b080 942c 942f 00:28:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 38ba 31b0 bab0 b080 942c 942f 00:28:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 38ba 3131 bab0 b080 942c 942f 00:28:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 38ba 3132 bab0 b080 942c 942f 00:28:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 38ba 31b3 bab0 b080 942c 942f 00:28:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 38ba 3134 bab0 b080 942c 942f 00:28:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 38ba 31b5 bab0 b080 942c 942f 00:28:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 38ba 31b6 bab0 b080 942c 942f 00:28:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 38ba 3137 bab0 b080 942c 942f 00:28:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 38ba 3138 bab0 b080 942c 942f 00:28:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 38ba 31b9 bab0 b080 942c 942f 00:28:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 38ba 32b0 bab0 b080 942c 942f 00:28:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 38ba 3231 bab0 b080 942c 942f 00:28:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 38ba 3232 bab0 b080 942c 942f 00:28:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 38ba 32b3 bab0 b080 942c 942f 00:28:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 38ba 3234 bab0 b080 942c 942f 00:28:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 38ba 32b5 bab0 b080 942c 942f 00:28:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 38ba 32b6 bab0 b080 942c 942f 00:28:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 38ba 3237 bab0 b080 942c 942f 00:28:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 38ba 3238 bab0 b080 942c 942f 00:28:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 38ba 32b9 bab0 b080 942c 942f 00:28:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 38ba b3b0 bab0 b080 942c 942f 00:28:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 38ba b331 bab0 b080 942c 942f 00:28:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 38ba b332 bab0 b080 942c 942f 00:28:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 38ba b3b3 bab0 b080 942c 942f 00:28:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 38ba b334 bab0 b080 942c 942f 00:28:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 38ba b3b5 bab0 b080 942c 942f 00:28:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 38ba b3b6 bab0 b080 942c 942f 00:28:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 38ba b337 bab0 b080 942c 942f 00:28:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 38ba b338 bab0 b080 942c 942f 00:28:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 38ba b3b9 bab0 b080 942c 942f 00:28:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 38ba 34b0 bab0 b080 942c 942f 00:28:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 38ba 3431 bab0 b080 942c 942f 00:28:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 38ba 3432 bab0 b080 942c 942f 00:28:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 38ba 34b3 bab0 b080 942c 942f 00:28:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 38ba 3434 bab0 b080 942c 942f 00:28:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 38ba 34b5 bab0 b080 942c 942f 00:28:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 38ba 34b6 bab0 b080 942c 942f 00:28:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 38ba 3437 bab0 b080 942c 942f 00:28:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 38ba 3438 bab0 b080 942c 942f 00:28:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 38ba 34b9 bab0 b080 942c 942f 00:28:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 38ba b5b0 bab0 b080 942c 942f 00:28:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 38ba b531 bab0 b080 942c 942f 00:28:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 38ba b532 bab0 b080 942c 942f 00:28:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 38ba b5b3 bab0 b080 942c 942f 00:28:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 38ba b534 bab0 b080 942c 942f 00:28:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 38ba b5b5 bab0 b080 942c 942f 00:28:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 38ba b5b6 bab0 b080 942c 942f 00:28:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 38ba b537 bab0 b080 942c 942f 00:28:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 38ba b538 bab0 b080 942c 942f 00:28:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 38ba b5b9 bab0 b080 942c 942f 00:29:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b9ba b0b0 bab0 b080 942c 942f 00:29:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b9ba b031 bab0 b080 942c 942f 00:29:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b9ba b032 bab0 b080 942c 942f 00:29:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b9ba b0b3 bab0 b080 942c 942f 00:29:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b9ba b034 bab0 b080 942c 942f 00:29:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b9ba b0b5 bab0 b080 942c 942f 00:29:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b9ba b0b6 bab0 b080 942c 942f 00:29:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b9ba b037 bab0 b080 942c 942f 00:29:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b9ba b038 bab0 b080 942c 942f 00:29:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b9ba b0b9 bab0 b080 942c 942f 00:29:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b9ba 31b0 bab0 b080 942c 942f 00:29:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b9ba 3131 bab0 b080 942c 942f 00:29:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b9ba 3132 bab0 b080 942c 942f 00:29:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b9ba 31b3 bab0 b080 942c 942f 00:29:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b9ba 3134 bab0 b080 942c 942f 00:29:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b9ba 31b5 bab0 b080 942c 942f 00:29:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b9ba 31b6 bab0 b080 942c 942f 00:29:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b9ba 3137 bab0 b080 942c 942f 00:29:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b9ba 3138 bab0 b080 942c 942f 00:29:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b9ba 31b9 bab0 b080 942c 942f 00:29:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba32 b9ba 32b0 bab0 b080 942c 942f 00:29:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba32 b9ba 3231 bab0 b080 942c 942f 00:29:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba32 b9ba 3232 bab0 b080 942c 942f 00:29:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba32 b9ba 32b3 bab0 b080 942c 942f 00:29:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba32 b9ba 3234 bab0 b080 942c 942f 00:29:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba32 b9ba 32b5 bab0 b080 942c 942f 00:29:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba32 b9ba 32b6 bab0 b080 942c 942f 00:29:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba32 b9ba 3237 bab0 b080 942c 942f 00:29:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba32 b9ba 3238 bab0 b080 942c 942f 00:29:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba32 b9ba 32b9 bab0 b080 942c 942f 00:29:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba32 b9ba b3b0 bab0 b080 942c 942f 00:29:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba32 b9ba b331 bab0 b080 942c 942f 00:29:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba32 b9ba b332 bab0 b080 942c 942f 00:29:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba32 b9ba b3b3 bab0 b080 942c 942f 00:29:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba32 b9ba b334 bab0 b080 942c 942f 00:29:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba32 b9ba b3b5 bab0 b080 942c 942f 00:29:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba32 b9ba b3b6 bab0 b080 942c 942f 00:29:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba32 b9ba b337 bab0 b080 942c 942f 00:29:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba32 b9ba b338 bab0 b080 942c 942f 00:29:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba32 b9ba b3b9 bab0 b080 942c 942f 00:29:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba32 b9ba 34b0 bab0 b080 942c 942f 00:29:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba32 b9ba 3431 bab0 b080 942c 942f 00:29:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba32 b9ba 3432 bab0 b080 942c 942f 00:29:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba32 b9ba 34b3 bab0 b080 942c 942f 00:29:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba32 b9ba 3434 bab0 b080 942c 942f 00:29:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba32 b9ba 34b5 bab0 b080 942c 942f 00:29:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba32 b9ba 34b6 bab0 b080 942c 942f 00:29:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba32 b9ba 3437 bab0 b080 942c 942f 00:29:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba32 b9ba 3438 bab0 b080 942c 942f 00:29:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba32 b9ba 34b9 bab0 b080 942c 942f 00:29:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba32 b9ba b5b0 bab0 b080 942c 942f 00:29:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba32 b9ba b531 bab0 b080 942c 942f 00:29:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba32 b9ba b532 bab0 b080 942c 942f 00:29:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba32 b9ba b5b3 bab0 b080 942c 942f 00:29:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba32 b9ba b534 bab0 b080 942c 942f 00:29:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba32 b9ba b5b5 bab0 b080 942c 942f 00:29:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba32 b9ba b5b6 bab0 b080 942c 942f 00:29:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba32 b9ba b537 bab0 b080 942c 942f 00:29:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba32 b9ba b538 bab0 b080 942c 942f 00:29:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba32 b9ba b5b9 bab0 b080 942c 942f 00:30:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b0ba b0b0 bab0 b080 942c 942f 00:30:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b0ba b031 bab0 b080 942c 942f 00:30:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b0ba b032 bab0 b080 942c 942f 00:30:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b0ba b0b3 bab0 b080 942c 942f 00:30:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b0ba b034 bab0 b080 942c 942f 00:30:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b0ba b0b5 bab0 b080 942c 942f 00:30:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b0ba b0b6 bab0 b080 942c 942f 00:30:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b0ba b037 bab0 b080 942c 942f 00:30:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b0ba b038 bab0 b080 942c 942f 00:30:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b0ba b0b9 bab0 b080 942c 942f 00:30:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b0ba 31b0 bab0 b080 942c 942f 00:30:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b0ba 3131 bab0 b080 942c 942f 00:30:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b0ba 3132 bab0 b080 942c 942f 00:30:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b0ba 31b3 bab0 b080 942c 942f 00:30:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b0ba 3134 bab0 b080 942c 942f 00:30:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b0ba 31b5 bab0 b080 942c 942f 00:30:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b0ba 31b6 bab0 b080 942c 942f 00:30:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b0ba 3137 bab0 b080 942c 942f 00:30:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b0ba 3138 bab0 b080 942c 942f 00:30:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b0ba 31b9 bab0 b080 942c 942f 00:30:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b0ba 32b0 bab0 b080 942c 942f 00:30:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b0ba 3231 bab0 b080 942c 942f 00:30:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b0ba 3232 bab0 b080 942c 942f 00:30:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b0ba 32b3 bab0 b080 942c 942f 00:30:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b0ba 3234 bab0 b080 942c 942f 00:30:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b0ba 32b5 bab0 b080 942c 942f 00:30:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b0ba 32b6 bab0 b080 942c 942f 00:30:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b0ba 3237 bab0 b080 942c 942f 00:30:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b0ba 3238 bab0 b080 942c 942f 00:30:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b0ba 32b9 bab0 b080 942c 942f 00:30:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b0ba b3b0 bab0 b080 942c 942f 00:30:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b0ba b331 bab0 b080 942c 942f 00:30:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b0ba b332 bab0 b080 942c 942f 00:30:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b0ba b3b3 bab0 b080 942c 942f 00:30:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b0ba b334 bab0 b080 942c 942f 00:30:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b0ba b3b5 bab0 b080 942c 942f 00:30:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b0ba b3b6 bab0 b080 942c 942f 00:30:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b0ba b337 bab0 b080 942c 942f 00:30:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b0ba b338 bab0 b080 942c 942f 00:30:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b0ba b3b9 bab0 b080 942c 942f 00:30:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b0ba 34b0 bab0 b080 942c 942f 00:30:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b0ba 3431 bab0 b080 942c 942f 00:30:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b0ba 3432 bab0 b080 942c 942f 00:30:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b0ba 34b3 bab0 b080 942c 942f 00:30:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b0ba 3434 bab0 b080 942c 942f 00:30:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b0ba 34b5 bab0 b080 942c 942f 00:30:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b0ba 34b6 bab0 b080 942c 942f 00:30:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b0ba 3437 bab0 b080 942c 942f 00:30:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b0ba 3438 bab0 b080 942c 942f 00:30:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b0ba 34b9 bab0 b080 942c 942f 00:30:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b0ba b5b0 bab0 b080 942c 942f 00:30:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b0ba b531 bab0 b080 942c 942f 00:30:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b0ba b532 bab0 b080 942c 942f 00:30:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b0ba b5b3 bab0 b080 942c 942f 00:30:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b0ba b534 bab0 b080 942c 942f 00:30:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b0ba b5b5 bab0 b080 942c 942f 00:30:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b0ba b5b6 bab0 b080 942c 942f 00:30:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b0ba b537 bab0 b080 942c 942f 00:30:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b0ba b538 bab0 b080 942c 942f 00:30:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b0ba b5b9 bab0 b080 942c 942f 00:31:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 31ba b0b0 bab0 b080 942c 942f 00:31:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 31ba b031 bab0 b080 942c 942f 00:31:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 31ba b032 bab0 b080 942c 942f 00:31:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 31ba b0b3 bab0 b080 942c 942f 00:31:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 31ba b034 bab0 b080 942c 942f 00:31:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 31ba b0b5 bab0 b080 942c 942f 00:31:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 31ba b0b6 bab0 b080 942c 942f 00:31:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 31ba b037 bab0 b080 942c 942f 00:31:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 31ba b038 bab0 b080 942c 942f 00:31:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 31ba b0b9 bab0 b080 942c 942f 00:31:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 31ba 31b0 bab0 b080 942c 942f 00:31:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 31ba 3131 bab0 b080 942c 942f 00:31:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 31ba 3132 bab0 b080 942c 942f 00:31:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 31ba 31b3 bab0 b080 942c 942f 00:31:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 31ba 3134 bab0 b080 942c 942f 00:31:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 31ba 31b5 bab0 b080 942c 942f 00:31:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 31ba 31b6 bab0 b080 942c 942f 00:31:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 31ba 3137 bab0 b080 942c 942f 00:31:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 31ba 3138 bab0 b080 942c 942f 00:31:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 31ba 31b9 bab0 b080 942c 942f 00:31:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 31ba 32b0 bab0 b080 942c 942f 00:31:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 31ba 3231 bab0 b080 942c 942f 00:31:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 31ba 3232 bab0 b080 942c 942f 00:31:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 31ba 32b3 bab0 b080 942c 942f 00:31:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 31ba 3234 bab0 b080 942c 942f 00:31:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 31ba 32b5 bab0 b080 942c 942f 00:31:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 31ba 32b6 bab0 b080 942c 942f 00:31:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 31ba 3237 bab0 b080 942c 942f 00:31:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 31ba 3238 bab0 b080 942c 942f 00:31:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 31ba 32b9 bab0 b080 942c 942f 00:31:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 31ba b3b0 bab0 b080 942c 942f 00:31:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 31ba b331 bab0 b080 942c 942f 00:31:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 31ba b332 bab0 b080 942c 942f 00:31:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 31ba b3b3 bab0 b080 942c 942f 00:31:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 31ba b334 bab0 b080 942c 942f 00:31:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 31ba b3b5 bab0 b080 942c 942f 00:31:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 31ba b3b6 bab0 b080 942c 942f 00:31:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 31ba b337 bab0 b080 942c 942f 00:31:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 31ba b338 bab0 b080 942c 942f 00:31:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 31ba b3b9 bab0 b080 942c 942f 00:31:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 31ba 34b0 bab0 b080 942c 942f 00:31:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 31ba 3431 bab0 b080 942c 942f 00:31:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 31ba 3432 bab0 b080 942c 942f 00:31:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 31ba 34b3 bab0 b080 942c 942f 00:31:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 31ba 3434 bab0 b080 942c 942f 00:31:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 31ba 34b5 bab0 b080 942c 942f 00:31:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 31ba 34b6 bab0 b080 942c 942f 00:31:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 31ba 3437 bab0 b080 942c 942f 00:31:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 31ba 3438 bab0 b080 942c 942f 00:31:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 31ba 34b9 bab0 b080 942c 942f 00:31:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 31ba b5b0 bab0 b080 942c 942f 00:31:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 31ba b531 bab0 b080 942c 942f 00:31:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 31ba b532 bab0 b080 942c 942f 00:31:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 31ba b5b3 bab0 b080 942c 942f 00:31:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 31ba b534 bab0 b080 942c 942f 00:31:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 31ba b5b5 bab0 b080 942c 942f 00:31:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 31ba b5b6 bab0 b080 942c 942f 00:31:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 31ba b537 bab0 b080 942c 942f 00:31:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 31ba b538 bab0 b080 942c 942f 00:31:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 31ba b5b9 bab0 b080 942c 942f 00:32:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 32ba b0b0 bab0 b080 942c 942f 00:32:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 32ba b031 bab0 b080 942c 942f 00:32:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 32ba b032 bab0 b080 942c 942f 00:32:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 32ba b0b3 bab0 b080 942c 942f 00:32:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 32ba b034 bab0 b080 942c 942f 00:32:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 32ba b0b5 bab0 b080 942c 942f 00:32:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 32ba b0b6 bab0 b080 942c 942f 00:32:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 32ba b037 bab0 b080 942c 942f 00:32:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 32ba b038 bab0 b080 942c 942f 00:32:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 32ba b0b9 bab0 b080 942c 942f 00:32:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 32ba 31b0 bab0 b080 942c 942f 00:32:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 32ba 3131 bab0 b080 942c 942f 00:32:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 32ba 3132 bab0 b080 942c 942f 00:32:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 32ba 31b3 bab0 b080 942c 942f 00:32:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 32ba 3134 bab0 b080 942c 942f 00:32:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 32ba 31b5 bab0 b080 942c 942f 00:32:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 32ba 31b6 bab0 b080 942c 942f 00:32:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 32ba 3137 bab0 b080 942c 942f 00:32:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 32ba 3138 bab0 b080 942c 942f 00:32:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 32ba 31b9 bab0 b080 942c 942f 00:32:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 32ba 32b0 bab0 b080 942c 942f 00:32:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 32ba 3231 bab0 b080 942c 942f 00:32:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 32ba 3232 bab0 b080 942c 942f 00:32:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 32ba 32b3 bab0 b080 942c 942f 00:32:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 32ba 3234 bab0 b080 942c 942f 00:32:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 32ba 32b5 bab0 b080 942c 942f 00:32:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 32ba 32b6 bab0 b080 942c 942f 00:32:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 32ba 3237 bab0 b080 942c 942f 00:32:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 32ba 3238 bab0 b080 942c 942f 00:32:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 32ba 32b9 bab0 b080 942c 942f 00:32:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 32ba b3b0 bab0 b080 942c 942f 00:32:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 32ba b331 bab0 b080 942c 942f 00:32:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 32ba b332 bab0 b080 942c 942f 00:32:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 32ba b3b3 bab0 b080 942c 942f 00:32:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 32ba b334 bab0 b080 942c 942f 00:32:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 32ba b3b5 bab0 b080 942c 942f 00:32:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 32ba b3b6 bab0 b080 942c 942f 00:32:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 32ba b337 bab0 b080 942c 942f 00:32:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 32ba b338 bab0 b080 942c 942f 00:32:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 32ba b3b9 bab0 b080 942c 942f 00:32:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 32ba 34b0 bab0 b080 942c 942f 00:32:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 32ba 3431 bab0 b080 942c 942f 00:32:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 32ba 3432 bab0 b080 942c 942f 00:32:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 32ba 34b3 bab0 b080 942c 942f 00:32:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 32ba 3434 bab0 b080 942c 942f 00:32:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 32ba 34b5 bab0 b080 942c 942f 00:32:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 32ba 34b6 bab0 b080 942c 942f 00:32:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 32ba 3437 bab0 b080 942c 942f 00:32:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 32ba 3438 bab0 b080 942c 942f 00:32:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 32ba 34b9 bab0 b080 942c 942f 00:32:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 32ba b5b0 bab0 b080 942c 942f 00:32:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 32ba b531 bab0 b080 942c 942f 00:32:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 32ba b532 bab0 b080 942c 942f 00:32:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 32ba b5b3 bab0 b080 942c 942f 00:32:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 32ba b534 bab0 b080 942c 942f 00:32:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 32ba b5b5 bab0 b080 942c 942f 00:32:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 32ba b5b6 bab0 b080 942c 942f 00:32:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 32ba b537 bab0 b080 942c 942f 00:32:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 32ba b538 bab0 b080 942c 942f 00:32:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 32ba b5b9 bab0 b080 942c 942f 00:33:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b3ba b0b0 bab0 b080 942c 942f 00:33:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b3ba b031 bab0 b080 942c 942f 00:33:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b3ba b032 bab0 b080 942c 942f 00:33:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b3ba b0b3 bab0 b080 942c 942f 00:33:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b3ba b034 bab0 b080 942c 942f 00:33:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b3ba b0b5 bab0 b080 942c 942f 00:33:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b3ba b0b6 bab0 b080 942c 942f 00:33:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b3ba b037 bab0 b080 942c 942f 00:33:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b3ba b038 bab0 b080 942c 942f 00:33:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b3ba b0b9 bab0 b080 942c 942f 00:33:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b3ba 31b0 bab0 b080 942c 942f 00:33:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b3ba 3131 bab0 b080 942c 942f 00:33:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b3ba 3132 bab0 b080 942c 942f 00:33:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b3ba 31b3 bab0 b080 942c 942f 00:33:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b3ba 3134 bab0 b080 942c 942f 00:33:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b3ba 31b5 bab0 b080 942c 942f 00:33:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b3ba 31b6 bab0 b080 942c 942f 00:33:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b3ba 3137 bab0 b080 942c 942f 00:33:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b3ba 3138 bab0 b080 942c 942f 00:33:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b3ba 31b9 bab0 b080 942c 942f 00:33:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b3ba 32b0 bab0 b080 942c 942f 00:33:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b3ba 3231 bab0 b080 942c 942f 00:33:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b3ba 3232 bab0 b080 942c 942f 00:33:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b3ba 32b3 bab0 b080 942c 942f 00:33:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b3ba 3234 bab0 b080 942c 942f 00:33:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b3ba 32b5 bab0 b080 942c 942f 00:33:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b3ba 32b6 bab0 b080 942c 942f 00:33:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b3ba 3237 bab0 b080 942c 942f 00:33:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b3ba 3238 bab0 b080 942c 942f 00:33:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b3ba 32b9 bab0 b080 942c 942f 00:33:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b3ba b3b0 bab0 b080 942c 942f 00:33:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b3ba b331 bab0 b080 942c 942f 00:33:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b3ba b332 bab0 b080 942c 942f 00:33:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b3ba b3b3 bab0 b080 942c 942f 00:33:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b3ba b334 bab0 b080 942c 942f 00:33:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b3ba b3b5 bab0 b080 942c 942f 00:33:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b3ba b3b6 bab0 b080 942c 942f 00:33:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b3ba b337 bab0 b080 942c 942f 00:33:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b3ba b338 bab0 b080 942c 942f 00:33:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b3ba b3b9 bab0 b080 942c 942f 00:33:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b3ba 34b0 bab0 b080 942c 942f 00:33:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b3ba 3431 bab0 b080 942c 942f 00:33:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b3ba 3432 bab0 b080 942c 942f 00:33:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b3ba 34b3 bab0 b080 942c 942f 00:33:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b3ba 3434 bab0 b080 942c 942f 00:33:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b3ba 34b5 bab0 b080 942c 942f 00:33:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b3ba 34b6 bab0 b080 942c 942f 00:33:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b3ba 3437 bab0 b080 942c 942f 00:33:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b3ba 3438 bab0 b080 942c 942f 00:33:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b3ba 34b9 bab0 b080 942c 942f 00:33:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b3ba b5b0 bab0 b080 942c 942f 00:33:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b3ba b531 bab0 b080 942c 942f 00:33:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b3ba b532 bab0 b080 942c 942f 00:33:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b3ba b5b3 bab0 b080 942c 942f 00:33:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b3ba b534 bab0 b080 942c 942f 00:33:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b3ba b5b5 bab0 b080 942c 942f 00:33:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b3ba b5b6 bab0 b080 942c 942f 00:33:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b3ba b537 bab0 b080 942c 942f 00:33:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b3ba b538 bab0 b080 942c 942f 00:33:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b3ba b5b9 bab0 b080 942c 942f 00:34:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 34ba b0b0 bab0 b080 942c 942f 00:34:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 34ba b031 bab0 b080 942c 942f 00:34:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 34ba b032 bab0 b080 942c 942f 00:34:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 34ba b0b3 bab0 b080 942c 942f 00:34:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 34ba b034 bab0 b080 942c 942f 00:34:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 34ba b0b5 bab0 b080 942c 942f 00:34:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 34ba b0b6 bab0 b080 942c 942f 00:34:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 34ba b037 bab0 b080 942c 942f 00:34:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 34ba b038 bab0 b080 942c 942f 00:34:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 34ba b0b9 bab0 b080 942c 942f 00:34:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 34ba 31b0 bab0 b080 942c 942f 00:34:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 34ba 3131 bab0 b080 942c 942f 00:34:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 34ba 3132 bab0 b080 942c 942f 00:34:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 34ba 31b3 bab0 b080 942c 942f 00:34:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 34ba 3134 bab0 b080 942c 942f 00:34:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 34ba 31b5 bab0 b080 942c 942f 00:34:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 34ba 31b6 bab0 b080 942c 942f 00:34:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 34ba 3137 bab0 b080 942c 942f 00:34:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 34ba 3138 bab0 b080 942c 942f 00:34:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 34ba 31b9 bab0 b080 942c 942f 00:34:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 34ba 32b0 bab0 b080 942c 942f 00:34:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 34ba 3231 bab0 b080 942c 942f 00:34:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 34ba 3232 bab0 b080 942c 942f 00:34:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 34ba 32b3 bab0 b080 942c 942f 00:34:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 34ba 3234 bab0 b080 942c 942f 00:34:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 34ba 32b5 bab0 b080 942c 942f 00:34:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 34ba 32b6 bab0 b080 942c 942f 00:34:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 34ba 3237 bab0 b080 942c 942f 00:34:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 34ba 3238 bab0 b080 942c 942f 00:34:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 34ba 32b9 bab0 b080 942c 942f 00:34:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 34ba b3b0 bab0 b080 942c 942f 00:34:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 34ba b331 bab0 b080 942c 942f 00:34:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 34ba b332 bab0 b080 942c 942f 00:34:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 34ba b3b3 bab0 b080 942c 942f 00:34:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 34ba b334 bab0 b080 942c 942f 00:34:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 34ba b3b5 bab0 b080 942c 942f 00:34:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 34ba b3b6 bab0 b080 942c 942f 00:34:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 34ba b337 bab0 b080 942c 942f 00:34:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 34ba b338 bab0 b080 942c 942f 00:34:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 34ba b3b9 bab0 b080 942c 942f 00:34:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 34ba 34b0 bab0 b080 942c 942f 00:34:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 34ba 3431 bab0 b080 942c 942f 00:34:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 34ba 3432 bab0 b080 942c 942f 00:34:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 34ba 34b3 bab0 b080 942c 942f 00:34:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 34ba 3434 bab0 b080 942c 942f 00:34:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 34ba 34b5 bab0 b080 942c 942f 00:34:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 34ba 34b6 bab0 b080 942c 942f 00:34:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 34ba 3437 bab0 b080 942c 942f 00:34:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 34ba 3438 bab0 b080 942c 942f 00:34:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 34ba 34b9 bab0 b080 942c 942f 00:34:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 34ba b5b0 bab0 b080 942c 942f 00:34:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 34ba b531 bab0 b080 942c 942f 00:34:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 34ba b532 bab0 b080 942c 942f 00:34:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 34ba b5b3 bab0 b080 942c 942f 00:34:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 34ba b534 bab0 b080 942c 942f 00:34:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 34ba b5b5 bab0 b080 942c 942f 00:34:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 34ba b5b6 bab0 b080 942c 942f 00:34:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 34ba b537 bab0 b080 942c 942f 00:34:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 34ba b538 bab0 b080 942c 942f 00:34:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 34ba b5b9 bab0 b080 942c 942f 00:35:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b5ba b0b0 bab0 b080 942c 942f 00:35:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b5ba b031 bab0 b080 942c 942f 00:35:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b5ba b032 bab0 b080 942c 942f 00:35:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b5ba b0b3 bab0 b080 942c 942f 00:35:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b5ba b034 bab0 b080 942c 942f 00:35:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b5ba b0b5 bab0 b080 942c 942f 00:35:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b5ba b0b6 bab0 b080 942c 942f 00:35:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b5ba b037 bab0 b080 942c 942f 00:35:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b5ba b038 bab0 b080 942c 942f 00:35:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b5ba b0b9 bab0 b080 942c 942f 00:35:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b5ba 31b0 bab0 b080 942c 942f 00:35:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b5ba 3131 bab0 b080 942c 942f 00:35:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b5ba 3132 bab0 b080 942c 942f 00:35:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b5ba 31b3 bab0 b080 942c 942f 00:35:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b5ba 3134 bab0 b080 942c 942f 00:35:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b5ba 31b5 bab0 b080 942c 942f 00:35:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b5ba 31b6 bab0 b080 942c 942f 00:35:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b5ba 3137 bab0 b080 942c 942f 00:35:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b5ba 3138 bab0 b080 942c 942f 00:35:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b5ba 31b9 bab0 b080 942c 942f 00:35:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b5ba 32b0 bab0 b080 942c 942f 00:35:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b5ba 3231 bab0 b080 942c 942f 00:35:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b5ba 3232 bab0 b080 942c 942f 00:35:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b5ba 32b3 bab0 b080 942c 942f 00:35:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b5ba 3234 bab0 b080 942c 942f 00:35:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b5ba 32b5 bab0 b080 942c 942f 00:35:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b5ba 32b6 bab0 b080 942c 942f 00:35:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b5ba 3237 bab0 b080 942c 942f 00:35:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b5ba 3238 bab0 b080 942c 942f 00:35:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b5ba 32b9 bab0 b080 942c 942f 00:35:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b5ba b3b0 bab0 b080 942c 942f 00:35:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b5ba b331 bab0 b080 942c 942f 00:35:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b5ba b332 bab0 b080 942c 942f 00:35:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b5ba b3b3 bab0 b080 942c 942f 00:35:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b5ba b334 bab0 b080 942c 942f 00:35:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b5ba b3b5 bab0 b080 942c 942f 00:35:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b5ba b3b6 bab0 b080 942c 942f 00:35:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b5ba b337 bab0 b080 942c 942f 00:35:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b5ba b338 bab0 b080 942c 942f 00:35:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b5ba b3b9 bab0 b080 942c 942f 00:35:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b5ba 34b0 bab0 b080 942c 942f 00:35:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b5ba 3431 bab0 b080 942c 942f 00:35:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b5ba 3432 bab0 b080 942c 942f 00:35:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b5ba 34b3 bab0 b080 942c 942f 00:35:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b5ba 3434 bab0 b080 942c 942f 00:35:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b5ba 34b5 bab0 b080 942c 942f 00:35:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b5ba 34b6 bab0 b080 942c 942f 00:35:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b5ba 3437 bab0 b080 942c 942f 00:35:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b5ba 3438 bab0 b080 942c 942f 00:35:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b5ba 34b9 bab0 b080 942c 942f 00:35:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b5ba b5b0 bab0 b080 942c 942f 00:35:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b5ba b531 bab0 b080 942c 942f 00:35:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b5ba b532 bab0 b080 942c 942f 00:35:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b5ba b5b3 bab0 b080 942c 942f 00:35:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b5ba b534 bab0 b080 942c 942f 00:35:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b5ba b5b5 bab0 b080 942c 942f 00:35:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b5ba b5b6 bab0 b080 942c 942f 00:35:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b5ba b537 bab0 b080 942c 942f 00:35:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b5ba b538 bab0 b080 942c 942f 00:35:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b5ba b5b9 bab0 b080 942c 942f 00:36:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b6ba b0b0 bab0 b080 942c 942f 00:36:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b6ba b031 bab0 b080 942c 942f 00:36:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b6ba b032 bab0 b080 942c 942f 00:36:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b6ba b0b3 bab0 b080 942c 942f 00:36:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b6ba b034 bab0 b080 942c 942f 00:36:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b6ba b0b5 bab0 b080 942c 942f 00:36:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b6ba b0b6 bab0 b080 942c 942f 00:36:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b6ba b037 bab0 b080 942c 942f 00:36:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b6ba b038 bab0 b080 942c 942f 00:36:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b6ba b0b9 bab0 b080 942c 942f 00:36:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b6ba 31b0 bab0 b080 942c 942f 00:36:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b6ba 3131 bab0 b080 942c 942f 00:36:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b6ba 3132 bab0 b080 942c 942f 00:36:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b6ba 31b3 bab0 b080 942c 942f 00:36:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b6ba 3134 bab0 b080 942c 942f 00:36:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b6ba 31b5 bab0 b080 942c 942f 00:36:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b6ba 31b6 bab0 b080 942c 942f 00:36:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b6ba 3137 bab0 b080 942c 942f 00:36:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b6ba 3138 bab0 b080 942c 942f 00:36:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b6ba 31b9 bab0 b080 942c 942f 00:36:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b6ba 32b0 bab0 b080 942c 942f 00:36:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b6ba 3231 bab0 b080 942c 942f 00:36:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b6ba 3232 bab0 b080 942c 942f 00:36:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b6ba 32b3 bab0 b080 942c 942f 00:36:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b6ba 3234 bab0 b080 942c 942f 00:36:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b6ba 32b5 bab0 b080 942c 942f 00:36:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b6ba 32b6 bab0 b080 942c 942f 00:36:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b6ba 3237 bab0 b080 942c 942f 00:36:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b6ba 3238 bab0 b080 942c 942f 00:36:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b6ba 32b9 bab0 b080 942c 942f 00:36:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b6ba b3b0 bab0 b080 942c 942f 00:36:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b6ba b331 bab0 b080 942c 942f 00:36:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b6ba b332 bab0 b080 942c 942f 00:36:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b6ba b3b3 bab0 b080 942c 942f 00:36:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b6ba b334 bab0 b080 942c 942f 00:36:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b6ba b3b5 bab0 b080 942c 942f 00:36:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b6ba b3b6 bab0 b080 942c 942f 00:36:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b6ba b337 bab0 b080 942c 942f 00:36:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b6ba b338 bab0 b080 942c 942f 00:36:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b6ba b3b9 bab0 b080 942c 942f 00:36:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b6ba 34b0 bab0 b080 942c 942f 00:36:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b6ba 3431 bab0 b080 942c 942f 00:36:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b6ba 3432 bab0 b080 942c 942f 00:36:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b6ba 34b3 bab0 b080 942c 942f 00:36:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b6ba 3434 bab0 b080 942c 942f 00:36:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b6ba 34b5 bab0 b080 942c 942f 00:36:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b6ba 34b6 bab0 b080 942c 942f 00:36:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b6ba 3437 bab0 b080 942c 942f 00:36:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b6ba 3438 bab0 b080 942c 942f 00:36:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b6ba 34b9 bab0 b080 942c 942f 00:36:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b6ba b5b0 bab0 b080 942c 942f 00:36:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b6ba b531 bab0 b080 942c 942f 00:36:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b6ba b532 bab0 b080 942c 942f 00:36:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b6ba b5b3 bab0 b080 942c 942f 00:36:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b6ba b534 bab0 b080 942c 942f 00:36:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b6ba b5b5 bab0 b080 942c 942f 00:36:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b6ba b5b6 bab0 b080 942c 942f 00:36:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b6ba b537 bab0 b080 942c 942f 00:36:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b6ba b538 bab0 b080 942c 942f 00:36:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b6ba b5b9 bab0 b080 942c 942f 00:37:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 37ba b0b0 bab0 b080 942c 942f 00:37:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 37ba b031 bab0 b080 942c 942f 00:37:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 37ba b032 bab0 b080 942c 942f 00:37:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 37ba b0b3 bab0 b080 942c 942f 00:37:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 37ba b034 bab0 b080 942c 942f 00:37:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 37ba b0b5 bab0 b080 942c 942f 00:37:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 37ba b0b6 bab0 b080 942c 942f 00:37:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 37ba b037 bab0 b080 942c 942f 00:37:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 37ba b038 bab0 b080 942c 942f 00:37:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 37ba b0b9 bab0 b080 942c 942f 00:37:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 37ba 31b0 bab0 b080 942c 942f 00:37:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 37ba 3131 bab0 b080 942c 942f 00:37:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 37ba 3132 bab0 b080 942c 942f 00:37:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 37ba 31b3 bab0 b080 942c 942f 00:37:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 37ba 3134 bab0 b080 942c 942f 00:37:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 37ba 31b5 bab0 b080 942c 942f 00:37:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 37ba 31b6 bab0 b080 942c 942f 00:37:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 37ba 3137 bab0 b080 942c 942f 00:37:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 37ba 3138 bab0 b080 942c 942f 00:37:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 37ba 31b9 bab0 b080 942c 942f 00:37:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 37ba 32b0 bab0 b080 942c 942f 00:37:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 37ba 3231 bab0 b080 942c 942f 00:37:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 37ba 3232 bab0 b080 942c 942f 00:37:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 37ba 32b3 bab0 b080 942c 942f 00:37:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 37ba 3234 bab0 b080 942c 942f 00:37:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 37ba 32b5 bab0 b080 942c 942f 00:37:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 37ba 32b6 bab0 b080 942c 942f 00:37:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 37ba 3237 bab0 b080 942c 942f 00:37:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 37ba 3238 bab0 b080 942c 942f 00:37:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 37ba 32b9 bab0 b080 942c 942f 00:37:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 37ba b3b0 bab0 b080 942c 942f 00:37:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 37ba b331 bab0 b080 942c 942f 00:37:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 37ba b332 bab0 b080 942c 942f 00:37:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 37ba b3b3 bab0 b080 942c 942f 00:37:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 37ba b334 bab0 b080 942c 942f 00:37:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 37ba b3b5 bab0 b080 942c 942f 00:37:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 37ba b3b6 bab0 b080 942c 942f 00:37:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 37ba b337 bab0 b080 942c 942f 00:37:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 37ba b338 bab0 b080 942c 942f 00:37:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 37ba b3b9 bab0 b080 942c 942f 00:37:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 37ba 34b0 bab0 b080 942c 942f 00:37:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 37ba 3431 bab0 b080 942c 942f 00:37:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 37ba 3432 bab0 b080 942c 942f 00:37:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 37ba 34b3 bab0 b080 942c 942f 00:37:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 37ba 3434 bab0 b080 942c 942f 00:37:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 37ba 34b5 bab0 b080 942c 942f 00:37:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 37ba 34b6 bab0 b080 942c 942f 00:37:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 37ba 3437 bab0 b080 942c 942f 00:37:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 37ba 3438 bab0 b080 942c 942f 00:37:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 37ba 34b9 bab0 b080 942c 942f 00:37:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 37ba b5b0 bab0 b080 942c 942f 00:37:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 37ba b531 bab0 b080 942c 942f 00:37:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 37ba b532 bab0 b080 942c 942f 00:37:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 37ba b5b3 bab0 b080 942c 942f 00:37:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 37ba b534 bab0 b080 942c 942f 00:37:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 37ba b5b5 bab0 b080 942c 942f 00:37:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 37ba b5b6 bab0 b080 942c 942f 00:37:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 37ba b537 bab0 b080 942c 942f 00:37:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 37ba b538 bab0 b080 942c 942f 00:37:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 37ba b5b9 bab0 b080 942c 942f 00:38:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 38ba b0b0 bab0 b080 942c 942f 00:38:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 38ba b031 bab0 b080 942c 942f 00:38:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 38ba b032 bab0 b080 942c 942f 00:38:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 38ba b0b3 bab0 b080 942c 942f 00:38:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 38ba b034 bab0 b080 942c 942f 00:38:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 38ba b0b5 bab0 b080 942c 942f 00:38:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 38ba b0b6 bab0 b080 942c 942f 00:38:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 38ba b037 bab0 b080 942c 942f 00:38:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 38ba b038 bab0 b080 942c 942f 00:38:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 38ba b0b9 bab0 b080 942c 942f 00:38:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 38ba 31b0 bab0 b080 942c 942f 00:38:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 38ba 3131 bab0 b080 942c 942f 00:38:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 38ba 3132 bab0 b080 942c 942f 00:38:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 38ba 31b3 bab0 b080 942c 942f 00:38:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 38ba 3134 bab0 b080 942c 942f 00:38:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 38ba 31b5 bab0 b080 942c 942f 00:38:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 38ba 31b6 bab0 b080 942c 942f 00:38:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 38ba 3137 bab0 b080 942c 942f 00:38:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 38ba 3138 bab0 b080 942c 942f 00:38:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 38ba 31b9 bab0 b080 942c 942f 00:38:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 38ba 32b0 bab0 b080 942c 942f 00:38:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 38ba 3231 bab0 b080 942c 942f 00:38:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 38ba 3232 bab0 b080 942c 942f 00:38:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 38ba 32b3 bab0 b080 942c 942f 00:38:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 38ba 3234 bab0 b080 942c 942f 00:38:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 38ba 32b5 bab0 b080 942c 942f 00:38:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 38ba 32b6 bab0 b080 942c 942f 00:38:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 38ba 3237 bab0 b080 942c 942f 00:38:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 38ba 3238 bab0 b080 942c 942f 00:38:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 38ba 32b9 bab0 b080 942c 942f 00:38:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 38ba b3b0 bab0 b080 942c 942f 00:38:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 38ba b331 bab0 b080 942c 942f 00:38:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 38ba b332 bab0 b080 942c 942f 00:38:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 38ba b3b3 bab0 b080 942c 942f 00:38:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 38ba b334 bab0 b080 942c 942f 00:38:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 38ba b3b5 bab0 b080 942c 942f 00:38:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 38ba b3b6 bab0 b080 942c 942f 00:38:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 38ba b337 bab0 b080 942c 942f 00:38:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 38ba b338 bab0 b080 942c 942f 00:38:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 38ba b3b9 bab0 b080 942c 942f 00:38:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 38ba 34b0 bab0 b080 942c 942f 00:38:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 38ba 3431 bab0 b080 942c 942f 00:38:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 38ba 3432 bab0 b080 942c 942f 00:38:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 38ba 34b3 bab0 b080 942c 942f 00:38:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 38ba 3434 bab0 b080 942c 942f 00:38:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 38ba 34b5 bab0 b080 942c 942f 00:38:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 38ba 34b6 bab0 b080 942c 942f 00:38:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 38ba 3437 bab0 b080 942c 942f 00:38:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 38ba 3438 bab0 b080 942c 942f 00:38:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 38ba 34b9 bab0 b080 942c 942f 00:38:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 38ba b5b0 bab0 b080 942c 942f 00:38:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 38ba b531 bab0 b080 942c 942f 00:38:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 38ba b532 bab0 b080 942c 942f 00:38:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 38ba b5b3 bab0 b080 942c 942f 00:38:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 38ba b534 bab0 b080 942c 942f 00:38:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 38ba b5b5 bab0 b080 942c 942f 00:38:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 38ba b5b6 bab0 b080 942c 942f 00:38:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 38ba b537 bab0 b080 942c 942f 00:38:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 38ba b538 bab0 b080 942c 942f 00:38:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 38ba b5b9 bab0 b080 942c 942f 00:39:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b9ba b0b0 bab0 b080 942c 942f 00:39:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b9ba b031 bab0 b080 942c 942f 00:39:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b9ba b032 bab0 b080 942c 942f 00:39:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b9ba b0b3 bab0 b080 942c 942f 00:39:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b9ba b034 bab0 b080 942c 942f 00:39:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b9ba b0b5 bab0 b080 942c 942f 00:39:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b9ba b0b6 bab0 b080 942c 942f 00:39:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b9ba b037 bab0 b080 942c 942f 00:39:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b9ba b038 bab0 b080 942c 942f 00:39:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b9ba b0b9 bab0 b080 942c 942f 00:39:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b9ba 31b0 bab0 b080 942c 942f 00:39:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b9ba 3131 bab0 b080 942c 942f 00:39:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b9ba 3132 bab0 b080 942c 942f 00:39:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b9ba 31b3 bab0 b080 942c 942f 00:39:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b9ba 3134 bab0 b080 942c 942f 00:39:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b9ba 31b5 bab0 b080 942c 942f 00:39:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b9ba 31b6 bab0 b080 942c 942f 00:39:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b9ba 3137 bab0 b080 942c 942f 00:39:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b9ba 3138 bab0 b080 942c 942f 00:39:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b9ba 31b9 bab0 b080 942c 942f 00:39:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab3 b9ba 32b0 bab0 b080 942c 942f 00:39:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab3 b9ba 3231 bab0 b080 942c 942f 00:39:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab3 b9ba 3232 bab0 b080 942c 942f 00:39:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab3 b9ba 32b3 bab0 b080 942c 942f 00:39:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab3 b9ba 3234 bab0 b080 942c 942f 00:39:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab3 b9ba 32b5 bab0 b080 942c 942f 00:39:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab3 b9ba 32b6 bab0 b080 942c 942f 00:39:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab3 b9ba 3237 bab0 b080 942c 942f 00:39:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab3 b9ba 3238 bab0 b080 942c 942f 00:39:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab3 b9ba 32b9 bab0 b080 942c 942f 00:39:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab3 b9ba b3b0 bab0 b080 942c 942f 00:39:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab3 b9ba b331 bab0 b080 942c 942f 00:39:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab3 b9ba b332 bab0 b080 942c 942f 00:39:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab3 b9ba b3b3 bab0 b080 942c 942f 00:39:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab3 b9ba b334 bab0 b080 942c 942f 00:39:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab3 b9ba b3b5 bab0 b080 942c 942f 00:39:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab3 b9ba b3b6 bab0 b080 942c 942f 00:39:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab3 b9ba b337 bab0 b080 942c 942f 00:39:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab3 b9ba b338 bab0 b080 942c 942f 00:39:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab3 b9ba b3b9 bab0 b080 942c 942f 00:39:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab3 b9ba 34b0 bab0 b080 942c 942f 00:39:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab3 b9ba 3431 bab0 b080 942c 942f 00:39:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab3 b9ba 3432 bab0 b080 942c 942f 00:39:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab3 b9ba 34b3 bab0 b080 942c 942f 00:39:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab3 b9ba 3434 bab0 b080 942c 942f 00:39:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab3 b9ba 34b5 bab0 b080 942c 942f 00:39:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab3 b9ba 34b6 bab0 b080 942c 942f 00:39:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab3 b9ba 3437 bab0 b080 942c 942f 00:39:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab3 b9ba 3438 bab0 b080 942c 942f 00:39:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab3 b9ba 34b9 bab0 b080 942c 942f 00:39:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab3 b9ba b5b0 bab0 b080 942c 942f 00:39:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab3 b9ba b531 bab0 b080 942c 942f 00:39:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab3 b9ba b532 bab0 b080 942c 942f 00:39:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab3 b9ba b5b3 bab0 b080 942c 942f 00:39:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab3 b9ba b534 bab0 b080 942c 942f 00:39:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab3 b9ba b5b5 bab0 b080 942c 942f 00:39:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab3 b9ba b5b6 bab0 b080 942c 942f 00:39:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab3 b9ba b537 bab0 b080 942c 942f 00:39:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab3 b9ba b538 bab0 b080 942c 942f 00:39:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab3 b9ba b5b9 bab0 b080 942c 942f 00:40:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b0ba b0b0 bab0 b080 942c 942f 00:40:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b0ba b031 bab0 b080 942c 942f 00:40:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b0ba b032 bab0 b080 942c 942f 00:40:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b0ba b0b3 bab0 b080 942c 942f 00:40:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b0ba b034 bab0 b080 942c 942f 00:40:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b0ba b0b5 bab0 b080 942c 942f 00:40:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b0ba b0b6 bab0 b080 942c 942f 00:40:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b0ba b037 bab0 b080 942c 942f 00:40:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b0ba b038 bab0 b080 942c 942f 00:40:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b0ba b0b9 bab0 b080 942c 942f 00:40:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b0ba 31b0 bab0 b080 942c 942f 00:40:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b0ba 3131 bab0 b080 942c 942f 00:40:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b0ba 3132 bab0 b080 942c 942f 00:40:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b0ba 31b3 bab0 b080 942c 942f 00:40:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b0ba 3134 bab0 b080 942c 942f 00:40:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b0ba 31b5 bab0 b080 942c 942f 00:40:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b0ba 31b6 bab0 b080 942c 942f 00:40:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b0ba 3137 bab0 b080 942c 942f 00:40:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b0ba 3138 bab0 b080 942c 942f 00:40:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b0ba 31b9 bab0 b080 942c 942f 00:40:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b0ba 32b0 bab0 b080 942c 942f 00:40:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b0ba 3231 bab0 b080 942c 942f 00:40:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b0ba 3232 bab0 b080 942c 942f 00:40:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b0ba 32b3 bab0 b080 942c 942f 00:40:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b0ba 3234 bab0 b080 942c 942f 00:40:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b0ba 32b5 bab0 b080 942c 942f 00:40:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b0ba 32b6 bab0 b080 942c 942f 00:40:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b0ba 3237 bab0 b080 942c 942f 00:40:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b0ba 3238 bab0 b080 942c 942f 00:40:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b0ba 32b9 bab0 b080 942c 942f 00:40:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b0ba b3b0 bab0 b080 942c 942f 00:40:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b0ba b331 bab0 b080 942c 942f 00:40:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b0ba b332 bab0 b080 942c 942f 00:40:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b0ba b3b3 bab0 b080 942c 942f 00:40:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b0ba b334 bab0 b080 942c 942f 00:40:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b0ba b3b5 bab0 b080 942c 942f 00:40:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b0ba b3b6 bab0 b080 942c 942f 00:40:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b0ba b337 bab0 b080 942c 942f 00:40:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b0ba b338 bab0 b080 942c 942f 00:40:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b0ba b3b9 bab0 b080 942c 942f 00:40:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b0ba 34b0 bab0 b080 942c 942f 00:40:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b0ba 3431 bab0 b080 942c 942f 00:40:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b0ba 3432 bab0 b080 942c 942f 00:40:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b0ba 34b3 bab0 b080 942c 942f 00:40:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b0ba 3434 bab0 b080 942c 942f 00:40:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b0ba 34b5 bab0 b080 942c 942f 00:40:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b0ba 34b6 bab0 b080 942c 942f 00:40:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b0ba 3437 bab0 b080 942c 942f 00:40:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b0ba 3438 bab0 b080 942c 942f 00:40:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b0ba 34b9 bab0 b080 942c 942f 00:40:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b0ba b5b0 bab0 b080 942c 942f 00:40:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b0ba b531 bab0 b080 942c 942f 00:40:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b0ba b532 bab0 b080 942c 942f 00:40:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b0ba b5b3 bab0 b080 942c 942f 00:40:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b0ba b534 bab0 b080 942c 942f 00:40:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b0ba b5b5 bab0 b080 942c 942f 00:40:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b0ba b5b6 bab0 b080 942c 942f 00:40:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b0ba b537 bab0 b080 942c 942f 00:40:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b0ba b538 bab0 b080 942c 942f 00:40:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b0ba b5b9 bab0 b080 942c 942f 00:41:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 31ba b0b0 bab0 b080 942c 942f 00:41:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 31ba b031 bab0 b080 942c 942f 00:41:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 31ba b032 bab0 b080 942c 942f 00:41:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 31ba b0b3 bab0 b080 942c 942f 00:41:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 31ba b034 bab0 b080 942c 942f 00:41:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 31ba b0b5 bab0 b080 942c 942f 00:41:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 31ba b0b6 bab0 b080 942c 942f 00:41:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 31ba b037 bab0 b080 942c 942f 00:41:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 31ba b038 bab0 b080 942c 942f 00:41:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 31ba b0b9 bab0 b080 942c 942f 00:41:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 31ba 31b0 bab0 b080 942c 942f 00:41:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 31ba 3131 bab0 b080 942c 942f 00:41:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 31ba 3132 bab0 b080 942c 942f 00:41:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 31ba 31b3 bab0 b080 942c 942f 00:41:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 31ba 3134 bab0 b080 942c 942f 00:41:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 31ba 31b5 bab0 b080 942c 942f 00:41:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 31ba 31b6 bab0 b080 942c 942f 00:41:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 31ba 3137 bab0 b080 942c 942f 00:41:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 31ba 3138 bab0 b080 942c 942f 00:41:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 31ba 31b9 bab0 b080 942c 942f 00:41:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 31ba 32b0 bab0 b080 942c 942f 00:41:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 31ba 3231 bab0 b080 942c 942f 00:41:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 31ba 3232 bab0 b080 942c 942f 00:41:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 31ba 32b3 bab0 b080 942c 942f 00:41:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 31ba 3234 bab0 b080 942c 942f 00:41:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 31ba 32b5 bab0 b080 942c 942f 00:41:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 31ba 32b6 bab0 b080 942c 942f 00:41:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 31ba 3237 bab0 b080 942c 942f 00:41:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 31ba 3238 bab0 b080 942c 942f 00:41:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 31ba 32b9 bab0 b080 942c 942f 00:41:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 31ba b3b0 bab0 b080 942c 942f 00:41:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 31ba b331 bab0 b080 942c 942f 00:41:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 31ba b332 bab0 b080 942c 942f 00:41:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 31ba b3b3 bab0 b080 942c 942f 00:41:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 31ba b334 bab0 b080 942c 942f 00:41:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 31ba b3b5 bab0 b080 942c 942f 00:41:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 31ba b3b6 bab0 b080 942c 942f 00:41:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 31ba b337 bab0 b080 942c 942f 00:41:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 31ba b338 bab0 b080 942c 942f 00:41:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 31ba b3b9 bab0 b080 942c 942f 00:41:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 31ba 34b0 bab0 b080 942c 942f 00:41:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 31ba 3431 bab0 b080 942c 942f 00:41:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 31ba 3432 bab0 b080 942c 942f 00:41:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 31ba 34b3 bab0 b080 942c 942f 00:41:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 31ba 3434 bab0 b080 942c 942f 00:41:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 31ba 34b5 bab0 b080 942c 942f 00:41:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 31ba 34b6 bab0 b080 942c 942f 00:41:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 31ba 3437 bab0 b080 942c 942f 00:41:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 31ba 3438 bab0 b080 942c 942f 00:41:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 31ba 34b9 bab0 b080 942c 942f 00:41:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 31ba b5b0 bab0 b080 942c 942f 00:41:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 31ba b531 bab0 b080 942c 942f 00:41:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 31ba b532 bab0 b080 942c 942f 00:41:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 31ba b5b3 bab0 b080 942c 942f 00:41:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 31ba b534 bab0 b080 942c 942f 00:41:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 31ba b5b5 bab0 b080 942c 942f 00:41:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 31ba b5b6 bab0 b080 942c 942f 00:41:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 31ba b537 bab0 b080 942c 942f 00:41:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 31ba b538 bab0 b080 942c 942f 00:41:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 31ba b5b9 bab0 b080 942c 942f 00:42:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 32ba b0b0 bab0 b080 942c 942f 00:42:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 32ba b031 bab0 b080 942c 942f 00:42:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 32ba b032 bab0 b080 942c 942f 00:42:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 32ba b0b3 bab0 b080 942c 942f 00:42:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 32ba b034 bab0 b080 942c 942f 00:42:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 32ba b0b5 bab0 b080 942c 942f 00:42:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 32ba b0b6 bab0 b080 942c 942f 00:42:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 32ba b037 bab0 b080 942c 942f 00:42:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 32ba b038 bab0 b080 942c 942f 00:42:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 32ba b0b9 bab0 b080 942c 942f 00:42:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 32ba 31b0 bab0 b080 942c 942f 00:42:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 32ba 3131 bab0 b080 942c 942f 00:42:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 32ba 3132 bab0 b080 942c 942f 00:42:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 32ba 31b3 bab0 b080 942c 942f 00:42:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 32ba 3134 bab0 b080 942c 942f 00:42:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 32ba 31b5 bab0 b080 942c 942f 00:42:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 32ba 31b6 bab0 b080 942c 942f 00:42:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 32ba 3137 bab0 b080 942c 942f 00:42:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 32ba 3138 bab0 b080 942c 942f 00:42:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 32ba 31b9 bab0 b080 942c 942f 00:42:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 32ba 32b0 bab0 b080 942c 942f 00:42:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 32ba 3231 bab0 b080 942c 942f 00:42:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 32ba 3232 bab0 b080 942c 942f 00:42:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 32ba 32b3 bab0 b080 942c 942f 00:42:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 32ba 3234 bab0 b080 942c 942f 00:42:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 32ba 32b5 bab0 b080 942c 942f 00:42:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 32ba 32b6 bab0 b080 942c 942f 00:42:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 32ba 3237 bab0 b080 942c 942f 00:42:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 32ba 3238 bab0 b080 942c 942f 00:42:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 32ba 32b9 bab0 b080 942c 942f 00:42:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 32ba b3b0 bab0 b080 942c 942f 00:42:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 32ba b331 bab0 b080 942c 942f 00:42:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 32ba b332 bab0 b080 942c 942f 00:42:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 32ba b3b3 bab0 b080 942c 942f 00:42:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 32ba b334 bab0 b080 942c 942f 00:42:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 32ba b3b5 bab0 b080 942c 942f 00:42:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 32ba b3b6 bab0 b080 942c 942f 00:42:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 32ba b337 bab0 b080 942c 942f 00:42:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 32ba b338 bab0 b080 942c 942f 00:42:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 32ba b3b9 bab0 b080 942c 942f 00:42:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 32ba 34b0 bab0 b080 942c 942f 00:42:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 32ba 3431 bab0 b080 942c 942f 00:42:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 32ba 3432 bab0 b080 942c 942f 00:42:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 32ba 34b3 bab0 b080 942c 942f 00:42:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 32ba 3434 bab0 b080 942c 942f 00:42:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 32ba 34b5 bab0 b080 942c 942f 00:42:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 32ba 34b6 bab0 b080 942c 942f 00:42:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 32ba 3437 bab0 b080 942c 942f 00:42:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 32ba 3438 bab0 b080 942c 942f 00:42:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 32ba 34b9 bab0 b080 942c 942f 00:42:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 32ba b5b0 bab0 b080 942c 942f 00:42:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 32ba b531 bab0 b080 942c 942f 00:42:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 32ba b532 bab0 b080 942c 942f 00:42:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 32ba b5b3 bab0 b080 942c 942f 00:42:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 32ba b534 bab0 b080 942c 942f 00:42:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 32ba b5b5 bab0 b080 942c 942f 00:42:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 32ba b5b6 bab0 b080 942c 942f 00:42:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 32ba b537 bab0 b080 942c 942f 00:42:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 32ba b538 bab0 b080 942c 942f 00:42:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 32ba b5b9 bab0 b080 942c 942f 00:43:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b3ba b0b0 bab0 b080 942c 942f 00:43:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b3ba b031 bab0 b080 942c 942f 00:43:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b3ba b032 bab0 b080 942c 942f 00:43:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b3ba b0b3 bab0 b080 942c 942f 00:43:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b3ba b034 bab0 b080 942c 942f 00:43:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b3ba b0b5 bab0 b080 942c 942f 00:43:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b3ba b0b6 bab0 b080 942c 942f 00:43:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b3ba b037 bab0 b080 942c 942f 00:43:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b3ba b038 bab0 b080 942c 942f 00:43:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b3ba b0b9 bab0 b080 942c 942f 00:43:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b3ba 31b0 bab0 b080 942c 942f 00:43:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b3ba 3131 bab0 b080 942c 942f 00:43:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b3ba 3132 bab0 b080 942c 942f 00:43:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b3ba 31b3 bab0 b080 942c 942f 00:43:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b3ba 3134 bab0 b080 942c 942f 00:43:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b3ba 31b5 bab0 b080 942c 942f 00:43:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b3ba 31b6 bab0 b080 942c 942f 00:43:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b3ba 3137 bab0 b080 942c 942f 00:43:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b3ba 3138 bab0 b080 942c 942f 00:43:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b3ba 31b9 bab0 b080 942c 942f 00:43:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b3ba 32b0 bab0 b080 942c 942f 00:43:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b3ba 3231 bab0 b080 942c 942f 00:43:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b3ba 3232 bab0 b080 942c 942f 00:43:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b3ba 32b3 bab0 b080 942c 942f 00:43:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b3ba 3234 bab0 b080 942c 942f 00:43:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b3ba 32b5 bab0 b080 942c 942f 00:43:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b3ba 32b6 bab0 b080 942c 942f 00:43:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b3ba 3237 bab0 b080 942c 942f 00:43:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b3ba 3238 bab0 b080 942c 942f 00:43:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b3ba 32b9 bab0 b080 942c 942f 00:43:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b3ba b3b0 bab0 b080 942c 942f 00:43:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b3ba b331 bab0 b080 942c 942f 00:43:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b3ba b332 bab0 b080 942c 942f 00:43:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b3ba b3b3 bab0 b080 942c 942f 00:43:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b3ba b334 bab0 b080 942c 942f 00:43:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b3ba b3b5 bab0 b080 942c 942f 00:43:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b3ba b3b6 bab0 b080 942c 942f 00:43:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b3ba b337 bab0 b080 942c 942f 00:43:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b3ba b338 bab0 b080 942c 942f 00:43:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b3ba b3b9 bab0 b080 942c 942f 00:43:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b3ba 34b0 bab0 b080 942c 942f 00:43:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b3ba 3431 bab0 b080 942c 942f 00:43:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b3ba 3432 bab0 b080 942c 942f 00:43:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b3ba 34b3 bab0 b080 942c 942f 00:43:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b3ba 3434 bab0 b080 942c 942f 00:43:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b3ba 34b5 bab0 b080 942c 942f 00:43:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b3ba 34b6 bab0 b080 942c 942f 00:43:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b3ba 3437 bab0 b080 942c 942f 00:43:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b3ba 3438 bab0 b080 942c 942f 00:43:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b3ba 34b9 bab0 b080 942c 942f 00:43:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b3ba b5b0 bab0 b080 942c 942f 00:43:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b3ba b531 bab0 b080 942c 942f 00:43:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b3ba b532 bab0 b080 942c 942f 00:43:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b3ba b5b3 bab0 b080 942c 942f 00:43:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b3ba b534 bab0 b080 942c 942f 00:43:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b3ba b5b5 bab0 b080 942c 942f 00:43:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b3ba b5b6 bab0 b080 942c 942f 00:43:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b3ba b537 bab0 b080 942c 942f 00:43:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b3ba b538 bab0 b080 942c 942f 00:43:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b3ba b5b9 bab0 b080 942c 942f 00:44:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 34ba b0b0 bab0 b080 942c 942f 00:44:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 34ba b031 bab0 b080 942c 942f 00:44:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 34ba b032 bab0 b080 942c 942f 00:44:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 34ba b0b3 bab0 b080 942c 942f 00:44:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 34ba b034 bab0 b080 942c 942f 00:44:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 34ba b0b5 bab0 b080 942c 942f 00:44:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 34ba b0b6 bab0 b080 942c 942f 00:44:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 34ba b037 bab0 b080 942c 942f 00:44:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 34ba b038 bab0 b080 942c 942f 00:44:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 34ba b0b9 bab0 b080 942c 942f 00:44:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 34ba 31b0 bab0 b080 942c 942f 00:44:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 34ba 3131 bab0 b080 942c 942f 00:44:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 34ba 3132 bab0 b080 942c 942f 00:44:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 34ba 31b3 bab0 b080 942c 942f 00:44:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 34ba 3134 bab0 b080 942c 942f 00:44:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 34ba 31b5 bab0 b080 942c 942f 00:44:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 34ba 31b6 bab0 b080 942c 942f 00:44:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 34ba 3137 bab0 b080 942c 942f 00:44:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 34ba 3138 bab0 b080 942c 942f 00:44:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 34ba 31b9 bab0 b080 942c 942f 00:44:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 34ba 32b0 bab0 b080 942c 942f 00:44:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 34ba 3231 bab0 b080 942c 942f 00:44:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 34ba 3232 bab0 b080 942c 942f 00:44:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 34ba 32b3 bab0 b080 942c 942f 00:44:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 34ba 3234 bab0 b080 942c 942f 00:44:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 34ba 32b5 bab0 b080 942c 942f 00:44:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 34ba 32b6 bab0 b080 942c 942f 00:44:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 34ba 3237 bab0 b080 942c 942f 00:44:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 34ba 3238 bab0 b080 942c 942f 00:44:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 34ba 32b9 bab0 b080 942c 942f 00:44:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 34ba b3b0 bab0 b080 942c 942f 00:44:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 34ba b331 bab0 b080 942c 942f 00:44:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 34ba b332 bab0 b080 942c 942f 00:44:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 34ba b3b3 bab0 b080 942c 942f 00:44:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 34ba b334 bab0 b080 942c 942f 00:44:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 34ba b3b5 bab0 b080 942c 942f 00:44:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 34ba b3b6 bab0 b080 942c 942f 00:44:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 34ba b337 bab0 b080 942c 942f 00:44:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 34ba b338 bab0 b080 942c 942f 00:44:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 34ba b3b9 bab0 b080 942c 942f 00:44:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 34ba 34b0 bab0 b080 942c 942f 00:44:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 34ba 3431 bab0 b080 942c 942f 00:44:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 34ba 3432 bab0 b080 942c 942f 00:44:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 34ba 34b3 bab0 b080 942c 942f 00:44:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 34ba 3434 bab0 b080 942c 942f 00:44:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 34ba 34b5 bab0 b080 942c 942f 00:44:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 34ba 34b6 bab0 b080 942c 942f 00:44:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 34ba 3437 bab0 b080 942c 942f 00:44:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 34ba 3438 bab0 b080 942c 942f 00:44:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 34ba 34b9 bab0 b080 942c 942f 00:44:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 34ba b5b0 bab0 b080 942c 942f 00:44:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 34ba b531 bab0 b080 942c 942f 00:44:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 34ba b532 bab0 b080 942c 942f 00:44:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 34ba b5b3 bab0 b080 942c 942f 00:44:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 34ba b534 bab0 b080 942c 942f 00:44:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 34ba b5b5 bab0 b080 942c 942f 00:44:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 34ba b5b6 bab0 b080 942c 942f 00:44:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 34ba b537 bab0 b080 942c 942f 00:44:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 34ba b538 bab0 b080 942c 942f 00:44:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 34ba b5b9 bab0 b080 942c 942f 00:45:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b5ba b0b0 bab0 b080 942c 942f 00:45:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b5ba b031 bab0 b080 942c 942f 00:45:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b5ba b032 bab0 b080 942c 942f 00:45:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b5ba b0b3 bab0 b080 942c 942f 00:45:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b5ba b034 bab0 b080 942c 942f 00:45:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b5ba b0b5 bab0 b080 942c 942f 00:45:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b5ba b0b6 bab0 b080 942c 942f 00:45:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b5ba b037 bab0 b080 942c 942f 00:45:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b5ba b038 bab0 b080 942c 942f 00:45:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b5ba b0b9 bab0 b080 942c 942f 00:45:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b5ba 31b0 bab0 b080 942c 942f 00:45:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b5ba 3131 bab0 b080 942c 942f 00:45:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b5ba 3132 bab0 b080 942c 942f 00:45:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b5ba 31b3 bab0 b080 942c 942f 00:45:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b5ba 3134 bab0 b080 942c 942f 00:45:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b5ba 31b5 bab0 b080 942c 942f 00:45:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b5ba 31b6 bab0 b080 942c 942f 00:45:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b5ba 3137 bab0 b080 942c 942f 00:45:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b5ba 3138 bab0 b080 942c 942f 00:45:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b5ba 31b9 bab0 b080 942c 942f 00:45:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b5ba 32b0 bab0 b080 942c 942f 00:45:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b5ba 3231 bab0 b080 942c 942f 00:45:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b5ba 3232 bab0 b080 942c 942f 00:45:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b5ba 32b3 bab0 b080 942c 942f 00:45:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b5ba 3234 bab0 b080 942c 942f 00:45:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b5ba 32b5 bab0 b080 942c 942f 00:45:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b5ba 32b6 bab0 b080 942c 942f 00:45:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b5ba 3237 bab0 b080 942c 942f 00:45:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b5ba 3238 bab0 b080 942c 942f 00:45:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b5ba 32b9 bab0 b080 942c 942f 00:45:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b5ba b3b0 bab0 b080 942c 942f 00:45:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b5ba b331 bab0 b080 942c 942f 00:45:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b5ba b332 bab0 b080 942c 942f 00:45:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b5ba b3b3 bab0 b080 942c 942f 00:45:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b5ba b334 bab0 b080 942c 942f 00:45:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b5ba b3b5 bab0 b080 942c 942f 00:45:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b5ba b3b6 bab0 b080 942c 942f 00:45:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b5ba b337 bab0 b080 942c 942f 00:45:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b5ba b338 bab0 b080 942c 942f 00:45:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b5ba b3b9 bab0 b080 942c 942f 00:45:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b5ba 34b0 bab0 b080 942c 942f 00:45:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b5ba 3431 bab0 b080 942c 942f 00:45:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b5ba 3432 bab0 b080 942c 942f 00:45:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b5ba 34b3 bab0 b080 942c 942f 00:45:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b5ba 3434 bab0 b080 942c 942f 00:45:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b5ba 34b5 bab0 b080 942c 942f 00:45:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b5ba 34b6 bab0 b080 942c 942f 00:45:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b5ba 3437 bab0 b080 942c 942f 00:45:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b5ba 3438 bab0 b080 942c 942f 00:45:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b5ba 34b9 bab0 b080 942c 942f 00:45:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b5ba b5b0 bab0 b080 942c 942f 00:45:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b5ba b531 bab0 b080 942c 942f 00:45:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b5ba b532 bab0 b080 942c 942f 00:45:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b5ba b5b3 bab0 b080 942c 942f 00:45:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b5ba b534 bab0 b080 942c 942f 00:45:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b5ba b5b5 bab0 b080 942c 942f 00:45:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b5ba b5b6 bab0 b080 942c 942f 00:45:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b5ba b537 bab0 b080 942c 942f 00:45:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b5ba b538 bab0 b080 942c 942f 00:45:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b5ba b5b9 bab0 b080 942c 942f 00:46:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b6ba b0b0 bab0 b080 942c 942f 00:46:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b6ba b031 bab0 b080 942c 942f 00:46:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b6ba b032 bab0 b080 942c 942f 00:46:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b6ba b0b3 bab0 b080 942c 942f 00:46:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b6ba b034 bab0 b080 942c 942f 00:46:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b6ba b0b5 bab0 b080 942c 942f 00:46:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b6ba b0b6 bab0 b080 942c 942f 00:46:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b6ba b037 bab0 b080 942c 942f 00:46:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b6ba b038 bab0 b080 942c 942f 00:46:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b6ba b0b9 bab0 b080 942c 942f 00:46:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b6ba 31b0 bab0 b080 942c 942f 00:46:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b6ba 3131 bab0 b080 942c 942f 00:46:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b6ba 3132 bab0 b080 942c 942f 00:46:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b6ba 31b3 bab0 b080 942c 942f 00:46:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b6ba 3134 bab0 b080 942c 942f 00:46:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b6ba 31b5 bab0 b080 942c 942f 00:46:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b6ba 31b6 bab0 b080 942c 942f 00:46:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b6ba 3137 bab0 b080 942c 942f 00:46:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b6ba 3138 bab0 b080 942c 942f 00:46:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b6ba 31b9 bab0 b080 942c 942f 00:46:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b6ba 32b0 bab0 b080 942c 942f 00:46:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b6ba 3231 bab0 b080 942c 942f 00:46:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b6ba 3232 bab0 b080 942c 942f 00:46:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b6ba 32b3 bab0 b080 942c 942f 00:46:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b6ba 3234 bab0 b080 942c 942f 00:46:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b6ba 32b5 bab0 b080 942c 942f 00:46:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b6ba 32b6 bab0 b080 942c 942f 00:46:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b6ba 3237 bab0 b080 942c 942f 00:46:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b6ba 3238 bab0 b080 942c 942f 00:46:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b6ba 32b9 bab0 b080 942c 942f 00:46:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b6ba b3b0 bab0 b080 942c 942f 00:46:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b6ba b331 bab0 b080 942c 942f 00:46:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b6ba b332 bab0 b080 942c 942f 00:46:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b6ba b3b3 bab0 b080 942c 942f 00:46:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b6ba b334 bab0 b080 942c 942f 00:46:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b6ba b3b5 bab0 b080 942c 942f 00:46:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b6ba b3b6 bab0 b080 942c 942f 00:46:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b6ba b337 bab0 b080 942c 942f 00:46:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b6ba b338 bab0 b080 942c 942f 00:46:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b6ba b3b9 bab0 b080 942c 942f 00:46:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b6ba 34b0 bab0 b080 942c 942f 00:46:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b6ba 3431 bab0 b080 942c 942f 00:46:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b6ba 3432 bab0 b080 942c 942f 00:46:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b6ba 34b3 bab0 b080 942c 942f 00:46:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b6ba 3434 bab0 b080 942c 942f 00:46:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b6ba 34b5 bab0 b080 942c 942f 00:46:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b6ba 34b6 bab0 b080 942c 942f 00:46:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b6ba 3437 bab0 b080 942c 942f 00:46:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b6ba 3438 bab0 b080 942c 942f 00:46:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b6ba 34b9 bab0 b080 942c 942f 00:46:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b6ba b5b0 bab0 b080 942c 942f 00:46:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b6ba b531 bab0 b080 942c 942f 00:46:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b6ba b532 bab0 b080 942c 942f 00:46:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b6ba b5b3 bab0 b080 942c 942f 00:46:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b6ba b534 bab0 b080 942c 942f 00:46:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b6ba b5b5 bab0 b080 942c 942f 00:46:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b6ba b5b6 bab0 b080 942c 942f 00:46:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b6ba b537 bab0 b080 942c 942f 00:46:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b6ba b538 bab0 b080 942c 942f 00:46:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b6ba b5b9 bab0 b080 942c 942f 00:47:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 37ba b0b0 bab0 b080 942c 942f 00:47:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 37ba b031 bab0 b080 942c 942f 00:47:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 37ba b032 bab0 b080 942c 942f 00:47:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 37ba b0b3 bab0 b080 942c 942f 00:47:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 37ba b034 bab0 b080 942c 942f 00:47:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 37ba b0b5 bab0 b080 942c 942f 00:47:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 37ba b0b6 bab0 b080 942c 942f 00:47:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 37ba b037 bab0 b080 942c 942f 00:47:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 37ba b038 bab0 b080 942c 942f 00:47:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 37ba b0b9 bab0 b080 942c 942f 00:47:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 37ba 31b0 bab0 b080 942c 942f 00:47:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 37ba 3131 bab0 b080 942c 942f 00:47:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 37ba 3132 bab0 b080 942c 942f 00:47:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 37ba 31b3 bab0 b080 942c 942f 00:47:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 37ba 3134 bab0 b080 942c 942f 00:47:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 37ba 31b5 bab0 b080 942c 942f 00:47:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 37ba 31b6 bab0 b080 942c 942f 00:47:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 37ba 3137 bab0 b080 942c 942f 00:47:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 37ba 3138 bab0 b080 942c 942f 00:47:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 37ba 31b9 bab0 b080 942c 942f 00:47:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 37ba 32b0 bab0 b080 942c 942f 00:47:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 37ba 3231 bab0 b080 942c 942f 00:47:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 37ba 3232 bab0 b080 942c 942f 00:47:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 37ba 32b3 bab0 b080 942c 942f 00:47:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 37ba 3234 bab0 b080 942c 942f 00:47:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 37ba 32b5 bab0 b080 942c 942f 00:47:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 37ba 32b6 bab0 b080 942c 942f 00:47:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 37ba 3237 bab0 b080 942c 942f 00:47:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 37ba 3238 bab0 b080 942c 942f 00:47:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 37ba 32b9 bab0 b080 942c 942f 00:47:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 37ba b3b0 bab0 b080 942c 942f 00:47:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 37ba b331 bab0 b080 942c 942f 00:47:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 37ba b332 bab0 b080 942c 942f 00:47:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 37ba b3b3 bab0 b080 942c 942f 00:47:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 37ba b334 bab0 b080 942c 942f 00:47:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 37ba b3b5 bab0 b080 942c 942f 00:47:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 37ba b3b6 bab0 b080 942c 942f 00:47:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 37ba b337 bab0 b080 942c 942f 00:47:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 37ba b338 bab0 b080 942c 942f 00:47:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 37ba b3b9 bab0 b080 942c 942f 00:47:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 37ba 34b0 bab0 b080 942c 942f 00:47:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 37ba 3431 bab0 b080 942c 942f 00:47:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 37ba 3432 bab0 b080 942c 942f 00:47:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 37ba 34b3 bab0 b080 942c 942f 00:47:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 37ba 3434 bab0 b080 942c 942f 00:47:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 37ba 34b5 bab0 b080 942c 942f 00:47:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 37ba 34b6 bab0 b080 942c 942f 00:47:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 37ba 3437 bab0 b080 942c 942f 00:47:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 37ba 3438 bab0 b080 942c 942f 00:47:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 37ba 34b9 bab0 b080 942c 942f 00:47:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 37ba b5b0 bab0 b080 942c 942f 00:47:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 37ba b531 bab0 b080 942c 942f 00:47:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 37ba b532 bab0 b080 942c 942f 00:47:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 37ba b5b3 bab0 b080 942c 942f 00:47:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 37ba b534 bab0 b080 942c 942f 00:47:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 37ba b5b5 bab0 b080 942c 942f 00:47:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 37ba b5b6 bab0 b080 942c 942f 00:47:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 37ba b537 bab0 b080 942c 942f 00:47:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 37ba b538 bab0 b080 942c 942f 00:47:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 37ba b5b9 bab0 b080 942c 942f 00:48:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 38ba b0b0 bab0 b080 942c 942f 00:48:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 38ba b031 bab0 b080 942c 942f 00:48:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 38ba b032 bab0 b080 942c 942f 00:48:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 38ba b0b3 bab0 b080 942c 942f 00:48:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 38ba b034 bab0 b080 942c 942f 00:48:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 38ba b0b5 bab0 b080 942c 942f 00:48:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 38ba b0b6 bab0 b080 942c 942f 00:48:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 38ba b037 bab0 b080 942c 942f 00:48:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 38ba b038 bab0 b080 942c 942f 00:48:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 38ba b0b9 bab0 b080 942c 942f 00:48:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 38ba 31b0 bab0 b080 942c 942f 00:48:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 38ba 3131 bab0 b080 942c 942f 00:48:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 38ba 3132 bab0 b080 942c 942f 00:48:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 38ba 31b3 bab0 b080 942c 942f 00:48:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 38ba 3134 bab0 b080 942c 942f 00:48:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 38ba 31b5 bab0 b080 942c 942f 00:48:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 38ba 31b6 bab0 b080 942c 942f 00:48:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 38ba 3137 bab0 b080 942c 942f 00:48:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 38ba 3138 bab0 b080 942c 942f 00:48:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 38ba 31b9 bab0 b080 942c 942f 00:48:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 38ba 32b0 bab0 b080 942c 942f 00:48:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 38ba 3231 bab0 b080 942c 942f 00:48:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 38ba 3232 bab0 b080 942c 942f 00:48:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 38ba 32b3 bab0 b080 942c 942f 00:48:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 38ba 3234 bab0 b080 942c 942f 00:48:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 38ba 32b5 bab0 b080 942c 942f 00:48:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 38ba 32b6 bab0 b080 942c 942f 00:48:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 38ba 3237 bab0 b080 942c 942f 00:48:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 38ba 3238 bab0 b080 942c 942f 00:48:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 38ba 32b9 bab0 b080 942c 942f 00:48:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 38ba b3b0 bab0 b080 942c 942f 00:48:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 38ba b331 bab0 b080 942c 942f 00:48:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 38ba b332 bab0 b080 942c 942f 00:48:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 38ba b3b3 bab0 b080 942c 942f 00:48:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 38ba b334 bab0 b080 942c 942f 00:48:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 38ba b3b5 bab0 b080 942c 942f 00:48:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 38ba b3b6 bab0 b080 942c 942f 00:48:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 38ba b337 bab0 b080 942c 942f 00:48:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 38ba b338 bab0 b080 942c 942f 00:48:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 38ba b3b9 bab0 b080 942c 942f 00:48:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 38ba 34b0 bab0 b080 942c 942f 00:48:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 38ba 3431 bab0 b080 942c 942f 00:48:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 38ba 3432 bab0 b080 942c 942f 00:48:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 38ba 34b3 bab0 b080 942c 942f 00:48:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 38ba 3434 bab0 b080 942c 942f 00:48:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 38ba 34b5 bab0 b080 942c 942f 00:48:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 38ba 34b6 bab0 b080 942c 942f 00:48:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 38ba 3437 bab0 b080 942c 942f 00:48:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 38ba 3438 bab0 b080 942c 942f 00:48:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 38ba 34b9 bab0 b080 942c 942f 00:48:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 38ba b5b0 bab0 b080 942c 942f 00:48:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 38ba b531 bab0 b080 942c 942f 00:48:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 38ba b532 bab0 b080 942c 942f 00:48:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 38ba b5b3 bab0 b080 942c 942f 00:48:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 38ba b534 bab0 b080 942c 942f 00:48:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 38ba b5b5 bab0 b080 942c 942f 00:48:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 38ba b5b6 bab0 b080 942c 942f 00:48:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 38ba b537 bab0 b080 942c 942f 00:48:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 38ba b538 bab0 b080 942c 942f 00:48:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 38ba b5b9 bab0 b080 942c 942f 00:49:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b9ba b0b0 bab0 b080 942c 942f 00:49:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b9ba b031 bab0 b080 942c 942f 00:49:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b9ba b032 bab0 b080 942c 942f 00:49:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b9ba b0b3 bab0 b080 942c 942f 00:49:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b9ba b034 bab0 b080 942c 942f 00:49:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b9ba b0b5 bab0 b080 942c 942f 00:49:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b9ba b0b6 bab0 b080 942c 942f 00:49:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b9ba b037 bab0 b080 942c 942f 00:49:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b9ba b038 bab0 b080 942c 942f 00:49:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b9ba b0b9 bab0 b080 942c 942f 00:49:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b9ba 31b0 bab0 b080 942c 942f 00:49:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b9ba 3131 bab0 b080 942c 942f 00:49:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b9ba 3132 bab0 b080 942c 942f 00:49:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b9ba 31b3 bab0 b080 942c 942f 00:49:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b9ba 3134 bab0 b080 942c 942f 00:49:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b9ba 31b5 bab0 b080 942c 942f 00:49:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b9ba 31b6 bab0 b080 942c 942f 00:49:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b9ba 3137 bab0 b080 942c 942f 00:49:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b9ba 3138 bab0 b080 942c 942f 00:49:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b9ba 31b9 bab0 b080 942c 942f 00:49:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 ba34 b9ba 32b0 bab0 b080 942c 942f 00:49:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 ba34 b9ba 3231 bab0 b080 942c 942f 00:49:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 ba34 b9ba 3232 bab0 b080 942c 942f 00:49:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 ba34 b9ba 32b3 bab0 b080 942c 942f 00:49:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 ba34 b9ba 3234 bab0 b080 942c 942f 00:49:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 ba34 b9ba 32b5 bab0 b080 942c 942f 00:49:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 ba34 b9ba 32b6 bab0 b080 942c 942f 00:49:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 ba34 b9ba 3237 bab0 b080 942c 942f 00:49:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 ba34 b9ba 3238 bab0 b080 942c 942f 00:49:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 ba34 b9ba 32b9 bab0 b080 942c 942f 00:49:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 ba34 b9ba b3b0 bab0 b080 942c 942f 00:49:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 ba34 b9ba b331 bab0 b080 942c 942f 00:49:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 ba34 b9ba b332 bab0 b080 942c 942f 00:49:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 ba34 b9ba b3b3 bab0 b080 942c 942f 00:49:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 ba34 b9ba b334 bab0 b080 942c 942f 00:49:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 ba34 b9ba b3b5 bab0 b080 942c 942f 00:49:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 ba34 b9ba b3b6 bab0 b080 942c 942f 00:49:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 ba34 b9ba b337 bab0 b080 942c 942f 00:49:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 ba34 b9ba b338 bab0 b080 942c 942f 00:49:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 ba34 b9ba b3b9 bab0 b080 942c 942f 00:49:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 ba34 b9ba 34b0 bab0 b080 942c 942f 00:49:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 ba34 b9ba 3431 bab0 b080 942c 942f 00:49:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 ba34 b9ba 3432 bab0 b080 942c 942f 00:49:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 ba34 b9ba 34b3 bab0 b080 942c 942f 00:49:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 ba34 b9ba 3434 bab0 b080 942c 942f 00:49:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 ba34 b9ba 34b5 bab0 b080 942c 942f 00:49:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 ba34 b9ba 34b6 bab0 b080 942c 942f 00:49:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 ba34 b9ba 3437 bab0 b080 942c 942f 00:49:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 ba34 b9ba 3438 bab0 b080 942c 942f 00:49:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 ba34 b9ba 34b9 bab0 b080 942c 942f 00:49:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 ba34 b9ba b5b0 bab0 b080 942c 942f 00:49:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 ba34 b9ba b531 bab0 b080 942c 942f 00:49:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 ba34 b9ba b532 bab0 b080 942c 942f 00:49:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 ba34 b9ba b5b3 bab0 b080 942c 942f 00:49:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 ba34 b9ba b534 bab0 b080 942c 942f 00:49:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 ba34 b9ba b5b5 bab0 b080 942c 942f 00:49:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 ba34 b9ba b5b6 bab0 b080 942c 942f 00:49:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 ba34 b9ba b537 bab0 b080 942c 942f 00:49:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 ba34 b9ba b538 bab0 b080 942c 942f 00:49:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 ba34 b9ba b5b9 bab0 b080 942c 942f 00:50:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b0ba b0b0 bab0 b080 942c 942f 00:50:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b0ba b031 bab0 b080 942c 942f 00:50:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b0ba b032 bab0 b080 942c 942f 00:50:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b0ba b0b3 bab0 b080 942c 942f 00:50:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b0ba b034 bab0 b080 942c 942f 00:50:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b0ba b0b5 bab0 b080 942c 942f 00:50:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b0ba b0b6 bab0 b080 942c 942f 00:50:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b0ba b037 bab0 b080 942c 942f 00:50:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b0ba b038 bab0 b080 942c 942f 00:50:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b0ba b0b9 bab0 b080 942c 942f 00:50:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b0ba 31b0 bab0 b080 942c 942f 00:50:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b0ba 3131 bab0 b080 942c 942f 00:50:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b0ba 3132 bab0 b080 942c 942f 00:50:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b0ba 31b3 bab0 b080 942c 942f 00:50:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b0ba 3134 bab0 b080 942c 942f 00:50:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b0ba 31b5 bab0 b080 942c 942f 00:50:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b0ba 31b6 bab0 b080 942c 942f 00:50:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b0ba 3137 bab0 b080 942c 942f 00:50:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b0ba 3138 bab0 b080 942c 942f 00:50:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b0ba 31b9 bab0 b080 942c 942f 00:50:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b0ba 32b0 bab0 b080 942c 942f 00:50:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b0ba 3231 bab0 b080 942c 942f 00:50:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b0ba 3232 bab0 b080 942c 942f 00:50:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b0ba 32b3 bab0 b080 942c 942f 00:50:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b0ba 3234 bab0 b080 942c 942f 00:50:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b0ba 32b5 bab0 b080 942c 942f 00:50:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b0ba 32b6 bab0 b080 942c 942f 00:50:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b0ba 3237 bab0 b080 942c 942f 00:50:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b0ba 3238 bab0 b080 942c 942f 00:50:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b0ba 32b9 bab0 b080 942c 942f 00:50:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b0ba b3b0 bab0 b080 942c 942f 00:50:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b0ba b331 bab0 b080 942c 942f 00:50:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b0ba b332 bab0 b080 942c 942f 00:50:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b0ba b3b3 bab0 b080 942c 942f 00:50:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b0ba b334 bab0 b080 942c 942f 00:50:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b0ba b3b5 bab0 b080 942c 942f 00:50:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b0ba b3b6 bab0 b080 942c 942f 00:50:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b0ba b337 bab0 b080 942c 942f 00:50:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b0ba b338 bab0 b080 942c 942f 00:50:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b0ba b3b9 bab0 b080 942c 942f 00:50:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b0ba 34b0 bab0 b080 942c 942f 00:50:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b0ba 3431 bab0 b080 942c 942f 00:50:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b0ba 3432 bab0 b080 942c 942f 00:50:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b0ba 34b3 bab0 b080 942c 942f 00:50:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b0ba 3434 bab0 b080 942c 942f 00:50:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b0ba 34b5 bab0 b080 942c 942f 00:50:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b0ba 34b6 bab0 b080 942c 942f 00:50:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b0ba 3437 bab0 b080 942c 942f 00:50:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b0ba 3438 bab0 b080 942c 942f 00:50:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b0ba 34b9 bab0 b080 942c 942f 00:50:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b0ba b5b0 bab0 b080 942c 942f 00:50:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b0ba b531 bab0 b080 942c 942f 00:50:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b0ba b532 bab0 b080 942c 942f 00:50:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b0ba b5b3 bab0 b080 942c 942f 00:50:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b0ba b534 bab0 b080 942c 942f 00:50:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b0ba b5b5 bab0 b080 942c 942f 00:50:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b0ba b5b6 bab0 b080 942c 942f 00:50:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b0ba b537 bab0 b080 942c 942f 00:50:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b0ba b538 bab0 b080 942c 942f 00:50:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b0ba b5b9 bab0 b080 942c 942f 00:51:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 31ba b0b0 bab0 b080 942c 942f 00:51:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 31ba b031 bab0 b080 942c 942f 00:51:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 31ba b032 bab0 b080 942c 942f 00:51:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 31ba b0b3 bab0 b080 942c 942f 00:51:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 31ba b034 bab0 b080 942c 942f 00:51:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 31ba b0b5 bab0 b080 942c 942f 00:51:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 31ba b0b6 bab0 b080 942c 942f 00:51:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 31ba b037 bab0 b080 942c 942f 00:51:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 31ba b038 bab0 b080 942c 942f 00:51:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 31ba b0b9 bab0 b080 942c 942f 00:51:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 31ba 31b0 bab0 b080 942c 942f 00:51:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 31ba 3131 bab0 b080 942c 942f 00:51:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 31ba 3132 bab0 b080 942c 942f 00:51:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 31ba 31b3 bab0 b080 942c 942f 00:51:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 31ba 3134 bab0 b080 942c 942f 00:51:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 31ba 31b5 bab0 b080 942c 942f 00:51:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 31ba 31b6 bab0 b080 942c 942f 00:51:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 31ba 3137 bab0 b080 942c 942f 00:51:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 31ba 3138 bab0 b080 942c 942f 00:51:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 31ba 31b9 bab0 b080 942c 942f 00:51:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 31ba 32b0 bab0 b080 942c 942f 00:51:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 31ba 3231 bab0 b080 942c 942f 00:51:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 31ba 3232 bab0 b080 942c 942f 00:51:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 31ba 32b3 bab0 b080 942c 942f 00:51:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 31ba 3234 bab0 b080 942c 942f 00:51:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 31ba 32b5 bab0 b080 942c 942f 00:51:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 31ba 32b6 bab0 b080 942c 942f 00:51:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 31ba 3237 bab0 b080 942c 942f 00:51:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 31ba 3238 bab0 b080 942c 942f 00:51:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 31ba 32b9 bab0 b080 942c 942f 00:51:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 31ba b3b0 bab0 b080 942c 942f 00:51:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 31ba b331 bab0 b080 942c 942f 00:51:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 31ba b332 bab0 b080 942c 942f 00:51:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 31ba b3b3 bab0 b080 942c 942f 00:51:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 31ba b334 bab0 b080 942c 942f 00:51:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 31ba b3b5 bab0 b080 942c 942f 00:51:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 31ba b3b6 bab0 b080 942c 942f 00:51:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 31ba b337 bab0 b080 942c 942f 00:51:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 31ba b338 bab0 b080 942c 942f 00:51:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 31ba b3b9 bab0 b080 942c 942f 00:51:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 31ba 34b0 bab0 b080 942c 942f 00:51:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 31ba 3431 bab0 b080 942c 942f 00:51:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 31ba 3432 bab0 b080 942c 942f 00:51:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 31ba 34b3 bab0 b080 942c 942f 00:51:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 31ba 3434 bab0 b080 942c 942f 00:51:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 31ba 34b5 bab0 b080 942c 942f 00:51:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 31ba 34b6 bab0 b080 942c 942f 00:51:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 31ba 3437 bab0 b080 942c 942f 00:51:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 31ba 3438 bab0 b080 942c 942f 00:51:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 31ba 34b9 bab0 b080 942c 942f 00:51:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 31ba b5b0 bab0 b080 942c 942f 00:51:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 31ba b531 bab0 b080 942c 942f 00:51:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 31ba b532 bab0 b080 942c 942f 00:51:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 31ba b5b3 bab0 b080 942c 942f 00:51:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 31ba b534 bab0 b080 942c 942f 00:51:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 31ba b5b5 bab0 b080 942c 942f 00:51:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 31ba b5b6 bab0 b080 942c 942f 00:51:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 31ba b537 bab0 b080 942c 942f 00:51:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 31ba b538 bab0 b080 942c 942f 00:51:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 31ba b5b9 bab0 b080 942c 942f 00:52:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 32ba b0b0 bab0 b080 942c 942f 00:52:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 32ba b031 bab0 b080 942c 942f 00:52:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 32ba b032 bab0 b080 942c 942f 00:52:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 32ba b0b3 bab0 b080 942c 942f 00:52:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 32ba b034 bab0 b080 942c 942f 00:52:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 32ba b0b5 bab0 b080 942c 942f 00:52:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 32ba b0b6 bab0 b080 942c 942f 00:52:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 32ba b037 bab0 b080 942c 942f 00:52:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 32ba b038 bab0 b080 942c 942f 00:52:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 32ba b0b9 bab0 b080 942c 942f 00:52:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 32ba 31b0 bab0 b080 942c 942f 00:52:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 32ba 3131 bab0 b080 942c 942f 00:52:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 32ba 3132 bab0 b080 942c 942f 00:52:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 32ba 31b3 bab0 b080 942c 942f 00:52:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 32ba 3134 bab0 b080 942c 942f 00:52:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 32ba 31b5 bab0 b080 942c 942f 00:52:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 32ba 31b6 bab0 b080 942c 942f 00:52:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 32ba 3137 bab0 b080 942c 942f 00:52:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 32ba 3138 bab0 b080 942c 942f 00:52:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 32ba 31b9 bab0 b080 942c 942f 00:52:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 32ba 32b0 bab0 b080 942c 942f 00:52:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 32ba 3231 bab0 b080 942c 942f 00:52:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 32ba 3232 bab0 b080 942c 942f 00:52:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 32ba 32b3 bab0 b080 942c 942f 00:52:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 32ba 3234 bab0 b080 942c 942f 00:52:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 32ba 32b5 bab0 b080 942c 942f 00:52:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 32ba 32b6 bab0 b080 942c 942f 00:52:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 32ba 3237 bab0 b080 942c 942f 00:52:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 32ba 3238 bab0 b080 942c 942f 00:52:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 32ba 32b9 bab0 b080 942c 942f 00:52:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 32ba b3b0 bab0 b080 942c 942f 00:52:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 32ba b331 bab0 b080 942c 942f 00:52:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 32ba b332 bab0 b080 942c 942f 00:52:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 32ba b3b3 bab0 b080 942c 942f 00:52:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 32ba b334 bab0 b080 942c 942f 00:52:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 32ba b3b5 bab0 b080 942c 942f 00:52:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 32ba b3b6 bab0 b080 942c 942f 00:52:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 32ba b337 bab0 b080 942c 942f 00:52:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 32ba b338 bab0 b080 942c 942f 00:52:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 32ba b3b9 bab0 b080 942c 942f 00:52:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 32ba 34b0 bab0 b080 942c 942f 00:52:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 32ba 3431 bab0 b080 942c 942f 00:52:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 32ba 3432 bab0 b080 942c 942f 00:52:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 32ba 34b3 bab0 b080 942c 942f 00:52:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 32ba 3434 bab0 b080 942c 942f 00:52:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 32ba 34b5 bab0 b080 942c 942f 00:52:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 32ba 34b6 bab0 b080 942c 942f 00:52:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 32ba 3437 bab0 b080 942c 942f 00:52:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 32ba 3438 bab0 b080 942c 942f 00:52:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 32ba 34b9 bab0 b080 942c 942f 00:52:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 32ba b5b0 bab0 b080 942c 942f 00:52:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 32ba b531 bab0 b080 942c 942f 00:52:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 32ba b532 bab0 b080 942c 942f 00:52:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 32ba b5b3 bab0 b080 942c 942f 00:52:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 32ba b534 bab0 b080 942c 942f 00:52:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 32ba b5b5 bab0 b080 942c 942f 00:52:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 32ba b5b6 bab0 b080 942c 942f 00:52:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 32ba b537 bab0 b080 942c 942f 00:52:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 32ba b538 bab0 b080 942c 942f 00:52:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 32ba b5b9 bab0 b080 942c 942f 00:53:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b3ba b0b0 bab0 b080 942c 942f 00:53:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b3ba b031 bab0 b080 942c 942f 00:53:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b3ba b032 bab0 b080 942c 942f 00:53:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b3ba b0b3 bab0 b080 942c 942f 00:53:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b3ba b034 bab0 b080 942c 942f 00:53:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b3ba b0b5 bab0 b080 942c 942f 00:53:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b3ba b0b6 bab0 b080 942c 942f 00:53:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b3ba b037 bab0 b080 942c 942f 00:53:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b3ba b038 bab0 b080 942c 942f 00:53:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b3ba b0b9 bab0 b080 942c 942f 00:53:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b3ba 31b0 bab0 b080 942c 942f 00:53:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b3ba 3131 bab0 b080 942c 942f 00:53:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b3ba 3132 bab0 b080 942c 942f 00:53:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b3ba 31b3 bab0 b080 942c 942f 00:53:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b3ba 3134 bab0 b080 942c 942f 00:53:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b3ba 31b5 bab0 b080 942c 942f 00:53:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b3ba 31b6 bab0 b080 942c 942f 00:53:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b3ba 3137 bab0 b080 942c 942f 00:53:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b3ba 3138 bab0 b080 942c 942f 00:53:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b3ba 31b9 bab0 b080 942c 942f 00:53:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b3ba 32b0 bab0 b080 942c 942f 00:53:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b3ba 3231 bab0 b080 942c 942f 00:53:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b3ba 3232 bab0 b080 942c 942f 00:53:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b3ba 32b3 bab0 b080 942c 942f 00:53:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b3ba 3234 bab0 b080 942c 942f 00:53:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b3ba 32b5 bab0 b080 942c 942f 00:53:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b3ba 32b6 bab0 b080 942c 942f 00:53:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b3ba 3237 bab0 b080 942c 942f 00:53:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b3ba 3238 bab0 b080 942c 942f 00:53:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b3ba 32b9 bab0 b080 942c 942f 00:53:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b3ba b3b0 bab0 b080 942c 942f 00:53:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b3ba b331 bab0 b080 942c 942f 00:53:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b3ba b332 bab0 b080 942c 942f 00:53:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b3ba b3b3 bab0 b080 942c 942f 00:53:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b3ba b334 bab0 b080 942c 942f 00:53:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b3ba b3b5 bab0 b080 942c 942f 00:53:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b3ba b3b6 bab0 b080 942c 942f 00:53:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b3ba b337 bab0 b080 942c 942f 00:53:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b3ba b338 bab0 b080 942c 942f 00:53:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b3ba b3b9 bab0 b080 942c 942f 00:53:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b3ba 34b0 bab0 b080 942c 942f 00:53:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b3ba 3431 bab0 b080 942c 942f 00:53:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b3ba 3432 bab0 b080 942c 942f 00:53:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b3ba 34b3 bab0 b080 942c 942f 00:53:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b3ba 3434 bab0 b080 942c 942f 00:53:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b3ba 34b5 bab0 b080 942c 942f 00:53:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b3ba 34b6 bab0 b080 942c 942f 00:53:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b3ba 3437 bab0 b080 942c 942f 00:53:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b3ba 3438 bab0 b080 942c 942f 00:53:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b3ba 34b9 bab0 b080 942c 942f 00:53:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b3ba b5b0 bab0 b080 942c 942f 00:53:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b3ba b531 bab0 b080 942c 942f 00:53:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b3ba b532 bab0 b080 942c 942f 00:53:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b3ba b5b3 bab0 b080 942c 942f 00:53:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b3ba b534 bab0 b080 942c 942f 00:53:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b3ba b5b5 bab0 b080 942c 942f 00:53:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b3ba b5b6 bab0 b080 942c 942f 00:53:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b3ba b537 bab0 b080 942c 942f 00:53:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b3ba b538 bab0 b080 942c 942f 00:53:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b3ba b5b9 bab0 b080 942c 942f 00:54:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 34ba b0b0 bab0 b080 942c 942f 00:54:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 34ba b031 bab0 b080 942c 942f 00:54:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 34ba b032 bab0 b080 942c 942f 00:54:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 34ba b0b3 bab0 b080 942c 942f 00:54:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 34ba b034 bab0 b080 942c 942f 00:54:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 34ba b0b5 bab0 b080 942c 942f 00:54:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 34ba b0b6 bab0 b080 942c 942f 00:54:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 34ba b037 bab0 b080 942c 942f 00:54:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 34ba b038 bab0 b080 942c 942f 00:54:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 34ba b0b9 bab0 b080 942c 942f 00:54:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 34ba 31b0 bab0 b080 942c 942f 00:54:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 34ba 3131 bab0 b080 942c 942f 00:54:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 34ba 3132 bab0 b080 942c 942f 00:54:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 34ba 31b3 bab0 b080 942c 942f 00:54:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 34ba 3134 bab0 b080 942c 942f 00:54:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 34ba 31b5 bab0 b080 942c 942f 00:54:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 34ba 31b6 bab0 b080 942c 942f 00:54:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 34ba 3137 bab0 b080 942c 942f 00:54:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 34ba 3138 bab0 b080 942c 942f 00:54:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 34ba 31b9 bab0 b080 942c 942f 00:54:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 34ba 32b0 bab0 b080 942c 942f 00:54:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 34ba 3231 bab0 b080 942c 942f 00:54:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 34ba 3232 bab0 b080 942c 942f 00:54:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 34ba 32b3 bab0 b080 942c 942f 00:54:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 34ba 3234 bab0 b080 942c 942f 00:54:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 34ba 32b5 bab0 b080 942c 942f 00:54:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 34ba 32b6 bab0 b080 942c 942f 00:54:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 34ba 3237 bab0 b080 942c 942f 00:54:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 34ba 3238 bab0 b080 942c 942f 00:54:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 34ba 32b9 bab0 b080 942c 942f 00:54:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 34ba b3b0 bab0 b080 942c 942f 00:54:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 34ba b331 bab0 b080 942c 942f 00:54:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 34ba b332 bab0 b080 942c 942f 00:54:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 34ba b3b3 bab0 b080 942c 942f 00:54:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 34ba b334 bab0 b080 942c 942f 00:54:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 34ba b3b5 bab0 b080 942c 942f 00:54:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 34ba b3b6 bab0 b080 942c 942f 00:54:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 34ba b337 bab0 b080 942c 942f 00:54:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 34ba b338 bab0 b080 942c 942f 00:54:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 34ba b3b9 bab0 b080 942c 942f 00:54:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 34ba 34b0 bab0 b080 942c 942f 00:54:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 34ba 3431 bab0 b080 942c 942f 00:54:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 34ba 3432 bab0 b080 942c 942f 00:54:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 34ba 34b3 bab0 b080 942c 942f 00:54:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 34ba 3434 bab0 b080 942c 942f 00:54:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 34ba 34b5 bab0 b080 942c 942f 00:54:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 34ba 34b6 bab0 b080 942c 942f 00:54:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 34ba 3437 bab0 b080 942c 942f 00:54:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 34ba 3438 bab0 b080 942c 942f 00:54:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 34ba 34b9 bab0 b080 942c 942f 00:54:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 34ba b5b0 bab0 b080 942c 942f 00:54:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 34ba b531 bab0 b080 942c 942f 00:54:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 34ba b532 bab0 b080 942c 942f 00:54:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 34ba b5b3 bab0 b080 942c 942f 00:54:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 34ba b534 bab0 b080 942c 942f 00:54:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 34ba b5b5 bab0 b080 942c 942f 00:54:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 34ba b5b6 bab0 b080 942c 942f 00:54:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 34ba b537 bab0 b080 942c 942f 00:54:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 34ba b538 bab0 b080 942c 942f 00:54:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 34ba b5b9 bab0 b080 942c 942f 00:55:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b5ba b0b0 bab0 b080 942c 942f 00:55:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b5ba b031 bab0 b080 942c 942f 00:55:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b5ba b032 bab0 b080 942c 942f 00:55:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b5ba b0b3 bab0 b080 942c 942f 00:55:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b5ba b034 bab0 b080 942c 942f 00:55:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b5ba b0b5 bab0 b080 942c 942f 00:55:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b5ba b0b6 bab0 b080 942c 942f 00:55:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b5ba b037 bab0 b080 942c 942f 00:55:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b5ba b038 bab0 b080 942c 942f 00:55:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b5ba b0b9 bab0 b080 942c 942f 00:55:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b5ba 31b0 bab0 b080 942c 942f 00:55:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b5ba 3131 bab0 b080 942c 942f 00:55:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b5ba 3132 bab0 b080 942c 942f 00:55:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b5ba 31b3 bab0 b080 942c 942f 00:55:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b5ba 3134 bab0 b080 942c 942f 00:55:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b5ba 31b5 bab0 b080 942c 942f 00:55:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b5ba 31b6 bab0 b080 942c 942f 00:55:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b5ba 3137 bab0 b080 942c 942f 00:55:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b5ba 3138 bab0 b080 942c 942f 00:55:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b5ba 31b9 bab0 b080 942c 942f 00:55:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b5ba 32b0 bab0 b080 942c 942f 00:55:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b5ba 3231 bab0 b080 942c 942f 00:55:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b5ba 3232 bab0 b080 942c 942f 00:55:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b5ba 32b3 bab0 b080 942c 942f 00:55:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b5ba 3234 bab0 b080 942c 942f 00:55:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b5ba 32b5 bab0 b080 942c 942f 00:55:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b5ba 32b6 bab0 b080 942c 942f 00:55:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b5ba 3237 bab0 b080 942c 942f 00:55:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b5ba 3238 bab0 b080 942c 942f 00:55:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b5ba 32b9 bab0 b080 942c 942f 00:55:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b5ba b3b0 bab0 b080 942c 942f 00:55:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b5ba b331 bab0 b080 942c 942f 00:55:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b5ba b332 bab0 b080 942c 942f 00:55:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b5ba b3b3 bab0 b080 942c 942f 00:55:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b5ba b334 bab0 b080 942c 942f 00:55:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b5ba b3b5 bab0 b080 942c 942f 00:55:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b5ba b3b6 bab0 b080 942c 942f 00:55:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b5ba b337 bab0 b080 942c 942f 00:55:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b5ba b338 bab0 b080 942c 942f 00:55:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b5ba b3b9 bab0 b080 942c 942f 00:55:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b5ba 34b0 bab0 b080 942c 942f 00:55:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b5ba 3431 bab0 b080 942c 942f 00:55:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b5ba 3432 bab0 b080 942c 942f 00:55:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b5ba 34b3 bab0 b080 942c 942f 00:55:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b5ba 3434 bab0 b080 942c 942f 00:55:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b5ba 34b5 bab0 b080 942c 942f 00:55:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b5ba 34b6 bab0 b080 942c 942f 00:55:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b5ba 3437 bab0 b080 942c 942f 00:55:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b5ba 3438 bab0 b080 942c 942f 00:55:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b5ba 34b9 bab0 b080 942c 942f 00:55:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b5ba b5b0 bab0 b080 942c 942f 00:55:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b5ba b531 bab0 b080 942c 942f 00:55:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b5ba b532 bab0 b080 942c 942f 00:55:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b5ba b5b3 bab0 b080 942c 942f 00:55:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b5ba b534 bab0 b080 942c 942f 00:55:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b5ba b5b5 bab0 b080 942c 942f 00:55:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b5ba b5b6 bab0 b080 942c 942f 00:55:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b5ba b537 bab0 b080 942c 942f 00:55:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b5ba b538 bab0 b080 942c 942f 00:55:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b5ba b5b9 bab0 b080 942c 942f 00:56:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b6ba b0b0 bab0 b080 942c 942f 00:56:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b6ba b031 bab0 b080 942c 942f 00:56:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b6ba b032 bab0 b080 942c 942f 00:56:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b6ba b0b3 bab0 b080 942c 942f 00:56:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b6ba b034 bab0 b080 942c 942f 00:56:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b6ba b0b5 bab0 b080 942c 942f 00:56:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b6ba b0b6 bab0 b080 942c 942f 00:56:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b6ba b037 bab0 b080 942c 942f 00:56:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b6ba b038 bab0 b080 942c 942f 00:56:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b6ba b0b9 bab0 b080 942c 942f 00:56:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b6ba 31b0 bab0 b080 942c 942f 00:56:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b6ba 3131 bab0 b080 942c 942f 00:56:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b6ba 3132 bab0 b080 942c 942f 00:56:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b6ba 31b3 bab0 b080 942c 942f 00:56:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b6ba 3134 bab0 b080 942c 942f 00:56:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b6ba 31b5 bab0 b080 942c 942f 00:56:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b6ba 31b6 bab0 b080 942c 942f 00:56:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b6ba 3137 bab0 b080 942c 942f 00:56:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b6ba 3138 bab0 b080 942c 942f 00:56:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b6ba 31b9 bab0 b080 942c 942f 00:56:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b6ba 32b0 bab0 b080 942c 942f 00:56:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b6ba 3231 bab0 b080 942c 942f 00:56:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b6ba 3232 bab0 b080 942c 942f 00:56:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b6ba 32b3 bab0 b080 942c 942f 00:56:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b6ba 3234 bab0 b080 942c 942f 00:56:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b6ba 32b5 bab0 b080 942c 942f 00:56:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b6ba 32b6 bab0 b080 942c 942f 00:56:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b6ba 3237 bab0 b080 942c 942f 00:56:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b6ba 3238 bab0 b080 942c 942f 00:56:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b6ba 32b9 bab0 b080 942c 942f 00:56:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b6ba b3b0 bab0 b080 942c 942f 00:56:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b6ba b331 bab0 b080 942c 942f 00:56:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b6ba b332 bab0 b080 942c 942f 00:56:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b6ba b3b3 bab0 b080 942c 942f 00:56:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b6ba b334 bab0 b080 942c 942f 00:56:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b6ba b3b5 bab0 b080 942c 942f 00:56:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b6ba b3b6 bab0 b080 942c 942f 00:56:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b6ba b337 bab0 b080 942c 942f 00:56:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b6ba b338 bab0 b080 942c 942f 00:56:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b6ba b3b9 bab0 b080 942c 942f 00:56:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b6ba 34b0 bab0 b080 942c 942f 00:56:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b6ba 3431 bab0 b080 942c 942f 00:56:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b6ba 3432 bab0 b080 942c 942f 00:56:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b6ba 34b3 bab0 b080 942c 942f 00:56:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b6ba 3434 bab0 b080 942c 942f 00:56:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b6ba 34b5 bab0 b080 942c 942f 00:56:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b6ba 34b6 bab0 b080 942c 942f 00:56:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b6ba 3437 bab0 b080 942c 942f 00:56:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b6ba 3438 bab0 b080 942c 942f 00:56:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b6ba 34b9 bab0 b080 942c 942f 00:56:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b6ba b5b0 bab0 b080 942c 942f 00:56:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b6ba b531 bab0 b080 942c 942f 00:56:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b6ba b532 bab0 b080 942c 942f 00:56:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b6ba b5b3 bab0 b080 942c 942f 00:56:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b6ba b534 bab0 b080 942c 942f 00:56:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b6ba b5b5 bab0 b080 942c 942f 00:56:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b6ba b5b6 bab0 b080 942c 942f 00:56:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b6ba b537 bab0 b080 942c 942f 00:56:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b6ba b538 bab0 b080 942c 942f 00:56:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b6ba b5b9 bab0 b080 942c 942f 00:57:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 37ba b0b0 bab0 b080 942c 942f 00:57:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 37ba b031 bab0 b080 942c 942f 00:57:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 37ba b032 bab0 b080 942c 942f 00:57:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 37ba b0b3 bab0 b080 942c 942f 00:57:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 37ba b034 bab0 b080 942c 942f 00:57:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 37ba b0b5 bab0 b080 942c 942f 00:57:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 37ba b0b6 bab0 b080 942c 942f 00:57:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 37ba b037 bab0 b080 942c 942f 00:57:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 37ba b038 bab0 b080 942c 942f 00:57:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 37ba b0b9 bab0 b080 942c 942f 00:57:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 37ba 31b0 bab0 b080 942c 942f 00:57:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 37ba 3131 bab0 b080 942c 942f 00:57:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 37ba 3132 bab0 b080 942c 942f 00:57:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 37ba 31b3 bab0 b080 942c 942f 00:57:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 37ba 3134 bab0 b080 942c 942f 00:57:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 37ba 31b5 bab0 b080 942c 942f 00:57:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 37ba 31b6 bab0 b080 942c 942f 00:57:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 37ba 3137 bab0 b080 942c 942f 00:57:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 37ba 3138 bab0 b080 942c 942f 00:57:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 37ba 31b9 bab0 b080 942c 942f 00:57:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 37ba 32b0 bab0 b080 942c 942f 00:57:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 37ba 3231 bab0 b080 942c 942f 00:57:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 37ba 3232 bab0 b080 942c 942f 00:57:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 37ba 32b3 bab0 b080 942c 942f 00:57:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 37ba 3234 bab0 b080 942c 942f 00:57:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 37ba 32b5 bab0 b080 942c 942f 00:57:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 37ba 32b6 bab0 b080 942c 942f 00:57:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 37ba 3237 bab0 b080 942c 942f 00:57:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 37ba 3238 bab0 b080 942c 942f 00:57:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 37ba 32b9 bab0 b080 942c 942f 00:57:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 37ba b3b0 bab0 b080 942c 942f 00:57:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 37ba b331 bab0 b080 942c 942f 00:57:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 37ba b332 bab0 b080 942c 942f 00:57:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 37ba b3b3 bab0 b080 942c 942f 00:57:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 37ba b334 bab0 b080 942c 942f 00:57:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 37ba b3b5 bab0 b080 942c 942f 00:57:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 37ba b3b6 bab0 b080 942c 942f 00:57:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 37ba b337 bab0 b080 942c 942f 00:57:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 37ba b338 bab0 b080 942c 942f 00:57:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 37ba b3b9 bab0 b080 942c 942f 00:57:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 37ba 34b0 bab0 b080 942c 942f 00:57:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 37ba 3431 bab0 b080 942c 942f 00:57:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 37ba 3432 bab0 b080 942c 942f 00:57:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 37ba 34b3 bab0 b080 942c 942f 00:57:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 37ba 3434 bab0 b080 942c 942f 00:57:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 37ba 34b5 bab0 b080 942c 942f 00:57:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 37ba 34b6 bab0 b080 942c 942f 00:57:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 37ba 3437 bab0 b080 942c 942f 00:57:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 37ba 3438 bab0 b080 942c 942f 00:57:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 37ba 34b9 bab0 b080 942c 942f 00:57:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 37ba b5b0 bab0 b080 942c 942f 00:57:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 37ba b531 bab0 b080 942c 942f 00:57:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 37ba b532 bab0 b080 942c 942f 00:57:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 37ba b5b3 bab0 b080 942c 942f 00:57:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 37ba b534 bab0 b080 942c 942f 00:57:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 37ba b5b5 bab0 b080 942c 942f 00:57:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 37ba b5b6 bab0 b080 942c 942f 00:57:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 37ba b537 bab0 b080 942c 942f 00:57:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 37ba b538 bab0 b080 942c 942f 00:57:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 37ba b5b9 bab0 b080 942c 942f 00:58:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 38ba b0b0 bab0 b080 942c 942f 00:58:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 38ba b031 bab0 b080 942c 942f 00:58:02:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 38ba b032 bab0 b080 942c 942f 00:58:03:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 38ba b0b3 bab0 b080 942c 942f 00:58:04:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 38ba b034 bab0 b080 942c 942f 00:58:05:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 38ba b0b5 bab0 b080 942c 942f 00:58:06:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 38ba b0b6 bab0 b080 942c 942f 00:58:07:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 38ba b037 bab0 b080 942c 942f 00:58:08:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 38ba b038 bab0 b080 942c 942f 00:58:09:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 38ba b0b9 bab0 b080 942c 942f 00:58:10:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 38ba 31b0 bab0 b080 942c 942f 00:58:11:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 38ba 3131 bab0 b080 942c 942f 00:58:12:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 38ba 3132 bab0 b080 942c 942f 00:58:13:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 38ba 31b3 bab0 b080 942c 942f 00:58:14:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 38ba 3134 bab0 b080 942c 942f 00:58:15:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 38ba 31b5 bab0 b080 942c 942f 00:58:16:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 38ba 31b6 bab0 b080 942c 942f 00:58:17:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 38ba 3137 bab0 b080 942c 942f 00:58:18:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 38ba 3138 bab0 b080 942c 942f 00:58:19:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 38ba 31b9 bab0 b080 942c 942f 00:58:20:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 38ba 32b0 bab0 b080 942c 942f 00:58:21:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 38ba 3231 bab0 b080 942c 942f 00:58:22:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 38ba 3232 bab0 b080 942c 942f 00:58:23:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 38ba 32b3 bab0 b080 942c 942f 00:58:24:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 38ba 3234 bab0 b080 942c 942f 00:58:25:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 38ba 32b5 bab0 b080 942c 942f 00:58:26:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 38ba 32b6 bab0 b080 942c 942f 00:58:27:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 38ba 3237 bab0 b080 942c 942f 00:58:28:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 38ba 3238 bab0 b080 942c 942f 00:58:29:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 38ba 32b9 bab0 b080 942c 942f 00:58:30:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 38ba b3b0 bab0 b080 942c 942f 00:58:31:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 38ba b331 bab0 b080 942c 942f 00:58:32:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 38ba b332 bab0 b080 942c 942f 00:58:33:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 38ba b3b3 bab0 b080 942c 942f 00:58:34:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 38ba b334 bab0 b080 942c 942f 00:58:35:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 38ba b3b5 bab0 b080 942c 942f 00:58:36:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 38ba b3b6 bab0 b080 942c 942f 00:58:37:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 38ba b337 bab0 b080 942c 942f 00:58:38:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 38ba b338 bab0 b080 942c 942f 00:58:39:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 38ba b3b9 bab0 b080 942c 942f 00:58:40:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 38ba 34b0 bab0 b080 942c 942f 00:58:41:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 38ba 3431 bab0 b080 942c 942f 00:58:42:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 38ba 3432 bab0 b080 942c 942f 00:58:43:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 38ba 34b3 bab0 b080 942c 942f 00:58:44:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 38ba 3434 bab0 b080 942c 942f 00:58:45:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 38ba 34b5 bab0 b080 942c 942f 00:58:46:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 38ba 34b6 bab0 b080 942c 942f 00:58:47:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 38ba 3437 bab0 b080 942c 942f 00:58:48:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 38ba 3438 bab0 b080 942c 942f 00:58:49:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 38ba 34b9 bab0 b080 942c 942f 00:58:50:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 38ba b5b0 bab0 b080 942c 942f 00:58:51:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 38ba b531 bab0 b080 942c 942f 00:58:52:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 38ba b532 bab0 b080 942c 942f 00:58:53:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 38ba b5b3 bab0 b080 942c 942f 00:58:54:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 38ba b534 bab0 b080 942c 942f 00:58:55:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 38ba b5b5 bab0 b080 942c 942f 00:58:56:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 38ba b5b6 bab0 b080 942c 942f 00:58:57:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 38ba b537 bab0 b080 942c 942f 00:58:58:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 38ba b538 bab0 b080 942c 942f 00:58:59:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 38ba b5b9 bab0 b080 942c 942f 00:59:00:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b9ba b0b0 bab0 b080 942c 942f 00:59:01:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b9ba b031 bab0 b080 942c 942f 00:59:02:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b9ba b032 bab0 b080 942c 942f 00:59:03:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b9ba b0b3 bab0 b080 942c 942f 00:59:04:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b9ba b034 bab0 b080 942c 942f 00:59:05:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b9ba b0b5 bab0 b080 942c 942f 00:59:06:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b9ba b0b6 bab0 b080 942c 942f 00:59:07:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b9ba b037 bab0 b080 942c 942f 00:59:08:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b9ba b038 bab0 b080 942c 942f 00:59:09:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b9ba b0b9 bab0 b080 942c 942f 00:59:10:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b9ba 31b0 bab0 b080 942c 942f 00:59:11:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b9ba 3131 bab0 b080 942c 942f 00:59:12:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b9ba 3132 bab0 b080 942c 942f 00:59:13:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b9ba 31b3 bab0 b080 942c 942f 00:59:14:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b9ba 3134 bab0 b080 942c 942f 00:59:15:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b9ba 31b5 bab0 b080 942c 942f 00:59:16:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b9ba 31b6 bab0 b080 942c 942f 00:59:17:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b9ba 3137 bab0 b080 942c 942f 00:59:18:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b9ba 3138 bab0 b080 942c 942f 00:59:19:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b9ba 31b9 bab0 b080 942c 942f 00:59:20:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab5 b9ba 32b0 bab0 b080 942c 942f 00:59:21:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab5 b9ba 3231 bab0 b080 942c 942f 00:59:22:00 9420 94ae 92c4 e56e 67ba 91b9 b0b0 bab5 b9ba 3232 bab0 b080 942c 942f 00:59:23:00 9420 94ae 92e6 e56e 67ba 91b9 b0b0 bab5 b9ba 32b3 bab0 b080 942c 942f 00:59:24:00 9420 94ae 15c8 e56e 67ba 91b9 b0b0 bab5 b9ba 3234 bab0 b080 942c 942f 00:59:25:00 9420 94ae 97ea e56e 67ba 91b9 b0b0 bab5 b9ba 32b5 bab0 b080 942c 942f 00:59:26:00 9420 94ae 104c e56e 67ba 91b9 b0b0 bab5 b9ba 32b6 bab0 b080 942c 942f 00:59:27:00 9420 94ae 13ce e56e 67ba 91b9 b0b0 bab5 b9ba 3237 bab0 b080 942c 942f 00:59:28:00 9420 94ae 13e0 e56e 67ba 91b9 b0b0 bab5 b9ba 3238 bab0 b080 942c 942f 00:59:29:00 9420 94ae 94c2 e56e 67ba 91b9 b0b0 bab5 b9ba 32b9 bab0 b080 942c 942f 00:59:30:00 9420 94ae 91c4 e56e 67ba 91b9 b0b0 bab5 b9ba b3b0 bab0 b080 942c 942f 00:59:31:00 9420 94ae 91e6 e56e 67ba 91b9 b0b0 bab5 b9ba b331 bab0 b080 942c 942f 00:59:32:00 9420 94ae 92c8 e56e 67ba 91b9 b0b0 bab5 b9ba b332 bab0 b080 942c 942f 00:59:33:00 9420 94ae 92ea e56e 67ba 91b9 b0b0 bab5 b9ba b3b3 bab0 b080 942c 942f 00:59:34:00 9420 94ae 154c e56e 67ba 91b9 b0b0 bab5 b9ba b334 bab0 b080 942c 942f 00:59:35:00 9420 94ae 976e e56e 67ba 91b9 b0b0 bab5 b9ba b3b5 bab0 b080 942c 942f 00:59:36:00 9420 94ae 1040 e56e 67ba 91b9 b0b0 bab5 b9ba b3b6 bab0 b080 942c 942f 00:59:37:00 9420 94ae 13c2 e56e 67ba 91b9 b0b0 bab5 b9ba b337 bab0 b080 942c 942f 00:59:38:00 9420 94ae 1364 e56e 67ba 91b9 b0b0 bab5 b9ba b338 bab0 b080 942c 942f 00:59:39:00 9420 94ae 9446 e56e 67ba 91b9 b0b0 bab5 b9ba b3b9 bab0 b080 942c 942f 00:59:40:00 9420 94ae 91c8 e56e 67ba 91b9 b0b0 bab5 b9ba 34b0 bab0 b080 942c 942f 00:59:41:00 9420 94ae 91ea e56e 67ba 91b9 b0b0 bab5 b9ba 3431 bab0 b080 942c 942f 00:59:42:00 9420 94ae 924c e56e 67ba 91b9 b0b0 bab5 b9ba 3432 bab0 b080 942c 942f 00:59:43:00 9420 94ae 926e e56e 67ba 91b9 b0b0 bab5 b9ba 34b3 bab0 b080 942c 942f 00:59:44:00 9420 94ae 1540 e56e 67ba 91b9 b0b0 bab5 b9ba 3434 bab0 b080 942c 942f 00:59:45:00 9420 94ae 9762 e56e 67ba 91b9 b0b0 bab5 b9ba 34b5 bab0 b080 942c 942f 00:59:46:00 9420 94ae 10c4 e56e 67ba 91b9 b0b0 bab5 b9ba 34b6 bab0 b080 942c 942f 00:59:47:00 9420 94ae 1346 e56e 67ba 91b9 b0b0 bab5 b9ba 3437 bab0 b080 942c 942f 00:59:48:00 9420 94ae 1368 e56e 67ba 91b9 b0b0 bab5 b9ba 3438 bab0 b080 942c 942f 00:59:49:00 9420 94ae 944a e56e 67ba 91b9 b0b0 bab5 b9ba 34b9 bab0 b080 942c 942f 00:59:50:00 9420 94ae 914c e56e 67ba 91b9 b0b0 bab5 b9ba b5b0 bab0 b080 942c 942f 00:59:51:00 9420 94ae 916e e56e 67ba 91b9 b0b0 bab5 b9ba b531 bab0 b080 942c 942f 00:59:52:00 9420 94ae 9240 e56e 67ba 91b9 b0b0 bab5 b9ba b532 bab0 b080 942c 942f 00:59:53:00 9420 94ae 9262 e56e 67ba 91b9 b0b0 bab5 b9ba b5b3 bab0 b080 942c 942f 00:59:54:00 9420 94ae 15c4 e56e 67ba 91b9 b0b0 bab5 b9ba b534 bab0 b080 942c 942f 00:59:55:00 9420 94ae 97e6 e56e 67ba 91b9 b0b0 bab5 b9ba b5b5 bab0 b080 942c 942f 00:59:56:00 9420 94ae 10c8 e56e 67ba 91b9 b0b0 bab5 b9ba b5b6 bab0 b080 942c 942f 00:59:57:00 9420 94ae 134a e56e 67ba 91b9 b0b0 bab5 b9ba b537 bab0 b080 942c 942f 00:59:58:00 9420 94ae 13ec e56e 67ba 91b9 b0b0 bab5 b9ba b538 bab0 b080 942c 942f 00:59:59:00 9420 94ae 94ce e56e 67ba 91b9 b0b0 bab5 b9ba b5b9 bab0 b080 942c 942f ================================================ FILE: dashlivesim/cc_inserter/hour_swe.scc ================================================ Scenarist_SCC V1.0 00:00:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b0ba b0b0 bab0 b080 942c 942f 00:00:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b0ba b031 bab0 b080 942c 942f 00:00:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b0ba b032 bab0 b080 942c 942f 00:00:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b0ba b0b3 bab0 b080 942c 942f 00:00:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b0ba b034 bab0 b080 942c 942f 00:00:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b0ba b0b5 bab0 b080 942c 942f 00:00:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b0ba b0b6 bab0 b080 942c 942f 00:00:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b0ba b037 bab0 b080 942c 942f 00:00:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b0ba b038 bab0 b080 942c 942f 00:00:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b0ba b0b9 bab0 b080 942c 942f 00:00:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b0ba 31b0 bab0 b080 942c 942f 00:00:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b0ba 3131 bab0 b080 942c 942f 00:00:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b0ba 3132 bab0 b080 942c 942f 00:00:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b0ba 31b3 bab0 b080 942c 942f 00:00:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b0ba 3134 bab0 b080 942c 942f 00:00:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b0ba 31b5 bab0 b080 942c 942f 00:00:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b0ba 31b6 bab0 b080 942c 942f 00:00:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b0ba 3137 bab0 b080 942c 942f 00:00:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b0ba 3138 bab0 b080 942c 942f 00:00:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b0ba 31b9 bab0 b080 942c 942f 00:00:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b0ba 32b0 bab0 b080 942c 942f 00:00:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b0ba 3231 bab0 b080 942c 942f 00:00:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b0ba 3232 bab0 b080 942c 942f 00:00:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b0ba 32b3 bab0 b080 942c 942f 00:00:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b0ba 3234 bab0 b080 942c 942f 00:00:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b0ba 32b5 bab0 b080 942c 942f 00:00:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b0ba 32b6 bab0 b080 942c 942f 00:00:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b0ba 3237 bab0 b080 942c 942f 00:00:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b0ba 3238 bab0 b080 942c 942f 00:00:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b0ba 32b9 bab0 b080 942c 942f 00:00:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b0ba b3b0 bab0 b080 942c 942f 00:00:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b0ba b331 bab0 b080 942c 942f 00:00:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b0ba b332 bab0 b080 942c 942f 00:00:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b0ba b3b3 bab0 b080 942c 942f 00:00:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b0ba b334 bab0 b080 942c 942f 00:00:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b0ba b3b5 bab0 b080 942c 942f 00:00:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b0ba b3b6 bab0 b080 942c 942f 00:00:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b0ba b337 bab0 b080 942c 942f 00:00:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b0ba b338 bab0 b080 942c 942f 00:00:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b0ba b3b9 bab0 b080 942c 942f 00:00:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b0ba 34b0 bab0 b080 942c 942f 00:00:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b0ba 3431 bab0 b080 942c 942f 00:00:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b0ba 3432 bab0 b080 942c 942f 00:00:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b0ba 34b3 bab0 b080 942c 942f 00:00:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b0ba 3434 bab0 b080 942c 942f 00:00:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b0ba 34b5 bab0 b080 942c 942f 00:00:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b0ba 34b6 bab0 b080 942c 942f 00:00:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b0ba 3437 bab0 b080 942c 942f 00:00:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b0ba 3438 bab0 b080 942c 942f 00:00:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b0ba 34b9 bab0 b080 942c 942f 00:00:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b0ba b5b0 bab0 b080 942c 942f 00:00:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b0ba b531 bab0 b080 942c 942f 00:00:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b0ba b532 bab0 b080 942c 942f 00:00:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b0ba b5b3 bab0 b080 942c 942f 00:00:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b0ba b534 bab0 b080 942c 942f 00:00:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b0ba b5b5 bab0 b080 942c 942f 00:00:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b0ba b5b6 bab0 b080 942c 942f 00:00:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b0ba b537 bab0 b080 942c 942f 00:00:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b0ba b538 bab0 b080 942c 942f 00:00:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b0ba b5b9 bab0 b080 942c 942f 00:01:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 31ba b0b0 bab0 b080 942c 942f 00:01:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 31ba b031 bab0 b080 942c 942f 00:01:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 31ba b032 bab0 b080 942c 942f 00:01:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 31ba b0b3 bab0 b080 942c 942f 00:01:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 31ba b034 bab0 b080 942c 942f 00:01:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 31ba b0b5 bab0 b080 942c 942f 00:01:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 31ba b0b6 bab0 b080 942c 942f 00:01:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 31ba b037 bab0 b080 942c 942f 00:01:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 31ba b038 bab0 b080 942c 942f 00:01:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 31ba b0b9 bab0 b080 942c 942f 00:01:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 31ba 31b0 bab0 b080 942c 942f 00:01:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 31ba 3131 bab0 b080 942c 942f 00:01:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 31ba 3132 bab0 b080 942c 942f 00:01:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 31ba 31b3 bab0 b080 942c 942f 00:01:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 31ba 3134 bab0 b080 942c 942f 00:01:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 31ba 31b5 bab0 b080 942c 942f 00:01:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 31ba 31b6 bab0 b080 942c 942f 00:01:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 31ba 3137 bab0 b080 942c 942f 00:01:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 31ba 3138 bab0 b080 942c 942f 00:01:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 31ba 31b9 bab0 b080 942c 942f 00:01:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 31ba 32b0 bab0 b080 942c 942f 00:01:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 31ba 3231 bab0 b080 942c 942f 00:01:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 31ba 3232 bab0 b080 942c 942f 00:01:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 31ba 32b3 bab0 b080 942c 942f 00:01:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 31ba 3234 bab0 b080 942c 942f 00:01:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 31ba 32b5 bab0 b080 942c 942f 00:01:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 31ba 32b6 bab0 b080 942c 942f 00:01:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 31ba 3237 bab0 b080 942c 942f 00:01:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 31ba 3238 bab0 b080 942c 942f 00:01:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 31ba 32b9 bab0 b080 942c 942f 00:01:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 31ba b3b0 bab0 b080 942c 942f 00:01:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 31ba b331 bab0 b080 942c 942f 00:01:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 31ba b332 bab0 b080 942c 942f 00:01:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 31ba b3b3 bab0 b080 942c 942f 00:01:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 31ba b334 bab0 b080 942c 942f 00:01:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 31ba b3b5 bab0 b080 942c 942f 00:01:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 31ba b3b6 bab0 b080 942c 942f 00:01:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 31ba b337 bab0 b080 942c 942f 00:01:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 31ba b338 bab0 b080 942c 942f 00:01:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 31ba b3b9 bab0 b080 942c 942f 00:01:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 31ba 34b0 bab0 b080 942c 942f 00:01:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 31ba 3431 bab0 b080 942c 942f 00:01:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 31ba 3432 bab0 b080 942c 942f 00:01:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 31ba 34b3 bab0 b080 942c 942f 00:01:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 31ba 3434 bab0 b080 942c 942f 00:01:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 31ba 34b5 bab0 b080 942c 942f 00:01:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 31ba 34b6 bab0 b080 942c 942f 00:01:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 31ba 3437 bab0 b080 942c 942f 00:01:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 31ba 3438 bab0 b080 942c 942f 00:01:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 31ba 34b9 bab0 b080 942c 942f 00:01:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 31ba b5b0 bab0 b080 942c 942f 00:01:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 31ba b531 bab0 b080 942c 942f 00:01:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 31ba b532 bab0 b080 942c 942f 00:01:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 31ba b5b3 bab0 b080 942c 942f 00:01:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 31ba b534 bab0 b080 942c 942f 00:01:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 31ba b5b5 bab0 b080 942c 942f 00:01:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 31ba b5b6 bab0 b080 942c 942f 00:01:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 31ba b537 bab0 b080 942c 942f 00:01:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 31ba b538 bab0 b080 942c 942f 00:01:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 31ba b5b9 bab0 b080 942c 942f 00:02:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 32ba b0b0 bab0 b080 942c 942f 00:02:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 32ba b031 bab0 b080 942c 942f 00:02:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 32ba b032 bab0 b080 942c 942f 00:02:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 32ba b0b3 bab0 b080 942c 942f 00:02:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 32ba b034 bab0 b080 942c 942f 00:02:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 32ba b0b5 bab0 b080 942c 942f 00:02:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 32ba b0b6 bab0 b080 942c 942f 00:02:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 32ba b037 bab0 b080 942c 942f 00:02:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 32ba b038 bab0 b080 942c 942f 00:02:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 32ba b0b9 bab0 b080 942c 942f 00:02:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 32ba 31b0 bab0 b080 942c 942f 00:02:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 32ba 3131 bab0 b080 942c 942f 00:02:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 32ba 3132 bab0 b080 942c 942f 00:02:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 32ba 31b3 bab0 b080 942c 942f 00:02:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 32ba 3134 bab0 b080 942c 942f 00:02:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 32ba 31b5 bab0 b080 942c 942f 00:02:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 32ba 31b6 bab0 b080 942c 942f 00:02:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 32ba 3137 bab0 b080 942c 942f 00:02:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 32ba 3138 bab0 b080 942c 942f 00:02:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 32ba 31b9 bab0 b080 942c 942f 00:02:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 32ba 32b0 bab0 b080 942c 942f 00:02:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 32ba 3231 bab0 b080 942c 942f 00:02:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 32ba 3232 bab0 b080 942c 942f 00:02:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 32ba 32b3 bab0 b080 942c 942f 00:02:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 32ba 3234 bab0 b080 942c 942f 00:02:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 32ba 32b5 bab0 b080 942c 942f 00:02:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 32ba 32b6 bab0 b080 942c 942f 00:02:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 32ba 3237 bab0 b080 942c 942f 00:02:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 32ba 3238 bab0 b080 942c 942f 00:02:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 32ba 32b9 bab0 b080 942c 942f 00:02:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 32ba b3b0 bab0 b080 942c 942f 00:02:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 32ba b331 bab0 b080 942c 942f 00:02:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 32ba b332 bab0 b080 942c 942f 00:02:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 32ba b3b3 bab0 b080 942c 942f 00:02:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 32ba b334 bab0 b080 942c 942f 00:02:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 32ba b3b5 bab0 b080 942c 942f 00:02:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 32ba b3b6 bab0 b080 942c 942f 00:02:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 32ba b337 bab0 b080 942c 942f 00:02:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 32ba b338 bab0 b080 942c 942f 00:02:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 32ba b3b9 bab0 b080 942c 942f 00:02:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 32ba 34b0 bab0 b080 942c 942f 00:02:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 32ba 3431 bab0 b080 942c 942f 00:02:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 32ba 3432 bab0 b080 942c 942f 00:02:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 32ba 34b3 bab0 b080 942c 942f 00:02:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 32ba 3434 bab0 b080 942c 942f 00:02:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 32ba 34b5 bab0 b080 942c 942f 00:02:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 32ba 34b6 bab0 b080 942c 942f 00:02:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 32ba 3437 bab0 b080 942c 942f 00:02:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 32ba 3438 bab0 b080 942c 942f 00:02:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 32ba 34b9 bab0 b080 942c 942f 00:02:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 32ba b5b0 bab0 b080 942c 942f 00:02:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 32ba b531 bab0 b080 942c 942f 00:02:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 32ba b532 bab0 b080 942c 942f 00:02:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 32ba b5b3 bab0 b080 942c 942f 00:02:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 32ba b534 bab0 b080 942c 942f 00:02:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 32ba b5b5 bab0 b080 942c 942f 00:02:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 32ba b5b6 bab0 b080 942c 942f 00:02:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 32ba b537 bab0 b080 942c 942f 00:02:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 32ba b538 bab0 b080 942c 942f 00:02:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 32ba b5b9 bab0 b080 942c 942f 00:03:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b3ba b0b0 bab0 b080 942c 942f 00:03:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b3ba b031 bab0 b080 942c 942f 00:03:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b3ba b032 bab0 b080 942c 942f 00:03:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b3ba b0b3 bab0 b080 942c 942f 00:03:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b3ba b034 bab0 b080 942c 942f 00:03:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b3ba b0b5 bab0 b080 942c 942f 00:03:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b3ba b0b6 bab0 b080 942c 942f 00:03:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b3ba b037 bab0 b080 942c 942f 00:03:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b3ba b038 bab0 b080 942c 942f 00:03:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b3ba b0b9 bab0 b080 942c 942f 00:03:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b3ba 31b0 bab0 b080 942c 942f 00:03:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b3ba 3131 bab0 b080 942c 942f 00:03:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b3ba 3132 bab0 b080 942c 942f 00:03:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b3ba 31b3 bab0 b080 942c 942f 00:03:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b3ba 3134 bab0 b080 942c 942f 00:03:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b3ba 31b5 bab0 b080 942c 942f 00:03:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b3ba 31b6 bab0 b080 942c 942f 00:03:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b3ba 3137 bab0 b080 942c 942f 00:03:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b3ba 3138 bab0 b080 942c 942f 00:03:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b3ba 31b9 bab0 b080 942c 942f 00:03:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b3ba 32b0 bab0 b080 942c 942f 00:03:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b3ba 3231 bab0 b080 942c 942f 00:03:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b3ba 3232 bab0 b080 942c 942f 00:03:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b3ba 32b3 bab0 b080 942c 942f 00:03:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b3ba 3234 bab0 b080 942c 942f 00:03:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b3ba 32b5 bab0 b080 942c 942f 00:03:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b3ba 32b6 bab0 b080 942c 942f 00:03:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b3ba 3237 bab0 b080 942c 942f 00:03:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b3ba 3238 bab0 b080 942c 942f 00:03:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b3ba 32b9 bab0 b080 942c 942f 00:03:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b3ba b3b0 bab0 b080 942c 942f 00:03:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b3ba b331 bab0 b080 942c 942f 00:03:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b3ba b332 bab0 b080 942c 942f 00:03:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b3ba b3b3 bab0 b080 942c 942f 00:03:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b3ba b334 bab0 b080 942c 942f 00:03:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b3ba b3b5 bab0 b080 942c 942f 00:03:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b3ba b3b6 bab0 b080 942c 942f 00:03:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b3ba b337 bab0 b080 942c 942f 00:03:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b3ba b338 bab0 b080 942c 942f 00:03:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b3ba b3b9 bab0 b080 942c 942f 00:03:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b3ba 34b0 bab0 b080 942c 942f 00:03:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b3ba 3431 bab0 b080 942c 942f 00:03:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b3ba 3432 bab0 b080 942c 942f 00:03:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b3ba 34b3 bab0 b080 942c 942f 00:03:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b3ba 3434 bab0 b080 942c 942f 00:03:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b3ba 34b5 bab0 b080 942c 942f 00:03:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b3ba 34b6 bab0 b080 942c 942f 00:03:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b3ba 3437 bab0 b080 942c 942f 00:03:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b3ba 3438 bab0 b080 942c 942f 00:03:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b3ba 34b9 bab0 b080 942c 942f 00:03:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b3ba b5b0 bab0 b080 942c 942f 00:03:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b3ba b531 bab0 b080 942c 942f 00:03:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b3ba b532 bab0 b080 942c 942f 00:03:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b3ba b5b3 bab0 b080 942c 942f 00:03:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b3ba b534 bab0 b080 942c 942f 00:03:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b3ba b5b5 bab0 b080 942c 942f 00:03:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b3ba b5b6 bab0 b080 942c 942f 00:03:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b3ba b537 bab0 b080 942c 942f 00:03:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b3ba b538 bab0 b080 942c 942f 00:03:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b3ba b5b9 bab0 b080 942c 942f 00:04:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 34ba b0b0 bab0 b080 942c 942f 00:04:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 34ba b031 bab0 b080 942c 942f 00:04:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 34ba b032 bab0 b080 942c 942f 00:04:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 34ba b0b3 bab0 b080 942c 942f 00:04:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 34ba b034 bab0 b080 942c 942f 00:04:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 34ba b0b5 bab0 b080 942c 942f 00:04:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 34ba b0b6 bab0 b080 942c 942f 00:04:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 34ba b037 bab0 b080 942c 942f 00:04:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 34ba b038 bab0 b080 942c 942f 00:04:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 34ba b0b9 bab0 b080 942c 942f 00:04:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 34ba 31b0 bab0 b080 942c 942f 00:04:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 34ba 3131 bab0 b080 942c 942f 00:04:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 34ba 3132 bab0 b080 942c 942f 00:04:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 34ba 31b3 bab0 b080 942c 942f 00:04:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 34ba 3134 bab0 b080 942c 942f 00:04:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 34ba 31b5 bab0 b080 942c 942f 00:04:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 34ba 31b6 bab0 b080 942c 942f 00:04:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 34ba 3137 bab0 b080 942c 942f 00:04:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 34ba 3138 bab0 b080 942c 942f 00:04:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 34ba 31b9 bab0 b080 942c 942f 00:04:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 34ba 32b0 bab0 b080 942c 942f 00:04:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 34ba 3231 bab0 b080 942c 942f 00:04:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 34ba 3232 bab0 b080 942c 942f 00:04:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 34ba 32b3 bab0 b080 942c 942f 00:04:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 34ba 3234 bab0 b080 942c 942f 00:04:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 34ba 32b5 bab0 b080 942c 942f 00:04:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 34ba 32b6 bab0 b080 942c 942f 00:04:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 34ba 3237 bab0 b080 942c 942f 00:04:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 34ba 3238 bab0 b080 942c 942f 00:04:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 34ba 32b9 bab0 b080 942c 942f 00:04:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 34ba b3b0 bab0 b080 942c 942f 00:04:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 34ba b331 bab0 b080 942c 942f 00:04:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 34ba b332 bab0 b080 942c 942f 00:04:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 34ba b3b3 bab0 b080 942c 942f 00:04:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 34ba b334 bab0 b080 942c 942f 00:04:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 34ba b3b5 bab0 b080 942c 942f 00:04:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 34ba b3b6 bab0 b080 942c 942f 00:04:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 34ba b337 bab0 b080 942c 942f 00:04:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 34ba b338 bab0 b080 942c 942f 00:04:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 34ba b3b9 bab0 b080 942c 942f 00:04:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 34ba 34b0 bab0 b080 942c 942f 00:04:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 34ba 3431 bab0 b080 942c 942f 00:04:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 34ba 3432 bab0 b080 942c 942f 00:04:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 34ba 34b3 bab0 b080 942c 942f 00:04:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 34ba 3434 bab0 b080 942c 942f 00:04:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 34ba 34b5 bab0 b080 942c 942f 00:04:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 34ba 34b6 bab0 b080 942c 942f 00:04:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 34ba 3437 bab0 b080 942c 942f 00:04:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 34ba 3438 bab0 b080 942c 942f 00:04:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 34ba 34b9 bab0 b080 942c 942f 00:04:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 34ba b5b0 bab0 b080 942c 942f 00:04:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 34ba b531 bab0 b080 942c 942f 00:04:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 34ba b532 bab0 b080 942c 942f 00:04:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 34ba b5b3 bab0 b080 942c 942f 00:04:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 34ba b534 bab0 b080 942c 942f 00:04:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 34ba b5b5 bab0 b080 942c 942f 00:04:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 34ba b5b6 bab0 b080 942c 942f 00:04:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 34ba b537 bab0 b080 942c 942f 00:04:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 34ba b538 bab0 b080 942c 942f 00:04:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 34ba b5b9 bab0 b080 942c 942f 00:05:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b5ba b0b0 bab0 b080 942c 942f 00:05:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b5ba b031 bab0 b080 942c 942f 00:05:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b5ba b032 bab0 b080 942c 942f 00:05:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b5ba b0b3 bab0 b080 942c 942f 00:05:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b5ba b034 bab0 b080 942c 942f 00:05:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b5ba b0b5 bab0 b080 942c 942f 00:05:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b5ba b0b6 bab0 b080 942c 942f 00:05:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b5ba b037 bab0 b080 942c 942f 00:05:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b5ba b038 bab0 b080 942c 942f 00:05:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b5ba b0b9 bab0 b080 942c 942f 00:05:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b5ba 31b0 bab0 b080 942c 942f 00:05:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b5ba 3131 bab0 b080 942c 942f 00:05:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b5ba 3132 bab0 b080 942c 942f 00:05:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b5ba 31b3 bab0 b080 942c 942f 00:05:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b5ba 3134 bab0 b080 942c 942f 00:05:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b5ba 31b5 bab0 b080 942c 942f 00:05:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b5ba 31b6 bab0 b080 942c 942f 00:05:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b5ba 3137 bab0 b080 942c 942f 00:05:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b5ba 3138 bab0 b080 942c 942f 00:05:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b5ba 31b9 bab0 b080 942c 942f 00:05:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b5ba 32b0 bab0 b080 942c 942f 00:05:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b5ba 3231 bab0 b080 942c 942f 00:05:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b5ba 3232 bab0 b080 942c 942f 00:05:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b5ba 32b3 bab0 b080 942c 942f 00:05:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b5ba 3234 bab0 b080 942c 942f 00:05:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b5ba 32b5 bab0 b080 942c 942f 00:05:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b5ba 32b6 bab0 b080 942c 942f 00:05:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b5ba 3237 bab0 b080 942c 942f 00:05:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b5ba 3238 bab0 b080 942c 942f 00:05:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b5ba 32b9 bab0 b080 942c 942f 00:05:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b5ba b3b0 bab0 b080 942c 942f 00:05:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b5ba b331 bab0 b080 942c 942f 00:05:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b5ba b332 bab0 b080 942c 942f 00:05:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b5ba b3b3 bab0 b080 942c 942f 00:05:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b5ba b334 bab0 b080 942c 942f 00:05:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b5ba b3b5 bab0 b080 942c 942f 00:05:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b5ba b3b6 bab0 b080 942c 942f 00:05:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b5ba b337 bab0 b080 942c 942f 00:05:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b5ba b338 bab0 b080 942c 942f 00:05:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b5ba b3b9 bab0 b080 942c 942f 00:05:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b5ba 34b0 bab0 b080 942c 942f 00:05:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b5ba 3431 bab0 b080 942c 942f 00:05:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b5ba 3432 bab0 b080 942c 942f 00:05:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b5ba 34b3 bab0 b080 942c 942f 00:05:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b5ba 3434 bab0 b080 942c 942f 00:05:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b5ba 34b5 bab0 b080 942c 942f 00:05:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b5ba 34b6 bab0 b080 942c 942f 00:05:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b5ba 3437 bab0 b080 942c 942f 00:05:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b5ba 3438 bab0 b080 942c 942f 00:05:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b5ba 34b9 bab0 b080 942c 942f 00:05:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b5ba b5b0 bab0 b080 942c 942f 00:05:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b5ba b531 bab0 b080 942c 942f 00:05:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b5ba b532 bab0 b080 942c 942f 00:05:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b5ba b5b3 bab0 b080 942c 942f 00:05:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b5ba b534 bab0 b080 942c 942f 00:05:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b5ba b5b5 bab0 b080 942c 942f 00:05:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b5ba b5b6 bab0 b080 942c 942f 00:05:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b5ba b537 bab0 b080 942c 942f 00:05:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b5ba b538 bab0 b080 942c 942f 00:05:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b5ba b5b9 bab0 b080 942c 942f 00:06:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b6ba b0b0 bab0 b080 942c 942f 00:06:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b6ba b031 bab0 b080 942c 942f 00:06:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b6ba b032 bab0 b080 942c 942f 00:06:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b6ba b0b3 bab0 b080 942c 942f 00:06:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b6ba b034 bab0 b080 942c 942f 00:06:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b6ba b0b5 bab0 b080 942c 942f 00:06:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b6ba b0b6 bab0 b080 942c 942f 00:06:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b6ba b037 bab0 b080 942c 942f 00:06:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b6ba b038 bab0 b080 942c 942f 00:06:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b6ba b0b9 bab0 b080 942c 942f 00:06:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b6ba 31b0 bab0 b080 942c 942f 00:06:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b6ba 3131 bab0 b080 942c 942f 00:06:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b6ba 3132 bab0 b080 942c 942f 00:06:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b6ba 31b3 bab0 b080 942c 942f 00:06:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b6ba 3134 bab0 b080 942c 942f 00:06:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b6ba 31b5 bab0 b080 942c 942f 00:06:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b6ba 31b6 bab0 b080 942c 942f 00:06:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b6ba 3137 bab0 b080 942c 942f 00:06:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b6ba 3138 bab0 b080 942c 942f 00:06:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b6ba 31b9 bab0 b080 942c 942f 00:06:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b6ba 32b0 bab0 b080 942c 942f 00:06:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b6ba 3231 bab0 b080 942c 942f 00:06:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b6ba 3232 bab0 b080 942c 942f 00:06:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b6ba 32b3 bab0 b080 942c 942f 00:06:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b6ba 3234 bab0 b080 942c 942f 00:06:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b6ba 32b5 bab0 b080 942c 942f 00:06:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b6ba 32b6 bab0 b080 942c 942f 00:06:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b6ba 3237 bab0 b080 942c 942f 00:06:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b6ba 3238 bab0 b080 942c 942f 00:06:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b6ba 32b9 bab0 b080 942c 942f 00:06:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b6ba b3b0 bab0 b080 942c 942f 00:06:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b6ba b331 bab0 b080 942c 942f 00:06:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b6ba b332 bab0 b080 942c 942f 00:06:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b6ba b3b3 bab0 b080 942c 942f 00:06:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b6ba b334 bab0 b080 942c 942f 00:06:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b6ba b3b5 bab0 b080 942c 942f 00:06:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b6ba b3b6 bab0 b080 942c 942f 00:06:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b6ba b337 bab0 b080 942c 942f 00:06:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b6ba b338 bab0 b080 942c 942f 00:06:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b6ba b3b9 bab0 b080 942c 942f 00:06:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b6ba 34b0 bab0 b080 942c 942f 00:06:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b6ba 3431 bab0 b080 942c 942f 00:06:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b6ba 3432 bab0 b080 942c 942f 00:06:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b6ba 34b3 bab0 b080 942c 942f 00:06:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b6ba 3434 bab0 b080 942c 942f 00:06:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b6ba 34b5 bab0 b080 942c 942f 00:06:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b6ba 34b6 bab0 b080 942c 942f 00:06:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b6ba 3437 bab0 b080 942c 942f 00:06:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b6ba 3438 bab0 b080 942c 942f 00:06:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b6ba 34b9 bab0 b080 942c 942f 00:06:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b6ba b5b0 bab0 b080 942c 942f 00:06:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b6ba b531 bab0 b080 942c 942f 00:06:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b6ba b532 bab0 b080 942c 942f 00:06:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b6ba b5b3 bab0 b080 942c 942f 00:06:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b6ba b534 bab0 b080 942c 942f 00:06:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b6ba b5b5 bab0 b080 942c 942f 00:06:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b6ba b5b6 bab0 b080 942c 942f 00:06:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b6ba b537 bab0 b080 942c 942f 00:06:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b6ba b538 bab0 b080 942c 942f 00:06:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b6ba b5b9 bab0 b080 942c 942f 00:07:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 37ba b0b0 bab0 b080 942c 942f 00:07:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 37ba b031 bab0 b080 942c 942f 00:07:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 37ba b032 bab0 b080 942c 942f 00:07:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 37ba b0b3 bab0 b080 942c 942f 00:07:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 37ba b034 bab0 b080 942c 942f 00:07:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 37ba b0b5 bab0 b080 942c 942f 00:07:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 37ba b0b6 bab0 b080 942c 942f 00:07:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 37ba b037 bab0 b080 942c 942f 00:07:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 37ba b038 bab0 b080 942c 942f 00:07:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 37ba b0b9 bab0 b080 942c 942f 00:07:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 37ba 31b0 bab0 b080 942c 942f 00:07:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 37ba 3131 bab0 b080 942c 942f 00:07:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 37ba 3132 bab0 b080 942c 942f 00:07:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 37ba 31b3 bab0 b080 942c 942f 00:07:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 37ba 3134 bab0 b080 942c 942f 00:07:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 37ba 31b5 bab0 b080 942c 942f 00:07:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 37ba 31b6 bab0 b080 942c 942f 00:07:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 37ba 3137 bab0 b080 942c 942f 00:07:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 37ba 3138 bab0 b080 942c 942f 00:07:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 37ba 31b9 bab0 b080 942c 942f 00:07:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 37ba 32b0 bab0 b080 942c 942f 00:07:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 37ba 3231 bab0 b080 942c 942f 00:07:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 37ba 3232 bab0 b080 942c 942f 00:07:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 37ba 32b3 bab0 b080 942c 942f 00:07:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 37ba 3234 bab0 b080 942c 942f 00:07:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 37ba 32b5 bab0 b080 942c 942f 00:07:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 37ba 32b6 bab0 b080 942c 942f 00:07:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 37ba 3237 bab0 b080 942c 942f 00:07:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 37ba 3238 bab0 b080 942c 942f 00:07:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 37ba 32b9 bab0 b080 942c 942f 00:07:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 37ba b3b0 bab0 b080 942c 942f 00:07:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 37ba b331 bab0 b080 942c 942f 00:07:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 37ba b332 bab0 b080 942c 942f 00:07:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 37ba b3b3 bab0 b080 942c 942f 00:07:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 37ba b334 bab0 b080 942c 942f 00:07:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 37ba b3b5 bab0 b080 942c 942f 00:07:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 37ba b3b6 bab0 b080 942c 942f 00:07:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 37ba b337 bab0 b080 942c 942f 00:07:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 37ba b338 bab0 b080 942c 942f 00:07:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 37ba b3b9 bab0 b080 942c 942f 00:07:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 37ba 34b0 bab0 b080 942c 942f 00:07:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 37ba 3431 bab0 b080 942c 942f 00:07:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 37ba 3432 bab0 b080 942c 942f 00:07:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 37ba 34b3 bab0 b080 942c 942f 00:07:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 37ba 3434 bab0 b080 942c 942f 00:07:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 37ba 34b5 bab0 b080 942c 942f 00:07:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 37ba 34b6 bab0 b080 942c 942f 00:07:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 37ba 3437 bab0 b080 942c 942f 00:07:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 37ba 3438 bab0 b080 942c 942f 00:07:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 37ba 34b9 bab0 b080 942c 942f 00:07:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 37ba b5b0 bab0 b080 942c 942f 00:07:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 37ba b531 bab0 b080 942c 942f 00:07:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 37ba b532 bab0 b080 942c 942f 00:07:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 37ba b5b3 bab0 b080 942c 942f 00:07:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 37ba b534 bab0 b080 942c 942f 00:07:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 37ba b5b5 bab0 b080 942c 942f 00:07:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 37ba b5b6 bab0 b080 942c 942f 00:07:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 37ba b537 bab0 b080 942c 942f 00:07:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 37ba b538 bab0 b080 942c 942f 00:07:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 37ba b5b9 bab0 b080 942c 942f 00:08:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 38ba b0b0 bab0 b080 942c 942f 00:08:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 38ba b031 bab0 b080 942c 942f 00:08:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 38ba b032 bab0 b080 942c 942f 00:08:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 38ba b0b3 bab0 b080 942c 942f 00:08:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 38ba b034 bab0 b080 942c 942f 00:08:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 38ba b0b5 bab0 b080 942c 942f 00:08:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 38ba b0b6 bab0 b080 942c 942f 00:08:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 38ba b037 bab0 b080 942c 942f 00:08:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 38ba b038 bab0 b080 942c 942f 00:08:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 38ba b0b9 bab0 b080 942c 942f 00:08:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 38ba 31b0 bab0 b080 942c 942f 00:08:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 38ba 3131 bab0 b080 942c 942f 00:08:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 38ba 3132 bab0 b080 942c 942f 00:08:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 38ba 31b3 bab0 b080 942c 942f 00:08:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 38ba 3134 bab0 b080 942c 942f 00:08:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 38ba 31b5 bab0 b080 942c 942f 00:08:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 38ba 31b6 bab0 b080 942c 942f 00:08:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 38ba 3137 bab0 b080 942c 942f 00:08:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 38ba 3138 bab0 b080 942c 942f 00:08:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 38ba 31b9 bab0 b080 942c 942f 00:08:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 38ba 32b0 bab0 b080 942c 942f 00:08:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 38ba 3231 bab0 b080 942c 942f 00:08:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 38ba 3232 bab0 b080 942c 942f 00:08:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 38ba 32b3 bab0 b080 942c 942f 00:08:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 38ba 3234 bab0 b080 942c 942f 00:08:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 38ba 32b5 bab0 b080 942c 942f 00:08:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 38ba 32b6 bab0 b080 942c 942f 00:08:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 38ba 3237 bab0 b080 942c 942f 00:08:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 38ba 3238 bab0 b080 942c 942f 00:08:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 38ba 32b9 bab0 b080 942c 942f 00:08:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 38ba b3b0 bab0 b080 942c 942f 00:08:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 38ba b331 bab0 b080 942c 942f 00:08:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 38ba b332 bab0 b080 942c 942f 00:08:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 38ba b3b3 bab0 b080 942c 942f 00:08:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 38ba b334 bab0 b080 942c 942f 00:08:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 38ba b3b5 bab0 b080 942c 942f 00:08:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 38ba b3b6 bab0 b080 942c 942f 00:08:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 38ba b337 bab0 b080 942c 942f 00:08:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 38ba b338 bab0 b080 942c 942f 00:08:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 38ba b3b9 bab0 b080 942c 942f 00:08:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 38ba 34b0 bab0 b080 942c 942f 00:08:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 38ba 3431 bab0 b080 942c 942f 00:08:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 38ba 3432 bab0 b080 942c 942f 00:08:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 38ba 34b3 bab0 b080 942c 942f 00:08:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 38ba 3434 bab0 b080 942c 942f 00:08:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 38ba 34b5 bab0 b080 942c 942f 00:08:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 38ba 34b6 bab0 b080 942c 942f 00:08:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 38ba 3437 bab0 b080 942c 942f 00:08:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 38ba 3438 bab0 b080 942c 942f 00:08:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 38ba 34b9 bab0 b080 942c 942f 00:08:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 38ba b5b0 bab0 b080 942c 942f 00:08:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 38ba b531 bab0 b080 942c 942f 00:08:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 38ba b532 bab0 b080 942c 942f 00:08:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 38ba b5b3 bab0 b080 942c 942f 00:08:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 38ba b534 bab0 b080 942c 942f 00:08:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 38ba b5b5 bab0 b080 942c 942f 00:08:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 38ba b5b6 bab0 b080 942c 942f 00:08:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 38ba b537 bab0 b080 942c 942f 00:08:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 38ba b538 bab0 b080 942c 942f 00:08:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 38ba b5b9 bab0 b080 942c 942f 00:09:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b9ba b0b0 bab0 b080 942c 942f 00:09:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b9ba b031 bab0 b080 942c 942f 00:09:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b9ba b032 bab0 b080 942c 942f 00:09:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b9ba b0b3 bab0 b080 942c 942f 00:09:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b9ba b034 bab0 b080 942c 942f 00:09:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b9ba b0b5 bab0 b080 942c 942f 00:09:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b9ba b0b6 bab0 b080 942c 942f 00:09:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b9ba b037 bab0 b080 942c 942f 00:09:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b9ba b038 bab0 b080 942c 942f 00:09:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b9ba b0b9 bab0 b080 942c 942f 00:09:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b9ba 31b0 bab0 b080 942c 942f 00:09:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b9ba 3131 bab0 b080 942c 942f 00:09:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b9ba 3132 bab0 b080 942c 942f 00:09:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b9ba 31b3 bab0 b080 942c 942f 00:09:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b9ba 3134 bab0 b080 942c 942f 00:09:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b9ba 31b5 bab0 b080 942c 942f 00:09:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b9ba 31b6 bab0 b080 942c 942f 00:09:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b9ba 3137 bab0 b080 942c 942f 00:09:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b9ba 3138 bab0 b080 942c 942f 00:09:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b9ba 31b9 bab0 b080 942c 942f 00:09:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab0 b9ba 32b0 bab0 b080 942c 942f 00:09:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab0 b9ba 3231 bab0 b080 942c 942f 00:09:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab0 b9ba 3232 bab0 b080 942c 942f 00:09:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab0 b9ba 32b3 bab0 b080 942c 942f 00:09:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab0 b9ba 3234 bab0 b080 942c 942f 00:09:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab0 b9ba 32b5 bab0 b080 942c 942f 00:09:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab0 b9ba 32b6 bab0 b080 942c 942f 00:09:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab0 b9ba 3237 bab0 b080 942c 942f 00:09:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab0 b9ba 3238 bab0 b080 942c 942f 00:09:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab0 b9ba 32b9 bab0 b080 942c 942f 00:09:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab0 b9ba b3b0 bab0 b080 942c 942f 00:09:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab0 b9ba b331 bab0 b080 942c 942f 00:09:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab0 b9ba b332 bab0 b080 942c 942f 00:09:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab0 b9ba b3b3 bab0 b080 942c 942f 00:09:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab0 b9ba b334 bab0 b080 942c 942f 00:09:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab0 b9ba b3b5 bab0 b080 942c 942f 00:09:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab0 b9ba b3b6 bab0 b080 942c 942f 00:09:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab0 b9ba b337 bab0 b080 942c 942f 00:09:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab0 b9ba b338 bab0 b080 942c 942f 00:09:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab0 b9ba b3b9 bab0 b080 942c 942f 00:09:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab0 b9ba 34b0 bab0 b080 942c 942f 00:09:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab0 b9ba 3431 bab0 b080 942c 942f 00:09:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab0 b9ba 3432 bab0 b080 942c 942f 00:09:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab0 b9ba 34b3 bab0 b080 942c 942f 00:09:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab0 b9ba 3434 bab0 b080 942c 942f 00:09:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab0 b9ba 34b5 bab0 b080 942c 942f 00:09:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab0 b9ba 34b6 bab0 b080 942c 942f 00:09:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab0 b9ba 3437 bab0 b080 942c 942f 00:09:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab0 b9ba 3438 bab0 b080 942c 942f 00:09:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab0 b9ba 34b9 bab0 b080 942c 942f 00:09:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab0 b9ba b5b0 bab0 b080 942c 942f 00:09:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab0 b9ba b531 bab0 b080 942c 942f 00:09:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab0 b9ba b532 bab0 b080 942c 942f 00:09:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab0 b9ba b5b3 bab0 b080 942c 942f 00:09:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab0 b9ba b534 bab0 b080 942c 942f 00:09:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab0 b9ba b5b5 bab0 b080 942c 942f 00:09:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab0 b9ba b5b6 bab0 b080 942c 942f 00:09:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab0 b9ba b537 bab0 b080 942c 942f 00:09:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab0 b9ba b538 bab0 b080 942c 942f 00:09:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab0 b9ba b5b9 bab0 b080 942c 942f 00:10:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b0ba b0b0 bab0 b080 942c 942f 00:10:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b0ba b031 bab0 b080 942c 942f 00:10:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b0ba b032 bab0 b080 942c 942f 00:10:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b0ba b0b3 bab0 b080 942c 942f 00:10:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b0ba b034 bab0 b080 942c 942f 00:10:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b0ba b0b5 bab0 b080 942c 942f 00:10:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b0ba b0b6 bab0 b080 942c 942f 00:10:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b0ba b037 bab0 b080 942c 942f 00:10:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b0ba b038 bab0 b080 942c 942f 00:10:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b0ba b0b9 bab0 b080 942c 942f 00:10:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b0ba 31b0 bab0 b080 942c 942f 00:10:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b0ba 3131 bab0 b080 942c 942f 00:10:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b0ba 3132 bab0 b080 942c 942f 00:10:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b0ba 31b3 bab0 b080 942c 942f 00:10:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b0ba 3134 bab0 b080 942c 942f 00:10:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b0ba 31b5 bab0 b080 942c 942f 00:10:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b0ba 31b6 bab0 b080 942c 942f 00:10:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b0ba 3137 bab0 b080 942c 942f 00:10:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b0ba 3138 bab0 b080 942c 942f 00:10:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b0ba 31b9 bab0 b080 942c 942f 00:10:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b0ba 32b0 bab0 b080 942c 942f 00:10:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b0ba 3231 bab0 b080 942c 942f 00:10:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b0ba 3232 bab0 b080 942c 942f 00:10:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b0ba 32b3 bab0 b080 942c 942f 00:10:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b0ba 3234 bab0 b080 942c 942f 00:10:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b0ba 32b5 bab0 b080 942c 942f 00:10:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b0ba 32b6 bab0 b080 942c 942f 00:10:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b0ba 3237 bab0 b080 942c 942f 00:10:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b0ba 3238 bab0 b080 942c 942f 00:10:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b0ba 32b9 bab0 b080 942c 942f 00:10:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b0ba b3b0 bab0 b080 942c 942f 00:10:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b0ba b331 bab0 b080 942c 942f 00:10:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b0ba b332 bab0 b080 942c 942f 00:10:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b0ba b3b3 bab0 b080 942c 942f 00:10:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b0ba b334 bab0 b080 942c 942f 00:10:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b0ba b3b5 bab0 b080 942c 942f 00:10:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b0ba b3b6 bab0 b080 942c 942f 00:10:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b0ba b337 bab0 b080 942c 942f 00:10:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b0ba b338 bab0 b080 942c 942f 00:10:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b0ba b3b9 bab0 b080 942c 942f 00:10:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b0ba 34b0 bab0 b080 942c 942f 00:10:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b0ba 3431 bab0 b080 942c 942f 00:10:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b0ba 3432 bab0 b080 942c 942f 00:10:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b0ba 34b3 bab0 b080 942c 942f 00:10:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b0ba 3434 bab0 b080 942c 942f 00:10:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b0ba 34b5 bab0 b080 942c 942f 00:10:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b0ba 34b6 bab0 b080 942c 942f 00:10:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b0ba 3437 bab0 b080 942c 942f 00:10:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b0ba 3438 bab0 b080 942c 942f 00:10:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b0ba 34b9 bab0 b080 942c 942f 00:10:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b0ba b5b0 bab0 b080 942c 942f 00:10:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b0ba b531 bab0 b080 942c 942f 00:10:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b0ba b532 bab0 b080 942c 942f 00:10:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b0ba b5b3 bab0 b080 942c 942f 00:10:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b0ba b534 bab0 b080 942c 942f 00:10:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b0ba b5b5 bab0 b080 942c 942f 00:10:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b0ba b5b6 bab0 b080 942c 942f 00:10:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b0ba b537 bab0 b080 942c 942f 00:10:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b0ba b538 bab0 b080 942c 942f 00:10:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b0ba b5b9 bab0 b080 942c 942f 00:11:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 31ba b0b0 bab0 b080 942c 942f 00:11:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 31ba b031 bab0 b080 942c 942f 00:11:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 31ba b032 bab0 b080 942c 942f 00:11:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 31ba b0b3 bab0 b080 942c 942f 00:11:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 31ba b034 bab0 b080 942c 942f 00:11:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 31ba b0b5 bab0 b080 942c 942f 00:11:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 31ba b0b6 bab0 b080 942c 942f 00:11:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 31ba b037 bab0 b080 942c 942f 00:11:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 31ba b038 bab0 b080 942c 942f 00:11:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 31ba b0b9 bab0 b080 942c 942f 00:11:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 31ba 31b0 bab0 b080 942c 942f 00:11:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 31ba 3131 bab0 b080 942c 942f 00:11:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 31ba 3132 bab0 b080 942c 942f 00:11:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 31ba 31b3 bab0 b080 942c 942f 00:11:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 31ba 3134 bab0 b080 942c 942f 00:11:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 31ba 31b5 bab0 b080 942c 942f 00:11:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 31ba 31b6 bab0 b080 942c 942f 00:11:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 31ba 3137 bab0 b080 942c 942f 00:11:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 31ba 3138 bab0 b080 942c 942f 00:11:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 31ba 31b9 bab0 b080 942c 942f 00:11:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 31ba 32b0 bab0 b080 942c 942f 00:11:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 31ba 3231 bab0 b080 942c 942f 00:11:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 31ba 3232 bab0 b080 942c 942f 00:11:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 31ba 32b3 bab0 b080 942c 942f 00:11:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 31ba 3234 bab0 b080 942c 942f 00:11:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 31ba 32b5 bab0 b080 942c 942f 00:11:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 31ba 32b6 bab0 b080 942c 942f 00:11:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 31ba 3237 bab0 b080 942c 942f 00:11:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 31ba 3238 bab0 b080 942c 942f 00:11:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 31ba 32b9 bab0 b080 942c 942f 00:11:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 31ba b3b0 bab0 b080 942c 942f 00:11:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 31ba b331 bab0 b080 942c 942f 00:11:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 31ba b332 bab0 b080 942c 942f 00:11:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 31ba b3b3 bab0 b080 942c 942f 00:11:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 31ba b334 bab0 b080 942c 942f 00:11:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 31ba b3b5 bab0 b080 942c 942f 00:11:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 31ba b3b6 bab0 b080 942c 942f 00:11:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 31ba b337 bab0 b080 942c 942f 00:11:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 31ba b338 bab0 b080 942c 942f 00:11:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 31ba b3b9 bab0 b080 942c 942f 00:11:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 31ba 34b0 bab0 b080 942c 942f 00:11:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 31ba 3431 bab0 b080 942c 942f 00:11:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 31ba 3432 bab0 b080 942c 942f 00:11:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 31ba 34b3 bab0 b080 942c 942f 00:11:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 31ba 3434 bab0 b080 942c 942f 00:11:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 31ba 34b5 bab0 b080 942c 942f 00:11:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 31ba 34b6 bab0 b080 942c 942f 00:11:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 31ba 3437 bab0 b080 942c 942f 00:11:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 31ba 3438 bab0 b080 942c 942f 00:11:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 31ba 34b9 bab0 b080 942c 942f 00:11:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 31ba b5b0 bab0 b080 942c 942f 00:11:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 31ba b531 bab0 b080 942c 942f 00:11:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 31ba b532 bab0 b080 942c 942f 00:11:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 31ba b5b3 bab0 b080 942c 942f 00:11:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 31ba b534 bab0 b080 942c 942f 00:11:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 31ba b5b5 bab0 b080 942c 942f 00:11:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 31ba b5b6 bab0 b080 942c 942f 00:11:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 31ba b537 bab0 b080 942c 942f 00:11:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 31ba b538 bab0 b080 942c 942f 00:11:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 31ba b5b9 bab0 b080 942c 942f 00:12:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 32ba b0b0 bab0 b080 942c 942f 00:12:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 32ba b031 bab0 b080 942c 942f 00:12:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 32ba b032 bab0 b080 942c 942f 00:12:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 32ba b0b3 bab0 b080 942c 942f 00:12:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 32ba b034 bab0 b080 942c 942f 00:12:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 32ba b0b5 bab0 b080 942c 942f 00:12:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 32ba b0b6 bab0 b080 942c 942f 00:12:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 32ba b037 bab0 b080 942c 942f 00:12:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 32ba b038 bab0 b080 942c 942f 00:12:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 32ba b0b9 bab0 b080 942c 942f 00:12:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 32ba 31b0 bab0 b080 942c 942f 00:12:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 32ba 3131 bab0 b080 942c 942f 00:12:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 32ba 3132 bab0 b080 942c 942f 00:12:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 32ba 31b3 bab0 b080 942c 942f 00:12:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 32ba 3134 bab0 b080 942c 942f 00:12:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 32ba 31b5 bab0 b080 942c 942f 00:12:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 32ba 31b6 bab0 b080 942c 942f 00:12:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 32ba 3137 bab0 b080 942c 942f 00:12:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 32ba 3138 bab0 b080 942c 942f 00:12:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 32ba 31b9 bab0 b080 942c 942f 00:12:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 32ba 32b0 bab0 b080 942c 942f 00:12:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 32ba 3231 bab0 b080 942c 942f 00:12:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 32ba 3232 bab0 b080 942c 942f 00:12:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 32ba 32b3 bab0 b080 942c 942f 00:12:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 32ba 3234 bab0 b080 942c 942f 00:12:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 32ba 32b5 bab0 b080 942c 942f 00:12:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 32ba 32b6 bab0 b080 942c 942f 00:12:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 32ba 3237 bab0 b080 942c 942f 00:12:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 32ba 3238 bab0 b080 942c 942f 00:12:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 32ba 32b9 bab0 b080 942c 942f 00:12:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 32ba b3b0 bab0 b080 942c 942f 00:12:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 32ba b331 bab0 b080 942c 942f 00:12:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 32ba b332 bab0 b080 942c 942f 00:12:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 32ba b3b3 bab0 b080 942c 942f 00:12:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 32ba b334 bab0 b080 942c 942f 00:12:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 32ba b3b5 bab0 b080 942c 942f 00:12:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 32ba b3b6 bab0 b080 942c 942f 00:12:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 32ba b337 bab0 b080 942c 942f 00:12:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 32ba b338 bab0 b080 942c 942f 00:12:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 32ba b3b9 bab0 b080 942c 942f 00:12:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 32ba 34b0 bab0 b080 942c 942f 00:12:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 32ba 3431 bab0 b080 942c 942f 00:12:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 32ba 3432 bab0 b080 942c 942f 00:12:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 32ba 34b3 bab0 b080 942c 942f 00:12:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 32ba 3434 bab0 b080 942c 942f 00:12:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 32ba 34b5 bab0 b080 942c 942f 00:12:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 32ba 34b6 bab0 b080 942c 942f 00:12:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 32ba 3437 bab0 b080 942c 942f 00:12:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 32ba 3438 bab0 b080 942c 942f 00:12:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 32ba 34b9 bab0 b080 942c 942f 00:12:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 32ba b5b0 bab0 b080 942c 942f 00:12:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 32ba b531 bab0 b080 942c 942f 00:12:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 32ba b532 bab0 b080 942c 942f 00:12:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 32ba b5b3 bab0 b080 942c 942f 00:12:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 32ba b534 bab0 b080 942c 942f 00:12:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 32ba b5b5 bab0 b080 942c 942f 00:12:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 32ba b5b6 bab0 b080 942c 942f 00:12:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 32ba b537 bab0 b080 942c 942f 00:12:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 32ba b538 bab0 b080 942c 942f 00:12:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 32ba b5b9 bab0 b080 942c 942f 00:13:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b3ba b0b0 bab0 b080 942c 942f 00:13:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b3ba b031 bab0 b080 942c 942f 00:13:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b3ba b032 bab0 b080 942c 942f 00:13:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b3ba b0b3 bab0 b080 942c 942f 00:13:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b3ba b034 bab0 b080 942c 942f 00:13:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b3ba b0b5 bab0 b080 942c 942f 00:13:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b3ba b0b6 bab0 b080 942c 942f 00:13:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b3ba b037 bab0 b080 942c 942f 00:13:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b3ba b038 bab0 b080 942c 942f 00:13:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b3ba b0b9 bab0 b080 942c 942f 00:13:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b3ba 31b0 bab0 b080 942c 942f 00:13:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b3ba 3131 bab0 b080 942c 942f 00:13:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b3ba 3132 bab0 b080 942c 942f 00:13:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b3ba 31b3 bab0 b080 942c 942f 00:13:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b3ba 3134 bab0 b080 942c 942f 00:13:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b3ba 31b5 bab0 b080 942c 942f 00:13:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b3ba 31b6 bab0 b080 942c 942f 00:13:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b3ba 3137 bab0 b080 942c 942f 00:13:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b3ba 3138 bab0 b080 942c 942f 00:13:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b3ba 31b9 bab0 b080 942c 942f 00:13:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b3ba 32b0 bab0 b080 942c 942f 00:13:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b3ba 3231 bab0 b080 942c 942f 00:13:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b3ba 3232 bab0 b080 942c 942f 00:13:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b3ba 32b3 bab0 b080 942c 942f 00:13:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b3ba 3234 bab0 b080 942c 942f 00:13:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b3ba 32b5 bab0 b080 942c 942f 00:13:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b3ba 32b6 bab0 b080 942c 942f 00:13:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b3ba 3237 bab0 b080 942c 942f 00:13:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b3ba 3238 bab0 b080 942c 942f 00:13:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b3ba 32b9 bab0 b080 942c 942f 00:13:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b3ba b3b0 bab0 b080 942c 942f 00:13:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b3ba b331 bab0 b080 942c 942f 00:13:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b3ba b332 bab0 b080 942c 942f 00:13:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b3ba b3b3 bab0 b080 942c 942f 00:13:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b3ba b334 bab0 b080 942c 942f 00:13:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b3ba b3b5 bab0 b080 942c 942f 00:13:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b3ba b3b6 bab0 b080 942c 942f 00:13:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b3ba b337 bab0 b080 942c 942f 00:13:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b3ba b338 bab0 b080 942c 942f 00:13:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b3ba b3b9 bab0 b080 942c 942f 00:13:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b3ba 34b0 bab0 b080 942c 942f 00:13:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b3ba 3431 bab0 b080 942c 942f 00:13:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b3ba 3432 bab0 b080 942c 942f 00:13:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b3ba 34b3 bab0 b080 942c 942f 00:13:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b3ba 3434 bab0 b080 942c 942f 00:13:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b3ba 34b5 bab0 b080 942c 942f 00:13:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b3ba 34b6 bab0 b080 942c 942f 00:13:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b3ba 3437 bab0 b080 942c 942f 00:13:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b3ba 3438 bab0 b080 942c 942f 00:13:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b3ba 34b9 bab0 b080 942c 942f 00:13:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b3ba b5b0 bab0 b080 942c 942f 00:13:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b3ba b531 bab0 b080 942c 942f 00:13:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b3ba b532 bab0 b080 942c 942f 00:13:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b3ba b5b3 bab0 b080 942c 942f 00:13:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b3ba b534 bab0 b080 942c 942f 00:13:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b3ba b5b5 bab0 b080 942c 942f 00:13:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b3ba b5b6 bab0 b080 942c 942f 00:13:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b3ba b537 bab0 b080 942c 942f 00:13:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b3ba b538 bab0 b080 942c 942f 00:13:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b3ba b5b9 bab0 b080 942c 942f 00:14:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 34ba b0b0 bab0 b080 942c 942f 00:14:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 34ba b031 bab0 b080 942c 942f 00:14:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 34ba b032 bab0 b080 942c 942f 00:14:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 34ba b0b3 bab0 b080 942c 942f 00:14:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 34ba b034 bab0 b080 942c 942f 00:14:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 34ba b0b5 bab0 b080 942c 942f 00:14:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 34ba b0b6 bab0 b080 942c 942f 00:14:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 34ba b037 bab0 b080 942c 942f 00:14:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 34ba b038 bab0 b080 942c 942f 00:14:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 34ba b0b9 bab0 b080 942c 942f 00:14:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 34ba 31b0 bab0 b080 942c 942f 00:14:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 34ba 3131 bab0 b080 942c 942f 00:14:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 34ba 3132 bab0 b080 942c 942f 00:14:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 34ba 31b3 bab0 b080 942c 942f 00:14:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 34ba 3134 bab0 b080 942c 942f 00:14:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 34ba 31b5 bab0 b080 942c 942f 00:14:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 34ba 31b6 bab0 b080 942c 942f 00:14:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 34ba 3137 bab0 b080 942c 942f 00:14:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 34ba 3138 bab0 b080 942c 942f 00:14:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 34ba 31b9 bab0 b080 942c 942f 00:14:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 34ba 32b0 bab0 b080 942c 942f 00:14:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 34ba 3231 bab0 b080 942c 942f 00:14:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 34ba 3232 bab0 b080 942c 942f 00:14:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 34ba 32b3 bab0 b080 942c 942f 00:14:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 34ba 3234 bab0 b080 942c 942f 00:14:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 34ba 32b5 bab0 b080 942c 942f 00:14:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 34ba 32b6 bab0 b080 942c 942f 00:14:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 34ba 3237 bab0 b080 942c 942f 00:14:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 34ba 3238 bab0 b080 942c 942f 00:14:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 34ba 32b9 bab0 b080 942c 942f 00:14:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 34ba b3b0 bab0 b080 942c 942f 00:14:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 34ba b331 bab0 b080 942c 942f 00:14:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 34ba b332 bab0 b080 942c 942f 00:14:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 34ba b3b3 bab0 b080 942c 942f 00:14:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 34ba b334 bab0 b080 942c 942f 00:14:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 34ba b3b5 bab0 b080 942c 942f 00:14:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 34ba b3b6 bab0 b080 942c 942f 00:14:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 34ba b337 bab0 b080 942c 942f 00:14:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 34ba b338 bab0 b080 942c 942f 00:14:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 34ba b3b9 bab0 b080 942c 942f 00:14:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 34ba 34b0 bab0 b080 942c 942f 00:14:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 34ba 3431 bab0 b080 942c 942f 00:14:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 34ba 3432 bab0 b080 942c 942f 00:14:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 34ba 34b3 bab0 b080 942c 942f 00:14:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 34ba 3434 bab0 b080 942c 942f 00:14:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 34ba 34b5 bab0 b080 942c 942f 00:14:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 34ba 34b6 bab0 b080 942c 942f 00:14:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 34ba 3437 bab0 b080 942c 942f 00:14:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 34ba 3438 bab0 b080 942c 942f 00:14:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 34ba 34b9 bab0 b080 942c 942f 00:14:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 34ba b5b0 bab0 b080 942c 942f 00:14:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 34ba b531 bab0 b080 942c 942f 00:14:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 34ba b532 bab0 b080 942c 942f 00:14:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 34ba b5b3 bab0 b080 942c 942f 00:14:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 34ba b534 bab0 b080 942c 942f 00:14:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 34ba b5b5 bab0 b080 942c 942f 00:14:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 34ba b5b6 bab0 b080 942c 942f 00:14:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 34ba b537 bab0 b080 942c 942f 00:14:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 34ba b538 bab0 b080 942c 942f 00:14:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 34ba b5b9 bab0 b080 942c 942f 00:15:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b5ba b0b0 bab0 b080 942c 942f 00:15:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b5ba b031 bab0 b080 942c 942f 00:15:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b5ba b032 bab0 b080 942c 942f 00:15:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b5ba b0b3 bab0 b080 942c 942f 00:15:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b5ba b034 bab0 b080 942c 942f 00:15:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b5ba b0b5 bab0 b080 942c 942f 00:15:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b5ba b0b6 bab0 b080 942c 942f 00:15:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b5ba b037 bab0 b080 942c 942f 00:15:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b5ba b038 bab0 b080 942c 942f 00:15:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b5ba b0b9 bab0 b080 942c 942f 00:15:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b5ba 31b0 bab0 b080 942c 942f 00:15:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b5ba 3131 bab0 b080 942c 942f 00:15:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b5ba 3132 bab0 b080 942c 942f 00:15:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b5ba 31b3 bab0 b080 942c 942f 00:15:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b5ba 3134 bab0 b080 942c 942f 00:15:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b5ba 31b5 bab0 b080 942c 942f 00:15:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b5ba 31b6 bab0 b080 942c 942f 00:15:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b5ba 3137 bab0 b080 942c 942f 00:15:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b5ba 3138 bab0 b080 942c 942f 00:15:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b5ba 31b9 bab0 b080 942c 942f 00:15:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b5ba 32b0 bab0 b080 942c 942f 00:15:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b5ba 3231 bab0 b080 942c 942f 00:15:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b5ba 3232 bab0 b080 942c 942f 00:15:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b5ba 32b3 bab0 b080 942c 942f 00:15:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b5ba 3234 bab0 b080 942c 942f 00:15:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b5ba 32b5 bab0 b080 942c 942f 00:15:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b5ba 32b6 bab0 b080 942c 942f 00:15:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b5ba 3237 bab0 b080 942c 942f 00:15:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b5ba 3238 bab0 b080 942c 942f 00:15:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b5ba 32b9 bab0 b080 942c 942f 00:15:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b5ba b3b0 bab0 b080 942c 942f 00:15:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b5ba b331 bab0 b080 942c 942f 00:15:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b5ba b332 bab0 b080 942c 942f 00:15:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b5ba b3b3 bab0 b080 942c 942f 00:15:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b5ba b334 bab0 b080 942c 942f 00:15:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b5ba b3b5 bab0 b080 942c 942f 00:15:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b5ba b3b6 bab0 b080 942c 942f 00:15:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b5ba b337 bab0 b080 942c 942f 00:15:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b5ba b338 bab0 b080 942c 942f 00:15:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b5ba b3b9 bab0 b080 942c 942f 00:15:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b5ba 34b0 bab0 b080 942c 942f 00:15:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b5ba 3431 bab0 b080 942c 942f 00:15:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b5ba 3432 bab0 b080 942c 942f 00:15:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b5ba 34b3 bab0 b080 942c 942f 00:15:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b5ba 3434 bab0 b080 942c 942f 00:15:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b5ba 34b5 bab0 b080 942c 942f 00:15:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b5ba 34b6 bab0 b080 942c 942f 00:15:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b5ba 3437 bab0 b080 942c 942f 00:15:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b5ba 3438 bab0 b080 942c 942f 00:15:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b5ba 34b9 bab0 b080 942c 942f 00:15:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b5ba b5b0 bab0 b080 942c 942f 00:15:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b5ba b531 bab0 b080 942c 942f 00:15:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b5ba b532 bab0 b080 942c 942f 00:15:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b5ba b5b3 bab0 b080 942c 942f 00:15:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b5ba b534 bab0 b080 942c 942f 00:15:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b5ba b5b5 bab0 b080 942c 942f 00:15:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b5ba b5b6 bab0 b080 942c 942f 00:15:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b5ba b537 bab0 b080 942c 942f 00:15:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b5ba b538 bab0 b080 942c 942f 00:15:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b5ba b5b9 bab0 b080 942c 942f 00:16:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b6ba b0b0 bab0 b080 942c 942f 00:16:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b6ba b031 bab0 b080 942c 942f 00:16:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b6ba b032 bab0 b080 942c 942f 00:16:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b6ba b0b3 bab0 b080 942c 942f 00:16:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b6ba b034 bab0 b080 942c 942f 00:16:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b6ba b0b5 bab0 b080 942c 942f 00:16:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b6ba b0b6 bab0 b080 942c 942f 00:16:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b6ba b037 bab0 b080 942c 942f 00:16:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b6ba b038 bab0 b080 942c 942f 00:16:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b6ba b0b9 bab0 b080 942c 942f 00:16:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b6ba 31b0 bab0 b080 942c 942f 00:16:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b6ba 3131 bab0 b080 942c 942f 00:16:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b6ba 3132 bab0 b080 942c 942f 00:16:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b6ba 31b3 bab0 b080 942c 942f 00:16:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b6ba 3134 bab0 b080 942c 942f 00:16:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b6ba 31b5 bab0 b080 942c 942f 00:16:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b6ba 31b6 bab0 b080 942c 942f 00:16:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b6ba 3137 bab0 b080 942c 942f 00:16:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b6ba 3138 bab0 b080 942c 942f 00:16:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b6ba 31b9 bab0 b080 942c 942f 00:16:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b6ba 32b0 bab0 b080 942c 942f 00:16:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b6ba 3231 bab0 b080 942c 942f 00:16:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b6ba 3232 bab0 b080 942c 942f 00:16:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b6ba 32b3 bab0 b080 942c 942f 00:16:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b6ba 3234 bab0 b080 942c 942f 00:16:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b6ba 32b5 bab0 b080 942c 942f 00:16:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b6ba 32b6 bab0 b080 942c 942f 00:16:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b6ba 3237 bab0 b080 942c 942f 00:16:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b6ba 3238 bab0 b080 942c 942f 00:16:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b6ba 32b9 bab0 b080 942c 942f 00:16:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b6ba b3b0 bab0 b080 942c 942f 00:16:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b6ba b331 bab0 b080 942c 942f 00:16:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b6ba b332 bab0 b080 942c 942f 00:16:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b6ba b3b3 bab0 b080 942c 942f 00:16:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b6ba b334 bab0 b080 942c 942f 00:16:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b6ba b3b5 bab0 b080 942c 942f 00:16:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b6ba b3b6 bab0 b080 942c 942f 00:16:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b6ba b337 bab0 b080 942c 942f 00:16:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b6ba b338 bab0 b080 942c 942f 00:16:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b6ba b3b9 bab0 b080 942c 942f 00:16:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b6ba 34b0 bab0 b080 942c 942f 00:16:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b6ba 3431 bab0 b080 942c 942f 00:16:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b6ba 3432 bab0 b080 942c 942f 00:16:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b6ba 34b3 bab0 b080 942c 942f 00:16:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b6ba 3434 bab0 b080 942c 942f 00:16:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b6ba 34b5 bab0 b080 942c 942f 00:16:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b6ba 34b6 bab0 b080 942c 942f 00:16:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b6ba 3437 bab0 b080 942c 942f 00:16:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b6ba 3438 bab0 b080 942c 942f 00:16:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b6ba 34b9 bab0 b080 942c 942f 00:16:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b6ba b5b0 bab0 b080 942c 942f 00:16:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b6ba b531 bab0 b080 942c 942f 00:16:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b6ba b532 bab0 b080 942c 942f 00:16:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b6ba b5b3 bab0 b080 942c 942f 00:16:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b6ba b534 bab0 b080 942c 942f 00:16:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b6ba b5b5 bab0 b080 942c 942f 00:16:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b6ba b5b6 bab0 b080 942c 942f 00:16:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b6ba b537 bab0 b080 942c 942f 00:16:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b6ba b538 bab0 b080 942c 942f 00:16:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b6ba b5b9 bab0 b080 942c 942f 00:17:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 37ba b0b0 bab0 b080 942c 942f 00:17:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 37ba b031 bab0 b080 942c 942f 00:17:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 37ba b032 bab0 b080 942c 942f 00:17:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 37ba b0b3 bab0 b080 942c 942f 00:17:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 37ba b034 bab0 b080 942c 942f 00:17:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 37ba b0b5 bab0 b080 942c 942f 00:17:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 37ba b0b6 bab0 b080 942c 942f 00:17:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 37ba b037 bab0 b080 942c 942f 00:17:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 37ba b038 bab0 b080 942c 942f 00:17:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 37ba b0b9 bab0 b080 942c 942f 00:17:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 37ba 31b0 bab0 b080 942c 942f 00:17:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 37ba 3131 bab0 b080 942c 942f 00:17:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 37ba 3132 bab0 b080 942c 942f 00:17:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 37ba 31b3 bab0 b080 942c 942f 00:17:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 37ba 3134 bab0 b080 942c 942f 00:17:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 37ba 31b5 bab0 b080 942c 942f 00:17:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 37ba 31b6 bab0 b080 942c 942f 00:17:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 37ba 3137 bab0 b080 942c 942f 00:17:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 37ba 3138 bab0 b080 942c 942f 00:17:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 37ba 31b9 bab0 b080 942c 942f 00:17:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 37ba 32b0 bab0 b080 942c 942f 00:17:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 37ba 3231 bab0 b080 942c 942f 00:17:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 37ba 3232 bab0 b080 942c 942f 00:17:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 37ba 32b3 bab0 b080 942c 942f 00:17:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 37ba 3234 bab0 b080 942c 942f 00:17:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 37ba 32b5 bab0 b080 942c 942f 00:17:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 37ba 32b6 bab0 b080 942c 942f 00:17:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 37ba 3237 bab0 b080 942c 942f 00:17:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 37ba 3238 bab0 b080 942c 942f 00:17:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 37ba 32b9 bab0 b080 942c 942f 00:17:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 37ba b3b0 bab0 b080 942c 942f 00:17:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 37ba b331 bab0 b080 942c 942f 00:17:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 37ba b332 bab0 b080 942c 942f 00:17:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 37ba b3b3 bab0 b080 942c 942f 00:17:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 37ba b334 bab0 b080 942c 942f 00:17:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 37ba b3b5 bab0 b080 942c 942f 00:17:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 37ba b3b6 bab0 b080 942c 942f 00:17:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 37ba b337 bab0 b080 942c 942f 00:17:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 37ba b338 bab0 b080 942c 942f 00:17:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 37ba b3b9 bab0 b080 942c 942f 00:17:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 37ba 34b0 bab0 b080 942c 942f 00:17:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 37ba 3431 bab0 b080 942c 942f 00:17:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 37ba 3432 bab0 b080 942c 942f 00:17:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 37ba 34b3 bab0 b080 942c 942f 00:17:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 37ba 3434 bab0 b080 942c 942f 00:17:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 37ba 34b5 bab0 b080 942c 942f 00:17:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 37ba 34b6 bab0 b080 942c 942f 00:17:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 37ba 3437 bab0 b080 942c 942f 00:17:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 37ba 3438 bab0 b080 942c 942f 00:17:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 37ba 34b9 bab0 b080 942c 942f 00:17:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 37ba b5b0 bab0 b080 942c 942f 00:17:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 37ba b531 bab0 b080 942c 942f 00:17:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 37ba b532 bab0 b080 942c 942f 00:17:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 37ba b5b3 bab0 b080 942c 942f 00:17:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 37ba b534 bab0 b080 942c 942f 00:17:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 37ba b5b5 bab0 b080 942c 942f 00:17:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 37ba b5b6 bab0 b080 942c 942f 00:17:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 37ba b537 bab0 b080 942c 942f 00:17:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 37ba b538 bab0 b080 942c 942f 00:17:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 37ba b5b9 bab0 b080 942c 942f 00:18:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 38ba b0b0 bab0 b080 942c 942f 00:18:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 38ba b031 bab0 b080 942c 942f 00:18:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 38ba b032 bab0 b080 942c 942f 00:18:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 38ba b0b3 bab0 b080 942c 942f 00:18:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 38ba b034 bab0 b080 942c 942f 00:18:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 38ba b0b5 bab0 b080 942c 942f 00:18:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 38ba b0b6 bab0 b080 942c 942f 00:18:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 38ba b037 bab0 b080 942c 942f 00:18:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 38ba b038 bab0 b080 942c 942f 00:18:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 38ba b0b9 bab0 b080 942c 942f 00:18:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 38ba 31b0 bab0 b080 942c 942f 00:18:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 38ba 3131 bab0 b080 942c 942f 00:18:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 38ba 3132 bab0 b080 942c 942f 00:18:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 38ba 31b3 bab0 b080 942c 942f 00:18:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 38ba 3134 bab0 b080 942c 942f 00:18:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 38ba 31b5 bab0 b080 942c 942f 00:18:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 38ba 31b6 bab0 b080 942c 942f 00:18:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 38ba 3137 bab0 b080 942c 942f 00:18:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 38ba 3138 bab0 b080 942c 942f 00:18:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 38ba 31b9 bab0 b080 942c 942f 00:18:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 38ba 32b0 bab0 b080 942c 942f 00:18:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 38ba 3231 bab0 b080 942c 942f 00:18:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 38ba 3232 bab0 b080 942c 942f 00:18:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 38ba 32b3 bab0 b080 942c 942f 00:18:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 38ba 3234 bab0 b080 942c 942f 00:18:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 38ba 32b5 bab0 b080 942c 942f 00:18:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 38ba 32b6 bab0 b080 942c 942f 00:18:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 38ba 3237 bab0 b080 942c 942f 00:18:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 38ba 3238 bab0 b080 942c 942f 00:18:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 38ba 32b9 bab0 b080 942c 942f 00:18:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 38ba b3b0 bab0 b080 942c 942f 00:18:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 38ba b331 bab0 b080 942c 942f 00:18:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 38ba b332 bab0 b080 942c 942f 00:18:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 38ba b3b3 bab0 b080 942c 942f 00:18:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 38ba b334 bab0 b080 942c 942f 00:18:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 38ba b3b5 bab0 b080 942c 942f 00:18:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 38ba b3b6 bab0 b080 942c 942f 00:18:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 38ba b337 bab0 b080 942c 942f 00:18:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 38ba b338 bab0 b080 942c 942f 00:18:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 38ba b3b9 bab0 b080 942c 942f 00:18:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 38ba 34b0 bab0 b080 942c 942f 00:18:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 38ba 3431 bab0 b080 942c 942f 00:18:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 38ba 3432 bab0 b080 942c 942f 00:18:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 38ba 34b3 bab0 b080 942c 942f 00:18:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 38ba 3434 bab0 b080 942c 942f 00:18:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 38ba 34b5 bab0 b080 942c 942f 00:18:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 38ba 34b6 bab0 b080 942c 942f 00:18:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 38ba 3437 bab0 b080 942c 942f 00:18:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 38ba 3438 bab0 b080 942c 942f 00:18:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 38ba 34b9 bab0 b080 942c 942f 00:18:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 38ba b5b0 bab0 b080 942c 942f 00:18:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 38ba b531 bab0 b080 942c 942f 00:18:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 38ba b532 bab0 b080 942c 942f 00:18:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 38ba b5b3 bab0 b080 942c 942f 00:18:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 38ba b534 bab0 b080 942c 942f 00:18:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 38ba b5b5 bab0 b080 942c 942f 00:18:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 38ba b5b6 bab0 b080 942c 942f 00:18:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 38ba b537 bab0 b080 942c 942f 00:18:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 38ba b538 bab0 b080 942c 942f 00:18:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 38ba b5b9 bab0 b080 942c 942f 00:19:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b9ba b0b0 bab0 b080 942c 942f 00:19:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b9ba b031 bab0 b080 942c 942f 00:19:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b9ba b032 bab0 b080 942c 942f 00:19:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b9ba b0b3 bab0 b080 942c 942f 00:19:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b9ba b034 bab0 b080 942c 942f 00:19:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b9ba b0b5 bab0 b080 942c 942f 00:19:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b9ba b0b6 bab0 b080 942c 942f 00:19:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b9ba b037 bab0 b080 942c 942f 00:19:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b9ba b038 bab0 b080 942c 942f 00:19:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b9ba b0b9 bab0 b080 942c 942f 00:19:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b9ba 31b0 bab0 b080 942c 942f 00:19:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b9ba 3131 bab0 b080 942c 942f 00:19:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b9ba 3132 bab0 b080 942c 942f 00:19:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b9ba 31b3 bab0 b080 942c 942f 00:19:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b9ba 3134 bab0 b080 942c 942f 00:19:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b9ba 31b5 bab0 b080 942c 942f 00:19:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b9ba 31b6 bab0 b080 942c 942f 00:19:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b9ba 3137 bab0 b080 942c 942f 00:19:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b9ba 3138 bab0 b080 942c 942f 00:19:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b9ba 31b9 bab0 b080 942c 942f 00:19:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba31 b9ba 32b0 bab0 b080 942c 942f 00:19:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba31 b9ba 3231 bab0 b080 942c 942f 00:19:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba31 b9ba 3232 bab0 b080 942c 942f 00:19:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba31 b9ba 32b3 bab0 b080 942c 942f 00:19:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba31 b9ba 3234 bab0 b080 942c 942f 00:19:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba31 b9ba 32b5 bab0 b080 942c 942f 00:19:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba31 b9ba 32b6 bab0 b080 942c 942f 00:19:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba31 b9ba 3237 bab0 b080 942c 942f 00:19:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba31 b9ba 3238 bab0 b080 942c 942f 00:19:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba31 b9ba 32b9 bab0 b080 942c 942f 00:19:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba31 b9ba b3b0 bab0 b080 942c 942f 00:19:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba31 b9ba b331 bab0 b080 942c 942f 00:19:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba31 b9ba b332 bab0 b080 942c 942f 00:19:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba31 b9ba b3b3 bab0 b080 942c 942f 00:19:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba31 b9ba b334 bab0 b080 942c 942f 00:19:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba31 b9ba b3b5 bab0 b080 942c 942f 00:19:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba31 b9ba b3b6 bab0 b080 942c 942f 00:19:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba31 b9ba b337 bab0 b080 942c 942f 00:19:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba31 b9ba b338 bab0 b080 942c 942f 00:19:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba31 b9ba b3b9 bab0 b080 942c 942f 00:19:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba31 b9ba 34b0 bab0 b080 942c 942f 00:19:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba31 b9ba 3431 bab0 b080 942c 942f 00:19:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba31 b9ba 3432 bab0 b080 942c 942f 00:19:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba31 b9ba 34b3 bab0 b080 942c 942f 00:19:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba31 b9ba 3434 bab0 b080 942c 942f 00:19:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba31 b9ba 34b5 bab0 b080 942c 942f 00:19:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba31 b9ba 34b6 bab0 b080 942c 942f 00:19:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba31 b9ba 3437 bab0 b080 942c 942f 00:19:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba31 b9ba 3438 bab0 b080 942c 942f 00:19:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba31 b9ba 34b9 bab0 b080 942c 942f 00:19:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba31 b9ba b5b0 bab0 b080 942c 942f 00:19:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba31 b9ba b531 bab0 b080 942c 942f 00:19:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba31 b9ba b532 bab0 b080 942c 942f 00:19:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba31 b9ba b5b3 bab0 b080 942c 942f 00:19:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba31 b9ba b534 bab0 b080 942c 942f 00:19:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba31 b9ba b5b5 bab0 b080 942c 942f 00:19:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba31 b9ba b5b6 bab0 b080 942c 942f 00:19:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba31 b9ba b537 bab0 b080 942c 942f 00:19:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba31 b9ba b538 bab0 b080 942c 942f 00:19:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba31 b9ba b5b9 bab0 b080 942c 942f 00:20:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b0ba b0b0 bab0 b080 942c 942f 00:20:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b0ba b031 bab0 b080 942c 942f 00:20:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b0ba b032 bab0 b080 942c 942f 00:20:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b0ba b0b3 bab0 b080 942c 942f 00:20:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b0ba b034 bab0 b080 942c 942f 00:20:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b0ba b0b5 bab0 b080 942c 942f 00:20:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b0ba b0b6 bab0 b080 942c 942f 00:20:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b0ba b037 bab0 b080 942c 942f 00:20:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b0ba b038 bab0 b080 942c 942f 00:20:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b0ba b0b9 bab0 b080 942c 942f 00:20:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b0ba 31b0 bab0 b080 942c 942f 00:20:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b0ba 3131 bab0 b080 942c 942f 00:20:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b0ba 3132 bab0 b080 942c 942f 00:20:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b0ba 31b3 bab0 b080 942c 942f 00:20:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b0ba 3134 bab0 b080 942c 942f 00:20:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b0ba 31b5 bab0 b080 942c 942f 00:20:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b0ba 31b6 bab0 b080 942c 942f 00:20:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b0ba 3137 bab0 b080 942c 942f 00:20:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b0ba 3138 bab0 b080 942c 942f 00:20:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b0ba 31b9 bab0 b080 942c 942f 00:20:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b0ba 32b0 bab0 b080 942c 942f 00:20:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b0ba 3231 bab0 b080 942c 942f 00:20:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b0ba 3232 bab0 b080 942c 942f 00:20:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b0ba 32b3 bab0 b080 942c 942f 00:20:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b0ba 3234 bab0 b080 942c 942f 00:20:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b0ba 32b5 bab0 b080 942c 942f 00:20:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b0ba 32b6 bab0 b080 942c 942f 00:20:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b0ba 3237 bab0 b080 942c 942f 00:20:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b0ba 3238 bab0 b080 942c 942f 00:20:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b0ba 32b9 bab0 b080 942c 942f 00:20:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b0ba b3b0 bab0 b080 942c 942f 00:20:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b0ba b331 bab0 b080 942c 942f 00:20:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b0ba b332 bab0 b080 942c 942f 00:20:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b0ba b3b3 bab0 b080 942c 942f 00:20:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b0ba b334 bab0 b080 942c 942f 00:20:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b0ba b3b5 bab0 b080 942c 942f 00:20:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b0ba b3b6 bab0 b080 942c 942f 00:20:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b0ba b337 bab0 b080 942c 942f 00:20:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b0ba b338 bab0 b080 942c 942f 00:20:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b0ba b3b9 bab0 b080 942c 942f 00:20:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b0ba 34b0 bab0 b080 942c 942f 00:20:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b0ba 3431 bab0 b080 942c 942f 00:20:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b0ba 3432 bab0 b080 942c 942f 00:20:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b0ba 34b3 bab0 b080 942c 942f 00:20:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b0ba 3434 bab0 b080 942c 942f 00:20:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b0ba 34b5 bab0 b080 942c 942f 00:20:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b0ba 34b6 bab0 b080 942c 942f 00:20:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b0ba 3437 bab0 b080 942c 942f 00:20:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b0ba 3438 bab0 b080 942c 942f 00:20:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b0ba 34b9 bab0 b080 942c 942f 00:20:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b0ba b5b0 bab0 b080 942c 942f 00:20:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b0ba b531 bab0 b080 942c 942f 00:20:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b0ba b532 bab0 b080 942c 942f 00:20:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b0ba b5b3 bab0 b080 942c 942f 00:20:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b0ba b534 bab0 b080 942c 942f 00:20:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b0ba b5b5 bab0 b080 942c 942f 00:20:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b0ba b5b6 bab0 b080 942c 942f 00:20:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b0ba b537 bab0 b080 942c 942f 00:20:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b0ba b538 bab0 b080 942c 942f 00:20:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b0ba b5b9 bab0 b080 942c 942f 00:21:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 31ba b0b0 bab0 b080 942c 942f 00:21:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 31ba b031 bab0 b080 942c 942f 00:21:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 31ba b032 bab0 b080 942c 942f 00:21:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 31ba b0b3 bab0 b080 942c 942f 00:21:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 31ba b034 bab0 b080 942c 942f 00:21:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 31ba b0b5 bab0 b080 942c 942f 00:21:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 31ba b0b6 bab0 b080 942c 942f 00:21:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 31ba b037 bab0 b080 942c 942f 00:21:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 31ba b038 bab0 b080 942c 942f 00:21:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 31ba b0b9 bab0 b080 942c 942f 00:21:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 31ba 31b0 bab0 b080 942c 942f 00:21:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 31ba 3131 bab0 b080 942c 942f 00:21:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 31ba 3132 bab0 b080 942c 942f 00:21:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 31ba 31b3 bab0 b080 942c 942f 00:21:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 31ba 3134 bab0 b080 942c 942f 00:21:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 31ba 31b5 bab0 b080 942c 942f 00:21:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 31ba 31b6 bab0 b080 942c 942f 00:21:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 31ba 3137 bab0 b080 942c 942f 00:21:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 31ba 3138 bab0 b080 942c 942f 00:21:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 31ba 31b9 bab0 b080 942c 942f 00:21:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 31ba 32b0 bab0 b080 942c 942f 00:21:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 31ba 3231 bab0 b080 942c 942f 00:21:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 31ba 3232 bab0 b080 942c 942f 00:21:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 31ba 32b3 bab0 b080 942c 942f 00:21:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 31ba 3234 bab0 b080 942c 942f 00:21:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 31ba 32b5 bab0 b080 942c 942f 00:21:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 31ba 32b6 bab0 b080 942c 942f 00:21:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 31ba 3237 bab0 b080 942c 942f 00:21:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 31ba 3238 bab0 b080 942c 942f 00:21:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 31ba 32b9 bab0 b080 942c 942f 00:21:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 31ba b3b0 bab0 b080 942c 942f 00:21:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 31ba b331 bab0 b080 942c 942f 00:21:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 31ba b332 bab0 b080 942c 942f 00:21:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 31ba b3b3 bab0 b080 942c 942f 00:21:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 31ba b334 bab0 b080 942c 942f 00:21:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 31ba b3b5 bab0 b080 942c 942f 00:21:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 31ba b3b6 bab0 b080 942c 942f 00:21:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 31ba b337 bab0 b080 942c 942f 00:21:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 31ba b338 bab0 b080 942c 942f 00:21:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 31ba b3b9 bab0 b080 942c 942f 00:21:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 31ba 34b0 bab0 b080 942c 942f 00:21:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 31ba 3431 bab0 b080 942c 942f 00:21:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 31ba 3432 bab0 b080 942c 942f 00:21:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 31ba 34b3 bab0 b080 942c 942f 00:21:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 31ba 3434 bab0 b080 942c 942f 00:21:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 31ba 34b5 bab0 b080 942c 942f 00:21:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 31ba 34b6 bab0 b080 942c 942f 00:21:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 31ba 3437 bab0 b080 942c 942f 00:21:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 31ba 3438 bab0 b080 942c 942f 00:21:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 31ba 34b9 bab0 b080 942c 942f 00:21:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 31ba b5b0 bab0 b080 942c 942f 00:21:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 31ba b531 bab0 b080 942c 942f 00:21:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 31ba b532 bab0 b080 942c 942f 00:21:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 31ba b5b3 bab0 b080 942c 942f 00:21:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 31ba b534 bab0 b080 942c 942f 00:21:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 31ba b5b5 bab0 b080 942c 942f 00:21:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 31ba b5b6 bab0 b080 942c 942f 00:21:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 31ba b537 bab0 b080 942c 942f 00:21:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 31ba b538 bab0 b080 942c 942f 00:21:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 31ba b5b9 bab0 b080 942c 942f 00:22:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 32ba b0b0 bab0 b080 942c 942f 00:22:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 32ba b031 bab0 b080 942c 942f 00:22:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 32ba b032 bab0 b080 942c 942f 00:22:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 32ba b0b3 bab0 b080 942c 942f 00:22:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 32ba b034 bab0 b080 942c 942f 00:22:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 32ba b0b5 bab0 b080 942c 942f 00:22:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 32ba b0b6 bab0 b080 942c 942f 00:22:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 32ba b037 bab0 b080 942c 942f 00:22:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 32ba b038 bab0 b080 942c 942f 00:22:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 32ba b0b9 bab0 b080 942c 942f 00:22:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 32ba 31b0 bab0 b080 942c 942f 00:22:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 32ba 3131 bab0 b080 942c 942f 00:22:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 32ba 3132 bab0 b080 942c 942f 00:22:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 32ba 31b3 bab0 b080 942c 942f 00:22:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 32ba 3134 bab0 b080 942c 942f 00:22:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 32ba 31b5 bab0 b080 942c 942f 00:22:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 32ba 31b6 bab0 b080 942c 942f 00:22:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 32ba 3137 bab0 b080 942c 942f 00:22:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 32ba 3138 bab0 b080 942c 942f 00:22:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 32ba 31b9 bab0 b080 942c 942f 00:22:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 32ba 32b0 bab0 b080 942c 942f 00:22:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 32ba 3231 bab0 b080 942c 942f 00:22:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 32ba 3232 bab0 b080 942c 942f 00:22:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 32ba 32b3 bab0 b080 942c 942f 00:22:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 32ba 3234 bab0 b080 942c 942f 00:22:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 32ba 32b5 bab0 b080 942c 942f 00:22:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 32ba 32b6 bab0 b080 942c 942f 00:22:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 32ba 3237 bab0 b080 942c 942f 00:22:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 32ba 3238 bab0 b080 942c 942f 00:22:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 32ba 32b9 bab0 b080 942c 942f 00:22:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 32ba b3b0 bab0 b080 942c 942f 00:22:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 32ba b331 bab0 b080 942c 942f 00:22:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 32ba b332 bab0 b080 942c 942f 00:22:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 32ba b3b3 bab0 b080 942c 942f 00:22:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 32ba b334 bab0 b080 942c 942f 00:22:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 32ba b3b5 bab0 b080 942c 942f 00:22:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 32ba b3b6 bab0 b080 942c 942f 00:22:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 32ba b337 bab0 b080 942c 942f 00:22:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 32ba b338 bab0 b080 942c 942f 00:22:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 32ba b3b9 bab0 b080 942c 942f 00:22:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 32ba 34b0 bab0 b080 942c 942f 00:22:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 32ba 3431 bab0 b080 942c 942f 00:22:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 32ba 3432 bab0 b080 942c 942f 00:22:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 32ba 34b3 bab0 b080 942c 942f 00:22:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 32ba 3434 bab0 b080 942c 942f 00:22:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 32ba 34b5 bab0 b080 942c 942f 00:22:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 32ba 34b6 bab0 b080 942c 942f 00:22:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 32ba 3437 bab0 b080 942c 942f 00:22:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 32ba 3438 bab0 b080 942c 942f 00:22:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 32ba 34b9 bab0 b080 942c 942f 00:22:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 32ba b5b0 bab0 b080 942c 942f 00:22:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 32ba b531 bab0 b080 942c 942f 00:22:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 32ba b532 bab0 b080 942c 942f 00:22:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 32ba b5b3 bab0 b080 942c 942f 00:22:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 32ba b534 bab0 b080 942c 942f 00:22:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 32ba b5b5 bab0 b080 942c 942f 00:22:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 32ba b5b6 bab0 b080 942c 942f 00:22:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 32ba b537 bab0 b080 942c 942f 00:22:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 32ba b538 bab0 b080 942c 942f 00:22:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 32ba b5b9 bab0 b080 942c 942f 00:23:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b3ba b0b0 bab0 b080 942c 942f 00:23:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b3ba b031 bab0 b080 942c 942f 00:23:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b3ba b032 bab0 b080 942c 942f 00:23:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b3ba b0b3 bab0 b080 942c 942f 00:23:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b3ba b034 bab0 b080 942c 942f 00:23:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b3ba b0b5 bab0 b080 942c 942f 00:23:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b3ba b0b6 bab0 b080 942c 942f 00:23:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b3ba b037 bab0 b080 942c 942f 00:23:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b3ba b038 bab0 b080 942c 942f 00:23:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b3ba b0b9 bab0 b080 942c 942f 00:23:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b3ba 31b0 bab0 b080 942c 942f 00:23:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b3ba 3131 bab0 b080 942c 942f 00:23:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b3ba 3132 bab0 b080 942c 942f 00:23:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b3ba 31b3 bab0 b080 942c 942f 00:23:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b3ba 3134 bab0 b080 942c 942f 00:23:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b3ba 31b5 bab0 b080 942c 942f 00:23:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b3ba 31b6 bab0 b080 942c 942f 00:23:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b3ba 3137 bab0 b080 942c 942f 00:23:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b3ba 3138 bab0 b080 942c 942f 00:23:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b3ba 31b9 bab0 b080 942c 942f 00:23:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b3ba 32b0 bab0 b080 942c 942f 00:23:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b3ba 3231 bab0 b080 942c 942f 00:23:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b3ba 3232 bab0 b080 942c 942f 00:23:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b3ba 32b3 bab0 b080 942c 942f 00:23:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b3ba 3234 bab0 b080 942c 942f 00:23:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b3ba 32b5 bab0 b080 942c 942f 00:23:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b3ba 32b6 bab0 b080 942c 942f 00:23:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b3ba 3237 bab0 b080 942c 942f 00:23:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b3ba 3238 bab0 b080 942c 942f 00:23:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b3ba 32b9 bab0 b080 942c 942f 00:23:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b3ba b3b0 bab0 b080 942c 942f 00:23:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b3ba b331 bab0 b080 942c 942f 00:23:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b3ba b332 bab0 b080 942c 942f 00:23:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b3ba b3b3 bab0 b080 942c 942f 00:23:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b3ba b334 bab0 b080 942c 942f 00:23:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b3ba b3b5 bab0 b080 942c 942f 00:23:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b3ba b3b6 bab0 b080 942c 942f 00:23:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b3ba b337 bab0 b080 942c 942f 00:23:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b3ba b338 bab0 b080 942c 942f 00:23:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b3ba b3b9 bab0 b080 942c 942f 00:23:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b3ba 34b0 bab0 b080 942c 942f 00:23:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b3ba 3431 bab0 b080 942c 942f 00:23:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b3ba 3432 bab0 b080 942c 942f 00:23:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b3ba 34b3 bab0 b080 942c 942f 00:23:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b3ba 3434 bab0 b080 942c 942f 00:23:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b3ba 34b5 bab0 b080 942c 942f 00:23:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b3ba 34b6 bab0 b080 942c 942f 00:23:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b3ba 3437 bab0 b080 942c 942f 00:23:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b3ba 3438 bab0 b080 942c 942f 00:23:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b3ba 34b9 bab0 b080 942c 942f 00:23:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b3ba b5b0 bab0 b080 942c 942f 00:23:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b3ba b531 bab0 b080 942c 942f 00:23:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b3ba b532 bab0 b080 942c 942f 00:23:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b3ba b5b3 bab0 b080 942c 942f 00:23:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b3ba b534 bab0 b080 942c 942f 00:23:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b3ba b5b5 bab0 b080 942c 942f 00:23:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b3ba b5b6 bab0 b080 942c 942f 00:23:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b3ba b537 bab0 b080 942c 942f 00:23:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b3ba b538 bab0 b080 942c 942f 00:23:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b3ba b5b9 bab0 b080 942c 942f 00:24:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 34ba b0b0 bab0 b080 942c 942f 00:24:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 34ba b031 bab0 b080 942c 942f 00:24:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 34ba b032 bab0 b080 942c 942f 00:24:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 34ba b0b3 bab0 b080 942c 942f 00:24:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 34ba b034 bab0 b080 942c 942f 00:24:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 34ba b0b5 bab0 b080 942c 942f 00:24:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 34ba b0b6 bab0 b080 942c 942f 00:24:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 34ba b037 bab0 b080 942c 942f 00:24:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 34ba b038 bab0 b080 942c 942f 00:24:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 34ba b0b9 bab0 b080 942c 942f 00:24:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 34ba 31b0 bab0 b080 942c 942f 00:24:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 34ba 3131 bab0 b080 942c 942f 00:24:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 34ba 3132 bab0 b080 942c 942f 00:24:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 34ba 31b3 bab0 b080 942c 942f 00:24:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 34ba 3134 bab0 b080 942c 942f 00:24:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 34ba 31b5 bab0 b080 942c 942f 00:24:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 34ba 31b6 bab0 b080 942c 942f 00:24:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 34ba 3137 bab0 b080 942c 942f 00:24:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 34ba 3138 bab0 b080 942c 942f 00:24:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 34ba 31b9 bab0 b080 942c 942f 00:24:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 34ba 32b0 bab0 b080 942c 942f 00:24:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 34ba 3231 bab0 b080 942c 942f 00:24:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 34ba 3232 bab0 b080 942c 942f 00:24:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 34ba 32b3 bab0 b080 942c 942f 00:24:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 34ba 3234 bab0 b080 942c 942f 00:24:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 34ba 32b5 bab0 b080 942c 942f 00:24:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 34ba 32b6 bab0 b080 942c 942f 00:24:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 34ba 3237 bab0 b080 942c 942f 00:24:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 34ba 3238 bab0 b080 942c 942f 00:24:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 34ba 32b9 bab0 b080 942c 942f 00:24:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 34ba b3b0 bab0 b080 942c 942f 00:24:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 34ba b331 bab0 b080 942c 942f 00:24:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 34ba b332 bab0 b080 942c 942f 00:24:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 34ba b3b3 bab0 b080 942c 942f 00:24:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 34ba b334 bab0 b080 942c 942f 00:24:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 34ba b3b5 bab0 b080 942c 942f 00:24:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 34ba b3b6 bab0 b080 942c 942f 00:24:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 34ba b337 bab0 b080 942c 942f 00:24:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 34ba b338 bab0 b080 942c 942f 00:24:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 34ba b3b9 bab0 b080 942c 942f 00:24:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 34ba 34b0 bab0 b080 942c 942f 00:24:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 34ba 3431 bab0 b080 942c 942f 00:24:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 34ba 3432 bab0 b080 942c 942f 00:24:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 34ba 34b3 bab0 b080 942c 942f 00:24:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 34ba 3434 bab0 b080 942c 942f 00:24:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 34ba 34b5 bab0 b080 942c 942f 00:24:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 34ba 34b6 bab0 b080 942c 942f 00:24:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 34ba 3437 bab0 b080 942c 942f 00:24:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 34ba 3438 bab0 b080 942c 942f 00:24:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 34ba 34b9 bab0 b080 942c 942f 00:24:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 34ba b5b0 bab0 b080 942c 942f 00:24:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 34ba b531 bab0 b080 942c 942f 00:24:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 34ba b532 bab0 b080 942c 942f 00:24:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 34ba b5b3 bab0 b080 942c 942f 00:24:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 34ba b534 bab0 b080 942c 942f 00:24:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 34ba b5b5 bab0 b080 942c 942f 00:24:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 34ba b5b6 bab0 b080 942c 942f 00:24:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 34ba b537 bab0 b080 942c 942f 00:24:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 34ba b538 bab0 b080 942c 942f 00:24:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 34ba b5b9 bab0 b080 942c 942f 00:25:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b5ba b0b0 bab0 b080 942c 942f 00:25:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b5ba b031 bab0 b080 942c 942f 00:25:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b5ba b032 bab0 b080 942c 942f 00:25:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b5ba b0b3 bab0 b080 942c 942f 00:25:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b5ba b034 bab0 b080 942c 942f 00:25:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b5ba b0b5 bab0 b080 942c 942f 00:25:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b5ba b0b6 bab0 b080 942c 942f 00:25:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b5ba b037 bab0 b080 942c 942f 00:25:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b5ba b038 bab0 b080 942c 942f 00:25:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b5ba b0b9 bab0 b080 942c 942f 00:25:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b5ba 31b0 bab0 b080 942c 942f 00:25:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b5ba 3131 bab0 b080 942c 942f 00:25:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b5ba 3132 bab0 b080 942c 942f 00:25:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b5ba 31b3 bab0 b080 942c 942f 00:25:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b5ba 3134 bab0 b080 942c 942f 00:25:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b5ba 31b5 bab0 b080 942c 942f 00:25:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b5ba 31b6 bab0 b080 942c 942f 00:25:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b5ba 3137 bab0 b080 942c 942f 00:25:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b5ba 3138 bab0 b080 942c 942f 00:25:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b5ba 31b9 bab0 b080 942c 942f 00:25:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b5ba 32b0 bab0 b080 942c 942f 00:25:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b5ba 3231 bab0 b080 942c 942f 00:25:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b5ba 3232 bab0 b080 942c 942f 00:25:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b5ba 32b3 bab0 b080 942c 942f 00:25:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b5ba 3234 bab0 b080 942c 942f 00:25:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b5ba 32b5 bab0 b080 942c 942f 00:25:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b5ba 32b6 bab0 b080 942c 942f 00:25:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b5ba 3237 bab0 b080 942c 942f 00:25:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b5ba 3238 bab0 b080 942c 942f 00:25:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b5ba 32b9 bab0 b080 942c 942f 00:25:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b5ba b3b0 bab0 b080 942c 942f 00:25:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b5ba b331 bab0 b080 942c 942f 00:25:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b5ba b332 bab0 b080 942c 942f 00:25:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b5ba b3b3 bab0 b080 942c 942f 00:25:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b5ba b334 bab0 b080 942c 942f 00:25:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b5ba b3b5 bab0 b080 942c 942f 00:25:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b5ba b3b6 bab0 b080 942c 942f 00:25:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b5ba b337 bab0 b080 942c 942f 00:25:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b5ba b338 bab0 b080 942c 942f 00:25:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b5ba b3b9 bab0 b080 942c 942f 00:25:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b5ba 34b0 bab0 b080 942c 942f 00:25:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b5ba 3431 bab0 b080 942c 942f 00:25:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b5ba 3432 bab0 b080 942c 942f 00:25:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b5ba 34b3 bab0 b080 942c 942f 00:25:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b5ba 3434 bab0 b080 942c 942f 00:25:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b5ba 34b5 bab0 b080 942c 942f 00:25:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b5ba 34b6 bab0 b080 942c 942f 00:25:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b5ba 3437 bab0 b080 942c 942f 00:25:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b5ba 3438 bab0 b080 942c 942f 00:25:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b5ba 34b9 bab0 b080 942c 942f 00:25:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b5ba b5b0 bab0 b080 942c 942f 00:25:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b5ba b531 bab0 b080 942c 942f 00:25:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b5ba b532 bab0 b080 942c 942f 00:25:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b5ba b5b3 bab0 b080 942c 942f 00:25:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b5ba b534 bab0 b080 942c 942f 00:25:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b5ba b5b5 bab0 b080 942c 942f 00:25:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b5ba b5b6 bab0 b080 942c 942f 00:25:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b5ba b537 bab0 b080 942c 942f 00:25:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b5ba b538 bab0 b080 942c 942f 00:25:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b5ba b5b9 bab0 b080 942c 942f 00:26:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b6ba b0b0 bab0 b080 942c 942f 00:26:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b6ba b031 bab0 b080 942c 942f 00:26:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b6ba b032 bab0 b080 942c 942f 00:26:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b6ba b0b3 bab0 b080 942c 942f 00:26:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b6ba b034 bab0 b080 942c 942f 00:26:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b6ba b0b5 bab0 b080 942c 942f 00:26:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b6ba b0b6 bab0 b080 942c 942f 00:26:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b6ba b037 bab0 b080 942c 942f 00:26:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b6ba b038 bab0 b080 942c 942f 00:26:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b6ba b0b9 bab0 b080 942c 942f 00:26:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b6ba 31b0 bab0 b080 942c 942f 00:26:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b6ba 3131 bab0 b080 942c 942f 00:26:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b6ba 3132 bab0 b080 942c 942f 00:26:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b6ba 31b3 bab0 b080 942c 942f 00:26:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b6ba 3134 bab0 b080 942c 942f 00:26:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b6ba 31b5 bab0 b080 942c 942f 00:26:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b6ba 31b6 bab0 b080 942c 942f 00:26:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b6ba 3137 bab0 b080 942c 942f 00:26:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b6ba 3138 bab0 b080 942c 942f 00:26:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b6ba 31b9 bab0 b080 942c 942f 00:26:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b6ba 32b0 bab0 b080 942c 942f 00:26:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b6ba 3231 bab0 b080 942c 942f 00:26:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b6ba 3232 bab0 b080 942c 942f 00:26:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b6ba 32b3 bab0 b080 942c 942f 00:26:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b6ba 3234 bab0 b080 942c 942f 00:26:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b6ba 32b5 bab0 b080 942c 942f 00:26:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b6ba 32b6 bab0 b080 942c 942f 00:26:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b6ba 3237 bab0 b080 942c 942f 00:26:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b6ba 3238 bab0 b080 942c 942f 00:26:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b6ba 32b9 bab0 b080 942c 942f 00:26:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b6ba b3b0 bab0 b080 942c 942f 00:26:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b6ba b331 bab0 b080 942c 942f 00:26:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b6ba b332 bab0 b080 942c 942f 00:26:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b6ba b3b3 bab0 b080 942c 942f 00:26:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b6ba b334 bab0 b080 942c 942f 00:26:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b6ba b3b5 bab0 b080 942c 942f 00:26:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b6ba b3b6 bab0 b080 942c 942f 00:26:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b6ba b337 bab0 b080 942c 942f 00:26:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b6ba b338 bab0 b080 942c 942f 00:26:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b6ba b3b9 bab0 b080 942c 942f 00:26:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b6ba 34b0 bab0 b080 942c 942f 00:26:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b6ba 3431 bab0 b080 942c 942f 00:26:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b6ba 3432 bab0 b080 942c 942f 00:26:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b6ba 34b3 bab0 b080 942c 942f 00:26:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b6ba 3434 bab0 b080 942c 942f 00:26:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b6ba 34b5 bab0 b080 942c 942f 00:26:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b6ba 34b6 bab0 b080 942c 942f 00:26:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b6ba 3437 bab0 b080 942c 942f 00:26:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b6ba 3438 bab0 b080 942c 942f 00:26:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b6ba 34b9 bab0 b080 942c 942f 00:26:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b6ba b5b0 bab0 b080 942c 942f 00:26:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b6ba b531 bab0 b080 942c 942f 00:26:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b6ba b532 bab0 b080 942c 942f 00:26:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b6ba b5b3 bab0 b080 942c 942f 00:26:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b6ba b534 bab0 b080 942c 942f 00:26:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b6ba b5b5 bab0 b080 942c 942f 00:26:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b6ba b5b6 bab0 b080 942c 942f 00:26:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b6ba b537 bab0 b080 942c 942f 00:26:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b6ba b538 bab0 b080 942c 942f 00:26:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b6ba b5b9 bab0 b080 942c 942f 00:27:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 37ba b0b0 bab0 b080 942c 942f 00:27:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 37ba b031 bab0 b080 942c 942f 00:27:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 37ba b032 bab0 b080 942c 942f 00:27:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 37ba b0b3 bab0 b080 942c 942f 00:27:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 37ba b034 bab0 b080 942c 942f 00:27:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 37ba b0b5 bab0 b080 942c 942f 00:27:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 37ba b0b6 bab0 b080 942c 942f 00:27:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 37ba b037 bab0 b080 942c 942f 00:27:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 37ba b038 bab0 b080 942c 942f 00:27:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 37ba b0b9 bab0 b080 942c 942f 00:27:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 37ba 31b0 bab0 b080 942c 942f 00:27:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 37ba 3131 bab0 b080 942c 942f 00:27:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 37ba 3132 bab0 b080 942c 942f 00:27:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 37ba 31b3 bab0 b080 942c 942f 00:27:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 37ba 3134 bab0 b080 942c 942f 00:27:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 37ba 31b5 bab0 b080 942c 942f 00:27:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 37ba 31b6 bab0 b080 942c 942f 00:27:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 37ba 3137 bab0 b080 942c 942f 00:27:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 37ba 3138 bab0 b080 942c 942f 00:27:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 37ba 31b9 bab0 b080 942c 942f 00:27:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 37ba 32b0 bab0 b080 942c 942f 00:27:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 37ba 3231 bab0 b080 942c 942f 00:27:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 37ba 3232 bab0 b080 942c 942f 00:27:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 37ba 32b3 bab0 b080 942c 942f 00:27:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 37ba 3234 bab0 b080 942c 942f 00:27:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 37ba 32b5 bab0 b080 942c 942f 00:27:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 37ba 32b6 bab0 b080 942c 942f 00:27:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 37ba 3237 bab0 b080 942c 942f 00:27:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 37ba 3238 bab0 b080 942c 942f 00:27:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 37ba 32b9 bab0 b080 942c 942f 00:27:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 37ba b3b0 bab0 b080 942c 942f 00:27:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 37ba b331 bab0 b080 942c 942f 00:27:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 37ba b332 bab0 b080 942c 942f 00:27:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 37ba b3b3 bab0 b080 942c 942f 00:27:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 37ba b334 bab0 b080 942c 942f 00:27:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 37ba b3b5 bab0 b080 942c 942f 00:27:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 37ba b3b6 bab0 b080 942c 942f 00:27:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 37ba b337 bab0 b080 942c 942f 00:27:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 37ba b338 bab0 b080 942c 942f 00:27:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 37ba b3b9 bab0 b080 942c 942f 00:27:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 37ba 34b0 bab0 b080 942c 942f 00:27:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 37ba 3431 bab0 b080 942c 942f 00:27:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 37ba 3432 bab0 b080 942c 942f 00:27:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 37ba 34b3 bab0 b080 942c 942f 00:27:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 37ba 3434 bab0 b080 942c 942f 00:27:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 37ba 34b5 bab0 b080 942c 942f 00:27:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 37ba 34b6 bab0 b080 942c 942f 00:27:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 37ba 3437 bab0 b080 942c 942f 00:27:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 37ba 3438 bab0 b080 942c 942f 00:27:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 37ba 34b9 bab0 b080 942c 942f 00:27:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 37ba b5b0 bab0 b080 942c 942f 00:27:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 37ba b531 bab0 b080 942c 942f 00:27:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 37ba b532 bab0 b080 942c 942f 00:27:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 37ba b5b3 bab0 b080 942c 942f 00:27:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 37ba b534 bab0 b080 942c 942f 00:27:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 37ba b5b5 bab0 b080 942c 942f 00:27:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 37ba b5b6 bab0 b080 942c 942f 00:27:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 37ba b537 bab0 b080 942c 942f 00:27:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 37ba b538 bab0 b080 942c 942f 00:27:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 37ba b5b9 bab0 b080 942c 942f 00:28:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 38ba b0b0 bab0 b080 942c 942f 00:28:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 38ba b031 bab0 b080 942c 942f 00:28:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 38ba b032 bab0 b080 942c 942f 00:28:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 38ba b0b3 bab0 b080 942c 942f 00:28:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 38ba b034 bab0 b080 942c 942f 00:28:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 38ba b0b5 bab0 b080 942c 942f 00:28:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 38ba b0b6 bab0 b080 942c 942f 00:28:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 38ba b037 bab0 b080 942c 942f 00:28:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 38ba b038 bab0 b080 942c 942f 00:28:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 38ba b0b9 bab0 b080 942c 942f 00:28:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 38ba 31b0 bab0 b080 942c 942f 00:28:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 38ba 3131 bab0 b080 942c 942f 00:28:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 38ba 3132 bab0 b080 942c 942f 00:28:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 38ba 31b3 bab0 b080 942c 942f 00:28:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 38ba 3134 bab0 b080 942c 942f 00:28:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 38ba 31b5 bab0 b080 942c 942f 00:28:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 38ba 31b6 bab0 b080 942c 942f 00:28:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 38ba 3137 bab0 b080 942c 942f 00:28:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 38ba 3138 bab0 b080 942c 942f 00:28:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 38ba 31b9 bab0 b080 942c 942f 00:28:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 38ba 32b0 bab0 b080 942c 942f 00:28:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 38ba 3231 bab0 b080 942c 942f 00:28:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 38ba 3232 bab0 b080 942c 942f 00:28:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 38ba 32b3 bab0 b080 942c 942f 00:28:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 38ba 3234 bab0 b080 942c 942f 00:28:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 38ba 32b5 bab0 b080 942c 942f 00:28:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 38ba 32b6 bab0 b080 942c 942f 00:28:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 38ba 3237 bab0 b080 942c 942f 00:28:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 38ba 3238 bab0 b080 942c 942f 00:28:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 38ba 32b9 bab0 b080 942c 942f 00:28:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 38ba b3b0 bab0 b080 942c 942f 00:28:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 38ba b331 bab0 b080 942c 942f 00:28:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 38ba b332 bab0 b080 942c 942f 00:28:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 38ba b3b3 bab0 b080 942c 942f 00:28:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 38ba b334 bab0 b080 942c 942f 00:28:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 38ba b3b5 bab0 b080 942c 942f 00:28:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 38ba b3b6 bab0 b080 942c 942f 00:28:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 38ba b337 bab0 b080 942c 942f 00:28:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 38ba b338 bab0 b080 942c 942f 00:28:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 38ba b3b9 bab0 b080 942c 942f 00:28:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 38ba 34b0 bab0 b080 942c 942f 00:28:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 38ba 3431 bab0 b080 942c 942f 00:28:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 38ba 3432 bab0 b080 942c 942f 00:28:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 38ba 34b3 bab0 b080 942c 942f 00:28:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 38ba 3434 bab0 b080 942c 942f 00:28:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 38ba 34b5 bab0 b080 942c 942f 00:28:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 38ba 34b6 bab0 b080 942c 942f 00:28:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 38ba 3437 bab0 b080 942c 942f 00:28:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 38ba 3438 bab0 b080 942c 942f 00:28:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 38ba 34b9 bab0 b080 942c 942f 00:28:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 38ba b5b0 bab0 b080 942c 942f 00:28:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 38ba b531 bab0 b080 942c 942f 00:28:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 38ba b532 bab0 b080 942c 942f 00:28:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 38ba b5b3 bab0 b080 942c 942f 00:28:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 38ba b534 bab0 b080 942c 942f 00:28:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 38ba b5b5 bab0 b080 942c 942f 00:28:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 38ba b5b6 bab0 b080 942c 942f 00:28:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 38ba b537 bab0 b080 942c 942f 00:28:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 38ba b538 bab0 b080 942c 942f 00:28:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 38ba b5b9 bab0 b080 942c 942f 00:29:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b9ba b0b0 bab0 b080 942c 942f 00:29:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b9ba b031 bab0 b080 942c 942f 00:29:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b9ba b032 bab0 b080 942c 942f 00:29:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b9ba b0b3 bab0 b080 942c 942f 00:29:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b9ba b034 bab0 b080 942c 942f 00:29:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b9ba b0b5 bab0 b080 942c 942f 00:29:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b9ba b0b6 bab0 b080 942c 942f 00:29:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b9ba b037 bab0 b080 942c 942f 00:29:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b9ba b038 bab0 b080 942c 942f 00:29:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b9ba b0b9 bab0 b080 942c 942f 00:29:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b9ba 31b0 bab0 b080 942c 942f 00:29:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b9ba 3131 bab0 b080 942c 942f 00:29:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b9ba 3132 bab0 b080 942c 942f 00:29:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b9ba 31b3 bab0 b080 942c 942f 00:29:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b9ba 3134 bab0 b080 942c 942f 00:29:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b9ba 31b5 bab0 b080 942c 942f 00:29:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b9ba 31b6 bab0 b080 942c 942f 00:29:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b9ba 3137 bab0 b080 942c 942f 00:29:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b9ba 3138 bab0 b080 942c 942f 00:29:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b9ba 31b9 bab0 b080 942c 942f 00:29:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba32 b9ba 32b0 bab0 b080 942c 942f 00:29:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba32 b9ba 3231 bab0 b080 942c 942f 00:29:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba32 b9ba 3232 bab0 b080 942c 942f 00:29:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba32 b9ba 32b3 bab0 b080 942c 942f 00:29:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba32 b9ba 3234 bab0 b080 942c 942f 00:29:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba32 b9ba 32b5 bab0 b080 942c 942f 00:29:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba32 b9ba 32b6 bab0 b080 942c 942f 00:29:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba32 b9ba 3237 bab0 b080 942c 942f 00:29:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba32 b9ba 3238 bab0 b080 942c 942f 00:29:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba32 b9ba 32b9 bab0 b080 942c 942f 00:29:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba32 b9ba b3b0 bab0 b080 942c 942f 00:29:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba32 b9ba b331 bab0 b080 942c 942f 00:29:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba32 b9ba b332 bab0 b080 942c 942f 00:29:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba32 b9ba b3b3 bab0 b080 942c 942f 00:29:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba32 b9ba b334 bab0 b080 942c 942f 00:29:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba32 b9ba b3b5 bab0 b080 942c 942f 00:29:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba32 b9ba b3b6 bab0 b080 942c 942f 00:29:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba32 b9ba b337 bab0 b080 942c 942f 00:29:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba32 b9ba b338 bab0 b080 942c 942f 00:29:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba32 b9ba b3b9 bab0 b080 942c 942f 00:29:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba32 b9ba 34b0 bab0 b080 942c 942f 00:29:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba32 b9ba 3431 bab0 b080 942c 942f 00:29:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba32 b9ba 3432 bab0 b080 942c 942f 00:29:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba32 b9ba 34b3 bab0 b080 942c 942f 00:29:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba32 b9ba 3434 bab0 b080 942c 942f 00:29:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba32 b9ba 34b5 bab0 b080 942c 942f 00:29:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba32 b9ba 34b6 bab0 b080 942c 942f 00:29:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba32 b9ba 3437 bab0 b080 942c 942f 00:29:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba32 b9ba 3438 bab0 b080 942c 942f 00:29:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba32 b9ba 34b9 bab0 b080 942c 942f 00:29:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba32 b9ba b5b0 bab0 b080 942c 942f 00:29:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba32 b9ba b531 bab0 b080 942c 942f 00:29:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba32 b9ba b532 bab0 b080 942c 942f 00:29:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba32 b9ba b5b3 bab0 b080 942c 942f 00:29:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba32 b9ba b534 bab0 b080 942c 942f 00:29:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba32 b9ba b5b5 bab0 b080 942c 942f 00:29:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba32 b9ba b5b6 bab0 b080 942c 942f 00:29:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba32 b9ba b537 bab0 b080 942c 942f 00:29:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba32 b9ba b538 bab0 b080 942c 942f 00:29:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba32 b9ba b5b9 bab0 b080 942c 942f 00:30:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b0ba b0b0 bab0 b080 942c 942f 00:30:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b0ba b031 bab0 b080 942c 942f 00:30:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b0ba b032 bab0 b080 942c 942f 00:30:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b0ba b0b3 bab0 b080 942c 942f 00:30:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b0ba b034 bab0 b080 942c 942f 00:30:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b0ba b0b5 bab0 b080 942c 942f 00:30:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b0ba b0b6 bab0 b080 942c 942f 00:30:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b0ba b037 bab0 b080 942c 942f 00:30:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b0ba b038 bab0 b080 942c 942f 00:30:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b0ba b0b9 bab0 b080 942c 942f 00:30:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b0ba 31b0 bab0 b080 942c 942f 00:30:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b0ba 3131 bab0 b080 942c 942f 00:30:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b0ba 3132 bab0 b080 942c 942f 00:30:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b0ba 31b3 bab0 b080 942c 942f 00:30:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b0ba 3134 bab0 b080 942c 942f 00:30:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b0ba 31b5 bab0 b080 942c 942f 00:30:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b0ba 31b6 bab0 b080 942c 942f 00:30:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b0ba 3137 bab0 b080 942c 942f 00:30:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b0ba 3138 bab0 b080 942c 942f 00:30:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b0ba 31b9 bab0 b080 942c 942f 00:30:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b0ba 32b0 bab0 b080 942c 942f 00:30:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b0ba 3231 bab0 b080 942c 942f 00:30:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b0ba 3232 bab0 b080 942c 942f 00:30:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b0ba 32b3 bab0 b080 942c 942f 00:30:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b0ba 3234 bab0 b080 942c 942f 00:30:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b0ba 32b5 bab0 b080 942c 942f 00:30:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b0ba 32b6 bab0 b080 942c 942f 00:30:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b0ba 3237 bab0 b080 942c 942f 00:30:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b0ba 3238 bab0 b080 942c 942f 00:30:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b0ba 32b9 bab0 b080 942c 942f 00:30:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b0ba b3b0 bab0 b080 942c 942f 00:30:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b0ba b331 bab0 b080 942c 942f 00:30:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b0ba b332 bab0 b080 942c 942f 00:30:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b0ba b3b3 bab0 b080 942c 942f 00:30:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b0ba b334 bab0 b080 942c 942f 00:30:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b0ba b3b5 bab0 b080 942c 942f 00:30:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b0ba b3b6 bab0 b080 942c 942f 00:30:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b0ba b337 bab0 b080 942c 942f 00:30:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b0ba b338 bab0 b080 942c 942f 00:30:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b0ba b3b9 bab0 b080 942c 942f 00:30:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b0ba 34b0 bab0 b080 942c 942f 00:30:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b0ba 3431 bab0 b080 942c 942f 00:30:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b0ba 3432 bab0 b080 942c 942f 00:30:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b0ba 34b3 bab0 b080 942c 942f 00:30:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b0ba 3434 bab0 b080 942c 942f 00:30:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b0ba 34b5 bab0 b080 942c 942f 00:30:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b0ba 34b6 bab0 b080 942c 942f 00:30:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b0ba 3437 bab0 b080 942c 942f 00:30:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b0ba 3438 bab0 b080 942c 942f 00:30:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b0ba 34b9 bab0 b080 942c 942f 00:30:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b0ba b5b0 bab0 b080 942c 942f 00:30:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b0ba b531 bab0 b080 942c 942f 00:30:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b0ba b532 bab0 b080 942c 942f 00:30:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b0ba b5b3 bab0 b080 942c 942f 00:30:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b0ba b534 bab0 b080 942c 942f 00:30:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b0ba b5b5 bab0 b080 942c 942f 00:30:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b0ba b5b6 bab0 b080 942c 942f 00:30:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b0ba b537 bab0 b080 942c 942f 00:30:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b0ba b538 bab0 b080 942c 942f 00:30:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b0ba b5b9 bab0 b080 942c 942f 00:31:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 31ba b0b0 bab0 b080 942c 942f 00:31:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 31ba b031 bab0 b080 942c 942f 00:31:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 31ba b032 bab0 b080 942c 942f 00:31:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 31ba b0b3 bab0 b080 942c 942f 00:31:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 31ba b034 bab0 b080 942c 942f 00:31:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 31ba b0b5 bab0 b080 942c 942f 00:31:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 31ba b0b6 bab0 b080 942c 942f 00:31:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 31ba b037 bab0 b080 942c 942f 00:31:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 31ba b038 bab0 b080 942c 942f 00:31:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 31ba b0b9 bab0 b080 942c 942f 00:31:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 31ba 31b0 bab0 b080 942c 942f 00:31:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 31ba 3131 bab0 b080 942c 942f 00:31:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 31ba 3132 bab0 b080 942c 942f 00:31:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 31ba 31b3 bab0 b080 942c 942f 00:31:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 31ba 3134 bab0 b080 942c 942f 00:31:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 31ba 31b5 bab0 b080 942c 942f 00:31:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 31ba 31b6 bab0 b080 942c 942f 00:31:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 31ba 3137 bab0 b080 942c 942f 00:31:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 31ba 3138 bab0 b080 942c 942f 00:31:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 31ba 31b9 bab0 b080 942c 942f 00:31:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 31ba 32b0 bab0 b080 942c 942f 00:31:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 31ba 3231 bab0 b080 942c 942f 00:31:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 31ba 3232 bab0 b080 942c 942f 00:31:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 31ba 32b3 bab0 b080 942c 942f 00:31:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 31ba 3234 bab0 b080 942c 942f 00:31:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 31ba 32b5 bab0 b080 942c 942f 00:31:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 31ba 32b6 bab0 b080 942c 942f 00:31:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 31ba 3237 bab0 b080 942c 942f 00:31:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 31ba 3238 bab0 b080 942c 942f 00:31:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 31ba 32b9 bab0 b080 942c 942f 00:31:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 31ba b3b0 bab0 b080 942c 942f 00:31:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 31ba b331 bab0 b080 942c 942f 00:31:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 31ba b332 bab0 b080 942c 942f 00:31:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 31ba b3b3 bab0 b080 942c 942f 00:31:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 31ba b334 bab0 b080 942c 942f 00:31:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 31ba b3b5 bab0 b080 942c 942f 00:31:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 31ba b3b6 bab0 b080 942c 942f 00:31:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 31ba b337 bab0 b080 942c 942f 00:31:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 31ba b338 bab0 b080 942c 942f 00:31:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 31ba b3b9 bab0 b080 942c 942f 00:31:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 31ba 34b0 bab0 b080 942c 942f 00:31:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 31ba 3431 bab0 b080 942c 942f 00:31:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 31ba 3432 bab0 b080 942c 942f 00:31:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 31ba 34b3 bab0 b080 942c 942f 00:31:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 31ba 3434 bab0 b080 942c 942f 00:31:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 31ba 34b5 bab0 b080 942c 942f 00:31:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 31ba 34b6 bab0 b080 942c 942f 00:31:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 31ba 3437 bab0 b080 942c 942f 00:31:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 31ba 3438 bab0 b080 942c 942f 00:31:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 31ba 34b9 bab0 b080 942c 942f 00:31:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 31ba b5b0 bab0 b080 942c 942f 00:31:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 31ba b531 bab0 b080 942c 942f 00:31:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 31ba b532 bab0 b080 942c 942f 00:31:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 31ba b5b3 bab0 b080 942c 942f 00:31:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 31ba b534 bab0 b080 942c 942f 00:31:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 31ba b5b5 bab0 b080 942c 942f 00:31:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 31ba b5b6 bab0 b080 942c 942f 00:31:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 31ba b537 bab0 b080 942c 942f 00:31:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 31ba b538 bab0 b080 942c 942f 00:31:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 31ba b5b9 bab0 b080 942c 942f 00:32:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 32ba b0b0 bab0 b080 942c 942f 00:32:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 32ba b031 bab0 b080 942c 942f 00:32:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 32ba b032 bab0 b080 942c 942f 00:32:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 32ba b0b3 bab0 b080 942c 942f 00:32:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 32ba b034 bab0 b080 942c 942f 00:32:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 32ba b0b5 bab0 b080 942c 942f 00:32:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 32ba b0b6 bab0 b080 942c 942f 00:32:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 32ba b037 bab0 b080 942c 942f 00:32:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 32ba b038 bab0 b080 942c 942f 00:32:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 32ba b0b9 bab0 b080 942c 942f 00:32:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 32ba 31b0 bab0 b080 942c 942f 00:32:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 32ba 3131 bab0 b080 942c 942f 00:32:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 32ba 3132 bab0 b080 942c 942f 00:32:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 32ba 31b3 bab0 b080 942c 942f 00:32:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 32ba 3134 bab0 b080 942c 942f 00:32:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 32ba 31b5 bab0 b080 942c 942f 00:32:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 32ba 31b6 bab0 b080 942c 942f 00:32:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 32ba 3137 bab0 b080 942c 942f 00:32:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 32ba 3138 bab0 b080 942c 942f 00:32:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 32ba 31b9 bab0 b080 942c 942f 00:32:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 32ba 32b0 bab0 b080 942c 942f 00:32:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 32ba 3231 bab0 b080 942c 942f 00:32:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 32ba 3232 bab0 b080 942c 942f 00:32:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 32ba 32b3 bab0 b080 942c 942f 00:32:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 32ba 3234 bab0 b080 942c 942f 00:32:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 32ba 32b5 bab0 b080 942c 942f 00:32:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 32ba 32b6 bab0 b080 942c 942f 00:32:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 32ba 3237 bab0 b080 942c 942f 00:32:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 32ba 3238 bab0 b080 942c 942f 00:32:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 32ba 32b9 bab0 b080 942c 942f 00:32:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 32ba b3b0 bab0 b080 942c 942f 00:32:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 32ba b331 bab0 b080 942c 942f 00:32:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 32ba b332 bab0 b080 942c 942f 00:32:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 32ba b3b3 bab0 b080 942c 942f 00:32:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 32ba b334 bab0 b080 942c 942f 00:32:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 32ba b3b5 bab0 b080 942c 942f 00:32:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 32ba b3b6 bab0 b080 942c 942f 00:32:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 32ba b337 bab0 b080 942c 942f 00:32:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 32ba b338 bab0 b080 942c 942f 00:32:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 32ba b3b9 bab0 b080 942c 942f 00:32:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 32ba 34b0 bab0 b080 942c 942f 00:32:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 32ba 3431 bab0 b080 942c 942f 00:32:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 32ba 3432 bab0 b080 942c 942f 00:32:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 32ba 34b3 bab0 b080 942c 942f 00:32:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 32ba 3434 bab0 b080 942c 942f 00:32:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 32ba 34b5 bab0 b080 942c 942f 00:32:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 32ba 34b6 bab0 b080 942c 942f 00:32:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 32ba 3437 bab0 b080 942c 942f 00:32:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 32ba 3438 bab0 b080 942c 942f 00:32:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 32ba 34b9 bab0 b080 942c 942f 00:32:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 32ba b5b0 bab0 b080 942c 942f 00:32:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 32ba b531 bab0 b080 942c 942f 00:32:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 32ba b532 bab0 b080 942c 942f 00:32:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 32ba b5b3 bab0 b080 942c 942f 00:32:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 32ba b534 bab0 b080 942c 942f 00:32:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 32ba b5b5 bab0 b080 942c 942f 00:32:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 32ba b5b6 bab0 b080 942c 942f 00:32:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 32ba b537 bab0 b080 942c 942f 00:32:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 32ba b538 bab0 b080 942c 942f 00:32:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 32ba b5b9 bab0 b080 942c 942f 00:33:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b3ba b0b0 bab0 b080 942c 942f 00:33:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b3ba b031 bab0 b080 942c 942f 00:33:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b3ba b032 bab0 b080 942c 942f 00:33:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b3ba b0b3 bab0 b080 942c 942f 00:33:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b3ba b034 bab0 b080 942c 942f 00:33:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b3ba b0b5 bab0 b080 942c 942f 00:33:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b3ba b0b6 bab0 b080 942c 942f 00:33:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b3ba b037 bab0 b080 942c 942f 00:33:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b3ba b038 bab0 b080 942c 942f 00:33:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b3ba b0b9 bab0 b080 942c 942f 00:33:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b3ba 31b0 bab0 b080 942c 942f 00:33:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b3ba 3131 bab0 b080 942c 942f 00:33:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b3ba 3132 bab0 b080 942c 942f 00:33:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b3ba 31b3 bab0 b080 942c 942f 00:33:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b3ba 3134 bab0 b080 942c 942f 00:33:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b3ba 31b5 bab0 b080 942c 942f 00:33:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b3ba 31b6 bab0 b080 942c 942f 00:33:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b3ba 3137 bab0 b080 942c 942f 00:33:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b3ba 3138 bab0 b080 942c 942f 00:33:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b3ba 31b9 bab0 b080 942c 942f 00:33:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b3ba 32b0 bab0 b080 942c 942f 00:33:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b3ba 3231 bab0 b080 942c 942f 00:33:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b3ba 3232 bab0 b080 942c 942f 00:33:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b3ba 32b3 bab0 b080 942c 942f 00:33:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b3ba 3234 bab0 b080 942c 942f 00:33:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b3ba 32b5 bab0 b080 942c 942f 00:33:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b3ba 32b6 bab0 b080 942c 942f 00:33:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b3ba 3237 bab0 b080 942c 942f 00:33:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b3ba 3238 bab0 b080 942c 942f 00:33:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b3ba 32b9 bab0 b080 942c 942f 00:33:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b3ba b3b0 bab0 b080 942c 942f 00:33:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b3ba b331 bab0 b080 942c 942f 00:33:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b3ba b332 bab0 b080 942c 942f 00:33:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b3ba b3b3 bab0 b080 942c 942f 00:33:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b3ba b334 bab0 b080 942c 942f 00:33:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b3ba b3b5 bab0 b080 942c 942f 00:33:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b3ba b3b6 bab0 b080 942c 942f 00:33:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b3ba b337 bab0 b080 942c 942f 00:33:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b3ba b338 bab0 b080 942c 942f 00:33:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b3ba b3b9 bab0 b080 942c 942f 00:33:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b3ba 34b0 bab0 b080 942c 942f 00:33:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b3ba 3431 bab0 b080 942c 942f 00:33:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b3ba 3432 bab0 b080 942c 942f 00:33:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b3ba 34b3 bab0 b080 942c 942f 00:33:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b3ba 3434 bab0 b080 942c 942f 00:33:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b3ba 34b5 bab0 b080 942c 942f 00:33:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b3ba 34b6 bab0 b080 942c 942f 00:33:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b3ba 3437 bab0 b080 942c 942f 00:33:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b3ba 3438 bab0 b080 942c 942f 00:33:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b3ba 34b9 bab0 b080 942c 942f 00:33:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b3ba b5b0 bab0 b080 942c 942f 00:33:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b3ba b531 bab0 b080 942c 942f 00:33:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b3ba b532 bab0 b080 942c 942f 00:33:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b3ba b5b3 bab0 b080 942c 942f 00:33:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b3ba b534 bab0 b080 942c 942f 00:33:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b3ba b5b5 bab0 b080 942c 942f 00:33:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b3ba b5b6 bab0 b080 942c 942f 00:33:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b3ba b537 bab0 b080 942c 942f 00:33:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b3ba b538 bab0 b080 942c 942f 00:33:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b3ba b5b9 bab0 b080 942c 942f 00:34:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 34ba b0b0 bab0 b080 942c 942f 00:34:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 34ba b031 bab0 b080 942c 942f 00:34:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 34ba b032 bab0 b080 942c 942f 00:34:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 34ba b0b3 bab0 b080 942c 942f 00:34:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 34ba b034 bab0 b080 942c 942f 00:34:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 34ba b0b5 bab0 b080 942c 942f 00:34:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 34ba b0b6 bab0 b080 942c 942f 00:34:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 34ba b037 bab0 b080 942c 942f 00:34:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 34ba b038 bab0 b080 942c 942f 00:34:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 34ba b0b9 bab0 b080 942c 942f 00:34:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 34ba 31b0 bab0 b080 942c 942f 00:34:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 34ba 3131 bab0 b080 942c 942f 00:34:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 34ba 3132 bab0 b080 942c 942f 00:34:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 34ba 31b3 bab0 b080 942c 942f 00:34:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 34ba 3134 bab0 b080 942c 942f 00:34:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 34ba 31b5 bab0 b080 942c 942f 00:34:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 34ba 31b6 bab0 b080 942c 942f 00:34:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 34ba 3137 bab0 b080 942c 942f 00:34:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 34ba 3138 bab0 b080 942c 942f 00:34:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 34ba 31b9 bab0 b080 942c 942f 00:34:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 34ba 32b0 bab0 b080 942c 942f 00:34:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 34ba 3231 bab0 b080 942c 942f 00:34:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 34ba 3232 bab0 b080 942c 942f 00:34:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 34ba 32b3 bab0 b080 942c 942f 00:34:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 34ba 3234 bab0 b080 942c 942f 00:34:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 34ba 32b5 bab0 b080 942c 942f 00:34:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 34ba 32b6 bab0 b080 942c 942f 00:34:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 34ba 3237 bab0 b080 942c 942f 00:34:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 34ba 3238 bab0 b080 942c 942f 00:34:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 34ba 32b9 bab0 b080 942c 942f 00:34:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 34ba b3b0 bab0 b080 942c 942f 00:34:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 34ba b331 bab0 b080 942c 942f 00:34:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 34ba b332 bab0 b080 942c 942f 00:34:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 34ba b3b3 bab0 b080 942c 942f 00:34:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 34ba b334 bab0 b080 942c 942f 00:34:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 34ba b3b5 bab0 b080 942c 942f 00:34:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 34ba b3b6 bab0 b080 942c 942f 00:34:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 34ba b337 bab0 b080 942c 942f 00:34:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 34ba b338 bab0 b080 942c 942f 00:34:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 34ba b3b9 bab0 b080 942c 942f 00:34:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 34ba 34b0 bab0 b080 942c 942f 00:34:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 34ba 3431 bab0 b080 942c 942f 00:34:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 34ba 3432 bab0 b080 942c 942f 00:34:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 34ba 34b3 bab0 b080 942c 942f 00:34:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 34ba 3434 bab0 b080 942c 942f 00:34:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 34ba 34b5 bab0 b080 942c 942f 00:34:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 34ba 34b6 bab0 b080 942c 942f 00:34:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 34ba 3437 bab0 b080 942c 942f 00:34:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 34ba 3438 bab0 b080 942c 942f 00:34:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 34ba 34b9 bab0 b080 942c 942f 00:34:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 34ba b5b0 bab0 b080 942c 942f 00:34:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 34ba b531 bab0 b080 942c 942f 00:34:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 34ba b532 bab0 b080 942c 942f 00:34:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 34ba b5b3 bab0 b080 942c 942f 00:34:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 34ba b534 bab0 b080 942c 942f 00:34:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 34ba b5b5 bab0 b080 942c 942f 00:34:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 34ba b5b6 bab0 b080 942c 942f 00:34:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 34ba b537 bab0 b080 942c 942f 00:34:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 34ba b538 bab0 b080 942c 942f 00:34:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 34ba b5b9 bab0 b080 942c 942f 00:35:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b5ba b0b0 bab0 b080 942c 942f 00:35:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b5ba b031 bab0 b080 942c 942f 00:35:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b5ba b032 bab0 b080 942c 942f 00:35:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b5ba b0b3 bab0 b080 942c 942f 00:35:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b5ba b034 bab0 b080 942c 942f 00:35:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b5ba b0b5 bab0 b080 942c 942f 00:35:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b5ba b0b6 bab0 b080 942c 942f 00:35:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b5ba b037 bab0 b080 942c 942f 00:35:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b5ba b038 bab0 b080 942c 942f 00:35:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b5ba b0b9 bab0 b080 942c 942f 00:35:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b5ba 31b0 bab0 b080 942c 942f 00:35:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b5ba 3131 bab0 b080 942c 942f 00:35:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b5ba 3132 bab0 b080 942c 942f 00:35:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b5ba 31b3 bab0 b080 942c 942f 00:35:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b5ba 3134 bab0 b080 942c 942f 00:35:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b5ba 31b5 bab0 b080 942c 942f 00:35:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b5ba 31b6 bab0 b080 942c 942f 00:35:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b5ba 3137 bab0 b080 942c 942f 00:35:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b5ba 3138 bab0 b080 942c 942f 00:35:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b5ba 31b9 bab0 b080 942c 942f 00:35:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b5ba 32b0 bab0 b080 942c 942f 00:35:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b5ba 3231 bab0 b080 942c 942f 00:35:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b5ba 3232 bab0 b080 942c 942f 00:35:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b5ba 32b3 bab0 b080 942c 942f 00:35:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b5ba 3234 bab0 b080 942c 942f 00:35:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b5ba 32b5 bab0 b080 942c 942f 00:35:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b5ba 32b6 bab0 b080 942c 942f 00:35:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b5ba 3237 bab0 b080 942c 942f 00:35:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b5ba 3238 bab0 b080 942c 942f 00:35:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b5ba 32b9 bab0 b080 942c 942f 00:35:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b5ba b3b0 bab0 b080 942c 942f 00:35:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b5ba b331 bab0 b080 942c 942f 00:35:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b5ba b332 bab0 b080 942c 942f 00:35:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b5ba b3b3 bab0 b080 942c 942f 00:35:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b5ba b334 bab0 b080 942c 942f 00:35:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b5ba b3b5 bab0 b080 942c 942f 00:35:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b5ba b3b6 bab0 b080 942c 942f 00:35:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b5ba b337 bab0 b080 942c 942f 00:35:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b5ba b338 bab0 b080 942c 942f 00:35:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b5ba b3b9 bab0 b080 942c 942f 00:35:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b5ba 34b0 bab0 b080 942c 942f 00:35:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b5ba 3431 bab0 b080 942c 942f 00:35:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b5ba 3432 bab0 b080 942c 942f 00:35:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b5ba 34b3 bab0 b080 942c 942f 00:35:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b5ba 3434 bab0 b080 942c 942f 00:35:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b5ba 34b5 bab0 b080 942c 942f 00:35:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b5ba 34b6 bab0 b080 942c 942f 00:35:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b5ba 3437 bab0 b080 942c 942f 00:35:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b5ba 3438 bab0 b080 942c 942f 00:35:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b5ba 34b9 bab0 b080 942c 942f 00:35:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b5ba b5b0 bab0 b080 942c 942f 00:35:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b5ba b531 bab0 b080 942c 942f 00:35:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b5ba b532 bab0 b080 942c 942f 00:35:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b5ba b5b3 bab0 b080 942c 942f 00:35:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b5ba b534 bab0 b080 942c 942f 00:35:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b5ba b5b5 bab0 b080 942c 942f 00:35:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b5ba b5b6 bab0 b080 942c 942f 00:35:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b5ba b537 bab0 b080 942c 942f 00:35:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b5ba b538 bab0 b080 942c 942f 00:35:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b5ba b5b9 bab0 b080 942c 942f 00:36:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b6ba b0b0 bab0 b080 942c 942f 00:36:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b6ba b031 bab0 b080 942c 942f 00:36:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b6ba b032 bab0 b080 942c 942f 00:36:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b6ba b0b3 bab0 b080 942c 942f 00:36:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b6ba b034 bab0 b080 942c 942f 00:36:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b6ba b0b5 bab0 b080 942c 942f 00:36:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b6ba b0b6 bab0 b080 942c 942f 00:36:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b6ba b037 bab0 b080 942c 942f 00:36:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b6ba b038 bab0 b080 942c 942f 00:36:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b6ba b0b9 bab0 b080 942c 942f 00:36:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b6ba 31b0 bab0 b080 942c 942f 00:36:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b6ba 3131 bab0 b080 942c 942f 00:36:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b6ba 3132 bab0 b080 942c 942f 00:36:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b6ba 31b3 bab0 b080 942c 942f 00:36:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b6ba 3134 bab0 b080 942c 942f 00:36:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b6ba 31b5 bab0 b080 942c 942f 00:36:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b6ba 31b6 bab0 b080 942c 942f 00:36:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b6ba 3137 bab0 b080 942c 942f 00:36:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b6ba 3138 bab0 b080 942c 942f 00:36:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b6ba 31b9 bab0 b080 942c 942f 00:36:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b6ba 32b0 bab0 b080 942c 942f 00:36:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b6ba 3231 bab0 b080 942c 942f 00:36:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b6ba 3232 bab0 b080 942c 942f 00:36:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b6ba 32b3 bab0 b080 942c 942f 00:36:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b6ba 3234 bab0 b080 942c 942f 00:36:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b6ba 32b5 bab0 b080 942c 942f 00:36:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b6ba 32b6 bab0 b080 942c 942f 00:36:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b6ba 3237 bab0 b080 942c 942f 00:36:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b6ba 3238 bab0 b080 942c 942f 00:36:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b6ba 32b9 bab0 b080 942c 942f 00:36:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b6ba b3b0 bab0 b080 942c 942f 00:36:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b6ba b331 bab0 b080 942c 942f 00:36:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b6ba b332 bab0 b080 942c 942f 00:36:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b6ba b3b3 bab0 b080 942c 942f 00:36:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b6ba b334 bab0 b080 942c 942f 00:36:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b6ba b3b5 bab0 b080 942c 942f 00:36:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b6ba b3b6 bab0 b080 942c 942f 00:36:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b6ba b337 bab0 b080 942c 942f 00:36:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b6ba b338 bab0 b080 942c 942f 00:36:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b6ba b3b9 bab0 b080 942c 942f 00:36:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b6ba 34b0 bab0 b080 942c 942f 00:36:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b6ba 3431 bab0 b080 942c 942f 00:36:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b6ba 3432 bab0 b080 942c 942f 00:36:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b6ba 34b3 bab0 b080 942c 942f 00:36:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b6ba 3434 bab0 b080 942c 942f 00:36:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b6ba 34b5 bab0 b080 942c 942f 00:36:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b6ba 34b6 bab0 b080 942c 942f 00:36:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b6ba 3437 bab0 b080 942c 942f 00:36:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b6ba 3438 bab0 b080 942c 942f 00:36:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b6ba 34b9 bab0 b080 942c 942f 00:36:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b6ba b5b0 bab0 b080 942c 942f 00:36:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b6ba b531 bab0 b080 942c 942f 00:36:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b6ba b532 bab0 b080 942c 942f 00:36:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b6ba b5b3 bab0 b080 942c 942f 00:36:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b6ba b534 bab0 b080 942c 942f 00:36:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b6ba b5b5 bab0 b080 942c 942f 00:36:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b6ba b5b6 bab0 b080 942c 942f 00:36:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b6ba b537 bab0 b080 942c 942f 00:36:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b6ba b538 bab0 b080 942c 942f 00:36:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b6ba b5b9 bab0 b080 942c 942f 00:37:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 37ba b0b0 bab0 b080 942c 942f 00:37:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 37ba b031 bab0 b080 942c 942f 00:37:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 37ba b032 bab0 b080 942c 942f 00:37:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 37ba b0b3 bab0 b080 942c 942f 00:37:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 37ba b034 bab0 b080 942c 942f 00:37:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 37ba b0b5 bab0 b080 942c 942f 00:37:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 37ba b0b6 bab0 b080 942c 942f 00:37:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 37ba b037 bab0 b080 942c 942f 00:37:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 37ba b038 bab0 b080 942c 942f 00:37:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 37ba b0b9 bab0 b080 942c 942f 00:37:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 37ba 31b0 bab0 b080 942c 942f 00:37:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 37ba 3131 bab0 b080 942c 942f 00:37:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 37ba 3132 bab0 b080 942c 942f 00:37:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 37ba 31b3 bab0 b080 942c 942f 00:37:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 37ba 3134 bab0 b080 942c 942f 00:37:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 37ba 31b5 bab0 b080 942c 942f 00:37:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 37ba 31b6 bab0 b080 942c 942f 00:37:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 37ba 3137 bab0 b080 942c 942f 00:37:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 37ba 3138 bab0 b080 942c 942f 00:37:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 37ba 31b9 bab0 b080 942c 942f 00:37:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 37ba 32b0 bab0 b080 942c 942f 00:37:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 37ba 3231 bab0 b080 942c 942f 00:37:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 37ba 3232 bab0 b080 942c 942f 00:37:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 37ba 32b3 bab0 b080 942c 942f 00:37:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 37ba 3234 bab0 b080 942c 942f 00:37:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 37ba 32b5 bab0 b080 942c 942f 00:37:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 37ba 32b6 bab0 b080 942c 942f 00:37:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 37ba 3237 bab0 b080 942c 942f 00:37:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 37ba 3238 bab0 b080 942c 942f 00:37:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 37ba 32b9 bab0 b080 942c 942f 00:37:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 37ba b3b0 bab0 b080 942c 942f 00:37:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 37ba b331 bab0 b080 942c 942f 00:37:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 37ba b332 bab0 b080 942c 942f 00:37:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 37ba b3b3 bab0 b080 942c 942f 00:37:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 37ba b334 bab0 b080 942c 942f 00:37:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 37ba b3b5 bab0 b080 942c 942f 00:37:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 37ba b3b6 bab0 b080 942c 942f 00:37:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 37ba b337 bab0 b080 942c 942f 00:37:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 37ba b338 bab0 b080 942c 942f 00:37:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 37ba b3b9 bab0 b080 942c 942f 00:37:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 37ba 34b0 bab0 b080 942c 942f 00:37:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 37ba 3431 bab0 b080 942c 942f 00:37:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 37ba 3432 bab0 b080 942c 942f 00:37:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 37ba 34b3 bab0 b080 942c 942f 00:37:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 37ba 3434 bab0 b080 942c 942f 00:37:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 37ba 34b5 bab0 b080 942c 942f 00:37:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 37ba 34b6 bab0 b080 942c 942f 00:37:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 37ba 3437 bab0 b080 942c 942f 00:37:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 37ba 3438 bab0 b080 942c 942f 00:37:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 37ba 34b9 bab0 b080 942c 942f 00:37:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 37ba b5b0 bab0 b080 942c 942f 00:37:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 37ba b531 bab0 b080 942c 942f 00:37:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 37ba b532 bab0 b080 942c 942f 00:37:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 37ba b5b3 bab0 b080 942c 942f 00:37:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 37ba b534 bab0 b080 942c 942f 00:37:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 37ba b5b5 bab0 b080 942c 942f 00:37:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 37ba b5b6 bab0 b080 942c 942f 00:37:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 37ba b537 bab0 b080 942c 942f 00:37:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 37ba b538 bab0 b080 942c 942f 00:37:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 37ba b5b9 bab0 b080 942c 942f 00:38:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 38ba b0b0 bab0 b080 942c 942f 00:38:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 38ba b031 bab0 b080 942c 942f 00:38:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 38ba b032 bab0 b080 942c 942f 00:38:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 38ba b0b3 bab0 b080 942c 942f 00:38:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 38ba b034 bab0 b080 942c 942f 00:38:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 38ba b0b5 bab0 b080 942c 942f 00:38:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 38ba b0b6 bab0 b080 942c 942f 00:38:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 38ba b037 bab0 b080 942c 942f 00:38:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 38ba b038 bab0 b080 942c 942f 00:38:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 38ba b0b9 bab0 b080 942c 942f 00:38:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 38ba 31b0 bab0 b080 942c 942f 00:38:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 38ba 3131 bab0 b080 942c 942f 00:38:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 38ba 3132 bab0 b080 942c 942f 00:38:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 38ba 31b3 bab0 b080 942c 942f 00:38:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 38ba 3134 bab0 b080 942c 942f 00:38:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 38ba 31b5 bab0 b080 942c 942f 00:38:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 38ba 31b6 bab0 b080 942c 942f 00:38:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 38ba 3137 bab0 b080 942c 942f 00:38:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 38ba 3138 bab0 b080 942c 942f 00:38:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 38ba 31b9 bab0 b080 942c 942f 00:38:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 38ba 32b0 bab0 b080 942c 942f 00:38:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 38ba 3231 bab0 b080 942c 942f 00:38:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 38ba 3232 bab0 b080 942c 942f 00:38:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 38ba 32b3 bab0 b080 942c 942f 00:38:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 38ba 3234 bab0 b080 942c 942f 00:38:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 38ba 32b5 bab0 b080 942c 942f 00:38:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 38ba 32b6 bab0 b080 942c 942f 00:38:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 38ba 3237 bab0 b080 942c 942f 00:38:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 38ba 3238 bab0 b080 942c 942f 00:38:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 38ba 32b9 bab0 b080 942c 942f 00:38:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 38ba b3b0 bab0 b080 942c 942f 00:38:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 38ba b331 bab0 b080 942c 942f 00:38:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 38ba b332 bab0 b080 942c 942f 00:38:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 38ba b3b3 bab0 b080 942c 942f 00:38:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 38ba b334 bab0 b080 942c 942f 00:38:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 38ba b3b5 bab0 b080 942c 942f 00:38:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 38ba b3b6 bab0 b080 942c 942f 00:38:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 38ba b337 bab0 b080 942c 942f 00:38:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 38ba b338 bab0 b080 942c 942f 00:38:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 38ba b3b9 bab0 b080 942c 942f 00:38:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 38ba 34b0 bab0 b080 942c 942f 00:38:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 38ba 3431 bab0 b080 942c 942f 00:38:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 38ba 3432 bab0 b080 942c 942f 00:38:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 38ba 34b3 bab0 b080 942c 942f 00:38:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 38ba 3434 bab0 b080 942c 942f 00:38:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 38ba 34b5 bab0 b080 942c 942f 00:38:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 38ba 34b6 bab0 b080 942c 942f 00:38:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 38ba 3437 bab0 b080 942c 942f 00:38:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 38ba 3438 bab0 b080 942c 942f 00:38:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 38ba 34b9 bab0 b080 942c 942f 00:38:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 38ba b5b0 bab0 b080 942c 942f 00:38:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 38ba b531 bab0 b080 942c 942f 00:38:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 38ba b532 bab0 b080 942c 942f 00:38:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 38ba b5b3 bab0 b080 942c 942f 00:38:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 38ba b534 bab0 b080 942c 942f 00:38:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 38ba b5b5 bab0 b080 942c 942f 00:38:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 38ba b5b6 bab0 b080 942c 942f 00:38:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 38ba b537 bab0 b080 942c 942f 00:38:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 38ba b538 bab0 b080 942c 942f 00:38:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 38ba b5b9 bab0 b080 942c 942f 00:39:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b9ba b0b0 bab0 b080 942c 942f 00:39:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b9ba b031 bab0 b080 942c 942f 00:39:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b9ba b032 bab0 b080 942c 942f 00:39:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b9ba b0b3 bab0 b080 942c 942f 00:39:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b9ba b034 bab0 b080 942c 942f 00:39:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b9ba b0b5 bab0 b080 942c 942f 00:39:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b9ba b0b6 bab0 b080 942c 942f 00:39:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b9ba b037 bab0 b080 942c 942f 00:39:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b9ba b038 bab0 b080 942c 942f 00:39:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b9ba b0b9 bab0 b080 942c 942f 00:39:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b9ba 31b0 bab0 b080 942c 942f 00:39:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b9ba 3131 bab0 b080 942c 942f 00:39:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b9ba 3132 bab0 b080 942c 942f 00:39:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b9ba 31b3 bab0 b080 942c 942f 00:39:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b9ba 3134 bab0 b080 942c 942f 00:39:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b9ba 31b5 bab0 b080 942c 942f 00:39:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b9ba 31b6 bab0 b080 942c 942f 00:39:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b9ba 3137 bab0 b080 942c 942f 00:39:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b9ba 3138 bab0 b080 942c 942f 00:39:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b9ba 31b9 bab0 b080 942c 942f 00:39:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab3 b9ba 32b0 bab0 b080 942c 942f 00:39:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab3 b9ba 3231 bab0 b080 942c 942f 00:39:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab3 b9ba 3232 bab0 b080 942c 942f 00:39:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab3 b9ba 32b3 bab0 b080 942c 942f 00:39:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab3 b9ba 3234 bab0 b080 942c 942f 00:39:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab3 b9ba 32b5 bab0 b080 942c 942f 00:39:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab3 b9ba 32b6 bab0 b080 942c 942f 00:39:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab3 b9ba 3237 bab0 b080 942c 942f 00:39:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab3 b9ba 3238 bab0 b080 942c 942f 00:39:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab3 b9ba 32b9 bab0 b080 942c 942f 00:39:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab3 b9ba b3b0 bab0 b080 942c 942f 00:39:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab3 b9ba b331 bab0 b080 942c 942f 00:39:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab3 b9ba b332 bab0 b080 942c 942f 00:39:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab3 b9ba b3b3 bab0 b080 942c 942f 00:39:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab3 b9ba b334 bab0 b080 942c 942f 00:39:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab3 b9ba b3b5 bab0 b080 942c 942f 00:39:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab3 b9ba b3b6 bab0 b080 942c 942f 00:39:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab3 b9ba b337 bab0 b080 942c 942f 00:39:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab3 b9ba b338 bab0 b080 942c 942f 00:39:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab3 b9ba b3b9 bab0 b080 942c 942f 00:39:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab3 b9ba 34b0 bab0 b080 942c 942f 00:39:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab3 b9ba 3431 bab0 b080 942c 942f 00:39:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab3 b9ba 3432 bab0 b080 942c 942f 00:39:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab3 b9ba 34b3 bab0 b080 942c 942f 00:39:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab3 b9ba 3434 bab0 b080 942c 942f 00:39:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab3 b9ba 34b5 bab0 b080 942c 942f 00:39:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab3 b9ba 34b6 bab0 b080 942c 942f 00:39:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab3 b9ba 3437 bab0 b080 942c 942f 00:39:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab3 b9ba 3438 bab0 b080 942c 942f 00:39:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab3 b9ba 34b9 bab0 b080 942c 942f 00:39:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab3 b9ba b5b0 bab0 b080 942c 942f 00:39:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab3 b9ba b531 bab0 b080 942c 942f 00:39:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab3 b9ba b532 bab0 b080 942c 942f 00:39:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab3 b9ba b5b3 bab0 b080 942c 942f 00:39:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab3 b9ba b534 bab0 b080 942c 942f 00:39:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab3 b9ba b5b5 bab0 b080 942c 942f 00:39:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab3 b9ba b5b6 bab0 b080 942c 942f 00:39:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab3 b9ba b537 bab0 b080 942c 942f 00:39:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab3 b9ba b538 bab0 b080 942c 942f 00:39:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab3 b9ba b5b9 bab0 b080 942c 942f 00:40:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b0ba b0b0 bab0 b080 942c 942f 00:40:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b0ba b031 bab0 b080 942c 942f 00:40:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b0ba b032 bab0 b080 942c 942f 00:40:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b0ba b0b3 bab0 b080 942c 942f 00:40:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b0ba b034 bab0 b080 942c 942f 00:40:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b0ba b0b5 bab0 b080 942c 942f 00:40:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b0ba b0b6 bab0 b080 942c 942f 00:40:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b0ba b037 bab0 b080 942c 942f 00:40:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b0ba b038 bab0 b080 942c 942f 00:40:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b0ba b0b9 bab0 b080 942c 942f 00:40:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b0ba 31b0 bab0 b080 942c 942f 00:40:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b0ba 3131 bab0 b080 942c 942f 00:40:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b0ba 3132 bab0 b080 942c 942f 00:40:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b0ba 31b3 bab0 b080 942c 942f 00:40:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b0ba 3134 bab0 b080 942c 942f 00:40:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b0ba 31b5 bab0 b080 942c 942f 00:40:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b0ba 31b6 bab0 b080 942c 942f 00:40:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b0ba 3137 bab0 b080 942c 942f 00:40:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b0ba 3138 bab0 b080 942c 942f 00:40:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b0ba 31b9 bab0 b080 942c 942f 00:40:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b0ba 32b0 bab0 b080 942c 942f 00:40:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b0ba 3231 bab0 b080 942c 942f 00:40:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b0ba 3232 bab0 b080 942c 942f 00:40:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b0ba 32b3 bab0 b080 942c 942f 00:40:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b0ba 3234 bab0 b080 942c 942f 00:40:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b0ba 32b5 bab0 b080 942c 942f 00:40:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b0ba 32b6 bab0 b080 942c 942f 00:40:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b0ba 3237 bab0 b080 942c 942f 00:40:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b0ba 3238 bab0 b080 942c 942f 00:40:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b0ba 32b9 bab0 b080 942c 942f 00:40:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b0ba b3b0 bab0 b080 942c 942f 00:40:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b0ba b331 bab0 b080 942c 942f 00:40:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b0ba b332 bab0 b080 942c 942f 00:40:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b0ba b3b3 bab0 b080 942c 942f 00:40:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b0ba b334 bab0 b080 942c 942f 00:40:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b0ba b3b5 bab0 b080 942c 942f 00:40:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b0ba b3b6 bab0 b080 942c 942f 00:40:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b0ba b337 bab0 b080 942c 942f 00:40:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b0ba b338 bab0 b080 942c 942f 00:40:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b0ba b3b9 bab0 b080 942c 942f 00:40:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b0ba 34b0 bab0 b080 942c 942f 00:40:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b0ba 3431 bab0 b080 942c 942f 00:40:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b0ba 3432 bab0 b080 942c 942f 00:40:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b0ba 34b3 bab0 b080 942c 942f 00:40:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b0ba 3434 bab0 b080 942c 942f 00:40:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b0ba 34b5 bab0 b080 942c 942f 00:40:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b0ba 34b6 bab0 b080 942c 942f 00:40:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b0ba 3437 bab0 b080 942c 942f 00:40:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b0ba 3438 bab0 b080 942c 942f 00:40:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b0ba 34b9 bab0 b080 942c 942f 00:40:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b0ba b5b0 bab0 b080 942c 942f 00:40:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b0ba b531 bab0 b080 942c 942f 00:40:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b0ba b532 bab0 b080 942c 942f 00:40:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b0ba b5b3 bab0 b080 942c 942f 00:40:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b0ba b534 bab0 b080 942c 942f 00:40:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b0ba b5b5 bab0 b080 942c 942f 00:40:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b0ba b5b6 bab0 b080 942c 942f 00:40:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b0ba b537 bab0 b080 942c 942f 00:40:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b0ba b538 bab0 b080 942c 942f 00:40:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b0ba b5b9 bab0 b080 942c 942f 00:41:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 31ba b0b0 bab0 b080 942c 942f 00:41:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 31ba b031 bab0 b080 942c 942f 00:41:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 31ba b032 bab0 b080 942c 942f 00:41:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 31ba b0b3 bab0 b080 942c 942f 00:41:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 31ba b034 bab0 b080 942c 942f 00:41:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 31ba b0b5 bab0 b080 942c 942f 00:41:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 31ba b0b6 bab0 b080 942c 942f 00:41:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 31ba b037 bab0 b080 942c 942f 00:41:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 31ba b038 bab0 b080 942c 942f 00:41:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 31ba b0b9 bab0 b080 942c 942f 00:41:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 31ba 31b0 bab0 b080 942c 942f 00:41:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 31ba 3131 bab0 b080 942c 942f 00:41:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 31ba 3132 bab0 b080 942c 942f 00:41:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 31ba 31b3 bab0 b080 942c 942f 00:41:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 31ba 3134 bab0 b080 942c 942f 00:41:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 31ba 31b5 bab0 b080 942c 942f 00:41:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 31ba 31b6 bab0 b080 942c 942f 00:41:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 31ba 3137 bab0 b080 942c 942f 00:41:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 31ba 3138 bab0 b080 942c 942f 00:41:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 31ba 31b9 bab0 b080 942c 942f 00:41:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 31ba 32b0 bab0 b080 942c 942f 00:41:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 31ba 3231 bab0 b080 942c 942f 00:41:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 31ba 3232 bab0 b080 942c 942f 00:41:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 31ba 32b3 bab0 b080 942c 942f 00:41:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 31ba 3234 bab0 b080 942c 942f 00:41:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 31ba 32b5 bab0 b080 942c 942f 00:41:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 31ba 32b6 bab0 b080 942c 942f 00:41:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 31ba 3237 bab0 b080 942c 942f 00:41:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 31ba 3238 bab0 b080 942c 942f 00:41:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 31ba 32b9 bab0 b080 942c 942f 00:41:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 31ba b3b0 bab0 b080 942c 942f 00:41:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 31ba b331 bab0 b080 942c 942f 00:41:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 31ba b332 bab0 b080 942c 942f 00:41:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 31ba b3b3 bab0 b080 942c 942f 00:41:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 31ba b334 bab0 b080 942c 942f 00:41:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 31ba b3b5 bab0 b080 942c 942f 00:41:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 31ba b3b6 bab0 b080 942c 942f 00:41:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 31ba b337 bab0 b080 942c 942f 00:41:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 31ba b338 bab0 b080 942c 942f 00:41:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 31ba b3b9 bab0 b080 942c 942f 00:41:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 31ba 34b0 bab0 b080 942c 942f 00:41:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 31ba 3431 bab0 b080 942c 942f 00:41:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 31ba 3432 bab0 b080 942c 942f 00:41:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 31ba 34b3 bab0 b080 942c 942f 00:41:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 31ba 3434 bab0 b080 942c 942f 00:41:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 31ba 34b5 bab0 b080 942c 942f 00:41:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 31ba 34b6 bab0 b080 942c 942f 00:41:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 31ba 3437 bab0 b080 942c 942f 00:41:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 31ba 3438 bab0 b080 942c 942f 00:41:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 31ba 34b9 bab0 b080 942c 942f 00:41:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 31ba b5b0 bab0 b080 942c 942f 00:41:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 31ba b531 bab0 b080 942c 942f 00:41:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 31ba b532 bab0 b080 942c 942f 00:41:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 31ba b5b3 bab0 b080 942c 942f 00:41:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 31ba b534 bab0 b080 942c 942f 00:41:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 31ba b5b5 bab0 b080 942c 942f 00:41:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 31ba b5b6 bab0 b080 942c 942f 00:41:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 31ba b537 bab0 b080 942c 942f 00:41:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 31ba b538 bab0 b080 942c 942f 00:41:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 31ba b5b9 bab0 b080 942c 942f 00:42:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 32ba b0b0 bab0 b080 942c 942f 00:42:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 32ba b031 bab0 b080 942c 942f 00:42:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 32ba b032 bab0 b080 942c 942f 00:42:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 32ba b0b3 bab0 b080 942c 942f 00:42:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 32ba b034 bab0 b080 942c 942f 00:42:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 32ba b0b5 bab0 b080 942c 942f 00:42:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 32ba b0b6 bab0 b080 942c 942f 00:42:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 32ba b037 bab0 b080 942c 942f 00:42:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 32ba b038 bab0 b080 942c 942f 00:42:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 32ba b0b9 bab0 b080 942c 942f 00:42:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 32ba 31b0 bab0 b080 942c 942f 00:42:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 32ba 3131 bab0 b080 942c 942f 00:42:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 32ba 3132 bab0 b080 942c 942f 00:42:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 32ba 31b3 bab0 b080 942c 942f 00:42:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 32ba 3134 bab0 b080 942c 942f 00:42:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 32ba 31b5 bab0 b080 942c 942f 00:42:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 32ba 31b6 bab0 b080 942c 942f 00:42:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 32ba 3137 bab0 b080 942c 942f 00:42:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 32ba 3138 bab0 b080 942c 942f 00:42:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 32ba 31b9 bab0 b080 942c 942f 00:42:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 32ba 32b0 bab0 b080 942c 942f 00:42:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 32ba 3231 bab0 b080 942c 942f 00:42:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 32ba 3232 bab0 b080 942c 942f 00:42:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 32ba 32b3 bab0 b080 942c 942f 00:42:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 32ba 3234 bab0 b080 942c 942f 00:42:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 32ba 32b5 bab0 b080 942c 942f 00:42:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 32ba 32b6 bab0 b080 942c 942f 00:42:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 32ba 3237 bab0 b080 942c 942f 00:42:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 32ba 3238 bab0 b080 942c 942f 00:42:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 32ba 32b9 bab0 b080 942c 942f 00:42:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 32ba b3b0 bab0 b080 942c 942f 00:42:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 32ba b331 bab0 b080 942c 942f 00:42:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 32ba b332 bab0 b080 942c 942f 00:42:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 32ba b3b3 bab0 b080 942c 942f 00:42:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 32ba b334 bab0 b080 942c 942f 00:42:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 32ba b3b5 bab0 b080 942c 942f 00:42:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 32ba b3b6 bab0 b080 942c 942f 00:42:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 32ba b337 bab0 b080 942c 942f 00:42:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 32ba b338 bab0 b080 942c 942f 00:42:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 32ba b3b9 bab0 b080 942c 942f 00:42:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 32ba 34b0 bab0 b080 942c 942f 00:42:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 32ba 3431 bab0 b080 942c 942f 00:42:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 32ba 3432 bab0 b080 942c 942f 00:42:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 32ba 34b3 bab0 b080 942c 942f 00:42:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 32ba 3434 bab0 b080 942c 942f 00:42:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 32ba 34b5 bab0 b080 942c 942f 00:42:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 32ba 34b6 bab0 b080 942c 942f 00:42:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 32ba 3437 bab0 b080 942c 942f 00:42:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 32ba 3438 bab0 b080 942c 942f 00:42:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 32ba 34b9 bab0 b080 942c 942f 00:42:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 32ba b5b0 bab0 b080 942c 942f 00:42:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 32ba b531 bab0 b080 942c 942f 00:42:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 32ba b532 bab0 b080 942c 942f 00:42:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 32ba b5b3 bab0 b080 942c 942f 00:42:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 32ba b534 bab0 b080 942c 942f 00:42:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 32ba b5b5 bab0 b080 942c 942f 00:42:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 32ba b5b6 bab0 b080 942c 942f 00:42:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 32ba b537 bab0 b080 942c 942f 00:42:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 32ba b538 bab0 b080 942c 942f 00:42:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 32ba b5b9 bab0 b080 942c 942f 00:43:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b3ba b0b0 bab0 b080 942c 942f 00:43:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b3ba b031 bab0 b080 942c 942f 00:43:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b3ba b032 bab0 b080 942c 942f 00:43:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b3ba b0b3 bab0 b080 942c 942f 00:43:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b3ba b034 bab0 b080 942c 942f 00:43:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b3ba b0b5 bab0 b080 942c 942f 00:43:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b3ba b0b6 bab0 b080 942c 942f 00:43:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b3ba b037 bab0 b080 942c 942f 00:43:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b3ba b038 bab0 b080 942c 942f 00:43:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b3ba b0b9 bab0 b080 942c 942f 00:43:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b3ba 31b0 bab0 b080 942c 942f 00:43:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b3ba 3131 bab0 b080 942c 942f 00:43:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b3ba 3132 bab0 b080 942c 942f 00:43:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b3ba 31b3 bab0 b080 942c 942f 00:43:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b3ba 3134 bab0 b080 942c 942f 00:43:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b3ba 31b5 bab0 b080 942c 942f 00:43:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b3ba 31b6 bab0 b080 942c 942f 00:43:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b3ba 3137 bab0 b080 942c 942f 00:43:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b3ba 3138 bab0 b080 942c 942f 00:43:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b3ba 31b9 bab0 b080 942c 942f 00:43:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b3ba 32b0 bab0 b080 942c 942f 00:43:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b3ba 3231 bab0 b080 942c 942f 00:43:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b3ba 3232 bab0 b080 942c 942f 00:43:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b3ba 32b3 bab0 b080 942c 942f 00:43:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b3ba 3234 bab0 b080 942c 942f 00:43:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b3ba 32b5 bab0 b080 942c 942f 00:43:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b3ba 32b6 bab0 b080 942c 942f 00:43:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b3ba 3237 bab0 b080 942c 942f 00:43:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b3ba 3238 bab0 b080 942c 942f 00:43:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b3ba 32b9 bab0 b080 942c 942f 00:43:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b3ba b3b0 bab0 b080 942c 942f 00:43:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b3ba b331 bab0 b080 942c 942f 00:43:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b3ba b332 bab0 b080 942c 942f 00:43:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b3ba b3b3 bab0 b080 942c 942f 00:43:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b3ba b334 bab0 b080 942c 942f 00:43:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b3ba b3b5 bab0 b080 942c 942f 00:43:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b3ba b3b6 bab0 b080 942c 942f 00:43:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b3ba b337 bab0 b080 942c 942f 00:43:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b3ba b338 bab0 b080 942c 942f 00:43:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b3ba b3b9 bab0 b080 942c 942f 00:43:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b3ba 34b0 bab0 b080 942c 942f 00:43:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b3ba 3431 bab0 b080 942c 942f 00:43:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b3ba 3432 bab0 b080 942c 942f 00:43:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b3ba 34b3 bab0 b080 942c 942f 00:43:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b3ba 3434 bab0 b080 942c 942f 00:43:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b3ba 34b5 bab0 b080 942c 942f 00:43:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b3ba 34b6 bab0 b080 942c 942f 00:43:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b3ba 3437 bab0 b080 942c 942f 00:43:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b3ba 3438 bab0 b080 942c 942f 00:43:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b3ba 34b9 bab0 b080 942c 942f 00:43:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b3ba b5b0 bab0 b080 942c 942f 00:43:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b3ba b531 bab0 b080 942c 942f 00:43:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b3ba b532 bab0 b080 942c 942f 00:43:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b3ba b5b3 bab0 b080 942c 942f 00:43:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b3ba b534 bab0 b080 942c 942f 00:43:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b3ba b5b5 bab0 b080 942c 942f 00:43:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b3ba b5b6 bab0 b080 942c 942f 00:43:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b3ba b537 bab0 b080 942c 942f 00:43:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b3ba b538 bab0 b080 942c 942f 00:43:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b3ba b5b9 bab0 b080 942c 942f 00:44:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 34ba b0b0 bab0 b080 942c 942f 00:44:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 34ba b031 bab0 b080 942c 942f 00:44:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 34ba b032 bab0 b080 942c 942f 00:44:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 34ba b0b3 bab0 b080 942c 942f 00:44:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 34ba b034 bab0 b080 942c 942f 00:44:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 34ba b0b5 bab0 b080 942c 942f 00:44:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 34ba b0b6 bab0 b080 942c 942f 00:44:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 34ba b037 bab0 b080 942c 942f 00:44:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 34ba b038 bab0 b080 942c 942f 00:44:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 34ba b0b9 bab0 b080 942c 942f 00:44:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 34ba 31b0 bab0 b080 942c 942f 00:44:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 34ba 3131 bab0 b080 942c 942f 00:44:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 34ba 3132 bab0 b080 942c 942f 00:44:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 34ba 31b3 bab0 b080 942c 942f 00:44:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 34ba 3134 bab0 b080 942c 942f 00:44:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 34ba 31b5 bab0 b080 942c 942f 00:44:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 34ba 31b6 bab0 b080 942c 942f 00:44:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 34ba 3137 bab0 b080 942c 942f 00:44:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 34ba 3138 bab0 b080 942c 942f 00:44:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 34ba 31b9 bab0 b080 942c 942f 00:44:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 34ba 32b0 bab0 b080 942c 942f 00:44:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 34ba 3231 bab0 b080 942c 942f 00:44:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 34ba 3232 bab0 b080 942c 942f 00:44:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 34ba 32b3 bab0 b080 942c 942f 00:44:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 34ba 3234 bab0 b080 942c 942f 00:44:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 34ba 32b5 bab0 b080 942c 942f 00:44:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 34ba 32b6 bab0 b080 942c 942f 00:44:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 34ba 3237 bab0 b080 942c 942f 00:44:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 34ba 3238 bab0 b080 942c 942f 00:44:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 34ba 32b9 bab0 b080 942c 942f 00:44:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 34ba b3b0 bab0 b080 942c 942f 00:44:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 34ba b331 bab0 b080 942c 942f 00:44:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 34ba b332 bab0 b080 942c 942f 00:44:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 34ba b3b3 bab0 b080 942c 942f 00:44:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 34ba b334 bab0 b080 942c 942f 00:44:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 34ba b3b5 bab0 b080 942c 942f 00:44:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 34ba b3b6 bab0 b080 942c 942f 00:44:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 34ba b337 bab0 b080 942c 942f 00:44:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 34ba b338 bab0 b080 942c 942f 00:44:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 34ba b3b9 bab0 b080 942c 942f 00:44:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 34ba 34b0 bab0 b080 942c 942f 00:44:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 34ba 3431 bab0 b080 942c 942f 00:44:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 34ba 3432 bab0 b080 942c 942f 00:44:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 34ba 34b3 bab0 b080 942c 942f 00:44:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 34ba 3434 bab0 b080 942c 942f 00:44:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 34ba 34b5 bab0 b080 942c 942f 00:44:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 34ba 34b6 bab0 b080 942c 942f 00:44:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 34ba 3437 bab0 b080 942c 942f 00:44:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 34ba 3438 bab0 b080 942c 942f 00:44:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 34ba 34b9 bab0 b080 942c 942f 00:44:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 34ba b5b0 bab0 b080 942c 942f 00:44:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 34ba b531 bab0 b080 942c 942f 00:44:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 34ba b532 bab0 b080 942c 942f 00:44:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 34ba b5b3 bab0 b080 942c 942f 00:44:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 34ba b534 bab0 b080 942c 942f 00:44:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 34ba b5b5 bab0 b080 942c 942f 00:44:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 34ba b5b6 bab0 b080 942c 942f 00:44:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 34ba b537 bab0 b080 942c 942f 00:44:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 34ba b538 bab0 b080 942c 942f 00:44:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 34ba b5b9 bab0 b080 942c 942f 00:45:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b5ba b0b0 bab0 b080 942c 942f 00:45:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b5ba b031 bab0 b080 942c 942f 00:45:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b5ba b032 bab0 b080 942c 942f 00:45:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b5ba b0b3 bab0 b080 942c 942f 00:45:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b5ba b034 bab0 b080 942c 942f 00:45:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b5ba b0b5 bab0 b080 942c 942f 00:45:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b5ba b0b6 bab0 b080 942c 942f 00:45:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b5ba b037 bab0 b080 942c 942f 00:45:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b5ba b038 bab0 b080 942c 942f 00:45:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b5ba b0b9 bab0 b080 942c 942f 00:45:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b5ba 31b0 bab0 b080 942c 942f 00:45:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b5ba 3131 bab0 b080 942c 942f 00:45:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b5ba 3132 bab0 b080 942c 942f 00:45:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b5ba 31b3 bab0 b080 942c 942f 00:45:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b5ba 3134 bab0 b080 942c 942f 00:45:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b5ba 31b5 bab0 b080 942c 942f 00:45:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b5ba 31b6 bab0 b080 942c 942f 00:45:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b5ba 3137 bab0 b080 942c 942f 00:45:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b5ba 3138 bab0 b080 942c 942f 00:45:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b5ba 31b9 bab0 b080 942c 942f 00:45:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b5ba 32b0 bab0 b080 942c 942f 00:45:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b5ba 3231 bab0 b080 942c 942f 00:45:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b5ba 3232 bab0 b080 942c 942f 00:45:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b5ba 32b3 bab0 b080 942c 942f 00:45:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b5ba 3234 bab0 b080 942c 942f 00:45:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b5ba 32b5 bab0 b080 942c 942f 00:45:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b5ba 32b6 bab0 b080 942c 942f 00:45:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b5ba 3237 bab0 b080 942c 942f 00:45:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b5ba 3238 bab0 b080 942c 942f 00:45:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b5ba 32b9 bab0 b080 942c 942f 00:45:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b5ba b3b0 bab0 b080 942c 942f 00:45:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b5ba b331 bab0 b080 942c 942f 00:45:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b5ba b332 bab0 b080 942c 942f 00:45:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b5ba b3b3 bab0 b080 942c 942f 00:45:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b5ba b334 bab0 b080 942c 942f 00:45:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b5ba b3b5 bab0 b080 942c 942f 00:45:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b5ba b3b6 bab0 b080 942c 942f 00:45:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b5ba b337 bab0 b080 942c 942f 00:45:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b5ba b338 bab0 b080 942c 942f 00:45:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b5ba b3b9 bab0 b080 942c 942f 00:45:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b5ba 34b0 bab0 b080 942c 942f 00:45:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b5ba 3431 bab0 b080 942c 942f 00:45:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b5ba 3432 bab0 b080 942c 942f 00:45:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b5ba 34b3 bab0 b080 942c 942f 00:45:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b5ba 3434 bab0 b080 942c 942f 00:45:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b5ba 34b5 bab0 b080 942c 942f 00:45:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b5ba 34b6 bab0 b080 942c 942f 00:45:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b5ba 3437 bab0 b080 942c 942f 00:45:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b5ba 3438 bab0 b080 942c 942f 00:45:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b5ba 34b9 bab0 b080 942c 942f 00:45:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b5ba b5b0 bab0 b080 942c 942f 00:45:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b5ba b531 bab0 b080 942c 942f 00:45:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b5ba b532 bab0 b080 942c 942f 00:45:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b5ba b5b3 bab0 b080 942c 942f 00:45:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b5ba b534 bab0 b080 942c 942f 00:45:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b5ba b5b5 bab0 b080 942c 942f 00:45:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b5ba b5b6 bab0 b080 942c 942f 00:45:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b5ba b537 bab0 b080 942c 942f 00:45:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b5ba b538 bab0 b080 942c 942f 00:45:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b5ba b5b9 bab0 b080 942c 942f 00:46:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b6ba b0b0 bab0 b080 942c 942f 00:46:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b6ba b031 bab0 b080 942c 942f 00:46:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b6ba b032 bab0 b080 942c 942f 00:46:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b6ba b0b3 bab0 b080 942c 942f 00:46:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b6ba b034 bab0 b080 942c 942f 00:46:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b6ba b0b5 bab0 b080 942c 942f 00:46:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b6ba b0b6 bab0 b080 942c 942f 00:46:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b6ba b037 bab0 b080 942c 942f 00:46:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b6ba b038 bab0 b080 942c 942f 00:46:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b6ba b0b9 bab0 b080 942c 942f 00:46:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b6ba 31b0 bab0 b080 942c 942f 00:46:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b6ba 3131 bab0 b080 942c 942f 00:46:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b6ba 3132 bab0 b080 942c 942f 00:46:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b6ba 31b3 bab0 b080 942c 942f 00:46:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b6ba 3134 bab0 b080 942c 942f 00:46:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b6ba 31b5 bab0 b080 942c 942f 00:46:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b6ba 31b6 bab0 b080 942c 942f 00:46:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b6ba 3137 bab0 b080 942c 942f 00:46:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b6ba 3138 bab0 b080 942c 942f 00:46:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b6ba 31b9 bab0 b080 942c 942f 00:46:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b6ba 32b0 bab0 b080 942c 942f 00:46:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b6ba 3231 bab0 b080 942c 942f 00:46:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b6ba 3232 bab0 b080 942c 942f 00:46:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b6ba 32b3 bab0 b080 942c 942f 00:46:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b6ba 3234 bab0 b080 942c 942f 00:46:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b6ba 32b5 bab0 b080 942c 942f 00:46:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b6ba 32b6 bab0 b080 942c 942f 00:46:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b6ba 3237 bab0 b080 942c 942f 00:46:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b6ba 3238 bab0 b080 942c 942f 00:46:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b6ba 32b9 bab0 b080 942c 942f 00:46:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b6ba b3b0 bab0 b080 942c 942f 00:46:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b6ba b331 bab0 b080 942c 942f 00:46:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b6ba b332 bab0 b080 942c 942f 00:46:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b6ba b3b3 bab0 b080 942c 942f 00:46:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b6ba b334 bab0 b080 942c 942f 00:46:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b6ba b3b5 bab0 b080 942c 942f 00:46:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b6ba b3b6 bab0 b080 942c 942f 00:46:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b6ba b337 bab0 b080 942c 942f 00:46:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b6ba b338 bab0 b080 942c 942f 00:46:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b6ba b3b9 bab0 b080 942c 942f 00:46:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b6ba 34b0 bab0 b080 942c 942f 00:46:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b6ba 3431 bab0 b080 942c 942f 00:46:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b6ba 3432 bab0 b080 942c 942f 00:46:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b6ba 34b3 bab0 b080 942c 942f 00:46:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b6ba 3434 bab0 b080 942c 942f 00:46:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b6ba 34b5 bab0 b080 942c 942f 00:46:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b6ba 34b6 bab0 b080 942c 942f 00:46:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b6ba 3437 bab0 b080 942c 942f 00:46:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b6ba 3438 bab0 b080 942c 942f 00:46:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b6ba 34b9 bab0 b080 942c 942f 00:46:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b6ba b5b0 bab0 b080 942c 942f 00:46:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b6ba b531 bab0 b080 942c 942f 00:46:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b6ba b532 bab0 b080 942c 942f 00:46:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b6ba b5b3 bab0 b080 942c 942f 00:46:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b6ba b534 bab0 b080 942c 942f 00:46:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b6ba b5b5 bab0 b080 942c 942f 00:46:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b6ba b5b6 bab0 b080 942c 942f 00:46:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b6ba b537 bab0 b080 942c 942f 00:46:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b6ba b538 bab0 b080 942c 942f 00:46:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b6ba b5b9 bab0 b080 942c 942f 00:47:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 37ba b0b0 bab0 b080 942c 942f 00:47:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 37ba b031 bab0 b080 942c 942f 00:47:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 37ba b032 bab0 b080 942c 942f 00:47:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 37ba b0b3 bab0 b080 942c 942f 00:47:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 37ba b034 bab0 b080 942c 942f 00:47:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 37ba b0b5 bab0 b080 942c 942f 00:47:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 37ba b0b6 bab0 b080 942c 942f 00:47:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 37ba b037 bab0 b080 942c 942f 00:47:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 37ba b038 bab0 b080 942c 942f 00:47:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 37ba b0b9 bab0 b080 942c 942f 00:47:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 37ba 31b0 bab0 b080 942c 942f 00:47:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 37ba 3131 bab0 b080 942c 942f 00:47:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 37ba 3132 bab0 b080 942c 942f 00:47:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 37ba 31b3 bab0 b080 942c 942f 00:47:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 37ba 3134 bab0 b080 942c 942f 00:47:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 37ba 31b5 bab0 b080 942c 942f 00:47:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 37ba 31b6 bab0 b080 942c 942f 00:47:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 37ba 3137 bab0 b080 942c 942f 00:47:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 37ba 3138 bab0 b080 942c 942f 00:47:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 37ba 31b9 bab0 b080 942c 942f 00:47:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 37ba 32b0 bab0 b080 942c 942f 00:47:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 37ba 3231 bab0 b080 942c 942f 00:47:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 37ba 3232 bab0 b080 942c 942f 00:47:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 37ba 32b3 bab0 b080 942c 942f 00:47:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 37ba 3234 bab0 b080 942c 942f 00:47:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 37ba 32b5 bab0 b080 942c 942f 00:47:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 37ba 32b6 bab0 b080 942c 942f 00:47:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 37ba 3237 bab0 b080 942c 942f 00:47:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 37ba 3238 bab0 b080 942c 942f 00:47:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 37ba 32b9 bab0 b080 942c 942f 00:47:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 37ba b3b0 bab0 b080 942c 942f 00:47:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 37ba b331 bab0 b080 942c 942f 00:47:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 37ba b332 bab0 b080 942c 942f 00:47:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 37ba b3b3 bab0 b080 942c 942f 00:47:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 37ba b334 bab0 b080 942c 942f 00:47:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 37ba b3b5 bab0 b080 942c 942f 00:47:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 37ba b3b6 bab0 b080 942c 942f 00:47:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 37ba b337 bab0 b080 942c 942f 00:47:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 37ba b338 bab0 b080 942c 942f 00:47:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 37ba b3b9 bab0 b080 942c 942f 00:47:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 37ba 34b0 bab0 b080 942c 942f 00:47:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 37ba 3431 bab0 b080 942c 942f 00:47:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 37ba 3432 bab0 b080 942c 942f 00:47:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 37ba 34b3 bab0 b080 942c 942f 00:47:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 37ba 3434 bab0 b080 942c 942f 00:47:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 37ba 34b5 bab0 b080 942c 942f 00:47:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 37ba 34b6 bab0 b080 942c 942f 00:47:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 37ba 3437 bab0 b080 942c 942f 00:47:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 37ba 3438 bab0 b080 942c 942f 00:47:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 37ba 34b9 bab0 b080 942c 942f 00:47:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 37ba b5b0 bab0 b080 942c 942f 00:47:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 37ba b531 bab0 b080 942c 942f 00:47:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 37ba b532 bab0 b080 942c 942f 00:47:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 37ba b5b3 bab0 b080 942c 942f 00:47:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 37ba b534 bab0 b080 942c 942f 00:47:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 37ba b5b5 bab0 b080 942c 942f 00:47:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 37ba b5b6 bab0 b080 942c 942f 00:47:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 37ba b537 bab0 b080 942c 942f 00:47:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 37ba b538 bab0 b080 942c 942f 00:47:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 37ba b5b9 bab0 b080 942c 942f 00:48:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 38ba b0b0 bab0 b080 942c 942f 00:48:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 38ba b031 bab0 b080 942c 942f 00:48:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 38ba b032 bab0 b080 942c 942f 00:48:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 38ba b0b3 bab0 b080 942c 942f 00:48:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 38ba b034 bab0 b080 942c 942f 00:48:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 38ba b0b5 bab0 b080 942c 942f 00:48:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 38ba b0b6 bab0 b080 942c 942f 00:48:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 38ba b037 bab0 b080 942c 942f 00:48:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 38ba b038 bab0 b080 942c 942f 00:48:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 38ba b0b9 bab0 b080 942c 942f 00:48:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 38ba 31b0 bab0 b080 942c 942f 00:48:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 38ba 3131 bab0 b080 942c 942f 00:48:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 38ba 3132 bab0 b080 942c 942f 00:48:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 38ba 31b3 bab0 b080 942c 942f 00:48:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 38ba 3134 bab0 b080 942c 942f 00:48:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 38ba 31b5 bab0 b080 942c 942f 00:48:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 38ba 31b6 bab0 b080 942c 942f 00:48:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 38ba 3137 bab0 b080 942c 942f 00:48:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 38ba 3138 bab0 b080 942c 942f 00:48:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 38ba 31b9 bab0 b080 942c 942f 00:48:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 38ba 32b0 bab0 b080 942c 942f 00:48:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 38ba 3231 bab0 b080 942c 942f 00:48:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 38ba 3232 bab0 b080 942c 942f 00:48:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 38ba 32b3 bab0 b080 942c 942f 00:48:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 38ba 3234 bab0 b080 942c 942f 00:48:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 38ba 32b5 bab0 b080 942c 942f 00:48:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 38ba 32b6 bab0 b080 942c 942f 00:48:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 38ba 3237 bab0 b080 942c 942f 00:48:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 38ba 3238 bab0 b080 942c 942f 00:48:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 38ba 32b9 bab0 b080 942c 942f 00:48:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 38ba b3b0 bab0 b080 942c 942f 00:48:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 38ba b331 bab0 b080 942c 942f 00:48:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 38ba b332 bab0 b080 942c 942f 00:48:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 38ba b3b3 bab0 b080 942c 942f 00:48:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 38ba b334 bab0 b080 942c 942f 00:48:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 38ba b3b5 bab0 b080 942c 942f 00:48:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 38ba b3b6 bab0 b080 942c 942f 00:48:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 38ba b337 bab0 b080 942c 942f 00:48:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 38ba b338 bab0 b080 942c 942f 00:48:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 38ba b3b9 bab0 b080 942c 942f 00:48:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 38ba 34b0 bab0 b080 942c 942f 00:48:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 38ba 3431 bab0 b080 942c 942f 00:48:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 38ba 3432 bab0 b080 942c 942f 00:48:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 38ba 34b3 bab0 b080 942c 942f 00:48:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 38ba 3434 bab0 b080 942c 942f 00:48:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 38ba 34b5 bab0 b080 942c 942f 00:48:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 38ba 34b6 bab0 b080 942c 942f 00:48:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 38ba 3437 bab0 b080 942c 942f 00:48:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 38ba 3438 bab0 b080 942c 942f 00:48:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 38ba 34b9 bab0 b080 942c 942f 00:48:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 38ba b5b0 bab0 b080 942c 942f 00:48:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 38ba b531 bab0 b080 942c 942f 00:48:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 38ba b532 bab0 b080 942c 942f 00:48:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 38ba b5b3 bab0 b080 942c 942f 00:48:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 38ba b534 bab0 b080 942c 942f 00:48:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 38ba b5b5 bab0 b080 942c 942f 00:48:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 38ba b5b6 bab0 b080 942c 942f 00:48:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 38ba b537 bab0 b080 942c 942f 00:48:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 38ba b538 bab0 b080 942c 942f 00:48:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 38ba b5b9 bab0 b080 942c 942f 00:49:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b9ba b0b0 bab0 b080 942c 942f 00:49:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b9ba b031 bab0 b080 942c 942f 00:49:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b9ba b032 bab0 b080 942c 942f 00:49:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b9ba b0b3 bab0 b080 942c 942f 00:49:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b9ba b034 bab0 b080 942c 942f 00:49:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b9ba b0b5 bab0 b080 942c 942f 00:49:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b9ba b0b6 bab0 b080 942c 942f 00:49:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b9ba b037 bab0 b080 942c 942f 00:49:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b9ba b038 bab0 b080 942c 942f 00:49:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b9ba b0b9 bab0 b080 942c 942f 00:49:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b9ba 31b0 bab0 b080 942c 942f 00:49:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b9ba 3131 bab0 b080 942c 942f 00:49:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b9ba 3132 bab0 b080 942c 942f 00:49:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b9ba 31b3 bab0 b080 942c 942f 00:49:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b9ba 3134 bab0 b080 942c 942f 00:49:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b9ba 31b5 bab0 b080 942c 942f 00:49:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b9ba 31b6 bab0 b080 942c 942f 00:49:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b9ba 3137 bab0 b080 942c 942f 00:49:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b9ba 3138 bab0 b080 942c 942f 00:49:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b9ba 31b9 bab0 b080 942c 942f 00:49:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 ba34 b9ba 32b0 bab0 b080 942c 942f 00:49:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 ba34 b9ba 3231 bab0 b080 942c 942f 00:49:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 ba34 b9ba 3232 bab0 b080 942c 942f 00:49:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 ba34 b9ba 32b3 bab0 b080 942c 942f 00:49:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 ba34 b9ba 3234 bab0 b080 942c 942f 00:49:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 ba34 b9ba 32b5 bab0 b080 942c 942f 00:49:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 ba34 b9ba 32b6 bab0 b080 942c 942f 00:49:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 ba34 b9ba 3237 bab0 b080 942c 942f 00:49:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 ba34 b9ba 3238 bab0 b080 942c 942f 00:49:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 ba34 b9ba 32b9 bab0 b080 942c 942f 00:49:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 ba34 b9ba b3b0 bab0 b080 942c 942f 00:49:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 ba34 b9ba b331 bab0 b080 942c 942f 00:49:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 ba34 b9ba b332 bab0 b080 942c 942f 00:49:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 ba34 b9ba b3b3 bab0 b080 942c 942f 00:49:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 ba34 b9ba b334 bab0 b080 942c 942f 00:49:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 ba34 b9ba b3b5 bab0 b080 942c 942f 00:49:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 ba34 b9ba b3b6 bab0 b080 942c 942f 00:49:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 ba34 b9ba b337 bab0 b080 942c 942f 00:49:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 ba34 b9ba b338 bab0 b080 942c 942f 00:49:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 ba34 b9ba b3b9 bab0 b080 942c 942f 00:49:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 ba34 b9ba 34b0 bab0 b080 942c 942f 00:49:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 ba34 b9ba 3431 bab0 b080 942c 942f 00:49:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 ba34 b9ba 3432 bab0 b080 942c 942f 00:49:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 ba34 b9ba 34b3 bab0 b080 942c 942f 00:49:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 ba34 b9ba 3434 bab0 b080 942c 942f 00:49:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 ba34 b9ba 34b5 bab0 b080 942c 942f 00:49:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 ba34 b9ba 34b6 bab0 b080 942c 942f 00:49:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 ba34 b9ba 3437 bab0 b080 942c 942f 00:49:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 ba34 b9ba 3438 bab0 b080 942c 942f 00:49:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 ba34 b9ba 34b9 bab0 b080 942c 942f 00:49:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 ba34 b9ba b5b0 bab0 b080 942c 942f 00:49:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 ba34 b9ba b531 bab0 b080 942c 942f 00:49:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 ba34 b9ba b532 bab0 b080 942c 942f 00:49:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 ba34 b9ba b5b3 bab0 b080 942c 942f 00:49:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 ba34 b9ba b534 bab0 b080 942c 942f 00:49:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 ba34 b9ba b5b5 bab0 b080 942c 942f 00:49:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 ba34 b9ba b5b6 bab0 b080 942c 942f 00:49:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 ba34 b9ba b537 bab0 b080 942c 942f 00:49:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 ba34 b9ba b538 bab0 b080 942c 942f 00:49:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 ba34 b9ba b5b9 bab0 b080 942c 942f 00:50:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b0ba b0b0 bab0 b080 942c 942f 00:50:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b0ba b031 bab0 b080 942c 942f 00:50:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b0ba b032 bab0 b080 942c 942f 00:50:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b0ba b0b3 bab0 b080 942c 942f 00:50:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b0ba b034 bab0 b080 942c 942f 00:50:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b0ba b0b5 bab0 b080 942c 942f 00:50:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b0ba b0b6 bab0 b080 942c 942f 00:50:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b0ba b037 bab0 b080 942c 942f 00:50:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b0ba b038 bab0 b080 942c 942f 00:50:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b0ba b0b9 bab0 b080 942c 942f 00:50:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b0ba 31b0 bab0 b080 942c 942f 00:50:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b0ba 3131 bab0 b080 942c 942f 00:50:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b0ba 3132 bab0 b080 942c 942f 00:50:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b0ba 31b3 bab0 b080 942c 942f 00:50:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b0ba 3134 bab0 b080 942c 942f 00:50:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b0ba 31b5 bab0 b080 942c 942f 00:50:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b0ba 31b6 bab0 b080 942c 942f 00:50:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b0ba 3137 bab0 b080 942c 942f 00:50:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b0ba 3138 bab0 b080 942c 942f 00:50:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b0ba 31b9 bab0 b080 942c 942f 00:50:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b0ba 32b0 bab0 b080 942c 942f 00:50:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b0ba 3231 bab0 b080 942c 942f 00:50:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b0ba 3232 bab0 b080 942c 942f 00:50:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b0ba 32b3 bab0 b080 942c 942f 00:50:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b0ba 3234 bab0 b080 942c 942f 00:50:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b0ba 32b5 bab0 b080 942c 942f 00:50:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b0ba 32b6 bab0 b080 942c 942f 00:50:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b0ba 3237 bab0 b080 942c 942f 00:50:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b0ba 3238 bab0 b080 942c 942f 00:50:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b0ba 32b9 bab0 b080 942c 942f 00:50:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b0ba b3b0 bab0 b080 942c 942f 00:50:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b0ba b331 bab0 b080 942c 942f 00:50:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b0ba b332 bab0 b080 942c 942f 00:50:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b0ba b3b3 bab0 b080 942c 942f 00:50:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b0ba b334 bab0 b080 942c 942f 00:50:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b0ba b3b5 bab0 b080 942c 942f 00:50:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b0ba b3b6 bab0 b080 942c 942f 00:50:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b0ba b337 bab0 b080 942c 942f 00:50:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b0ba b338 bab0 b080 942c 942f 00:50:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b0ba b3b9 bab0 b080 942c 942f 00:50:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b0ba 34b0 bab0 b080 942c 942f 00:50:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b0ba 3431 bab0 b080 942c 942f 00:50:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b0ba 3432 bab0 b080 942c 942f 00:50:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b0ba 34b3 bab0 b080 942c 942f 00:50:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b0ba 3434 bab0 b080 942c 942f 00:50:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b0ba 34b5 bab0 b080 942c 942f 00:50:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b0ba 34b6 bab0 b080 942c 942f 00:50:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b0ba 3437 bab0 b080 942c 942f 00:50:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b0ba 3438 bab0 b080 942c 942f 00:50:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b0ba 34b9 bab0 b080 942c 942f 00:50:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b0ba b5b0 bab0 b080 942c 942f 00:50:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b0ba b531 bab0 b080 942c 942f 00:50:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b0ba b532 bab0 b080 942c 942f 00:50:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b0ba b5b3 bab0 b080 942c 942f 00:50:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b0ba b534 bab0 b080 942c 942f 00:50:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b0ba b5b5 bab0 b080 942c 942f 00:50:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b0ba b5b6 bab0 b080 942c 942f 00:50:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b0ba b537 bab0 b080 942c 942f 00:50:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b0ba b538 bab0 b080 942c 942f 00:50:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b0ba b5b9 bab0 b080 942c 942f 00:51:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 31ba b0b0 bab0 b080 942c 942f 00:51:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 31ba b031 bab0 b080 942c 942f 00:51:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 31ba b032 bab0 b080 942c 942f 00:51:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 31ba b0b3 bab0 b080 942c 942f 00:51:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 31ba b034 bab0 b080 942c 942f 00:51:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 31ba b0b5 bab0 b080 942c 942f 00:51:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 31ba b0b6 bab0 b080 942c 942f 00:51:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 31ba b037 bab0 b080 942c 942f 00:51:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 31ba b038 bab0 b080 942c 942f 00:51:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 31ba b0b9 bab0 b080 942c 942f 00:51:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 31ba 31b0 bab0 b080 942c 942f 00:51:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 31ba 3131 bab0 b080 942c 942f 00:51:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 31ba 3132 bab0 b080 942c 942f 00:51:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 31ba 31b3 bab0 b080 942c 942f 00:51:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 31ba 3134 bab0 b080 942c 942f 00:51:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 31ba 31b5 bab0 b080 942c 942f 00:51:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 31ba 31b6 bab0 b080 942c 942f 00:51:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 31ba 3137 bab0 b080 942c 942f 00:51:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 31ba 3138 bab0 b080 942c 942f 00:51:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 31ba 31b9 bab0 b080 942c 942f 00:51:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 31ba 32b0 bab0 b080 942c 942f 00:51:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 31ba 3231 bab0 b080 942c 942f 00:51:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 31ba 3232 bab0 b080 942c 942f 00:51:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 31ba 32b3 bab0 b080 942c 942f 00:51:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 31ba 3234 bab0 b080 942c 942f 00:51:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 31ba 32b5 bab0 b080 942c 942f 00:51:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 31ba 32b6 bab0 b080 942c 942f 00:51:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 31ba 3237 bab0 b080 942c 942f 00:51:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 31ba 3238 bab0 b080 942c 942f 00:51:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 31ba 32b9 bab0 b080 942c 942f 00:51:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 31ba b3b0 bab0 b080 942c 942f 00:51:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 31ba b331 bab0 b080 942c 942f 00:51:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 31ba b332 bab0 b080 942c 942f 00:51:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 31ba b3b3 bab0 b080 942c 942f 00:51:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 31ba b334 bab0 b080 942c 942f 00:51:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 31ba b3b5 bab0 b080 942c 942f 00:51:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 31ba b3b6 bab0 b080 942c 942f 00:51:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 31ba b337 bab0 b080 942c 942f 00:51:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 31ba b338 bab0 b080 942c 942f 00:51:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 31ba b3b9 bab0 b080 942c 942f 00:51:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 31ba 34b0 bab0 b080 942c 942f 00:51:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 31ba 3431 bab0 b080 942c 942f 00:51:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 31ba 3432 bab0 b080 942c 942f 00:51:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 31ba 34b3 bab0 b080 942c 942f 00:51:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 31ba 3434 bab0 b080 942c 942f 00:51:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 31ba 34b5 bab0 b080 942c 942f 00:51:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 31ba 34b6 bab0 b080 942c 942f 00:51:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 31ba 3437 bab0 b080 942c 942f 00:51:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 31ba 3438 bab0 b080 942c 942f 00:51:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 31ba 34b9 bab0 b080 942c 942f 00:51:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 31ba b5b0 bab0 b080 942c 942f 00:51:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 31ba b531 bab0 b080 942c 942f 00:51:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 31ba b532 bab0 b080 942c 942f 00:51:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 31ba b5b3 bab0 b080 942c 942f 00:51:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 31ba b534 bab0 b080 942c 942f 00:51:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 31ba b5b5 bab0 b080 942c 942f 00:51:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 31ba b5b6 bab0 b080 942c 942f 00:51:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 31ba b537 bab0 b080 942c 942f 00:51:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 31ba b538 bab0 b080 942c 942f 00:51:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 31ba b5b9 bab0 b080 942c 942f 00:52:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 32ba b0b0 bab0 b080 942c 942f 00:52:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 32ba b031 bab0 b080 942c 942f 00:52:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 32ba b032 bab0 b080 942c 942f 00:52:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 32ba b0b3 bab0 b080 942c 942f 00:52:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 32ba b034 bab0 b080 942c 942f 00:52:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 32ba b0b5 bab0 b080 942c 942f 00:52:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 32ba b0b6 bab0 b080 942c 942f 00:52:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 32ba b037 bab0 b080 942c 942f 00:52:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 32ba b038 bab0 b080 942c 942f 00:52:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 32ba b0b9 bab0 b080 942c 942f 00:52:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 32ba 31b0 bab0 b080 942c 942f 00:52:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 32ba 3131 bab0 b080 942c 942f 00:52:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 32ba 3132 bab0 b080 942c 942f 00:52:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 32ba 31b3 bab0 b080 942c 942f 00:52:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 32ba 3134 bab0 b080 942c 942f 00:52:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 32ba 31b5 bab0 b080 942c 942f 00:52:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 32ba 31b6 bab0 b080 942c 942f 00:52:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 32ba 3137 bab0 b080 942c 942f 00:52:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 32ba 3138 bab0 b080 942c 942f 00:52:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 32ba 31b9 bab0 b080 942c 942f 00:52:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 32ba 32b0 bab0 b080 942c 942f 00:52:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 32ba 3231 bab0 b080 942c 942f 00:52:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 32ba 3232 bab0 b080 942c 942f 00:52:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 32ba 32b3 bab0 b080 942c 942f 00:52:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 32ba 3234 bab0 b080 942c 942f 00:52:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 32ba 32b5 bab0 b080 942c 942f 00:52:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 32ba 32b6 bab0 b080 942c 942f 00:52:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 32ba 3237 bab0 b080 942c 942f 00:52:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 32ba 3238 bab0 b080 942c 942f 00:52:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 32ba 32b9 bab0 b080 942c 942f 00:52:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 32ba b3b0 bab0 b080 942c 942f 00:52:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 32ba b331 bab0 b080 942c 942f 00:52:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 32ba b332 bab0 b080 942c 942f 00:52:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 32ba b3b3 bab0 b080 942c 942f 00:52:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 32ba b334 bab0 b080 942c 942f 00:52:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 32ba b3b5 bab0 b080 942c 942f 00:52:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 32ba b3b6 bab0 b080 942c 942f 00:52:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 32ba b337 bab0 b080 942c 942f 00:52:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 32ba b338 bab0 b080 942c 942f 00:52:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 32ba b3b9 bab0 b080 942c 942f 00:52:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 32ba 34b0 bab0 b080 942c 942f 00:52:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 32ba 3431 bab0 b080 942c 942f 00:52:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 32ba 3432 bab0 b080 942c 942f 00:52:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 32ba 34b3 bab0 b080 942c 942f 00:52:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 32ba 3434 bab0 b080 942c 942f 00:52:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 32ba 34b5 bab0 b080 942c 942f 00:52:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 32ba 34b6 bab0 b080 942c 942f 00:52:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 32ba 3437 bab0 b080 942c 942f 00:52:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 32ba 3438 bab0 b080 942c 942f 00:52:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 32ba 34b9 bab0 b080 942c 942f 00:52:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 32ba b5b0 bab0 b080 942c 942f 00:52:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 32ba b531 bab0 b080 942c 942f 00:52:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 32ba b532 bab0 b080 942c 942f 00:52:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 32ba b5b3 bab0 b080 942c 942f 00:52:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 32ba b534 bab0 b080 942c 942f 00:52:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 32ba b5b5 bab0 b080 942c 942f 00:52:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 32ba b5b6 bab0 b080 942c 942f 00:52:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 32ba b537 bab0 b080 942c 942f 00:52:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 32ba b538 bab0 b080 942c 942f 00:52:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 32ba b5b9 bab0 b080 942c 942f 00:53:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b3ba b0b0 bab0 b080 942c 942f 00:53:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b3ba b031 bab0 b080 942c 942f 00:53:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b3ba b032 bab0 b080 942c 942f 00:53:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b3ba b0b3 bab0 b080 942c 942f 00:53:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b3ba b034 bab0 b080 942c 942f 00:53:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b3ba b0b5 bab0 b080 942c 942f 00:53:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b3ba b0b6 bab0 b080 942c 942f 00:53:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b3ba b037 bab0 b080 942c 942f 00:53:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b3ba b038 bab0 b080 942c 942f 00:53:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b3ba b0b9 bab0 b080 942c 942f 00:53:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b3ba 31b0 bab0 b080 942c 942f 00:53:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b3ba 3131 bab0 b080 942c 942f 00:53:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b3ba 3132 bab0 b080 942c 942f 00:53:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b3ba 31b3 bab0 b080 942c 942f 00:53:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b3ba 3134 bab0 b080 942c 942f 00:53:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b3ba 31b5 bab0 b080 942c 942f 00:53:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b3ba 31b6 bab0 b080 942c 942f 00:53:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b3ba 3137 bab0 b080 942c 942f 00:53:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b3ba 3138 bab0 b080 942c 942f 00:53:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b3ba 31b9 bab0 b080 942c 942f 00:53:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b3ba 32b0 bab0 b080 942c 942f 00:53:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b3ba 3231 bab0 b080 942c 942f 00:53:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b3ba 3232 bab0 b080 942c 942f 00:53:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b3ba 32b3 bab0 b080 942c 942f 00:53:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b3ba 3234 bab0 b080 942c 942f 00:53:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b3ba 32b5 bab0 b080 942c 942f 00:53:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b3ba 32b6 bab0 b080 942c 942f 00:53:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b3ba 3237 bab0 b080 942c 942f 00:53:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b3ba 3238 bab0 b080 942c 942f 00:53:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b3ba 32b9 bab0 b080 942c 942f 00:53:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b3ba b3b0 bab0 b080 942c 942f 00:53:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b3ba b331 bab0 b080 942c 942f 00:53:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b3ba b332 bab0 b080 942c 942f 00:53:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b3ba b3b3 bab0 b080 942c 942f 00:53:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b3ba b334 bab0 b080 942c 942f 00:53:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b3ba b3b5 bab0 b080 942c 942f 00:53:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b3ba b3b6 bab0 b080 942c 942f 00:53:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b3ba b337 bab0 b080 942c 942f 00:53:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b3ba b338 bab0 b080 942c 942f 00:53:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b3ba b3b9 bab0 b080 942c 942f 00:53:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b3ba 34b0 bab0 b080 942c 942f 00:53:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b3ba 3431 bab0 b080 942c 942f 00:53:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b3ba 3432 bab0 b080 942c 942f 00:53:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b3ba 34b3 bab0 b080 942c 942f 00:53:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b3ba 3434 bab0 b080 942c 942f 00:53:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b3ba 34b5 bab0 b080 942c 942f 00:53:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b3ba 34b6 bab0 b080 942c 942f 00:53:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b3ba 3437 bab0 b080 942c 942f 00:53:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b3ba 3438 bab0 b080 942c 942f 00:53:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b3ba 34b9 bab0 b080 942c 942f 00:53:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b3ba b5b0 bab0 b080 942c 942f 00:53:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b3ba b531 bab0 b080 942c 942f 00:53:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b3ba b532 bab0 b080 942c 942f 00:53:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b3ba b5b3 bab0 b080 942c 942f 00:53:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b3ba b534 bab0 b080 942c 942f 00:53:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b3ba b5b5 bab0 b080 942c 942f 00:53:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b3ba b5b6 bab0 b080 942c 942f 00:53:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b3ba b537 bab0 b080 942c 942f 00:53:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b3ba b538 bab0 b080 942c 942f 00:53:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b3ba b5b9 bab0 b080 942c 942f 00:54:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 34ba b0b0 bab0 b080 942c 942f 00:54:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 34ba b031 bab0 b080 942c 942f 00:54:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 34ba b032 bab0 b080 942c 942f 00:54:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 34ba b0b3 bab0 b080 942c 942f 00:54:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 34ba b034 bab0 b080 942c 942f 00:54:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 34ba b0b5 bab0 b080 942c 942f 00:54:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 34ba b0b6 bab0 b080 942c 942f 00:54:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 34ba b037 bab0 b080 942c 942f 00:54:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 34ba b038 bab0 b080 942c 942f 00:54:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 34ba b0b9 bab0 b080 942c 942f 00:54:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 34ba 31b0 bab0 b080 942c 942f 00:54:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 34ba 3131 bab0 b080 942c 942f 00:54:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 34ba 3132 bab0 b080 942c 942f 00:54:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 34ba 31b3 bab0 b080 942c 942f 00:54:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 34ba 3134 bab0 b080 942c 942f 00:54:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 34ba 31b5 bab0 b080 942c 942f 00:54:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 34ba 31b6 bab0 b080 942c 942f 00:54:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 34ba 3137 bab0 b080 942c 942f 00:54:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 34ba 3138 bab0 b080 942c 942f 00:54:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 34ba 31b9 bab0 b080 942c 942f 00:54:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 34ba 32b0 bab0 b080 942c 942f 00:54:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 34ba 3231 bab0 b080 942c 942f 00:54:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 34ba 3232 bab0 b080 942c 942f 00:54:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 34ba 32b3 bab0 b080 942c 942f 00:54:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 34ba 3234 bab0 b080 942c 942f 00:54:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 34ba 32b5 bab0 b080 942c 942f 00:54:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 34ba 32b6 bab0 b080 942c 942f 00:54:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 34ba 3237 bab0 b080 942c 942f 00:54:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 34ba 3238 bab0 b080 942c 942f 00:54:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 34ba 32b9 bab0 b080 942c 942f 00:54:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 34ba b3b0 bab0 b080 942c 942f 00:54:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 34ba b331 bab0 b080 942c 942f 00:54:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 34ba b332 bab0 b080 942c 942f 00:54:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 34ba b3b3 bab0 b080 942c 942f 00:54:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 34ba b334 bab0 b080 942c 942f 00:54:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 34ba b3b5 bab0 b080 942c 942f 00:54:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 34ba b3b6 bab0 b080 942c 942f 00:54:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 34ba b337 bab0 b080 942c 942f 00:54:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 34ba b338 bab0 b080 942c 942f 00:54:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 34ba b3b9 bab0 b080 942c 942f 00:54:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 34ba 34b0 bab0 b080 942c 942f 00:54:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 34ba 3431 bab0 b080 942c 942f 00:54:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 34ba 3432 bab0 b080 942c 942f 00:54:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 34ba 34b3 bab0 b080 942c 942f 00:54:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 34ba 3434 bab0 b080 942c 942f 00:54:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 34ba 34b5 bab0 b080 942c 942f 00:54:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 34ba 34b6 bab0 b080 942c 942f 00:54:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 34ba 3437 bab0 b080 942c 942f 00:54:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 34ba 3438 bab0 b080 942c 942f 00:54:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 34ba 34b9 bab0 b080 942c 942f 00:54:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 34ba b5b0 bab0 b080 942c 942f 00:54:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 34ba b531 bab0 b080 942c 942f 00:54:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 34ba b532 bab0 b080 942c 942f 00:54:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 34ba b5b3 bab0 b080 942c 942f 00:54:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 34ba b534 bab0 b080 942c 942f 00:54:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 34ba b5b5 bab0 b080 942c 942f 00:54:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 34ba b5b6 bab0 b080 942c 942f 00:54:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 34ba b537 bab0 b080 942c 942f 00:54:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 34ba b538 bab0 b080 942c 942f 00:54:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 34ba b5b9 bab0 b080 942c 942f 00:55:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b5ba b0b0 bab0 b080 942c 942f 00:55:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b5ba b031 bab0 b080 942c 942f 00:55:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b5ba b032 bab0 b080 942c 942f 00:55:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b5ba b0b3 bab0 b080 942c 942f 00:55:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b5ba b034 bab0 b080 942c 942f 00:55:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b5ba b0b5 bab0 b080 942c 942f 00:55:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b5ba b0b6 bab0 b080 942c 942f 00:55:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b5ba b037 bab0 b080 942c 942f 00:55:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b5ba b038 bab0 b080 942c 942f 00:55:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b5ba b0b9 bab0 b080 942c 942f 00:55:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b5ba 31b0 bab0 b080 942c 942f 00:55:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b5ba 3131 bab0 b080 942c 942f 00:55:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b5ba 3132 bab0 b080 942c 942f 00:55:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b5ba 31b3 bab0 b080 942c 942f 00:55:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b5ba 3134 bab0 b080 942c 942f 00:55:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b5ba 31b5 bab0 b080 942c 942f 00:55:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b5ba 31b6 bab0 b080 942c 942f 00:55:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b5ba 3137 bab0 b080 942c 942f 00:55:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b5ba 3138 bab0 b080 942c 942f 00:55:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b5ba 31b9 bab0 b080 942c 942f 00:55:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b5ba 32b0 bab0 b080 942c 942f 00:55:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b5ba 3231 bab0 b080 942c 942f 00:55:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b5ba 3232 bab0 b080 942c 942f 00:55:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b5ba 32b3 bab0 b080 942c 942f 00:55:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b5ba 3234 bab0 b080 942c 942f 00:55:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b5ba 32b5 bab0 b080 942c 942f 00:55:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b5ba 32b6 bab0 b080 942c 942f 00:55:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b5ba 3237 bab0 b080 942c 942f 00:55:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b5ba 3238 bab0 b080 942c 942f 00:55:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b5ba 32b9 bab0 b080 942c 942f 00:55:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b5ba b3b0 bab0 b080 942c 942f 00:55:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b5ba b331 bab0 b080 942c 942f 00:55:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b5ba b332 bab0 b080 942c 942f 00:55:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b5ba b3b3 bab0 b080 942c 942f 00:55:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b5ba b334 bab0 b080 942c 942f 00:55:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b5ba b3b5 bab0 b080 942c 942f 00:55:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b5ba b3b6 bab0 b080 942c 942f 00:55:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b5ba b337 bab0 b080 942c 942f 00:55:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b5ba b338 bab0 b080 942c 942f 00:55:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b5ba b3b9 bab0 b080 942c 942f 00:55:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b5ba 34b0 bab0 b080 942c 942f 00:55:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b5ba 3431 bab0 b080 942c 942f 00:55:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b5ba 3432 bab0 b080 942c 942f 00:55:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b5ba 34b3 bab0 b080 942c 942f 00:55:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b5ba 3434 bab0 b080 942c 942f 00:55:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b5ba 34b5 bab0 b080 942c 942f 00:55:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b5ba 34b6 bab0 b080 942c 942f 00:55:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b5ba 3437 bab0 b080 942c 942f 00:55:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b5ba 3438 bab0 b080 942c 942f 00:55:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b5ba 34b9 bab0 b080 942c 942f 00:55:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b5ba b5b0 bab0 b080 942c 942f 00:55:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b5ba b531 bab0 b080 942c 942f 00:55:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b5ba b532 bab0 b080 942c 942f 00:55:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b5ba b5b3 bab0 b080 942c 942f 00:55:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b5ba b534 bab0 b080 942c 942f 00:55:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b5ba b5b5 bab0 b080 942c 942f 00:55:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b5ba b5b6 bab0 b080 942c 942f 00:55:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b5ba b537 bab0 b080 942c 942f 00:55:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b5ba b538 bab0 b080 942c 942f 00:55:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b5ba b5b9 bab0 b080 942c 942f 00:56:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b6ba b0b0 bab0 b080 942c 942f 00:56:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b6ba b031 bab0 b080 942c 942f 00:56:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b6ba b032 bab0 b080 942c 942f 00:56:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b6ba b0b3 bab0 b080 942c 942f 00:56:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b6ba b034 bab0 b080 942c 942f 00:56:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b6ba b0b5 bab0 b080 942c 942f 00:56:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b6ba b0b6 bab0 b080 942c 942f 00:56:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b6ba b037 bab0 b080 942c 942f 00:56:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b6ba b038 bab0 b080 942c 942f 00:56:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b6ba b0b9 bab0 b080 942c 942f 00:56:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b6ba 31b0 bab0 b080 942c 942f 00:56:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b6ba 3131 bab0 b080 942c 942f 00:56:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b6ba 3132 bab0 b080 942c 942f 00:56:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b6ba 31b3 bab0 b080 942c 942f 00:56:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b6ba 3134 bab0 b080 942c 942f 00:56:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b6ba 31b5 bab0 b080 942c 942f 00:56:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b6ba 31b6 bab0 b080 942c 942f 00:56:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b6ba 3137 bab0 b080 942c 942f 00:56:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b6ba 3138 bab0 b080 942c 942f 00:56:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b6ba 31b9 bab0 b080 942c 942f 00:56:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b6ba 32b0 bab0 b080 942c 942f 00:56:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b6ba 3231 bab0 b080 942c 942f 00:56:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b6ba 3232 bab0 b080 942c 942f 00:56:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b6ba 32b3 bab0 b080 942c 942f 00:56:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b6ba 3234 bab0 b080 942c 942f 00:56:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b6ba 32b5 bab0 b080 942c 942f 00:56:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b6ba 32b6 bab0 b080 942c 942f 00:56:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b6ba 3237 bab0 b080 942c 942f 00:56:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b6ba 3238 bab0 b080 942c 942f 00:56:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b6ba 32b9 bab0 b080 942c 942f 00:56:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b6ba b3b0 bab0 b080 942c 942f 00:56:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b6ba b331 bab0 b080 942c 942f 00:56:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b6ba b332 bab0 b080 942c 942f 00:56:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b6ba b3b3 bab0 b080 942c 942f 00:56:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b6ba b334 bab0 b080 942c 942f 00:56:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b6ba b3b5 bab0 b080 942c 942f 00:56:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b6ba b3b6 bab0 b080 942c 942f 00:56:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b6ba b337 bab0 b080 942c 942f 00:56:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b6ba b338 bab0 b080 942c 942f 00:56:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b6ba b3b9 bab0 b080 942c 942f 00:56:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b6ba 34b0 bab0 b080 942c 942f 00:56:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b6ba 3431 bab0 b080 942c 942f 00:56:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b6ba 3432 bab0 b080 942c 942f 00:56:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b6ba 34b3 bab0 b080 942c 942f 00:56:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b6ba 3434 bab0 b080 942c 942f 00:56:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b6ba 34b5 bab0 b080 942c 942f 00:56:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b6ba 34b6 bab0 b080 942c 942f 00:56:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b6ba 3437 bab0 b080 942c 942f 00:56:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b6ba 3438 bab0 b080 942c 942f 00:56:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b6ba 34b9 bab0 b080 942c 942f 00:56:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b6ba b5b0 bab0 b080 942c 942f 00:56:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b6ba b531 bab0 b080 942c 942f 00:56:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b6ba b532 bab0 b080 942c 942f 00:56:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b6ba b5b3 bab0 b080 942c 942f 00:56:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b6ba b534 bab0 b080 942c 942f 00:56:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b6ba b5b5 bab0 b080 942c 942f 00:56:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b6ba b5b6 bab0 b080 942c 942f 00:56:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b6ba b537 bab0 b080 942c 942f 00:56:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b6ba b538 bab0 b080 942c 942f 00:56:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b6ba b5b9 bab0 b080 942c 942f 00:57:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 37ba b0b0 bab0 b080 942c 942f 00:57:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 37ba b031 bab0 b080 942c 942f 00:57:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 37ba b032 bab0 b080 942c 942f 00:57:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 37ba b0b3 bab0 b080 942c 942f 00:57:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 37ba b034 bab0 b080 942c 942f 00:57:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 37ba b0b5 bab0 b080 942c 942f 00:57:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 37ba b0b6 bab0 b080 942c 942f 00:57:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 37ba b037 bab0 b080 942c 942f 00:57:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 37ba b038 bab0 b080 942c 942f 00:57:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 37ba b0b9 bab0 b080 942c 942f 00:57:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 37ba 31b0 bab0 b080 942c 942f 00:57:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 37ba 3131 bab0 b080 942c 942f 00:57:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 37ba 3132 bab0 b080 942c 942f 00:57:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 37ba 31b3 bab0 b080 942c 942f 00:57:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 37ba 3134 bab0 b080 942c 942f 00:57:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 37ba 31b5 bab0 b080 942c 942f 00:57:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 37ba 31b6 bab0 b080 942c 942f 00:57:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 37ba 3137 bab0 b080 942c 942f 00:57:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 37ba 3138 bab0 b080 942c 942f 00:57:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 37ba 31b9 bab0 b080 942c 942f 00:57:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 37ba 32b0 bab0 b080 942c 942f 00:57:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 37ba 3231 bab0 b080 942c 942f 00:57:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 37ba 3232 bab0 b080 942c 942f 00:57:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 37ba 32b3 bab0 b080 942c 942f 00:57:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 37ba 3234 bab0 b080 942c 942f 00:57:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 37ba 32b5 bab0 b080 942c 942f 00:57:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 37ba 32b6 bab0 b080 942c 942f 00:57:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 37ba 3237 bab0 b080 942c 942f 00:57:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 37ba 3238 bab0 b080 942c 942f 00:57:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 37ba 32b9 bab0 b080 942c 942f 00:57:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 37ba b3b0 bab0 b080 942c 942f 00:57:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 37ba b331 bab0 b080 942c 942f 00:57:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 37ba b332 bab0 b080 942c 942f 00:57:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 37ba b3b3 bab0 b080 942c 942f 00:57:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 37ba b334 bab0 b080 942c 942f 00:57:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 37ba b3b5 bab0 b080 942c 942f 00:57:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 37ba b3b6 bab0 b080 942c 942f 00:57:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 37ba b337 bab0 b080 942c 942f 00:57:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 37ba b338 bab0 b080 942c 942f 00:57:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 37ba b3b9 bab0 b080 942c 942f 00:57:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 37ba 34b0 bab0 b080 942c 942f 00:57:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 37ba 3431 bab0 b080 942c 942f 00:57:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 37ba 3432 bab0 b080 942c 942f 00:57:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 37ba 34b3 bab0 b080 942c 942f 00:57:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 37ba 3434 bab0 b080 942c 942f 00:57:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 37ba 34b5 bab0 b080 942c 942f 00:57:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 37ba 34b6 bab0 b080 942c 942f 00:57:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 37ba 3437 bab0 b080 942c 942f 00:57:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 37ba 3438 bab0 b080 942c 942f 00:57:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 37ba 34b9 bab0 b080 942c 942f 00:57:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 37ba b5b0 bab0 b080 942c 942f 00:57:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 37ba b531 bab0 b080 942c 942f 00:57:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 37ba b532 bab0 b080 942c 942f 00:57:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 37ba b5b3 bab0 b080 942c 942f 00:57:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 37ba b534 bab0 b080 942c 942f 00:57:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 37ba b5b5 bab0 b080 942c 942f 00:57:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 37ba b5b6 bab0 b080 942c 942f 00:57:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 37ba b537 bab0 b080 942c 942f 00:57:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 37ba b538 bab0 b080 942c 942f 00:57:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 37ba b5b9 bab0 b080 942c 942f 00:58:00:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 38ba b0b0 bab0 b080 942c 942f 00:58:01:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 38ba b031 bab0 b080 942c 942f 00:58:02:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 38ba b032 bab0 b080 942c 942f 00:58:03:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 38ba b0b3 bab0 b080 942c 942f 00:58:04:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 38ba b034 bab0 b080 942c 942f 00:58:05:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 38ba b0b5 bab0 b080 942c 942f 00:58:06:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 38ba b0b6 bab0 b080 942c 942f 00:58:07:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 38ba b037 bab0 b080 942c 942f 00:58:08:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 38ba b038 bab0 b080 942c 942f 00:58:09:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 38ba b0b9 bab0 b080 942c 942f 00:58:10:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 38ba 31b0 bab0 b080 942c 942f 00:58:11:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 38ba 3131 bab0 b080 942c 942f 00:58:12:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 38ba 3132 bab0 b080 942c 942f 00:58:13:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 38ba 31b3 bab0 b080 942c 942f 00:58:14:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 38ba 3134 bab0 b080 942c 942f 00:58:15:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 38ba 31b5 bab0 b080 942c 942f 00:58:16:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 38ba 31b6 bab0 b080 942c 942f 00:58:17:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 38ba 3137 bab0 b080 942c 942f 00:58:18:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 38ba 3138 bab0 b080 942c 942f 00:58:19:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 38ba 31b9 bab0 b080 942c 942f 00:58:20:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 38ba 32b0 bab0 b080 942c 942f 00:58:21:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 38ba 3231 bab0 b080 942c 942f 00:58:22:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 38ba 3232 bab0 b080 942c 942f 00:58:23:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 38ba 32b3 bab0 b080 942c 942f 00:58:24:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 38ba 3234 bab0 b080 942c 942f 00:58:25:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 38ba 32b5 bab0 b080 942c 942f 00:58:26:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 38ba 32b6 bab0 b080 942c 942f 00:58:27:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 38ba 3237 bab0 b080 942c 942f 00:58:28:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 38ba 3238 bab0 b080 942c 942f 00:58:29:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 38ba 32b9 bab0 b080 942c 942f 00:58:30:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 38ba b3b0 bab0 b080 942c 942f 00:58:31:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 38ba b331 bab0 b080 942c 942f 00:58:32:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 38ba b332 bab0 b080 942c 942f 00:58:33:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 38ba b3b3 bab0 b080 942c 942f 00:58:34:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 38ba b334 bab0 b080 942c 942f 00:58:35:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 38ba b3b5 bab0 b080 942c 942f 00:58:36:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 38ba b3b6 bab0 b080 942c 942f 00:58:37:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 38ba b337 bab0 b080 942c 942f 00:58:38:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 38ba b338 bab0 b080 942c 942f 00:58:39:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 38ba b3b9 bab0 b080 942c 942f 00:58:40:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 38ba 34b0 bab0 b080 942c 942f 00:58:41:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 38ba 3431 bab0 b080 942c 942f 00:58:42:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 38ba 3432 bab0 b080 942c 942f 00:58:43:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 38ba 34b3 bab0 b080 942c 942f 00:58:44:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 38ba 3434 bab0 b080 942c 942f 00:58:45:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 38ba 34b5 bab0 b080 942c 942f 00:58:46:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 38ba 34b6 bab0 b080 942c 942f 00:58:47:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 38ba 3437 bab0 b080 942c 942f 00:58:48:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 38ba 3438 bab0 b080 942c 942f 00:58:49:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 38ba 34b9 bab0 b080 942c 942f 00:58:50:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 38ba b5b0 bab0 b080 942c 942f 00:58:51:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 38ba b531 bab0 b080 942c 942f 00:58:52:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 38ba b532 bab0 b080 942c 942f 00:58:53:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 38ba b5b3 bab0 b080 942c 942f 00:58:54:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 38ba b534 bab0 b080 942c 942f 00:58:55:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 38ba b5b5 bab0 b080 942c 942f 00:58:56:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 38ba b5b6 bab0 b080 942c 942f 00:58:57:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 38ba b537 bab0 b080 942c 942f 00:58:58:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 38ba b538 bab0 b080 942c 942f 00:58:59:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 38ba b5b9 bab0 b080 942c 942f 00:59:00:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b9ba b0b0 bab0 b080 942c 942f 00:59:01:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b9ba b031 bab0 b080 942c 942f 00:59:02:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b9ba b032 bab0 b080 942c 942f 00:59:03:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b9ba b0b3 bab0 b080 942c 942f 00:59:04:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b9ba b034 bab0 b080 942c 942f 00:59:05:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b9ba b0b5 bab0 b080 942c 942f 00:59:06:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b9ba b0b6 bab0 b080 942c 942f 00:59:07:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b9ba b037 bab0 b080 942c 942f 00:59:08:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b9ba b038 bab0 b080 942c 942f 00:59:09:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b9ba b0b9 bab0 b080 942c 942f 00:59:10:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b9ba 31b0 bab0 b080 942c 942f 00:59:11:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b9ba 3131 bab0 b080 942c 942f 00:59:12:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b9ba 3132 bab0 b080 942c 942f 00:59:13:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b9ba 31b3 bab0 b080 942c 942f 00:59:14:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b9ba 3134 bab0 b080 942c 942f 00:59:15:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b9ba 31b5 bab0 b080 942c 942f 00:59:16:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b9ba 31b6 bab0 b080 942c 942f 00:59:17:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b9ba 3137 bab0 b080 942c 942f 00:59:18:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b9ba 3138 bab0 b080 942c 942f 00:59:19:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b9ba 31b9 bab0 b080 942c 942f 00:59:20:00 9420 94ae 9140 73f7 e5ba 91b9 b0b0 bab5 b9ba 32b0 bab0 b080 942c 942f 00:59:21:00 9420 94ae 9162 73f7 e5ba 91b9 b0b0 bab5 b9ba 3231 bab0 b080 942c 942f 00:59:22:00 9420 94ae 92c4 73f7 e5ba 91b9 b0b0 bab5 b9ba 3232 bab0 b080 942c 942f 00:59:23:00 9420 94ae 92e6 73f7 e5ba 91b9 b0b0 bab5 b9ba 32b3 bab0 b080 942c 942f 00:59:24:00 9420 94ae 15c8 73f7 e5ba 91b9 b0b0 bab5 b9ba 3234 bab0 b080 942c 942f 00:59:25:00 9420 94ae 97ea 73f7 e5ba 91b9 b0b0 bab5 b9ba 32b5 bab0 b080 942c 942f 00:59:26:00 9420 94ae 104c 73f7 e5ba 91b9 b0b0 bab5 b9ba 32b6 bab0 b080 942c 942f 00:59:27:00 9420 94ae 13ce 73f7 e5ba 91b9 b0b0 bab5 b9ba 3237 bab0 b080 942c 942f 00:59:28:00 9420 94ae 13e0 73f7 e5ba 91b9 b0b0 bab5 b9ba 3238 bab0 b080 942c 942f 00:59:29:00 9420 94ae 94c2 73f7 e5ba 91b9 b0b0 bab5 b9ba 32b9 bab0 b080 942c 942f 00:59:30:00 9420 94ae 91c4 73f7 e5ba 91b9 b0b0 bab5 b9ba b3b0 bab0 b080 942c 942f 00:59:31:00 9420 94ae 91e6 73f7 e5ba 91b9 b0b0 bab5 b9ba b331 bab0 b080 942c 942f 00:59:32:00 9420 94ae 92c8 73f7 e5ba 91b9 b0b0 bab5 b9ba b332 bab0 b080 942c 942f 00:59:33:00 9420 94ae 92ea 73f7 e5ba 91b9 b0b0 bab5 b9ba b3b3 bab0 b080 942c 942f 00:59:34:00 9420 94ae 154c 73f7 e5ba 91b9 b0b0 bab5 b9ba b334 bab0 b080 942c 942f 00:59:35:00 9420 94ae 976e 73f7 e5ba 91b9 b0b0 bab5 b9ba b3b5 bab0 b080 942c 942f 00:59:36:00 9420 94ae 1040 73f7 e5ba 91b9 b0b0 bab5 b9ba b3b6 bab0 b080 942c 942f 00:59:37:00 9420 94ae 13c2 73f7 e5ba 91b9 b0b0 bab5 b9ba b337 bab0 b080 942c 942f 00:59:38:00 9420 94ae 1364 73f7 e5ba 91b9 b0b0 bab5 b9ba b338 bab0 b080 942c 942f 00:59:39:00 9420 94ae 9446 73f7 e5ba 91b9 b0b0 bab5 b9ba b3b9 bab0 b080 942c 942f 00:59:40:00 9420 94ae 91c8 73f7 e5ba 91b9 b0b0 bab5 b9ba 34b0 bab0 b080 942c 942f 00:59:41:00 9420 94ae 91ea 73f7 e5ba 91b9 b0b0 bab5 b9ba 3431 bab0 b080 942c 942f 00:59:42:00 9420 94ae 924c 73f7 e5ba 91b9 b0b0 bab5 b9ba 3432 bab0 b080 942c 942f 00:59:43:00 9420 94ae 926e 73f7 e5ba 91b9 b0b0 bab5 b9ba 34b3 bab0 b080 942c 942f 00:59:44:00 9420 94ae 1540 73f7 e5ba 91b9 b0b0 bab5 b9ba 3434 bab0 b080 942c 942f 00:59:45:00 9420 94ae 9762 73f7 e5ba 91b9 b0b0 bab5 b9ba 34b5 bab0 b080 942c 942f 00:59:46:00 9420 94ae 10c4 73f7 e5ba 91b9 b0b0 bab5 b9ba 34b6 bab0 b080 942c 942f 00:59:47:00 9420 94ae 1346 73f7 e5ba 91b9 b0b0 bab5 b9ba 3437 bab0 b080 942c 942f 00:59:48:00 9420 94ae 1368 73f7 e5ba 91b9 b0b0 bab5 b9ba 3438 bab0 b080 942c 942f 00:59:49:00 9420 94ae 944a 73f7 e5ba 91b9 b0b0 bab5 b9ba 34b9 bab0 b080 942c 942f 00:59:50:00 9420 94ae 914c 73f7 e5ba 91b9 b0b0 bab5 b9ba b5b0 bab0 b080 942c 942f 00:59:51:00 9420 94ae 916e 73f7 e5ba 91b9 b0b0 bab5 b9ba b531 bab0 b080 942c 942f 00:59:52:00 9420 94ae 9240 73f7 e5ba 91b9 b0b0 bab5 b9ba b532 bab0 b080 942c 942f 00:59:53:00 9420 94ae 9262 73f7 e5ba 91b9 b0b0 bab5 b9ba b5b3 bab0 b080 942c 942f 00:59:54:00 9420 94ae 15c4 73f7 e5ba 91b9 b0b0 bab5 b9ba b534 bab0 b080 942c 942f 00:59:55:00 9420 94ae 97e6 73f7 e5ba 91b9 b0b0 bab5 b9ba b5b5 bab0 b080 942c 942f 00:59:56:00 9420 94ae 10c8 73f7 e5ba 91b9 b0b0 bab5 b9ba b5b6 bab0 b080 942c 942f 00:59:57:00 9420 94ae 134a 73f7 e5ba 91b9 b0b0 bab5 b9ba b537 bab0 b080 942c 942f 00:59:58:00 9420 94ae 13ec 73f7 e5ba 91b9 b0b0 bab5 b9ba b538 bab0 b080 942c 942f 00:59:59:00 9420 94ae 94ce 73f7 e5ba 91b9 b0b0 bab5 b9ba b5b9 bab0 b080 942c 942f ================================================ FILE: dashlivesim/cc_inserter/mpdprocessor.py ================================================ """DASH MPD processor and classes for MPD elements.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from xml.etree import ElementTree import io import re from dashlivesim.dashlib import timeformatconversions as tfc RE_DURATION = re.compile(r"PT((?P\d+)H)?((?P\d+)M)?((?P\d+)S)?") RE_NAMESPACE_TAG = re.compile(r"({.*})?(.*)") class MpdElementError(Exception): "General MpdElement Error." class MpdElement(object): "BaseClass for MPD elements." def __init__(self, node): self.node = node self.attribs = {} # pylint: disable=no-self-use def parse(self): "Parse the node and its children." raise MpdElementError("Not implemented") # pylint: disable=no-self-use, unused-argument def make_live(self, data): "Change attributes and values to make this MPD live. Use the data dictionary for this." raise MpdElementError("Not implemented") # pylint: disable=no-self-use, unused-variable def tag_and_namespace(self, full_tag): "Extract tag and namespace." match_obj = RE_NAMESPACE_TAG.match(full_tag) tag = match_obj.group(2) namespace = match_obj.group(1) return (tag, namespace) def compare_tag(self, full_tag, string): "Compare tag to see if it is equal." tag, namespace = self.tag_and_namespace(full_tag) return tag == string def check_and_add_attributes(self, node, attribs): "Check if node has attributes and add them to self.attribs." for attr in attribs: if attr in node.attrib: self.attribs[attr] = node.attrib[attr] else: if attr not in self.attribs: self.attribs[attr] = None def set_value(self, element, key, data): "Set attribute key of element to value data[key], if present." if key in data: element.set(key, str(data[key])) class Mpd(MpdElement): "Top level MPD element." def __init__(self, node): MpdElement.__init__(self, node) self.periods = [] def parse(self): "Parse the node and its children." self.check_and_add_attributes(self.node, ('profiles', 'maxSegmentDuration', 'minBufferTime', 'type', 'mediaPresentationDuration')) for child in self.node.getchildren(): if self.compare_tag(child.tag, 'Period'): period = Period(child) period.parse() self.periods.append(period) def make_live(self, data): "Change attributes and values to make this MPD live. Use the data dictionary for this." self.set_value(self.node, 'type', 'dynamic') for attr in ('availabilityStartTime', 'availabilityEndTime'): self.set_value(self.node, attr, data[attr]) for period in self.periods: period.make_live(data) class Period(MpdElement): "Period element in MPD." def __init__(self, node): MpdElement.__init__(self, node) self.adaptation_sets = [] def parse(self): "Parse the node and its children." self.check_and_add_attributes(self.node, ('id', 'start')) for child in self.node.getchildren(): if self.compare_tag(child.tag, 'AdaptationSet'): adaptation_set = AdaptationSet(child) adaptation_set.parse() self.adaptation_sets.append(adaptation_set) def make_live(self, data): for attr in ('start'): self.set_value(self.node, attr, data[attr]) for adaptation_set in self.adaptation_sets: adaptation_set.make_live(data) class AdaptationSet(MpdElement): "AdaptationSet element in a Period." def __init__(self, node): MpdElement.__init__(self, node) self.segment_template = None self.representations = [] @property def content_type(self): "Get the contentType for the AdaptationSet." return self.attribs['contentType'] @property def media_pattern(self): "Get the media pattern from SegmentTemplate." return self.attribs['media'] @property def initialization_pattern(self): "Get the initialization pattern from SegmentTemplate." return self.attribs['initialization'] @property def start_number(self): "StartNumber for segments (from SegmentTemplate)." return int(self.attribs['startNumber']) @property def timescale(self): "Timescale for the derivation of different real-time duration values in the Segment Information." return int(self.attribs['timescale'] or 1) @property def duration(self): "Segment duration (in whole seconds)." return int(self.attribs['duration']) // self.timescale def parse(self): "Parse the node and its children." self.check_and_add_attributes(self.node, ('contentType', 'mimeType')) for child in self.node: if self.compare_tag(child.tag, 'SegmentTemplate'): self.check_and_add_attributes(child, ('initialization', 'startNumber', 'media', 'duration', 'timescale')) elif self.compare_tag(child.tag, 'Representation'): rep = Representation(self, child) rep.parse() self.representations.append(rep) def make_live(self, data): for attr in ('startNr'): self.set_value(self.node, attr, data[attr]) for adaptation_set in self.adaptation_sets: adaptation_set.make_live(data) class Representation(MpdElement): "Representation element in an AdaptationSet." def __init__(self, adaptation_set, node): MpdElement.__init__(self, node) self.adaptation_set = adaptation_set @property def initialization_path(self): "The initialization path of this representation." return self.get_initialization_path() @property def rep_id(self): "Id of this representation." return self.attribs['id'] def parse(self): "Parse the node and its children." self.check_and_add_attributes(self.node, ('id', 'bandwidth')) def get_initialization_path(self): "The initialization path of this representation." init_pattern = self.adaptation_set.initialization_pattern rep_id = self.attribs['id'] bandwidth = self.attribs['bandwidth'] init_path = init_pattern.replace("$RepresentationID$", rep_id).replace("$bandwidth$", bandwidth) return init_path def get_media_path(self, segNr="%d"): "Return the media path for this representation and given segNr." media_pattern = self.adaptation_set.media_pattern rep_id = self.attribs['id'] bandwidth = self.attribs['bandwidth'] media_path = media_pattern.replace("$RepresentationID$", rep_id).replace("$bandwidth$", bandwidth) media_path = media_path.replace("$Number$", str(segNr)) return media_path class MpdProcessor(MpdElement): """Modify the mpd to become live. Whatever is input in data is set to these values.""" def __init__(self, infile): self.tree = ElementTree.parse(infile) self.mpd_namespace = None self.root = self.tree.getroot() self.is_base_url_set = False self.adaptation_sets = [] self.media_presentation_duration = None self.media_presentation_duration_in_s = None self.muxed_rep = None self.parse() def parse(self): "Parse and find all the adaptation sets and their representations." mpd = self.root tag, self.mpd_namespace = self.tag_and_namespace(mpd.tag) assert tag == "MPD" if 'mediaPresentationDuration' in mpd.attrib: self.media_presentation_duration = mpd.attrib['mediaPresentationDuration'] self.media_presentation_duration_in_s = tfc.iso_duration_to_seconds(self.media_presentation_duration) print("Found mediaPresentationDuration = %ds" % self.media_presentation_duration_in_s) for child in mpd: if self.compare_tag(child.tag, 'Period'): for grand_child in child: if self.compare_tag(grand_child.tag, 'AdaptationSet'): AS = AdaptationSet(grand_child) AS.parse() self.adaptation_sets.append(AS) def get_adaptation_sets(self): return self.adaptation_sets def getMuxedRep(self): return self.muxed_rep def getMuxedInitPath(self): initPath = None for AS in self.adaptation_sets: if AS.contentType == "video": print(AS.initialization) initPath = AS.initialization.replace("$RepresentationID$", self.muxed_rep) return initPath def getMuxedMediaPath(self): mediaPath = None for AS in self.adaptation_sets: if AS.contentType == "video": mediaPath = AS.media.replace("$RepresentationID$", self.muxed_rep).replace("$Number$", "%d") return mediaPath def process(self, mpdData={}): MPD = self.root self.processMPD(MPD, mpdData) def makeLiveMpd(self, data): """Process the root element (MPD) and set values from data dictionary. Typical keys are: availabilityStartTime, timeShiftBufferDepth, minimumUpdatePeriod.""" MPD = self.root MPD.set('type', "dynamic") for key in data.keys(): self.setValue(MPD, key, data) if 'mediaPresentationDuration' in MPD.attrib: del MPD.attrib['mediaPresentationDuration'] for child in MPD: if self.compare_tag(child.tag, 'Period'): child.set("start", "PT0S") # Set Period start to 0 def makeLiveMultiplexedMpd(self, data, mediaData): self.makeLiveMpd(data) MPD = self.root audioAS = None videoAS = None period = None audioRep = None videoRep = None for child in MPD: if self.compare_tag(child.tag, 'Period'): period = child for grandChild in child: if self.compare_tag(grandChild.tag, 'AdaptationSet'): AS = AdaptationSet(grandChild) AS.parse() if AS.contentType == "audio": audioAS = grandChild elif AS.contentType == "video": videoAS = grandChild for contentType, mData in mediaData.items(): trackID = mData['trackID'] cc = self.makeContentComponent(contentType, trackID) videoAS.insert(0, cc) del videoAS.attrib['contentType'] audioRep = audioAS.find(self.mpd_namespace+"Representation") videoRep = videoAS.find(self.mpd_namespace+"Representation") videoRep.set("id", self.muxed_rep) try: audioCodec = audioRep.attrib["codecs"] videoCodec = videoRep.attrib["codecs"] combinedCodecs = "%s,%s" % (audioCodec, videoCodec) videoRep.set("codecs", combinedCodecs) except KeyError: print("Could not combine codecs") period.remove(audioAS) def makeContentComponent(self, contentType, trackID): "Create and insert a contentComponent element." elem = ElementTree.Element('%sContentComponent' % self.mpd_namespace) elem.set("id", str(trackID)) elem.set("contentType", contentType) elem.tail = "\n" return elem def getCleanString(self, clean=True, targetMpdNameSpace=None): "Get a string of all XML cleaned (no ns0 namespace)" ofh = io.StringIO() self.tree.write(ofh) # ,default_namespace=NAMESPACE) value = ofh.getvalue() if clean: value = value.replace("ns0:", "").replace("xmlns:ns0=", "xmlns=") if targetMpdNameSpace is not None: newStr = 'xmlns="%s"' % targetMpdNameSpace value = re.sub('xmlns="[^"]+"', newStr, value) xmlIntro = '\n' return xmlIntro + value ================================================ FILE: dashlivesim/cc_inserter/small.scc ================================================ Scenarist_SCC V1.0 00:00:00:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b0ba b0b0 bab0 b080 942c 942f 00:00:01:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b0ba b031 bab0 b080 942c 942f 00:00:02:00 9420 94ae 9140 e56e 67ba 91b9 b0b0 bab0 b0ba b0b2 bab0 b080 942c 942f 00:00:03:00 9420 94ae 9162 e56e 67ba 91b9 b0b0 bab0 b0ba b033 bab0 b080 942c 942f ================================================ FILE: dashlivesim/dashlib/__init__.py ================================================ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. ================================================ FILE: dashlivesim/dashlib/bitreader.py ================================================ """ Simple bitreader class and some utility functions """ import struct BYTE_UNPACK = struct.Struct("B").unpack_from class bitreader: """ Class used to read bits from a byte buffer """ def __init__(self, buffer): self.buffer = buffer self.bit_pos = 7 self.byte = BYTE_UNPACK(self.buffer, 0)[0] self.index = 1 self.bit = 0 def get_bits(self, num_bits): """ Read bits from the buffer """ num = 0 mask = 1 << self.bit_pos while num_bits: num_bits -= 1 self.bit += 1 num <<= 1 if self.byte & mask: num |= 1 mask >>= 1 self.bit_pos -= 1 if self.bit_pos < 0: self.bit_pos = 7 mask = 1 << self.bit_pos if self.index < len(self.buffer): self.byte = BYTE_UNPACK(self.buffer, self.index)[0] else: self.byte = 0 self.index += 1 return num def step_bytes(self, bytes): """ Returns an integer number of bytes from the buffer """ data = self.buffer[self.index - 1: self.index - 1 + bytes] for i in range(bytes): self.get_bits(8) return data def tell(self): """ Returns the current byte position """ return self.index def tell_bits(self): """Returns the current bit position.""" return self.bit def remaining_bits(self): """Returns the remaining bits in the buffer.""" return len(self.buffer) * 8 - self.bit def read_bits(reader, num_bits, text, display, to_hex=False): """ Read bits from a bitreader and displays the output """ num = reader.get_bits(num_bits) if display: if to_hex: print(f"{text:40}: 0x{num:02x}") else: print(f"{text:40}: {num}") return num def ue(reader): """ Read one exponential golomb code using a bitreader H264 bitstreams often makes use of exponential golomb codes """ leading_zero_bits = -1 b = 0 while not b: leading_zero_bits += 1 b = reader.get_bits(1) return 2**leading_zero_bits - 1 + reader.get_bits(leading_zero_bits) ================================================ FILE: dashlivesim/dashlib/bitwriter.py ================================================ """ Simple bitwriter class """ LOWEST_BIT_MASKS = [(1 << pw) - 1 for pw in range(34)] class Bitwriter: """ Simple class to write bits into a byte array """ def __init__(self): self.byte_string = bytearray() self.current_byte = 0 self.nr_bits_in_new_byte = 0 def __len__(self): return len(self.byte_string) def __getitem__(self, sliced): return self.byte_string[sliced] def add_bits(self, data, nr_bits): """Add an arbitrary number of bits from unsigned data. """ nr_bits_left = nr_bits while nr_bits_left + self.nr_bits_in_new_byte >= 8: nr_bits_to_insert = 8 - self.nr_bits_in_new_byte bits = data >> (nr_bits_left - nr_bits_to_insert) self.current_byte <<= nr_bits_to_insert self.current_byte |= bits self.byte_string.append(self.current_byte) self.current_byte = 0 self.nr_bits_in_new_byte = 0 nr_bits_left -= nr_bits_to_insert data &= LOWEST_BIT_MASKS[nr_bits_left] if nr_bits_left > 0: self.current_byte <<= nr_bits_left self.current_byte |= (data & LOWEST_BIT_MASKS[nr_bits_left]) self.nr_bits_in_new_byte += nr_bits_left def add_bytes(self, byte_list): self.byte_string.extend(byte_list) def get_bytes(self): return self.byte_string ================================================ FILE: dashlivesim/dashlib/boxes.py ================================================ """ Generator of fragmented MP4 files. The classes in this module are internal and are not accessed directly by a user. """ from collections import namedtuple from itertools import chain import logging import struct MOVIE_TIMESCALE = 90000 PACK_U8 = struct.Struct('>B').pack PACK_U16 = struct.Struct('>H').pack PACK_U32 = struct.Struct('>L').pack PACK_U64 = struct.Struct('>Q').pack PACK_NAME = struct.Struct('4s').pack def serialize_u8(x): """ Serialize uint_8 """ return PACK_U8(x & 0xff) def serialize_u16(x): """ Serialize uint_16 """ return PACK_U16(x & 0xfffff) def serialize_u32(x): """ Serialize uint_32 """ return PACK_U32(x & 0xffffffff) def serialize_u64(x): """ Serialize uint_64 """ return PACK_U64(x) def serialize_name(x): """ Serialize box name containing 4 characters """ return PACK_NAME(x) def serialize_string(x): """ Serialize string """ return x def serialize_bytes(x, n): """ Serialize array of bytes """ return serialize_u8(x) * n TRUNSample = namedtuple('TRUNSample', 'duration size sync offset') SAIZSample = namedtuple('SAIZSample', 'sample_info_size') SBGPGroup = namedtuple('TRUNSample', 'sample_count group_description_index') SGPDGroup = namedtuple('SGPDGroup', 'is_encrypted iv_size kid') SENCSample = namedtuple('SENCSample', 'iv subsamples') SENCSubsample = namedtuple('SENCSubsample', 'clear_bytes enc_bytes') SIDXReference = namedtuple('SIDXReference', 'reference_type ' 'referenced_size ' 'subsegment_duration ' 'starts_with_SAP ' 'SAP_type ' 'SAP_delta_time') class Sample: def __init__(self, data, time=0, duration=0, sync=True, time_offset=0): self.data = data self.time = time self.duration = duration self.sync = sync self.time_offset = time_offset @property def size(self): return len(self.data) class DataPlaceholder: def __init__(self, data_length): self.data_length = data_length def __len__(self): return self.data_length class Box: def serialize(self): return b''.join(self) class BoxSequence(Box): def __init__(self, *boxes): self.boxes = boxes def size(self): return sum(box.size() for box in self.boxes) def __iter__(self): for value in chain.from_iterable(self.boxes): yield value class BoxContainer(Box): def __init__(self, name, boxes=None): self.name = name self.boxes = boxes if boxes else [] def add_box(self, box): self.boxes.append(box) def size(self): return sum((box.size() for box in self.boxes), 8) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(self.name) for value in chain.from_iterable(self.boxes): yield value class FTYPBox(Box): """ File type and compatibility """ def __init__(self, major_brand, minor_version, brands, styp=False): self.major_brand = major_brand self.minor_version = minor_version self.brands = brands if brands else [] self.typ = b'styp' if styp else b'ftyp' def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(self.typ) yield serialize_name(self.major_brand) yield serialize_u32(self.minor_version) for brand in self.brands: yield serialize_name(brand) def size(self): return 16 + 4 * len(self.brands) class MOOVBox(BoxContainer): """ Movie box, contains information about one or more tracks, where a track can be audio, video, or some other type of data """ def __init__(self): super().__init__(b'moov') class MVHDBox(Box): """ Movie header, overall declarations """ def __init__(self, timescale, duration, next_track_id): self.timescale = timescale self.duration = duration self.next_track_id = next_track_id def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'mvhd') yield serialize_u32(0) # version and flags yield serialize_u32(0) # creation time yield serialize_u32(0) # modification time yield serialize_u32(self.timescale) # timescale yield serialize_u32(self.duration) # duration # 80 bytes matrix etc yield serialize_u32(0x00010000) # rate yield serialize_u16(0x0100) # volume yield serialize_u16(0) # reserved yield serialize_u32(0) # reserved yield serialize_u32(0) # reserved yield serialize_u32(0x00010000) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0x00010000) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0) # matrix yield serialize_u32(0x40000000) # matrix yield serialize_u32(0) # pre-defined yield serialize_u32(0) # pre-defined yield serialize_u32(0) # pre-defined yield serialize_u32(0) # pre-defined yield serialize_u32(0) # pre-defined yield serialize_u32(0) # pre-defined yield serialize_u32(self.next_track_id) def size(self): return 108 class MVEXBox(BoxContainer): """ Movie extends box """ def __init__(self): super().__init__(b'mvex') class TRAKBox(BoxContainer): """ Container for an individual track or stream """ def __init__(self): super().__init__(b'trak') class MDIABox(BoxContainer): """ Container for the media information in a track """ def __init__(self): super().__init__(b'mdia') class MINFBox(BoxContainer): """ Media information container """ def __init__(self): super().__init__(b'minf') class DINFBox(BoxContainer): """ Data information box, container """ def __init__(self): super().__init__(b'dinf') class STBLBox(BoxContainer): """ Sample table box, container for the time/space map """ def __init__(self): super().__init__(b'stbl') class TREXBox(Box): """ Track extends defaults """ def __init__(self, track_id): self.track_id = track_id def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'trex') yield serialize_u32(0x00) # version and flags yield serialize_u32(self.track_id) # track_id yield serialize_u32(0x01) # default_sample_description_index yield serialize_u32(0x00) # default_sample_duration yield serialize_u32(0x00) # default_sample_size yield serialize_u32(0x00) # default_sample_flags def size(self): return 32 class TKHDBox(Box): """ Track header, overall information about the track """ def __init__(self, track_id, duration, volume, width, height): self.track_id = track_id self.duration = duration self.volume = volume self.width = width self.height = height def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'tkhd') yield serialize_u32(0x00000007) # version and flags yield serialize_u32(0) # creation time yield serialize_u32(0) # modification time yield serialize_u32(self.track_id) # track_id yield serialize_u32(0) # reserved yield serialize_u32(self.duration) # duration yield serialize_u64(0) # reserved yield serialize_u16(0) # layer yield serialize_u16(0) # alternate_group yield serialize_u16(self.volume) # volume yield serialize_u16(0) # reserved # matrix yield serialize_u32(0x00010000) yield serialize_u32(0) yield serialize_u32(0) yield serialize_u32(0) yield serialize_u32(0x00010000) yield serialize_u32(0) yield serialize_u32(0) yield serialize_u32(0) yield serialize_u32(0x40000000) yield serialize_u32(self.width << 16) yield serialize_u32(self.height << 16) def size(self): return 92 class MDHDBox(Box): """ Media header, overall information about the media lang field needs to be three characters according to ISO 639-2 """ def __init__(self, timescale, duration, lang): self.timescale = timescale self.duration = duration self.lang = lang def make_bits_from_lang_char(self, char): bits = (ord(char) - 0x60) & 0x1f char_back = bits + 0x60 if chr(char_back) != char: raise ValueError(f"Cannot code char {char}") return bits def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'mdhd') yield serialize_u32(0x00000000) # version and flags yield serialize_u32(0) # creation time yield serialize_u32(0) # modification time yield serialize_u32(self.timescale) # timescale yield serialize_u32(self.duration) # duration try: if len(self.lang) != 3: raise ValueError(f"Non-3-letter language code {self.lang}") lang = ((self.make_bits_from_lang_char(self.lang[0]) << 10) + (self.make_bits_from_lang_char(self.lang[1]) << 5) + (self.make_bits_from_lang_char(self.lang[2]))) except ValueError as e: logging.info('mdhd generation: %s replaced by "und"' % e) lang = 0x55c4 # Representation of 'und' yield serialize_u16(lang) # language yield serialize_u16(0) # pre_defined def size(self): return 32 class HDLRBox(Box): """ Handler, declares the media (handler) type """ def __init__(self, handler_type, handler_name): self.handler_type = handler_type self.handler_name = handler_name def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'hdlr') yield serialize_u32(0x00000000) # version and flags yield serialize_u32(0) # pre_defined yield serialize_string(self.handler_type) yield serialize_u32(0) # reserved yield serialize_u32(0) # reserved yield serialize_u32(0) # reserved yield serialize_string(self.handler_name) # handler yield serialize_u8(0) # null terminator def size(self): return 33 + len(self.handler_name) class URLBox(Box): def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'url ') yield serialize_u32(0x00000001) def size(self): return 12 class DREFBox(Box): """ Data reference box, declares source(s) of media data in track """ def __init__(self): self.url = URLBox() def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'dref') yield serialize_u32(0x00000000) # version and flags yield serialize_u32(0x00000001) # entry count for value in self.url: yield value def size(self): return 16 + self.url.size() class VMHDBox(Box): """ Video media header, overall information (video track only) """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'vmhd') yield serialize_u32(0x00000000) # version and flags yield serialize_u16(0x0000) # graphics_mode yield serialize_u8(0) # opcolor yield serialize_u8(0) # opcolor yield serialize_u8(0) # opcolor yield serialize_u8(0) # opcolor yield serialize_u8(0) # opcolor yield serialize_u8(0) # opcolor def size(self): return 20 class SMHDBox(Box): """ Sound media header, overall information (sound track only) """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'smhd') yield serialize_u32(0x00000000) # version and flags yield serialize_u16(0x0000) # balance yield serialize_u16(0x0000) # reserved def size(self): return 16 class NMHDBox(Box): """ Null media header, overall information (some tracks only) """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'nmhd') yield serialize_u32(0x00000000) # version and flags def size(self): return 12 class VisualSampleEntry(Box): def __init__(self, coding, width, height, avcc, pasp): self.coding = coding self.width = width self.height = height self.avcc = avcc self.pasp = pasp def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(self.coding) yield serialize_bytes(0, 6) # reserved yield serialize_u16(0x0001) # data_reference_index # visual yield serialize_u16(0x0000) # pre_defined yield serialize_u16(0x0000) # reserved yield serialize_bytes(0x00, 12) # pre_defined # width / height yield serialize_u16(self.width) # width yield serialize_u16(self.height) # height yield serialize_u32(0x00480000) # horires = 72 dpi yield serialize_u32(0x00480000) # vert = 72 dpi yield serialize_bytes(0, 4) # reserved yield serialize_u16(0x0001) # frame_count yield serialize_bytes(0, 32) # compressorname yield serialize_u16(0x0018) # depth yield serialize_u16(0xffff) # pre_defined # rest of the boxes for value in self.avcc: yield value def size(self): return 86 + self.avcc.size() class AudioSampleEntry(Box): def __init__(self, coding, num_channels, sample_size, sample_rate, esds): self.coding = coding self.num_channels = num_channels self.sample_size = sample_size self.sample_rate = sample_rate self.esds = esds def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(self.coding) yield serialize_bytes(0, 6) # reserved yield serialize_u16(0x0001) # data_reference_index # audio yield serialize_bytes(0, 8) # reserved yield serialize_u16(self.num_channels) # channelcount yield serialize_u16(self.sample_size) # samplesize yield serialize_u16(0) # pre_defined yield serialize_u16(0) # reserved yield serialize_u32(self.sample_rate << 16) # samplerate # rest of the boxes yield self.esds def size(self): return 36 + len(self.esds) class WVTTSampleEntryBox(Box): """ WebVTT data """ def __init__(self): self.vttC = WVTTConfigBox() def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'wvtt') yield b'\x00' * 6 + serialize_u16(1) # SampleEntry data format for value in self.vttC: yield value def size(self): return 16 + self.vttC.size() class WVTTConfigBox(Box): """WebVTTConfigurationBox (vttC). Contains top-level configuration.""" def __init__(self, config_string='WEBVTT'): """The minimal configuration is WEBVTT.""" self.utf8_text = config_string.encode() def __iter__(self): yield serialize_u32(self.size()) yield b'vttC' yield self.utf8_text def size(self): return 8 + len(self.utf8_text) class VTTCBox(BoxContainer): """VTTCueBox. Contains exactly one WebVTT Cue.""" def __init__(self, boxes=None): super().__init__(b'vttc', boxes) class VTTEBox(Box): """VTTEmptyCueBox. Indicates that no subtitles are available.""" def __iter__(self): yield serialize_u32(self.size()) yield b'vtte' def size(self): return 8 class PAYLBox(Box): """CuePayloadBox. Contains the WebVTT text.""" def __init__(self, cue_text='place_holder'): self.utf8_data = cue_text.encode() def __iter__(self): yield serialize_u32(self.size()) yield b'payl' yield self.utf8_data def size(self): return 8 + len(self.utf8_data) class STSDBox(Box): """ Sample descriptions (codec types, initialization etc.) """ def __init__(self): self.boxes = [] def add_box(self, box): self.boxes.append(box) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'stsd') yield serialize_u32(0x00) # version and flags yield serialize_u32(len(self.boxes)) # entry_count for value in chain.from_iterable(self.boxes): yield value def size(self): return sum((b.size() for b in self.boxes), 16) class AVCCBox(Box): """ AVC Decoder Configuration """ def __init__(self, profile_ind, profile_compat, level_ind, sps, pps): self.profile_ind = profile_ind self.profile_compat = profile_compat self.level_ind = level_ind self.sps = sps self.pps = pps def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'avcC') yield serialize_u8(0x01) # configured yield serialize_u8(self.profile_ind) # AVC profile indication yield serialize_u8(self.profile_compat) # AVC profile compatibility yield serialize_u8(self.level_ind) # AVC level yield serialize_u8(0xff) # 4 bytes NAL yield serialize_u8(0xe1) # 1 SPS # SPS yield serialize_u16(len(self.sps)) # sps length yield self.sps # PPS yield serialize_u8(0x01) # 1 PPS yield serialize_u16(len(self.pps)) # sps length yield self.pps def size(self): return 19 + len(self.sps) + len(self.pps) class HVCCBox(Box): """ HEVC Decoder Configuration """ def __init__(self, hvcc_data, vps, sps, pps): self.hvcc_data = hvcc_data self.vps = vps self.sps = sps self.pps = pps def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'hvcC') writer = bitwriter.Bitwriter() writer.add_bits(0x01, 8) # configurationVersion writer.add_bits(self.hvcc_data.general_profile_space, 2) writer.add_bits(self.hvcc_data.general_tier_flag, 1) writer.add_bits(self.hvcc_data.general_profile_idc, 5) writer.add_bits(self.hvcc_data.general_profile_compatibility_flags, 32) value = self.hvcc_data.general_constraint_indicator_flags high_bits = value >> 32 low_bits = value & 0xffffffff writer.add_bits(high_bits, 16) writer.add_bits(low_bits, 32) writer.add_bits(self.hvcc_data.general_level_idc, 8) writer.add_bits(0xf, 4) # reserved writer.add_bits(self.hvcc_data.min_spatial_segmentation_idc, 12) writer.add_bits(0x3f, 6) # reserved writer.add_bits(self.hvcc_data.parallelism_type, 2) writer.add_bits(0x3f, 6) # reserved writer.add_bits(self.hvcc_data.chroma_format_idc, 2) writer.add_bits(0x1f, 5) # reserved writer.add_bits(self.hvcc_data.bit_depth_luma_minus8, 3) writer.add_bits(0x1f, 5) # reserved writer.add_bits(self.hvcc_data.bit_depth_chroma_minus8, 3) writer.add_bits(0, 16) # avgFrameRate writer.add_bits(0, 2) # constantFrameRate writer.add_bits(1, 3) # numTemporalLayers writer.add_bits(1, 1) # temporalIdNested writer.add_bits(3, 2) # lengthSizeMinusOne writer.add_bits(3, 8) # numOfArrays # vps writer.add_bits(0, 1) # array_completeness writer.add_bits(0, 1) # reserved writer.add_bits(32, 6) # NAL_unit_type writer.add_bits(1, 16) # numNalus writer.add_bits(len(self.vps), 16) # nalUnitLength writer.add_bytes(self.vps) # sps writer.add_bits(0, 1) # array_completeness writer.add_bits(0, 1) # reserved writer.add_bits(33, 6) # NAL_unit_type writer.add_bits(1, 16) # numNalus writer.add_bits(len(self.sps), 16) # nalUnitLength writer.add_bytes(self.sps) # pps writer.add_bits(0, 1) # array_completeness writer.add_bits(0, 1) # reserved writer.add_bits(34, 6) # NAL_unit_type writer.add_bits(1, 16) # numNalus writer.add_bits(len(self.pps), 16) # nalUnitLength writer.add_bytes(self.pps) yield writer.get_bytes() def size(self): return 46 + len(self.vps) + len(self.sps) + len(self.pps) class ESDSBox(Box): """ MPEG-4 Elementary Stream Descriptor """ def __init__(self, decoder_config): self.decoder_config = decoder_config def __iter__(self): dec_cfg_len = len(self.decoder_config) yield serialize_u32(self.size()) yield serialize_name(b'esds') # 9 bytes yield serialize_u32(0) # version and flags yield serialize_u8(3) # tag yield serialize_u8(23 + dec_cfg_len) # length yield serialize_u16(0x0001) # esid yield serialize_u8(0) # priority # 15 bytes yield serialize_u8(4) # tag yield serialize_u8(15 + dec_cfg_len) # length yield serialize_u8(0x40) # object type yield serialize_u8(0x15) # stream type yield serialize_u8(0) # buffer_size yield serialize_u8(0) # buffer_size yield serialize_u8(0) # buffer_size yield serialize_u32(0) # max bitrate yield serialize_u32(0) # avg bitrate # 2 bytes yield serialize_u8(5) # tag yield serialize_u8(dec_cfg_len) # length # decoder config yield self.decoder_config # 3 bytes yield serialize_u8(6) # tag yield serialize_u8(1) # length yield serialize_u8(2) # constant def size(self): # 37 is the size of the esds box minus the actual decoder config return 37 + len(self.decoder_config) class PASPBox(Box): """Picture Aspect Ratio Box """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'pasp') yield serialize_u32(0x00000001) # hSpacing yield serialize_u32(0x00000001) # vSpacing def size(self): return 16 class STTSBox(Box): """ (decoding) time-to-sample """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'stts') yield serialize_u32(0) # version and flags yield serialize_u32(0) # entry_count def size(self): return 16 class STSCBox(Box): """ Sample-to-chunk, partial data-offset information """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'stsc') yield serialize_u32(0) # version and flags yield serialize_u32(0) # entry_count def size(self): return 16 class STSZBox(Box): """ Sample sizes (framing) """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'stsz') yield serialize_u32(0) # version and flags yield serialize_u32(0) # sample_size yield serialize_u32(0) # entry_count def size(self): return 20 class STCOBox(Box): """ Chunk offset, partial data-offset information """ def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'stco') yield serialize_u32(0) # version and flags yield serialize_u32(0) # entry_count def size(self): return 16 class MOOFBox(BoxContainer): """ Movie fragment """ def __init__(self): super().__init__(b'moof') class TRAFBox(BoxContainer): """ Track fragment """ def __init__(self): super().__init__(b'traf') class TFHDBox(Box): """ Track fragment header """ def __init__(self, track_id): self.track_id = track_id def __iter__(self): flags = 0x20000 # default base is moof yield serialize_u32(self.size()) yield serialize_name(b'tfhd') yield serialize_u32(flags) # version and flags yield serialize_u32(self.track_id) # track_id def size(self): return 16 class TFDTBox(Box): """ Track fragment decode time """ _size = 20 def __init__(self, decode_time): self.decode_time = decode_time def __iter__(self): v_and_f = 0x01000000 # Use 64 bits for timestamp yield serialize_u32(self.size()) yield serialize_name(b'tfdt') yield serialize_u32(v_and_f) # version and flags yield serialize_u64(self.decode_time) # decode_time def size(self): return 20 class TRUNBox(Box): """ Track fragment run """ def __init__(self, data_offset): self.samples = [] self.data_offset = data_offset self.use_comp_off = False # Needs to be true for dash.js def add_sample(self, duration, size, sync, offset): self.samples.append(TRUNSample(duration, size, sync, offset)) if offset != 0: self.use_comp_off = True def set_data_offset(self, data_offset): self.data_offset = data_offset def __iter__(self): # Flags: # data-offset = 0x000001 # sample_duration = 0x000100 # sample_size = 0x000200 # sample_flags = 0x000400 # sample_time_off = 0x000800 flags = 0x000001 | 0x000100 | 0x000200 | 0x000400 if self.use_comp_off: flags |= 0x000800 yield serialize_u32(self.size()) yield serialize_name(b'trun') yield serialize_u32(flags) # version and flags yield serialize_u32(len(self.samples)) # sample_count yield serialize_u32(self.data_offset) # data_offset for sample in self.samples: yield serialize_u32(sample.duration) yield serialize_u32(sample.size) # The following 32-bits are defined in 14496-12 8.8.3.1 + 8.6.4.3 # 4bits reserved (0) # 2bits is_leading (0 = unknown) # 2bits sample_depends_on (2 = I-picture or 1 = non-I-picture) # 2bits sample_is_dependend_on (0 = unknown) # 2bits has_redundancy (0 = unknown) # 3bits sample_padding_value # 1bit sample_is_non_sync_sample (0 or 1, match sync samples) # 16bits sample_degradation_priority (0) sync_flag = 0x02000000 if sample.sync else 0x01010000 yield serialize_u32(sync_flag) if self.use_comp_off: yield serialize_u32(sample.offset) def size(self): return 20 + len(self.samples) * (12 + (4 if self.use_comp_off else 0)) class MFHDBox(Box): """ Movie fragment header """ def __init__(self, seq_no): self.seq_no = seq_no def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'mfhd') yield serialize_u32(0) # version and flags yield serialize_u32(self.seq_no) def size(self): return 16 class MDATBox(Box): """ Media data container """ def __init__(self): self.data = [] def add_data(self, data): self.data.append(data) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'mdat') for value in self.data: yield value def size(self): return sum((len(x) for x in self.data), 8) class SAIZBox(Box): """ Sample auxiliary information sizes """ def __init__(self, default_sample_info_size): self.default_sample_info_size = default_sample_info_size self.samples = [] def add_sample(self, sample_info_size): self.samples.append(SAIZSample(sample_info_size)) def __iter__(self): default_size = 0 if self.samples else self.default_sample_info_size yield serialize_u32(self.size()) yield serialize_name(b'saiz') yield serialize_u32(0x00) # version and flags yield serialize_u8(default_size) # default_sample_info_size yield serialize_u32(len(self.samples)) # sample_count for sample in self.samples: yield serialize_u8(sample.sample_info_size) def size(self): # 17 is the base size of the saiz box return 17 + len(self.samples) class SAIOBox(Box): """ Sample auxiliary information offsets """ def __init__(self, offset): self.offset = offset def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'saio') yield serialize_u32(0x00) # version and flags yield serialize_u32(1) # entry_count yield serialize_u32(self.offset) # offset def size(self): return 20 class SBGPBox(Box): """ Sample to Group box """ def __init__(self): self.groups = [] def add_group(self, sample_count, group_description_index): self.groups.append(SBGPGroup(sample_count, group_description_index)) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'sbgp') yield serialize_u32(0x00) # version and flags yield serialize_u32(len(self.groups)) # entry_count for group in self.groups: yield serialize_u32(group.sample_count) yield serialize_u32(group.group_description_index) def size(self): # 16 is the base size of the 'sbgp' box # each entry is 8 bytes long return 16 + 8 * len(self.groups) class SGPDBox(Box): """ Sample group definition box """ def __init__(self, grouping_type): self.grouping_type = grouping_type self.groups = [] def add_group(self, is_encrypted, iv_size, kid): self.groups.append(SGPDGroup(is_encrypted, iv_size, kid)) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'sgpd') yield serialize_u32(0x00) # version and flags yield serialize_u32(self.grouping_type) # grouping_type yield serialize_u32(len(self.groups)) # entry_count for group in self.groups: yield serialize_u8(0) yield serialize_u8(0) yield serialize_u8(1 if group.is_encrypted else 0) yield serialize_u8(group.iv_size) yield serialize_string(group.kid) def size(self): # 20 is the base size of the 'sgpd' box # each item is 20 bytes long return 20 + 20 * len(self.groups) class SENCBox(Box): """ Sample specific encryption data """ _subsample_count_size = 2 _subsample_size = 6 def __init__(self, iv_size): self.iv_size = iv_size self.flags = 0 self.samples = [] # self.sz is the size of the box # Base size of the 'senc' box is 16 bytes self.sz = 16 def add_sample(self, iv, subsamples): self.samples.append(SENCSample(iv, subsamples)) self.sz += self.iv_size if subsamples: self.flags = 0x000002 self.sz += (self._subsample_count_size + len(subsamples) * self._subsample_size) def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'senc') yield serialize_u32(self.flags) # version and flags yield serialize_u32(len(self.samples)) # sample_count for sample in self.samples: yield serialize_u64(sample.iv) # iv if self.flags == 0x000002: yield serialize_u16(len(sample.subsamples)) for subsample in sample.subsamples: yield serialize_u16(subsample.clear_bytes) yield serialize_u32(subsample.enc_bytes) def size(self): return self.sz class SIDXBox(Box): """ Segment Index Box, 8.16.3 """ def __init__(self, reference_id, timescale, earliest_presentation_time, version=0): self.reference_id = reference_id self.timescale = timescale self.earliest_presentation_time = earliest_presentation_time self.version = version self.first_offset = 0 # assume sidx is directly before first media seg self.sz = 32 + 8 * self.version # 8 bytes extra if version == 1 self.references = [] def add_reference(self, referenced_size, subsegment_duration, reference_type=0, starts_with_sap=1, sap_type=1, sap_delta_time=0): self.references.append(SIDXReference(reference_type, referenced_size, subsegment_duration, starts_with_sap, sap_type, sap_delta_time)) self.sz += 12 def __iter__(self): yield serialize_u32(self.size()) yield serialize_name(b'sidx') yield serialize_u8(self.version) # version yield serialize_u16(0) # flags yield serialize_u8(0) # flags yield serialize_u32(self.reference_id) yield serialize_u32(self.timescale) if self.version == 0: yield serialize_u32(self.earliest_presentation_time) yield serialize_u32(self.first_offset) else: yield serialize_u64(self.earliest_presentation_time) yield serialize_u64(self.first_offset) yield serialize_u16(0) # reserved yield serialize_u16(len(self.references)) for ref in self.references: yield serialize_u32((ref.reference_type << 31) + ref.referenced_size) yield serialize_u32(ref.subsegment_duration) yield serialize_u32((ref.starts_with_SAP << 31) + (ref.SAP_type << 28) + ref.SAP_delta_time) def size(self): return self.sz def create_empty_sidx(track_id, timescale, no_segments): # Will create a "placeholder" in order to get correct sidx size. # References can be set later on sidx = SIDXBox(track_id, timescale, 0, 1) for _ in range(0, no_segments): sidx.add_reference(0, 0) return sidx def create_stsd_h264(media_type, width, height, avcc): pasp = PASPBox() visual = VisualSampleEntry(media_type, width, height, avcc, pasp) # sinf # TODO stsd = STSDBox() stsd.add_box(visual) return stsd def create_stsd_hevc(media_type, width, height, hvcc): pasp = PASPBox() visual = VisualSampleEntry(media_type, width, height, hvcc, pasp) # sinf # TODO stsd = STSDBox() stsd.add_box(visual) return stsd def create_stsd_mp4a(media_type, num_channels, sample_size, sample_rate, esds): audio = AudioSampleEntry(media_type, num_channels, sample_size, sample_rate, esds) # sinf # TODO stsd = STSDBox() stsd.add_box(audio) return stsd def create_stsd_ac3(media_type, num_channels, sample_size, sample_rate, specific_box): audio = AudioSampleEntry(media_type, num_channels, sample_size, sample_rate, specific_box) stsd = STSDBox() stsd.add_box(audio) return stsd def create_stsd_mp4s(): """Create stsd for WebVTT subtitles.""" stsd = STSDBox() wvtt_box = WVTTSampleEntryBox() stsd.add_box(wvtt_box) return stsd def create_minf_box(stsd, media_header_box): minf = MINFBox() # mdhd minf.add_box(media_header_box) # dinf / dref dinf = DINFBox() dref = DREFBox() dinf.add_box(dref) minf.add_box(dinf) # stbl stbl = STBLBox() stbl.add_box(stsd) stbl.add_box(STTSBox()) stbl.add_box(STSCBox()) stbl.add_box(STSZBox()) stbl.add_box(STCOBox()) minf.add_box(stbl) return minf def create_box_mdia(media_type, handler, timescale, duration, language, stsd, media_header_box): mdia = MDIABox() # mdhd mdhd = MDHDBox(timescale, duration, language) mdia.add_box(mdhd) # hdlr hdlr = HDLRBox(media_type, handler) mdia.add_box(hdlr) # minf minf = create_minf_box(stsd, media_header_box) mdia.add_box(minf) return mdia def create_box_trak_h264(h264_info): trak = TRAKBox() duration = h264_info.duration * MOVIE_TIMESCALE tkhd = TKHDBox(h264_info.track_id, int(duration / h264_info.timescale), 0, h264_info.width, h264_info.height) trak.add_box(tkhd) # avcc avcc = AVCCBox(h264_info.profile_ind, h264_info.profile_compat, h264_info.level_ind, h264_info.sps, h264_info.pps) # stsd stsd = create_stsd_h264(b'avc1', h264_info.width, h264_info.height, avcc) # vmhd vmhd = VMHDBox() lang = 'und' # mdia mdia = create_box_mdia(b'vide', b'Edgeware Video Media Handler', h264_info.timescale, h264_info.duration, lang, stsd, vmhd) trak.add_box(mdia) return trak def create_box_trak_hevc(hevc_info): trak = TRAKBox() duration = hevc_info.duration * MOVIE_TIMESCALE tkhd = TKHDBox(hevc_info.track_id, int(duration / hevc_info.timescale), 0, hevc_info.width, hevc_info.height) trak.add_box(tkhd) # hvcc hvcc = HVCCBox(hevc_info.hvcc_data, hevc_info.vps, hevc_info.sps, hevc_info.pps) # stsd stsd = create_stsd_hevc(b'hev1', hevc_info.width, hevc_info.height, hvcc) # vmhd vmhd = VMHDBox() lang = 'und' # mdia mdia = create_box_mdia(b'vide', b'Edgeware Video Media Handler', hevc_info.timescale, hevc_info.duration, lang, stsd, vmhd) trak.add_box(mdia) return trak def create_box_trak_mp4a(mp4a_info): volume = 0x100 trak = TRAKBox() duration = mp4a_info.duration * MOVIE_TIMESCALE tkhd = TKHDBox(mp4a_info.track_id, int(duration / mp4a_info.timescale), volume, 0, 0) trak.add_box(tkhd) # stsd stsd = create_stsd_mp4a(b'mp4a', mp4a_info.num_channels, mp4a_info.sample_size, mp4a_info.sample_rate, mp4a_info.esds) # smhd smhd = SMHDBox() # mdia mdia = create_box_mdia(b'soun', b'Edgeware Audio Media Handler', mp4a_info.timescale, mp4a_info.duration, mp4a_info.lang, stsd, smhd) trak.add_box(mdia) return trak def create_box_trak_ac3(ac3_info): volume = 0x100 trak = TRAKBox() duration = ac3_info.duration * MOVIE_TIMESCALE tkhd = TKHDBox(ac3_info.track_id, int(duration / ac3_info.timescale), volume, 0, 0) trak.add_box(tkhd) if ac3_info.codec == 'ac-3': media_type = b'ac-3' elif ac3_info.codec == 'ec-3' or ac3_info.codec == 'ec+3': media_type = b'ec-3' else: raise ValueError(f"Invalid codec {ac3_info.codec}") # stsd stsd = create_stsd_ac3(media_type, ac3_info.num_channels, ac3_info.sample_size, ac3_info.sample_rate, ac3_info.specific_box) # smhd smhd = SMHDBox() # mdia mdia = create_box_mdia(b'soun', b'Edgeware Audio Media Handler', ac3_info.timescale, ac3_info.duration, ac3_info.lang, stsd, smhd) trak.add_box(mdia) return trak def create_box_trak_mp4s(mp4s_info): trak = TRAKBox() duration = mp4s_info.duration * MOVIE_TIMESCALE tkhd = TKHDBox(mp4s_info.track_id, int(duration / mp4s_info.timescale), 0, 0, 0) trak.add_box(tkhd) # stsd stsd = create_stsd_mp4s() # nmhd nmhd = NMHDBox() # mdia mdia = create_box_mdia(b'text', b'Edgeware Subtitle Media Handler', mp4s_info.timescale, mp4s_info.duration, mp4s_info.lang, stsd, nmhd) trak.add_box(mdia) return trak class MediaInfo: def __init__(self, track_id, timescale, duration): self.track_id = track_id self.timescale = timescale self.duration = duration class H264Info(MediaInfo): def __init__(self, track_id, timescale, duration, width, height, profile_ind, profile_compat, level_ind, sps, pps): super().__init__(track_id, timescale, duration) self.width = width self.height = height self.profile_ind = profile_ind self.profile_compat = profile_compat self.level_ind = level_ind self.sps = sps self.pps = pps class HVCCData: def __init__(self): self.general_profile_space = 0 self.general_tier_flag = 0 self.general_profile_idc = 0 self.general_profile_compatibility_flags = 0 self.general_constraint_indicator_flags = 0 self.general_level_idc = 0 self.min_spatial_segmentation_idc = 0 # TODO: set this self.parallelism_type = 0 # TODO: set this self.chroma_format_idc = 0 self.width = 0 self.height = 0 self.bit_depth_luma_minus8 = 0 self.bit_depth_chroma_minus8 = 0 class HEVCInfo(MediaInfo): def __init__(self, track_id, timescale, duration, width, height, vps, sps, pps, hvcc_data): super().__init__(track_id, timescale, duration) self.width = width self.height = height self.vps = vps self.sps = sps self.pps = pps self.hvcc_data = hvcc_data class MP4AInfo(MediaInfo): def __init__(self, track_id, timescale, duration, num_channels, sample_size, sample_rate, esds, dec_cfg, lang='und'): super().__init__(track_id, timescale, duration) self.num_channels = num_channels self.sample_size = sample_size self.sample_rate = sample_rate self.esds = esds self.dec_cfg = dec_cfg self.lang = lang class MP4SInfo(MediaInfo): def __init__(self, track_id, timescale, duration, lang='und'): super().__init__(track_id, timescale, duration) self.lang = lang class AC3Info(MediaInfo): """Information needed to create and ac-3, ec-3 box. The specific_box should be a full binary dac3 or dec3 box.""" def __init__(self, codec, track_id, timescale, duration, num_channels, sample_size, sample_rate, specific_box, lang='und'): super().__init__(track_id, timescale, duration) self.codec = codec self.num_channels = num_channels self.sample_size = sample_size self.sample_rate = sample_rate self.specific_box = specific_box self.lang = lang def create_moov_h264(h264_info): moov = MOOVBox() # mvhd scale_from = h264_info.timescale scale_to = MOVIE_TIMESCALE dur_media = int((h264_info.duration * scale_to) / scale_from) mvhd = MVHDBox(MOVIE_TIMESCALE, dur_media, h264_info.track_id + 1) moov.add_box(mvhd) # trak trak = create_box_trak_h264(h264_info) moov.add_box(trak) # mvex/trex trex = TREXBox(h264_info.track_id) mvex = MVEXBox() mvex.add_box(trex) moov.add_box(mvex) return moov def create_moov_hevc(hevc_info): moov = MOOVBox() # mvhd scale_from = hevc_info.timescale scale_to = MOVIE_TIMESCALE dur_media = int((hevc_info.duration * scale_to) / scale_from) mvhd = MVHDBox(MOVIE_TIMESCALE, dur_media, hevc_info.track_id + 1) moov.add_box(mvhd) # trak trak = create_box_trak_hevc(hevc_info) moov.add_box(trak) # mvex/trex trex = TREXBox(hevc_info.track_id) mvex = MVEXBox() mvex.add_box(trex) moov.add_box(mvex) return moov def create_moov_mp4a(mp4a_info): moov = MOOVBox() # mvhd scale_from = mp4a_info.timescale scale_to = MOVIE_TIMESCALE dur_media = int((mp4a_info.duration * scale_to) / scale_from) mvhd = MVHDBox(MOVIE_TIMESCALE, dur_media, mp4a_info.track_id + 1) moov.add_box(mvhd) # mvex/trex trex = TREXBox(mp4a_info.track_id) mvex = MVEXBox() mvex.add_box(trex) moov.add_box(mvex) # trak trak = create_box_trak_mp4a(mp4a_info) moov.add_box(trak) return moov def create_moov_ac3(ac3_info): moov = MOOVBox() # mvhd scale_from = ac3_info.timescale scale_to = MOVIE_TIMESCALE dur_media = int((ac3_info.duration * scale_to) / scale_from) mvhd = MVHDBox(MOVIE_TIMESCALE, dur_media, ac3_info.track_id + 1) moov.add_box(mvhd) # mvex/trex trex = TREXBox(ac3_info.track_id) mvex = MVEXBox() mvex.add_box(trex) moov.add_box(mvex) # trak trak = create_box_trak_ac3(ac3_info) moov.add_box(trak) return moov def create_moov_mp4s(info): """Create subtitle movie box :param info: mp4s_info """ moov = MOOVBox() # mvhd scale_from = info.timescale scale_to = MOVIE_TIMESCALE dur_media = int((info.duration * scale_to) / scale_from) mvhd = MVHDBox(MOVIE_TIMESCALE, dur_media, info.track_id + 1) moov.add_box(mvhd) # mvex/trex trex = TREXBox(info.track_id) mvex = MVEXBox() mvex.add_box(trex) moov.add_box(mvex) # trak trak = create_box_trak_mp4s(info) moov.add_box(trak) return moov def create_moof(segment_no, track_id, samples, encryptor=None): mfhd = MFHDBox(segment_no) moof = MOOFBox() moof.add_box(mfhd) saiz = None senc = None if encryptor: sample_aux_data = encryptor.encrypt(samples) default_sample_info_size = 8 saiz = SAIZBox(default_sample_info_size) senc = SENCBox(default_sample_info_size) for sample in sample_aux_data: # print(hex(sample.iv)) senc.add_sample(sample.iv, sample.subsamples) traf = TRAFBox() moof.add_box(traf) # tfhd tfhd = TFHDBox(track_id) traf.add_box(tfhd) # tfdt tfdt = TFDTBox(samples[0].time) traf.add_box(tfdt) # encryption boxes if saiz: traf.add_box(saiz) # 16 bytes senc header and 20 bytes saio saio = SAIOBox(moof.size() + 16 + 20) traf.add_box(saio) if senc: traf.add_box(senc) # Add samples trun = TRUNBox(0) for sample in samples: trun.add_sample(sample.duration, sample.size, sample.sync, sample.time_offset) traf.add_box(trun) # set data_offset in trun moof_size = moof.size() moof_header_size = 8 trun.set_data_offset(moof_size + moof_header_size) return moof def create_mdat(samples): mdat = MDATBox() for sample in samples: mdat.add_data(sample.data) return mdat def create_ftyp(): ftyp = FTYPBox(b'cmfc', 0, [b'iso9', b'dash']) return ftyp def create_styp(): ftyp = FTYPBox(b'cmfs', 0, [b'iso9', b'dash'], styp=True) return ftyp ================================================ FILE: dashlivesim/dashlib/chunker.py ================================================ """Chunkify an ISOBMFF segment. Either as library or command line tool.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2017, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from time import time, sleep from dashlivesim.dashlib.mp4 import mp4 from dashlivesim.dashlib.boxes import create_moof, create_mdat, Sample def decode_fragment(data, trex): "Extract samples from a segment." root = mp4(data) moof = root.find(b'moof') tfhd = moof.find(b'traf.tfhd') tfdt = moof.find(b'traf.tfdt') trun = moof.find(b'traf.trun') base_data_offset = tfhd.base_data_offset if tfhd.has_base_data_offset else moof.offset data_offset = trun.data_offset if trun.has_data_offset else 0 base_media_decode_time = tfdt.decode_time t0, t1 = base_media_decode_time, base_media_decode_time begin, end = 0, 0 default_sample_duration = (tfhd.default_sample_duration if tfhd.has_default_sample_duration else trex.default_sample_duration) default_sample_size = (tfhd.default_sample_size if tfhd.has_default_sample_size else trex.default_sample_size) default_sample_flags = (tfhd.default_sample_flags if tfhd.has_default_sample_flags else trex.default_sample_flags) for entry in map(trun.sample_entry, range(trun.sample_count)): duration = entry['duration'] if trun.has_sample_duration else default_sample_duration size = entry['size'] if trun.has_sample_size else default_sample_size flags = entry['flags'] if trun.has_sample_flags else default_sample_flags time_offset = entry['time_offset'] if trun.has_sample_composition_time_offset else 0 begin, end = end, end + size data = root.fmap[base_data_offset+data_offset:][begin:end] t0, t1 = t1, t1 + duration yield Sample(data, t0, duration, flags, time_offset) def partition(samples, duration): d0, d1 = 0, duration part = [] for sample in samples: if d0 >= d1: d1 += duration yield part part = [] d0 += sample.duration part.append(sample) if part: yield part def encode_chunked(seqno, track_id, samples, duration): for chunk_samples in partition(samples, duration): yield (create_moof(seqno, track_id, chunk_samples, None), create_mdat(chunk_samples)) def chunk(data, duration, trex_box): "Decode data into a segment and chunk it given duration and trex_box data." root = mp4(data) mfhd = root.find(b'moof.mfhd') tfhd = root.find(b'moof.traf.tfhd') seqno = mfhd.seqno track_id = tfhd.track_id fragments = encode_chunked(seqno, track_id, decode_fragment(data, trex_box), duration) chunks = [] for moof, mdat in fragments: chunks.append(moof.serialize() + mdat.serialize()) return chunks def simulate_continuous_production(segment, segment_start, chunk_duration, now_float): "Simulate continuous production by producing as many chunks as time allows." # print('Segment requested at %fs' % now_float) for i, chunk in enumerate(segment, start=1): chunk_availability_time = segment_start + i * chunk_duration time_until_available = chunk_availability_time - now_float if time_until_available > 0: now_float = time() # Update time time_until_available = chunk_availability_time - now_float #print('Chunk %d was delayed by %fs, until %fs' % (i, time_until_available, chunk_availability_time)) if time_until_available > 0: sleep(time_until_available) #print('Chunk %d was delayed by %fs, until %fs' % (i, time_until_available, chunk_availability_time)) yield chunk if __name__ == '__main__': from argparse import ArgumentParser parser = ArgumentParser(description='Repackage a media segment to chunked ' 'segment to stdout') parser.add_argument('duration', type=int, nargs=1, help='Chunk duration in track timescale.') parser.add_argument('init', type=str, help='Initialization segment containing track header.') parser.add_argument('media', type=str, help='Media segment to repackage.') parser.add_argument("outfile", type=str, help='Output media segment.') args = parser.parse_args() duration = args.duration[0] init = open(args.init, 'rb').read() media = open(args.media, 'rb').read() with open(args.outfile, 'wb') as ofh: for chunk_data in chunk(media, duration, init_data=init): ofh.write(chunk_data) ofh.flush() ================================================ FILE: dashlivesim/dashlib/configprocessor.py ================================================ """Get config depending on url. The URL specifies content but can also have parameters.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from os.path import join, splitext from collections import namedtuple import configparser from dashlivesim.dashlib.moduloperiod import ModuloPeriod DEFAULT_AVAILABILITY_STARTTIME_IN_S = 0 # Jan 1 1970 00:00 UTC DEFAULT_AVAILABILITY_TIME_OFFSET_IN_S = 0 DEFAULT_TIMESHIFT_BUFFER_DEPTH_IN_SECS = 300 DEFAULT_SHORT_MINIMUM_UPDATE_PERIOD_IN_S = 10 MUX_DIVIDER = "__" # Multiplexed representations can be written as A__V SEGTIMEFORMAT = 'HHII' # Format for segment durations and repeatcount (nr, repeat, start, duration) SegTimeEntry = namedtuple('SegTimeEntry', ['start_nr', 'repeats', 'start_time', 'duration']) class ConfigProcessorError(Exception): "Generic error for DASH ConfigProcessor." pass def quantize(number, step): "Quantize number to a multiple of step." return (int(number)//step)*step class Config(object): "Holds config from both url parts and config file for content." # pylint: disable=too-many-instance-attributes def __init__(self, vod_cfg_dir, base_url=None): self.availability_start_time_in_s = DEFAULT_AVAILABILITY_STARTTIME_IN_S self.availability_time_offset_in_s = DEFAULT_AVAILABILITY_TIME_OFFSET_IN_S self.availability_time_complete = True self.suggested_presentation_delay_in_s = None # Not set self.availability_end_time = None self.media_presentation_duration = None self.timeshift_buffer_depth_in_s = None self.minimum_update_period_in_s = None self.chunk_duration_in_s = None self.modulo_period = None self.last_segment_numbers = [] # The last segment number in every period. self.init_seg_avail_offset = 0 # The number of secs before AST that one can fetch the init segments self.tfdt32_flag = False # Restart every 3 hours make tfdt fit into 32 bits. self.cont = False # Continuous update of MPD AST and seg_nr. self.periods_per_hour = -1 # If > 0, generates that many periods per hour. If 0, only one offset period. self.xlink_periods_per_hour = -1 # Number of periods per hour that are accessed via xlink. self.etp_periods_per_hour = -1 # Number of periods per hour that are accessed via xlink. self.etp_duration = -1 # Duration of the early-terminated period. self.insert_ad = -1 # Number of periods per hour that are accessed via xlink. self.mpd_callback = -1 # Number of periods per hour that have mpd callback events. self.cont_multiperiod = False # This flag should only be used when periods_per_hour is set self.seg_timeline = False # This flag is only true when there is /segtimeline_1/ in the URL self.seg_timeline_nr = False # This flag is only true when there is # /segtimelinenr_1/ in the URL self.multi_url = [] # If not empty, give multiple URLs in the BaseURL element self.period_offset = -1 # Make one period with an offset compared to ast self.scte35_per_minute = 0 # Number of 10s ads per minute. Maximum 3 self.utc_timing_methods = [] self.start_nr = 0 self.content_name = None self.base_url = base_url self.rel_path = None self.filename = None self.reps = None # An array of representations with id, content_type, timescale (only > 1 if muxed) self.media_data = None # A dictionary with timescales and paths to segment durations self.ext = None # File extension self.seg_duration = None self.vod_first_segment_in_loop = None self.vod_nr_segments_in_loop = 0 self.vod_default_tsbd_secs = 0 self.publish_time = None self.vod_cfg_dir = vod_cfg_dir self.vod_wrap_seconds = None self.add_location = False self.start_time = None self.stop_time = None self.timeoffset = None self.insert_sidx = False self.segtimelineloss = False # This flag is true only when there is /segtimelineloss_1/ self.emsg_last_seg = False def __str__(self): lines = ["%s=%s" % (k, v) for (k, v) in self.__dict__.items() if not k.startswith("_")] lines.sort() return ":\n" + "\n".join(lines) def update_with_filedata(self, url_parts, url_pos): "Find the content_name, file_name, and representations (if muxed as signalled by MUX_DIVIDER)." self.content_name = url_parts[url_pos] self.base_url += "/".join(url_parts[:url_pos+1]) + "/" rel_path_parts = url_parts[url_pos+1:-1] self.rel_path = "/".join(rel_path_parts) self.filename = url_parts[-1] self.ext = splitext(self.filename)[1] def update_with_reps(self, vod_cfg, url_parts, url_pos): "Update config with representations and their data." self.reps = [] if len(url_parts) > url_pos + 2: # More than just a manifest reps = url_parts[-2].split(MUX_DIVIDER) for rep in reps: content_type = vod_cfg.content_type_for_rep(rep) timescale = vod_cfg.media_data[content_type]['timescale'] rep_data = {'id': rep, 'content_type': content_type, 'timescale': timescale} self.reps.append(rep_data) def update_with_vodcfg(self, vod_cfg): "Update config with data from VoD content." if self.timeshift_buffer_depth_in_s is None: self.timeshift_buffer_depth_in_s = vod_cfg.default_tsbd_secs self.vod_first_segment_in_loop = vod_cfg.first_segment_in_loop self.vod_nr_segments_in_loop = vod_cfg.nr_segments_in_loop self.media_data = vod_cfg.media_data self.seg_duration = vod_cfg.segment_duration_s self.vod_wrap_seconds = vod_cfg.segment_duration_s * vod_cfg.nr_segments_in_loop def update_for_tfdt32(self, now_int): "Set MPD values for 32-bit tfdt (reset session every 3 hours)." self.availability_start_time_in_s = quantize(now_int, 10800) self.availability_end_time = self.availability_start_time_in_s + 10800 self.media_presentation_duration = 10800 self.minimum_update_period_in_s = 10800//2 def update_for_cont_update(self, now_int): "Set values for case of continuous MPD updates (3hours session)." seg_dur = self.seg_duration self.availability_start_time_in_s = quantize(now_int - seg_dur, seg_dur) self.availability_end_time = self.availability_start_time_in_s + 10800 self.media_presentation_duration = 10800 self.minimum_update_period_in_s = 10800 def update_with_modulo_period(self, modulo_period, seg_dur): "Update cfg data according to a modulo period." self.minimum_update_period_in_s = modulo_period.minimum_update_period self.availability_start_time_in_s = modulo_period.availability_start_time self.media_presentation_duration = modulo_period.media_presentation_duration self.availability_end_time = modulo_period.availability_end_time self.last_segment_numbers.append(modulo_period.calc_last_segment_number(seg_dur)) def update_with_aet(self, now_int, availability_end_times, media_presentation_durations): "Find the proper availabilityEndTime and mediaPresentation duration for now and set in cfg." end_time = None media_presentation_duration = None if len(availability_end_times) > 0: end_time = availability_end_times[-1] for aet, media_pre_dur in zip(availability_end_times[::-1], media_presentation_durations[::-1]): if now_int > aet - 2*self.minimum_update_period_in_s: break end_time = aet media_presentation_duration = media_pre_dur if end_time is not None: self.availability_end_time = end_time self.media_presentation_duration = media_presentation_duration def process_start_time(self, start_time, durations, now_int, stop_time): "Process start_time and durations and set appropriate values." self.availability_start_time_in_s = quantize(start_time, self.seg_duration) self.start_time = self.availability_start_time_in_s if self.minimum_update_period_in_s is None: self.minimum_update_period_in_s = DEFAULT_SHORT_MINIMUM_UPDATE_PERIOD_IN_S if len(durations) > 0: total_dur = 0 availability_end_times = [] media_presentation_durations = [] for dur in durations: total_dur += dur end_time = quantize(start_time + total_dur, self.seg_duration) availability_end_times.append(end_time) media_presentation_durations.append(total_dur) last_segment_number = (end_time-self.availability_start_time_in_s)//self.seg_duration - 1 self.last_segment_numbers.append(last_segment_number) self.update_with_aet(now_int, availability_end_times, media_presentation_durations) if stop_time is not None: self.stop_time = quantize(stop_time + 0.999 * self.seg_duration, self.seg_duration) self.media_presentation_duration = self.stop_time - self.start_time self.timeshift_buffer_depth_in_s = self.stop_time - self.start_time def do_add_location(self): "Do add Location header to MPD. Use with relative start and stop time." self.add_location = True def update_publish_time(self, now_int): """The publishTime to be written in the MPD. Changed according to the rules: if availabilityStartTimeInS == DEFAULT_AVAILABILITY_STARTTIME_IN_S.""" if self.availability_start_time_in_s != DEFAULT_AVAILABILITY_STARTTIME_IN_S: publish_time = quantize(now_int, self.minimum_update_period_in_s) else: publish_time = DEFAULT_AVAILABILITY_STARTTIME_IN_S self.publish_time = publish_time def set_timeoffset(self, new_offset): self.timeoffset = new_offset @property def adjusted_start_number(self): start_nr = self.start_nr if self.timeoffset is not None: start_nr += ((self.availability_start_time_in_s - self.timeoffset) // self.seg_duration) return start_nr def adjusted_pto(self, pto, timescale): if self.timeoffset is not None: return pto + (self.availability_start_time_in_s - self.timeoffset) * timescale else: return pto @property def stop_number(self): if self.stop_time is None: return None start = self.adjusted_start_number return start + self.media_presentation_duration // self.seg_duration class VodConfig(object): "Configuration of the actual content." def __init__(self): self.good_versions = ("1.0", "1.1") self.first_segment_in_loop = None self.nr_segments_in_loop = 0 self.segment_duration_s = 0 self.segment_duration_ms = 0 self.default_tsbd_secs = DEFAULT_TIMESHIFT_BUFFER_DEPTH_IN_SECS self.possible_media = ('video', 'audio', 'subtitles', 'image') self.media_data = {} def read_config(self, config_file): "Read VoD config data." config = configparser.RawConfigParser() config.read(config_file) version = config.get('General', 'version') if version not in self.good_versions: raise ConfigProcessorError("Bad config file version: %s (should be in %s)" % (version, self.good_versions)) self.first_segment_in_loop = config.getint("Setup", "first_segment_in_loop") try: self.segment_duration_s = config.getint("Setup", "segment_duration_s") except configparser.NoOptionError: pass try: self.segment_duration_ms = config.getint("Setup", "segment_duration_ms") except configparser.NoOptionError: pass else: if self.segment_duration_s != 0: print("Both segment_duration_s and segment_duration_ms set") self.segment_duration_s = 0 if self.segment_duration_s == 0 and self.segment_duration_ms == 0: raise ConfigProcessorError("Neither segment_duration_s or segment_duration_ms set") self.nr_segments_in_loop = config.getint("Setup", "nr_segments_in_loop") self.default_tsbd_secs = config.getint("Setup", "default_tsbd_secs") for media in self.possible_media: try: reps = config.get(media, "representations") timescale = config.getint(media, "timescale") representations = [rep.strip() for rep in reps.split(",")] self.media_data[media] = {'timescale': timescale, 'representations': representations} if version == "1.1": self.media_data[media]['total_duration'] = config.getint(media, "total_duration") self.media_data[media]['dat_file'] = config.get(media, 'dat_file') except (configparser.NoOptionError, configparser.NoSectionError): pass # pylint: disable=dangerous-default-value def write_config(self, config_file, data={}): "Write a config file for the analyzed content, that can then be used to serve it efficiently." # Note that one needs to write in reverse order config = configparser.RawConfigParser() config.add_section('General') config.set('General', 'version', '1.1') config.add_section('Setup') config.set('Setup', 'default_tsbd_secs', data.get('default_tsbd_secs', self.default_tsbd_secs)) config.set('Setup', 'segment_duration_s', data.get('segment_duration_s', self.segment_duration_s)) config.set('Setup', 'nr_segments_in_loop', data.get('nr_segments_in_loop', self.nr_segments_in_loop)) config.set('Setup', 'first_segment_in_loop', data.get('first_segment_in_loop', self.first_segment_in_loop)) for content_type in ('video', 'audio', 'subtitles'): media_data = data.get('media_data', self.media_data) if content_type in media_data: config.add_section(content_type) mdata = media_data[content_type] config.set(content_type, 'representations', ','.join(mdata['representations'])) config.set(content_type, 'timescale', mdata['timescale']) config.set(content_type, 'total_duration', mdata['totalDuration']) config.set(content_type, 'dat_file', mdata['datFile']) with open(config_file, 'w') as cfg_file: config.write(cfg_file) def content_type_for_rep(self, representation): "Find the ContentType for a representation." for content_type in self.media_data.keys(): mdata = self.media_data[content_type] if representation in mdata['representations']: return content_type return None class ConfigProcessor(object): "Process the url and VoD config files and setup configuration." url_cfg_keys = ("start", "ast", "stop", "startrel", "stoprel", "dur", "timeoffset", "init", "tsbd", "mup", "modulo", "tfdt", "cont", "periods", "xlink", "etp", "etpDuration", "insertad", "mpdcallback", "continuous", "segtimeline", "segtimelinenr", "baseurl", "peroff", "scte35", "utc", "snr", "ato", "spd", "sidx", "segtimelineloss", "sts", "sid", "chunkdur") def __init__(self, vod_cfg_dir, base_url): self.vod_cfg_dir = vod_cfg_dir self.cfg = Config(vod_cfg_dir, base_url) def getconfig(self): "Get the config object." return self.cfg def get_mpd_data(self): "Get data needed for generating the dynamic MPD." mpd = {'segDuration': self.cfg.seg_duration, 'availability_start_time_in_s': self.cfg.availability_start_time_in_s, 'availability_time_offset_in_s': self.cfg.availability_time_offset_in_s, 'suggested_presentation_delay_in_s': self.cfg.suggested_presentation_delay_in_s, 'BaseURL': self.cfg.base_url, 'startNumber': None, 'periodsPerHour': self.cfg.periods_per_hour, 'xlinkPeriodsPerHour': self.cfg.xlink_periods_per_hour, 'etpPeriodsPerHour': self.cfg.etp_periods_per_hour, 'etpDuration': self.cfg.etp_duration, 'insertAd': self.cfg.insert_ad, 'mpdCallback': self.cfg.mpd_callback, 'continuous': self.cfg.cont_multiperiod, 'segtimeline': self.cfg.seg_timeline, 'segtimeline_nr': self.cfg.seg_timeline_nr, 'urls': self.cfg.multi_url, 'periodOffset': self.cfg.period_offset, 'publishTime': self.cfg.publish_time, 'mediaData': self.cfg.media_data, 'segtimelineloss': self.cfg.segtimelineloss} if self.cfg.availability_end_time: mpd['availabilityEndTime'] = self.cfg.availability_end_time return mpd def process_url(self, url_parts, now_int=0): """Extract config and calculate availabilityStartTimeInS and availabilityEndTime from URL.""" # pylint: disable=too-many-branches, too-many-statements start_time = None stop_time = None durations = [] timeoffset = None cont_update_flag = False modulo_period = None cfg = self.cfg add_location = False url_pos = 0 for part in url_parts: # Should be listed in self.configParts to make sure it works. cfg_parts = part.split("_", 1) if cfg_parts[0] not in self.url_cfg_keys: # Must handle content like testpic_2s break key, value = cfg_parts if key == "sts": # Non-used session_start_time # session_start_time = int(value) pass elif key == "sid": # Non-used session_id # session_id = value pass elif key == "start" or key == "ast": # Change availability start # time in s. start_time = int(value) elif key == "stop": stop_time = int(value) elif key == "startrel": start_time = now_int + int(value) add_location = True elif key == "stoprel": stop_time = now_int + int(value) add_location = True elif key == "dur": # Add a presentation duration for multiple periods durations.append(int(value)) elif key == "timeoffset": timeoffset = int(value) # Time offset in seconds version epoch elif key == "init": # Make the init segment available earlier cfg.init_seg_avail_offset = int(value) elif key == "tsbd": cfg.timeshift_buffer_depth_in_s = int(value) elif key == "mup": # Set the minimum update period (in s) cfg.minimum_update_period_in_s = int(value) elif key == "modulo": # Make a number of time-limited sessions every hour modulo_period = ModuloPeriod(int(value), now_int) elif key == "tfdt": # Use 32-bit tfdt (which means that AST must be more recent as well) cfg.tfdt32_flag = True elif key == "cont": # Continuous update of MPD AST and seg_nr. cont_update_flag = True elif key == "periods": # Make multiple periods cfg.periods_per_hour = int(value) elif key == "xlink": # Make periods access via xlink. cfg.xlink_periods_per_hour = int(value) elif key == "etp": # Make periods access via xlink. cfg.etp_periods_per_hour = int(value) elif key == "etpDuration": # Add a presentation duration for multiple periods cfg.etp_duration = int(value) elif key == "insertad": # Make periods access via xlink. cfg.insert_ad = int(value) elif key == "mpdcallback": # Make periods access via xlink. cfg.mpd_callback = int(value) elif key == "continuous": # Only valid when it's set to 1 and periods_per_hour is set if int(value) == 1: cfg.cont_multiperiod = True elif key == "segtimeline": # Only valid when it's set to 1 if int(value) == 1: cfg.seg_timeline = True elif key == "segtimelinenr": # Only valid when it's set to 1 if int(value) == 1: cfg.seg_timeline_nr = True elif key == "baseurl": # Use multiple URLs, put all the configuration strings in multi_url cfg.multi_url.append(value) elif key == "peroff": # Set the period offset cfg.period_offset = int(value) elif key == "scte35": # Add SCTE-35 ad messages every minute cfg.scte35_per_minute = int(value) elif key == "utc": # Get hyphen-separated list of utc-timing methods and make into list cfg.utc_timing_methods = value.split("-") elif key == "snr": # Segment startNumber cfg.start_nr = self.interpret_start_nr(value) elif key == "ato": # availabilityTimeOffset if value == "inf": cfg.availability_time_offset_in_s = -1 # Signal that the value is infinite else: try: float(value) # ignore the setting when the value is negative cfg.availability_time_offset_in_s = max(float(value), 0) except ValueError: # wrong setting cfg.availability_time_offset_in_s = 0 elif key == "spd": # suggestedPresentationDelay cfg.suggested_presentation_delay_in_s = int(value) elif key == "sidx": # Insert sidx if int(value) == 1: cfg.insert_sidx = True elif key == "segtimelineloss": # If segment timeline loss case signalled. if int(value) == 1: cfg.segtimelineloss = True elif key == "chunkdur": # Chunkdur try: chunk_duration = float(value) if chunk_duration > 0: cfg.chunk_duration_in_s = chunk_duration cfg.availability_time_complete = False print(cfg.chunk_duration_in_s) except ValueError: pass else: raise ConfigProcessorError("Cannot interpret option %s properly" % key) url_pos += 1 cfg.update_with_filedata(url_parts, url_pos) vod_cfg_file = join(self.vod_cfg_dir, cfg.content_name) + ".cfg" vod_cfg = VodConfig() vod_cfg.read_config(vod_cfg_file) cfg.update_with_reps(vod_cfg, url_parts, url_pos) cfg.update_with_vodcfg(vod_cfg) if start_time is not None: if modulo_period is not None: raise ConfigProcessorError("Cannot have both start_time and modulo_period set!") cfg.process_start_time(start_time, durations, now_int, stop_time) if cfg.tfdt32_flag: if cont_update_flag: raise ConfigProcessorError("Cannot have continuous update with tfdt_32 (similar behavior)") cfg.update_for_tfdt32(now_int) if cont_update_flag: cfg.update_for_cont_update(now_int) if modulo_period is not None: cfg.update_with_modulo_period(modulo_period, cfg.seg_duration) cfg.update_publish_time(now_int) if add_location: cfg.do_add_location() if timeoffset is not None: cfg.set_timeoffset(timeoffset) # pylint: disable=no-self-use def interpret_start_nr(self, value): "startNr should be 0 or greater. -1 means that it is put to 1, but absent in MPD (default value)" error_msg = "startNr must be an integer >= 0. -1 means default value (=1)." try: start_nr = int(value) except ValueError: raise ConfigProcessorError(error_msg) if start_nr < -1: raise ConfigProcessorError(error_msg) return start_nr ================================================ FILE: dashlivesim/dashlib/dash_namespace.py ================================================ "DASH namespace definition and prepender." # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE.import re import re RE_NAMESPACE_TAG = re.compile(r"({.*})?(.*)") DASH_NAMESPACE = "{urn:mpeg:dash:schema:mpd:2011}" def add_ns(element): "Add DASH namespace to element or to path." parts = element.split('/') return "/".join([DASH_NAMESPACE + e for e in parts]) ================================================ FILE: dashlivesim/dashlib/dash_proxy.py ================================================ """ Make a VoD file look like infinite live DASH content. The timing is synchronized with wall clock. The rewrites which are done are MPD: @MPD remove mediaPresentationDuration set type dynamic set publishTime set timeShiftBufferDepth set availabilityStartTime set minimumUpdatePeriod set maxSegmentDuration set/add availabilityEndTIme @SegmentTemplate set startNumber initialization segments: No change Media segments Mapped from live number to VoD number tfdt and sidx updated to match live time (if KEEP_SIDX = true) sequenceNumber updated to be continuous (and identical to the sequenceNumber asked for) The numbering and timing is based on the epoch time, and is generally [time_in_epoch clipped to multiple of duration]/duration Thus segNr corresponds to the interval [segNr*duration , (segNr+1)*duration] For infinite content, the default is startNumber = 0, availabilityStartTime = 1970-01-01T00:00:00 """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from os.path import splitext, join from math import ceil from collections import namedtuple from dashlivesim.dashlib.initsegmentfilter import InitLiveFilter, InitFilter from dashlivesim.dashlib.mediasegmentfilter import MediaSegmentFilter from dashlivesim.dashlib import segmentmuxer from dashlivesim.dashlib.configprocessor import ConfigProcessor from dashlivesim.dashlib import chunker SECS_IN_DAY = 24 * 3600 DEFAULT_MINIMUM_UPDATE_PERIOD = "P100Y" DEFAULT_PUBLISH_ADVANCE_IN_S = 7200 EXTRA_TIME_AFTER_END_IN_S = 60 UTC_HEAD_PATH = "dash/time.txt" PUBLISH_TIME = False ChunkedSegment = namedtuple("ChunkedSegment", "seg_start chunks") def createProvider(host_name, url_parts, args, vod_conf_dir, content_dir, now=None, req=None, is_https=0): "Create DashProvider so that we can handle request later." return DashProvider(host_name, url_parts, args, vod_conf_dir, content_dir, now, req, is_https) class DashProxyError(Exception): "Error in DashProxy." class DashSegmentNotAvailableError(DashProxyError): "Segment not available." class DashProvider(object): "Provide DASH manifest and segments." # pylint: disable=too-many-instance-attributes,too-many-arguments def __init__(self, host_name, url_parts, url_args, vod_conf_dir, content_dir, now=None, req=None, is_https=0): protocol = is_https and "https" or "http" self.base_url = "%s://%s/%s/" % (protocol, host_name, url_parts[0]) # The start. Adding other parts later. self.utc_head_url = "%s://%s/%s" % (protocol, host_name, UTC_HEAD_PATH) self.url_parts = url_parts[1:] self.url_args = url_args self.vod_conf_dir = vod_conf_dir self.content_dir = content_dir self.now_float = now # float self.now = int(now) self.req = req self.new_tfdt_value = None self.cfg_processor = ConfigProcessor(self.vod_conf_dir, self.base_url) self.cfg_processor.process_url(self.url_parts, self.now) self.cfg = self.cfg_processor.getconfig() def error_response(dashProv, msg): "Return a mod_python error response." if dashProv.req: dashProv.req.log_error("dash_proxy: [%s] %s" % ("/".join(dashProv.url_parts[-3:]), msg)) return {'ok': False, 'pl': msg + "\n"} def get_init(dashProv): cfg = dashProv.cfg if cfg.ext != ".mp4": # Init segment raise ValueError("Bad extension for init segment") if dashProv.now < cfg.availability_start_time_in_s - cfg.init_seg_avail_offset: diff = (cfg.availability_start_time_in_s - cfg.init_seg_avail_offset) - dashProv.now_float response = error_response(dashProv, "Request for %s was %.1fs too early" % (cfg.filename, diff)) else: response = process_init_segment(dashProv) return response def get_media(dashProv, chunk=False): cfg = dashProv.cfg if cfg.ext not in (".m4s", ".jpg"): # Media segment or thumbnail raise ValueError(f"Extension {cfg.ext} not for media") if cfg.availability_time_offset_in_s == -1: first_segment_ast = cfg.availability_start_time_in_s else: first_segment_ast = cfg.availability_start_time_in_s + cfg.seg_duration - \ cfg.availability_time_offset_in_s if dashProv.now_float < first_segment_ast: diff = first_segment_ast - dashProv.now_float response = error_response(dashProv, "Request %s before first seg AST. %.1fs too early" % (cfg.filename, diff)) elif (cfg.availability_end_time is not None and dashProv.now > cfg.availability_end_time + EXTRA_TIME_AFTER_END_IN_S): diff = dashProv.now_float - (cfg.availability_end_time + EXTRA_TIME_AFTER_END_IN_S) response = error_response(dashProv, "Request for %s after AET. %.1fs too late" % (cfg.filename, diff)) elif cfg.ext == ".m4s": response = None if len(cfg.multi_url) == 1: # There is one specific baseURL with losses specified a_var, b_var = cfg.multi_url[0].split("_") dur1 = int(a_var[1:]) dur2 = int(b_var[1:]) total_dur = dur1 + dur2 num_loop = int(ceil(60.0 / (float(total_dur)))) now_mod_60 = dashProv.now % 60 if a_var[0] == 'u' and b_var[0] == 'd': # parse server up or down information for i in range(num_loop): if i * total_dur + dur1 < now_mod_60 <= (i + 1) * total_dur: response = error_response(dashProv, "BaseURL server down at %d" % (dashProv.now)) break elif now_mod_60 == i * total_dur + dur1: # Just before down time starts, add emsg box to the segment. cfg.emsg_last_seg = True response = process_media_segment(dashProv, dashProv.now_float, chunk) cfg.emsg_last_seg = False elif a_var[0] == 'd' and b_var[0] == 'u': for i in range(num_loop): if i * (total_dur) < now_mod_60 <= i * (total_dur) + dur1: response = error_response(dashProv, "BaseURL server down at %d" % (dashProv.now)) break if response is None: response = process_media_segment(dashProv, dashProv.now_float, chunk) else: # cfg.ext == ".jpg" response = process_thumbnail(dashProv, dashProv.now_float) return response def process_init_segment(dashProv): "Read non-multiplexed or create muxed init segments." cfg = dashProv.cfg nr_reps = len(cfg.reps) if nr_reps == 1: # Not muxed init_file = "%s/%s/%s/%s" % (dashProv.content_dir, cfg.content_name, cfg.rel_path, cfg.filename) ilf = InitLiveFilter(init_file) data = ilf.filter() elif nr_reps == 2: # Something that can be muxed com_path = "/".join(cfg.rel_path.split("/")[:-1]) init1 = "%s/%s/%s/%s/%s" % (dashProv.content_dir, cfg.content_name, com_path, cfg.reps[0]['id'], cfg.filename) init2 = "%s/%s/%s/%s/%s" % (dashProv.content_dir, cfg.content_name, com_path, cfg.reps[1]['id'], cfg.filename) muxed_inits = segmentmuxer.MultiplexInits(init1, init2) data = muxed_inits.construct_muxed() else: data = error_response(dashProv, "Bad nr of representations: %d" % nr_reps) return data def process_media_segment(dashProv, now_float, chunk): """Process media segment. Return error response if timing is not OK. Assumes that segment_ast = (seg_nr+1-startNumber)*seg_dur + ast.""" # pylint: disable=too-many-locals def get_timescale(cfg): "Get timescale for the current representation." timescale = None curr_rep_id = cfg.rel_path for rep in cfg.reps: if rep['id'] == curr_rep_id: timescale = rep['timescale'] break return timescale cfg = dashProv.cfg seg_dur = cfg.seg_duration seg_name = cfg.filename seg_base, seg_ext = splitext(seg_name) timescale = get_timescale(cfg) if seg_base[0] == 't': # TODO. Make a more accurate test here that the timestamp is a correct one seg_nr = int(round(float(seg_base[1:]) / seg_dur / timescale)) else: seg_nr = int(seg_base) seg_start_nr = cfg.start_nr == -1 and 1 or cfg.adjusted_start_number if seg_nr < seg_start_nr: return error_response(dashProv, "Request for segment %d before first %d" % (seg_nr, seg_start_nr)) stop_number = cfg.stop_number if stop_number and seg_nr >= stop_number: return error_response(dashProv, "Beyond last segment %d" % stop_number) if len(cfg.last_segment_numbers) > 0: very_last_segment = cfg.last_segment_numbers[-1] if seg_nr > very_last_segment: return error_response(dashProv, "Request for segment %d beyond last (%d)" % (seg_nr, very_last_segment)) lmsg = seg_nr in cfg.last_segment_numbers # print cfg.last_segment_numbers timescale = 1 media_time_at_ast = cfg.adjusted_pto(0, timescale) seg_time = (seg_nr - seg_start_nr) * seg_dur + media_time_at_ast seg_ast = (seg_time + seg_dur - media_time_at_ast) + cfg.availability_start_time_in_s if cfg.availability_time_offset_in_s != -1: # - 1 is infinity if now_float < seg_ast - cfg.availability_time_offset_in_s: return error_response(dashProv, "Request for %s was %.1fs too early" % (seg_name, seg_ast - now_float)) # If stop_number is not None, the manifest will become static if ((now_float > seg_ast + seg_dur + cfg.timeshift_buffer_depth_in_s) and not stop_number): diff = now_float - (seg_ast + seg_dur + cfg.timeshift_buffer_depth_in_s) return error_response(dashProv, "Request for %s was %.1fs too late" % (seg_name, diff)) loop_duration = cfg.seg_duration * cfg.vod_nr_segments_in_loop nr_loops_done, time_in_loop = divmod(seg_time, loop_duration) offset_at_loop_start = nr_loops_done * loop_duration seg_nr_in_loop = time_in_loop // seg_dur vod_nr = seg_nr_in_loop + cfg.vod_first_segment_in_loop assert 0 <= vod_nr - cfg.vod_first_segment_in_loop < cfg.vod_nr_segments_in_loop rel_path = cfg.rel_path nr_reps = len(cfg.reps) if nr_reps == 1: # Not muxed if chunk: trex_data = get_trex_data(dashProv, rel_path) seg_content = filter_media_segment(dashProv, cfg.reps[0], rel_path, vod_nr, seg_nr, seg_ext, offset_at_loop_start, lmsg, trex_data) # Here we shall return seg_time (when the segment start to be produced) # and then each chunk should be delivered at seg_time + (i+1) * chunk_dur dur = int(cfg.chunk_duration_in_s * cfg.reps[0]['timescale']) chunks = [chk for chk in chunker.chunk(seg_content, dur, trex_data)] return ChunkedSegment(seg_time, chunks) else: seg_content = filter_media_segment(dashProv, cfg.reps[0], rel_path, vod_nr, seg_nr, seg_ext, offset_at_loop_start, lmsg) else: rel_path_parts = rel_path.split("/") common_path_parts = rel_path_parts[:-1] rel_path1 = "/".join(common_path_parts + [cfg.reps[0]['id']]) rel_path2 = "/".join(common_path_parts + [cfg.reps[1]['id']]) seg1 = filter_media_segment(dashProv, cfg.reps[0], rel_path1, vod_nr, seg_nr, seg_ext, offset_at_loop_start, lmsg) seg2 = filter_media_segment(dashProv, cfg.reps[1], rel_path2, vod_nr, seg_nr, seg_ext, offset_at_loop_start, lmsg) muxed = segmentmuxer.MultiplexMediaSegments(data1=seg1, data2=seg2) seg_content = muxed.mux_on_sample_level() return seg_content def get_trex_data(dashProv, rel_path): "Get object which has default_sample_duration and other trex data." cfg = dashProv.cfg init_file = join(dashProv.content_dir, cfg.content_name, rel_path, "init.mp4") init_filter = InitFilter(init_file) init_filter.filter() return init_filter # pylint: disable=too-many-arguments def filter_media_segment(dashProv, rep, rel_path, vod_nr, seg_nr, seg_ext, offset_at_loop_start, lmsg, trex_data=None): "Filter an actual media segment by using time-scale from init segment." cfg = dashProv.cfg media_seg_file = join(dashProv.content_dir, cfg.content_name, rel_path, "%d%s" % (vod_nr, seg_ext)) timescale = rep['timescale'] scte35_per_minute = (rep['content_type'] == 'video') and cfg.scte35_per_minute or 0 is_ttml = rep['content_type'] == 'subtitles' default_sample_duration = trex_data.default_sample_duration if trex_data is not None else None seg_filter = MediaSegmentFilter(media_seg_file, seg_nr, cfg.seg_duration, offset_at_loop_start, lmsg, timescale, scte35_per_minute, rel_path, is_ttml, default_sample_duration, insert_sidx=cfg.insert_sidx, emsg_last_seg=cfg.emsg_last_seg, now=dashProv.now) seg_content = seg_filter.filter() dashProv.new_tfdt_value = seg_filter.get_tfdt_value() # Why set this in dashProv?? TODO return seg_content def process_thumbnail(dashProv, now_float): """Process thumbnail. Return error response if timing is not OK. Assumes that segment_ast = (seg_nr+1-startNumber)*seg_dur.""" # pylint: disable=too-many-locals def get_timescale(cfg): "Get timescale for the current representation." timescale = None curr_rep_id = cfg.rel_path for rep in cfg.reps: if rep['id'] == curr_rep_id: timescale = rep['timescale'] break return timescale cfg = dashProv.cfg seg_dur = cfg.seg_duration seg_name = cfg.filename seg_base, seg_ext = splitext(seg_name) timescale = get_timescale(cfg) if seg_base[0] == 't': # TODO. Make a more accurate test here that the timestamp is a correct one seg_nr = int(round(float(seg_base[1:]) / seg_dur / timescale)) else: seg_nr = int(seg_base) seg_start_nr = cfg.start_nr == -1 and 1 or cfg.start_nr if seg_nr < seg_start_nr: return error_response("Request for segment %d before first %d" % (seg_nr, seg_start_nr)) if len(cfg.last_segment_numbers) > 0: very_last_segment = cfg.last_segment_numbers[-1] if seg_nr > very_last_segment: return error_response("Request for segment %d beyond last (%d)" % (seg_nr, very_last_segment)) # lmsg = seg_nr in cfg.last_segment_numbers # print cfg.last_segment_numbers seg_time = (seg_nr - seg_start_nr) * seg_dur + cfg.availability_start_time_in_s seg_ast = seg_time + seg_dur if cfg.availability_time_offset_in_s != -1: # -1 is infinity if now_float < seg_ast - cfg.availability_time_offset_in_s: return error_response("Request for %s was %.1fs too early" % (seg_name, seg_ast - now_float)) if (now_float > seg_ast + seg_dur + cfg.timeshift_buffer_depth_in_s): diff = now_float - (seg_ast + seg_dur + cfg.timeshift_buffer_depth_in_s) return error_response("Request for %s was %.1fs too late" % (seg_name, diff)) time_since_ast = seg_time - cfg.availability_start_time_in_s loop_duration = cfg.seg_duration * cfg.vod_nr_segments_in_loop nr_loops_done, time_in_loop = divmod(time_since_ast, loop_duration) seg_nr_in_loop = time_in_loop // seg_dur vod_nr = seg_nr_in_loop + cfg.vod_first_segment_in_loop assert 0 <= vod_nr - cfg.vod_first_segment_in_loop < cfg.vod_nr_segments_in_loop rel_path = cfg.rel_path thumb_path = join(dashProv.content_dir, cfg.content_name, rel_path, "%d%s" % (vod_nr, seg_ext)) with open(thumb_path, 'rb') as ifh: seg_content = ifh.read() return seg_content ================================================ FILE: dashlivesim/dashlib/emsg.py ================================================ """emsg box as defined in ISO_IEC_FDIS_23009-1_(E).pdf aligned(8) class EventMessageBox extends FullBox('emsg', version = 0, flags = 0){ string scheme_id_uri; string value; unsigned int(32) timescale; unsigned int(32) presentation_time_delta; unsigned int(32) event_duration; unsigned int(32) id; unsigned int(8) message_data[]; } } The strings are null-terminated. One particular scheme_id_uri is defined for dash: "urn:mpeg:dash:event:2012" For our own messages, we should use some other scheme_id_uri. """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib.structops import uint32_to_str DASH_SCHEME = "urn:mpeg:dash:event:2012" class Emsg(object): "EMSG MP4 box." def __init__(self, scheme_id_uri="", value="", timescale=1, presentation_time_delta=0, event_duration=0, emsg_id=0, messagedata=""): self.scheme_id_uri = scheme_id_uri self.value = str(value) self.timescale = timescale self.presentation_time_delta = presentation_time_delta self.event_duration = event_duration self.emsg_id = emsg_id self.messagedata = messagedata def get_box(self): "Return emsg box as string." size = 12 + 4*4 + len(self.scheme_id_uri) + 1 + len(self.value) + 1 + len(self.messagedata) parts = [] parts.append(uint32_to_str(size)) parts.append(b"emsg") parts.append(b"\x00\x00\x00\x00") parts.append(self.scheme_id_uri.encode("utf-8") + b"\x00") parts.append(self.value.encode('utf-8') + b"\x00") parts.append(uint32_to_str(self.timescale)) parts.append(uint32_to_str(self.presentation_time_delta)) parts.append(uint32_to_str(self.event_duration)) parts.append(uint32_to_str(self.emsg_id)) parts.append(self.messagedata.encode("utf-8")) return b"".join(parts) def get_messagedata(self): "Return the message data of the box." return self.messagedata def __str__(self): return ("EMSG: %(scheme_id_uri)s %(value)s %(timescale)d %(presentation_time_delta)d %(event_duration)d" + " %(emsg_id)d" % self.__dict__) def create_emsg(scheme_id_uri="", value="", timescale=1, presentation_time_delta=0, event_duration=0, emsg_id=0, message_data=""): "Create an emsg_box." emsg = Emsg(scheme_id_uri, value, timescale, presentation_time_delta, event_duration, emsg_id, message_data) return emsg.get_box() def main(): "Main function for testing." print("Writing file emsg.mp4") ofh = open("emsg.mp4", "wb") emsg = create_emsg(DASH_SCHEME, "1", 2000, 100, 345, 1, "xmldata") ofh.write(emsg) if __name__ == "__main__": main() ================================================ FILE: dashlivesim/dashlib/initsegmentfilter.py ================================================ """Filter initialization segments (extract data and modify).""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib.structops import str_to_uint32 from dashlivesim.dashlib.mp4filter import MP4Filter class InitFilter(MP4Filter): "Filter init segment file and extract track timescale." def __init__(self, filename=None, data=None): MP4Filter.__init__(self, filename, data) self.top_level_boxes_to_parse = [b'moov'] self.composite_boxes_to_parse = [b'moov', b'trak', b'mdia', b'mvex'] self._track_timescale = -1 self._track_id = None self._handler_type = None def process_hdlr(self, data): "Find the track type." self._handler_type = data[16:20] return data def process_tkhd(self, data): "Filter track header box and find track_id." assert self.track_id is None, "Multiple tracks in init file %s. Not supported." % self.filename version = data[8] if version == 0: self._track_id = str_to_uint32(data[20:24]) elif version == 1: self._track_id = str_to_uint32(data[28:32]) return data def process_mdhd(self, data): "Process mdhd to get track_timscale." self._track_timescale = str_to_uint32(data[20:24]) return data def process_trex(self, data): # track_id = str_to_uint32(data[12:16]) self.default_sample_description_index = str_to_uint32(data[16:20]) self.default_sample_duration = str_to_uint32(data[20:24]) self.default_sample_size = str_to_uint32(data[24:28]) self.default_sample_flags = str_to_uint32(data[28:32]) return data @property def track_timescale(self): "Get timescale for track." return self._track_timescale @property def handler_type(self): "Get handler type." return self._handler_type @property def track_id(self): "Get trackID for the single track in file." return self._track_id class InitLiveFilter(MP4Filter): "Process an init segment file and set the durations to 0." # pylint: disable=too-many-branches, no-self-use def __init__(self, file_name=None, data=None): MP4Filter.__init__(self, file_name, data) self.top_level_boxes_to_parse = [b'moov'] self.composite_boxes_to_parse = [b'moov', b'trak', b'mdia', b'mvex'] self.movie_timescale = -1 def process_mvhd(self, data): "Set duration in mvhd." version = data[8] output = b"" if version == 1: self.movie_timescale = str_to_uint32(data[28:32]) output += data[:32] output += b'\x00' * 8 # duration output += data[40:] else: # version = 0 self.movie_timescale = str_to_uint32(data[20:24]) output += data[:24] output += b'\x00' * 4 # duration output += data[28:] return output def process_tkhd(self, data): "Set track duration." version = data[8] output = b"" if version == 1: output += data[:36] output += b'\x00' * 8 # duration output += data[44:] else: # version = 0 output += data[:28] output += b'\x00' * 4 # duration output += data[32:] return output def process_mdhd(self, data): "Set media duration." output = b"" version = data[8] if version == 1: output += data[:32] output += b'\x00' * 8 # duration output += data[40:] else: # version = 0 output += data[:24] output += b'\x00' * 4 # duration output += data[28:] return output ================================================ FILE: dashlivesim/dashlib/mediasegmentfilter.py ================================================ """Filter media segment for live streams.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib import emsg from dashlivesim.dashlib import scte35 from dashlivesim.dashlib.mp4filter import MP4Filter from dashlivesim.dashlib.structops import str_to_uint32, uint32_to_str, str_to_uint64,\ uint64_to_str, str_to_sint32, sint32_to_str from dashlivesim.dashlib.ttml_timing_offset import adjust_ttml_content from dashlivesim.dashlib.timeformatconversions import make_timestamp KEEP_SIDX = False class MediaSegmentFilterError(Exception): "Error in MediaSegmentFilter." class MediaSegmentFilter(MP4Filter): """Filter the fragment response to fill in the right seg_nr, tfdtTime and SCTE-35 cue. Make sidx 64-bit if needed.""" # pylint: disable=too-many-instance-attributes, too-many-arguments def __init__(self, file_name, seg_nr=None, seg_duration=1, offset=0, lmsg=False, track_timescale=None, scte35_per_minute=0, rel_path=None, is_ttml=False, default_sample_duration=None, insert_sidx=False, emsg_last_seg=False, now=False): MP4Filter.__init__(self, file_name) self.top_level_boxes_to_parse = [b'styp', b'sidx', b'moof', b'mdat'] self.composite_boxes_to_parse = [b'moof', b'traf'] self.seg_nr = seg_nr self.seg_duration = seg_duration self.offset = offset self.track_timescale = track_timescale self.rel_path = rel_path self.lmsg = lmsg self.size_change = 0 self.new_saio_value = None self.tfdt_value = None # For testing self.default_sample_duration = default_sample_duration self.insert_sidx = insert_sidx self.duration = None self.scte35_per_minute = scte35_per_minute self.is_ttml = is_ttml self.ttml_size = None self.emsg_last_seg = emsg_last_seg self.now = now if self.is_ttml: self.data = self.find_and_process_mdat(self.data) def finalize(self): if self.insert_sidx: seg_size = 0 pos = 0 moof_start = 0 for size, box in self.output_top_level_boxes: if box == b'moof': moof_start = pos seg_size += size elif box == b'mdat': seg_size += size pos += size sidx = self.create_sidx(seg_size) self.output = (self.output[:moof_start] + sidx + self.output[moof_start:]) if self.emsg_last_seg: pos = 0 moof_start = 0 for size, box in self.output_top_level_boxes: if box == b'moof': moof_start = pos pos += size emsg_box = self.create_emsg() self.output = (self.output[:moof_start] + emsg_box + self.output[moof_start:]) # pylint: disable=no-self-use def process_styp(self, data): "Process styp and make sure lmsg presence follows the lmsg flag parameter. Add scte35 box if appropriate" lmsg = self.lmsg output = b"" size = str_to_uint32(data[:4]) pos = 8 brands = [] while pos < size: brand = data[pos:pos+4] if brand != b"lmsg": brands.append(brand) pos += 4 if lmsg: brands.append(b"lmsg") new_size = 8 + 4*len(brands) output += uint32_to_str(new_size) output += b"styp" for brand in brands: output += brand scte35box = self.create_scte35box() output += scte35box return output def process_tfhd(self, data): "Process tfhd (assuming that we know the ttml size size)." tf_flags = str_to_uint32(data[8:12]) & 0xffffff pos = 16 if tf_flags & 0x01: raise MediaSegmentFilterError("base-data-offset-present not supported in ttml segments") if tf_flags & 0x02: pos += 4 if tf_flags & 0x08: self.default_sample_duration = str_to_uint32(data[pos:pos+4]) pos += 4 elif self.ttml_size: raise MediaSegmentFilterError("Cannot handle ttml segments with default_sample_duration absent") output = data[:pos] if self.ttml_size: if tf_flags & 0x10: # old_ttml__size = str_to_uint32(data[pos:pos+4]) output += uint32_to_str(self.ttml_size) # print("Changed ttml sample size from %d to %d" % (old_ttml__size, self.ttml_size)) pos += 4 else: raise MediaSegmentFilterError("Cannot handle ttml segments if default_sample_size_offset is absent") if self.ttml_size: output += data[pos:] else: output = data return output def process_mfhd(self, data): "Process mfhd box and set segmentNumber if requested." if self.seg_nr is None: return data else: return data[0:12] + uint32_to_str(self.seg_nr) def process_trun(self, data): "Get total duration from trun. Fix offset if self.size_change is non-zero." flags = str_to_uint32(data[8:12]) & 0xffffff sample_count = str_to_uint32(data[12:16]) pos = 16 data_offset_present = False if flags & 0x1: # Data offset present data_offset_present = True pos += 4 if flags & 0x4: pos += 4 # First sample flags present sample_duration_present = flags & 0x100 sample_size_present = flags & 0x200 sample_flags_present = flags & 0x400 sample_comp_time_present = flags & 0x800 duration = 0 for _ in range(sample_count): if sample_duration_present: duration += str_to_uint32(data[pos:pos+4]) pos += 4 elif self.default_sample_duration is not None: duration += self.default_sample_duration if sample_size_present: pos += 4 if sample_flags_present: pos += 4 if sample_comp_time_present: pos += 4 self.duration = duration # Modify data_offset output = data[:16] if data_offset_present and self.size_change > 0: offset = str_to_sint32(data[16:20]) offset += self.size_change output += sint32_to_str(offset) else: output += data[16:20] output += data[20:] return output def process_saio(self, data): "Process saio and possibly change offset by size_change if needed." version_flags = str_to_uint32(data[8:12]) version = version_flags >> 24 flags = version_flags & 0xffffff pos = 12 if flags & 0x1: pos += 8 entry_count = str_to_uint32(data[pos:pos + 4]) pos += 4 output = data[:pos] delta_offset = self.size_change if version == 0: for i in range(entry_count): offset = str_to_uint32(data[pos:pos + 4]) pos += 4 output += uint32_to_str(offset + delta_offset) if i == 0: self.new_saio_value = offset + delta_offset else: for i in range(entry_count): offset = str_to_uint64(data[pos:pos + 8]) pos += 8 output += uint64_to_str(offset + delta_offset) if i == 0: self.new_saio_value = offset + delta_offset return output def process_sidx(self, data): "Process sidx data and add to output." if not KEEP_SIDX: return b"" output = b"" version = data[8] timescale = str_to_uint32(data[16:20]) if version == 0: # print("Changing sidx version to 1") size = str_to_uint32(data[0:4]) sidx_size_expansion = 8 output += uint32_to_str(size+sidx_size_expansion) output += data[4:8] output += b'\x01' output += data[9:20] earliest_presentation_time = str_to_uint32(data[20:24]) first_offset = str_to_uint32(data[24:28]) else: output += data[0:20] earliest_presentation_time = str_to_uint64(data[20:28]) first_offset = str_to_uint64(data[28:36]) new_presentation_time = earliest_presentation_time + timescale*self.offset output += uint64_to_str(new_presentation_time) output += uint64_to_str(first_offset) if version == 0: output += data[28:] else: output += data[36:] return output def create_sidx(self, seg_size): """Return a sidx box which can be inserted right before the moof. This is optional, but some clients require it to present.""" output = uint32_to_str(52) # Size of box output += b'sidx\x01\x00\x00\x00' # type, version and flags output += b'\x00\x00\x00\x01' # refID output += uint32_to_str(self.track_timescale) output += uint64_to_str(self.tfdt_value) # decode_time for now output += uint64_to_str(0) # first_offset = 0 output += b'\x00\x00\x00\x01' # reserved and reference_count # Next 1 bit reference type + 31 bit size of segment output += uint32_to_str(seg_size) output += uint32_to_str(self.duration) output += b'\x90\x00\x00\x00' return output def process_tfdt_to_64bit(self, data, output): """Generate new timestamps for tfdt and change size of boxes above if needed. Note that the input output will be returned and can have another size.""" version = data[8] tfdt_offset = self.offset*self.track_timescale if version == 0: # 32-bit baseMediaDecodeTime self.size_change = 4 output = uint32_to_str(str_to_uint32(data[:4]) + self.size_change) output += data[4:8] output += b'\x01' output += data[9:12] base_media_decode_time = str_to_uint32(data[12:16]) else: # 64-bit output = data[:12] base_media_decode_time = str_to_uint64(data[12:20]) new_base_media_decode_time = base_media_decode_time + tfdt_offset output += uint64_to_str(new_base_media_decode_time) self.tfdt_value = new_base_media_decode_time return output def process_tfdt(self, data): """Generate new timestamps for tfdt and change size of boxes above if needed. Try to keep in 32 bits if possible.""" version = data[8] if self.track_timescale is not None: tfdt_offset = self.offset*self.track_timescale else: tfdt_offset = 0 if version == 0: # 32-bit baseMediaDecodeTime base_media_decode_time = str_to_uint32(data[12:16]) new_base_media_decode_time = base_media_decode_time + tfdt_offset if new_base_media_decode_time < 4294967296: output = data[:12] output += uint32_to_str(new_base_media_decode_time) else: # print "Forced to change to 64-bit tfdt." self.size_change = 4 output = uint32_to_str(str_to_uint32(data[:4]) + self.size_change) output += data[4:8] output += b'\x01' output += data[9:12] output += uint64_to_str(new_base_media_decode_time) else: # 64-bit # print "Staying at 64-bit tfdt." output = data[:12] base_media_decode_time = str_to_uint64(data[12:20]) new_base_media_decode_time = base_media_decode_time + tfdt_offset output += uint64_to_str(new_base_media_decode_time) self.tfdt_value = new_base_media_decode_time return output def get_tfdt_value(self): "Get the earliest presentation time value from tfdt box." return self.tfdt_value def get_duration(self): "Get total duration from trun." return self.duration def create_scte35box(self): """Create an Scte35 emsg box if at the right instance. Depending on scte35_per_minute, the splice inserts are as follows:: 1: 10s after full minute 2: 10s and 40s after full minute 3: 10, 30, 50s after full minute The SCTE35 message are coming in a segment that covers the time 8-6 s in advance. """ ad_duration = 10 if self.scte35_per_minute < 1 or self.scte35_per_minute > 8: return b"" seg_starttime = self.seg_nr*self.seg_duration # StartTime in seconds sec_modulo_minute = seg_starttime % 60 minute_start = seg_starttime - sec_modulo_minute splice_insert_times = [minute_start + 10] if self.scte35_per_minute == 2: splice_insert_times.append(minute_start+40) elif self.scte35_per_minute == 3: splice_insert_times.append(minute_start+36) splice_insert_times.append(minute_start+46) elif self.scte35_per_minute == 8: splice_insert_times.append(minute_start+30) ad_duration = 20 found_splice_time = -1 splice_time = None seg_endtime = seg_starttime + self.seg_duration for splice_time in splice_insert_times: # Assume that there are events 8s and 6s before the actual splice for pre_warning_time in (splice_time - 6, splice_time-8): if seg_starttime <= pre_warning_time <= seg_endtime: found_splice_time = splice_time break if found_splice_time >= 0: break if found_splice_time < 0: return b"" # Nothing for this segment timescale = 90000 # Timescale emsg_id = splice_id = splice_time//10 emsg = scte35.create_scte35_emsg(timescale, seg_starttime*timescale, found_splice_time*timescale, ad_duration*timescale, emsg_id, splice_id) # print "Made scte35 emsg %d" % len(emsg) return emsg def find_and_process_mdat(self, data): "Change the ttml part of mdat and update mdat size. Return full new data." pos = 0 output = b"" while pos < len(data): size = str_to_uint32(data[pos:pos+4]) boxtype = data[pos+4:pos+8] if boxtype != b'mdat': output += data[pos:pos+size] else: output += self.update_ttml_mdat(data[pos:pos+size]) pos += size return output def update_ttml_mdat(self, data): "Update the ttml payload of mdat and its size." ttml_xml = data[8:] ttml_out = adjust_ttml_content(ttml_xml, self.offset, self.seg_nr) self.ttml_size = len(ttml_out) out_size = self.ttml_size + 8 return uint32_to_str(out_size) + b'mdat' + ttml_out def create_emsg(self): emsg_box = emsg.create_emsg(scheme_id_uri="urn:mpeg:dash:event:2012", value="1", timescale=1, presentation_time_delta=2, event_duration=0, emsg_id=0, message_data=make_timestamp(self.now)) return emsg_box ================================================ FILE: dashlivesim/dashlib/moduloperiod.py ================================================ """ModuloPeriod for dynamic MPD DASH service. The phases depends on now wrt to modulo minutes mup = 5% of the interval 0-10% of the interval, the mpd=20% of interval 10-30% of the interval, the mpd=40% of the interval 30-50% of the interval, the mpd=60% of the interval 50-90% of the interval, the mpd=80% of the interval 90-100% of the interval, the mpd=20% of the next interval In the interval 80%-100%, no segments are available. """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. def quantize(number, step): "Quantize number to a multiple of step." return (int(number)//step)*step class ModuloPeriod(object): "Provide the timing data needed for the MPD which has periods of available data." def __init__(self, modulo_minutes, now): self.mod_secs = 60*modulo_minutes self.now = now self.percent = self.calc_percent() self._availability_start_time = self.calc_availability_start_time() self._minimum_update_period = self.mod_secs/20 self._media_presentation_duration = self.calc_media_pres_dur() self._availability_end_time = (self._availability_start_time + self._media_presentation_duration + self._minimum_update_period) @property def availability_start_time(self): "Get the AvailabilityStartTime for the MPD." return self._availability_start_time @property def minimum_update_period(self): "Get the MinimumUpdatePeriod for the MPD." return self._minimum_update_period @property def media_presentation_duration(self): "Get the MediaPresentationDuration for the MPD." return self._media_presentation_duration @property def availability_end_time(self): "Get the AvailabilityEndTime for the MPD." return self._availability_end_time def calc_percent(self): "Return the percent in the current period." seconds = self.now % self.mod_secs return (seconds*100)/self.mod_secs def calc_availability_start_time(self): "Get the availability startTime for this or coming period." period_start = quantize(self.now, self.mod_secs) if self.percent >= 90: period_start += self.mod_secs # Next period return period_start def calc_media_pres_dur(self): "Calculate the media presentation duration." if self.percent < 10: mpd = 2*self.mod_secs/10 elif self.percent < 30: mpd = 4*self.mod_secs/10 elif self.percent < 50: mpd = 6*self.mod_secs/10 elif self.percent < 90: mpd = 8*self.mod_secs/10 else: mpd = 2*self.mod_secs/10 # This is in the next period return mpd def get_start_number(self, segment_duration): "Get startnumber assuming that segment number 0 is at epoch start." return self.availability_start_time/segment_duration def compare_with_last_segment(self, segment_number, segment_duration): """Return -1 if before last, 0 at last, and +1 after last. Set lmsg if the return value is 0.""" segment_end_time = (segment_number+1)*segment_duration presentation_end_time = self.availability_start_time + self._media_presentation_duration return (segment_end_time - presentation_end_time)/segment_duration def calc_last_segment_number(self, segment_duration): "Calculate the last segmentNumber given segmentDuration and mediaPresentationDuration." presentation_end_time = self.availability_start_time + self._media_presentation_duration last_segment_number = presentation_end_time/segment_duration - 1 return last_segment_number ================================================ FILE: dashlivesim/dashlib/mp4.py ================================================ """ MP4 box parser This file originates from the DASH Industry Forum, downloaded from here: https://github.com/Dash-Industry-Forum/media-tools/tree/master/python/content_analyzers """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and # contributor rights, including patent rights, and no such rights are granted # under this license. # # Copyright (c) 2016, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, # this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation # and/or other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this # software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. import base64 import bisect from collections import namedtuple import functools import itertools from struct import Struct import struct from dashlivesim.dashlib import bitreader REGISTERED_BOXES = {} CONTAINER_BOXES = set([b'root', b'moov', b'moof', b'trak', b'traf', b'tfad', b'mvex', b'mdia', b'minf', b'dinf', b'stbl', b'mfra', b'udta', # b'meta', b'stsd', b'sinf', b'schi', b'encv', b'enca', b'avc1', b'hev1', b'hvc1', b'mp4a', b'ac_3', b'ec_3', b'vttc']) UNPACK_U32 = Struct('>I').unpack UNPACK_U64 = Struct('>Q').unpack UNPACK_SIZE_TYPE = Struct('>I4s').unpack def parse_generator(data): """ parse__generator """ offset = 0 fmt = yield None while offset < len(data): ret = struct.unpack_from(fmt, data, offset) offset += struct.calcsize(fmt) fmt = (yield ret) or fmt def fomrated_parse_generator(data, fmt=''): """ parse__generator """ offset = 0 while offset < len(data): ret = struct.unpack_from(fmt, data, offset) offset += struct.calcsize(fmt) fmt = (yield ret) or fmt def match_attribute(obj, crit): """ match_attribute """ key, value = crit.split(b'=') obj_value = getattr(obj, key.decode()) return str(obj_value) == value.decode() def match_box(obj, criteria='xxxx'): """ match_box """ if len(criteria) == 4: return obj.type == criteria elif criteria.find(b'[') != -1: # assume 'atom[attr=val]' notation return obj.type == criteria[:4] and match_attribute(obj, criteria[5:-1]) class box: def __init__(self, fmap, box_type, size, offset, parent=None): self.fmap = fmap self.type = box_type self.size = size self.offset = offset self.children = [] self.parent = parent @property def endpos(self): return self.offset + self.size @property def childpos(self): return self.offset + 8 @property def raw_data(self): """Return the raw data for this box (including size and type).""" return self.fmap[self.offset:self.offset + self.size] @property def is_container(self): return self.type in CONTAINER_BOXES or self.__class__ == mp4 @property def is_unparsed(self): return self.is_container and not self.children and self.size >= 16 @property def root(self): root = self while root.parent: root = root.parent return root @property def path(self): if self.parent: path = b'.'.join((self.parent.path, self.type)) else: path = b'' if path.startswith(b'.'): path = path[1:] return path def find_all(self, path): return self.find(path, return_first=False) def find(self, path, return_first=True): # unrolled lookup for most common use-case if len(path) == 4: if (not self.children and self.size >= 16 and ( self.type in CONTAINER_BOXES or self.__class__ == mp4)): self.parse_children(recurse=False) if return_first: for child in self.children: if child.type == path: return child return [] else: return [c for c in self.children if c.type == path] # general find algorithm queue = [(self, path.split(b'.'))] matches = [] while queue: obj, parts = queue.pop(0) # check if children are parsed if obj.is_unparsed: obj.parse_children(recurse=False) # matching child? if parts[0]: if len(parts[0]) == 4: matching_children = [c for c in obj.children if c.type == parts[0]] else: matching_children = filter(functools.partial( match_box, criteria=parts[0]), obj.children) else: matching_children = [obj.parent] if matching_children: if len(parts) == 1: matches += matching_children if return_first: return matches[0] else: new_items = [(child, parts[1:]) for child in matching_children] queue = new_items + queue # for child in matching_children: # queue.append((child, parts[1:])) return matches def parse_children(self, stops=None, recurse=True): if not self.is_container: return if not stops: stops = [] next_offset = self.childpos end_offset = self.offset + self.size while True: box_class = box size, box_type = UNPACK_SIZE_TYPE(self.fmap[next_offset: next_offset + 8]) # Need to set allowed characters for some boxes if box_type == b'ac-3': box_type = b'ac_3' elif box_type == b'ec-3': box_type = b'ec_3' if size == 1: # Extended size size = UNPACK_U64(self.fmap[next_offset + 8: next_offset + 16])[0] if size > self.size or size < 8: print(f"WARNING: Box '{box_type}' in '{self.path}' at offset " f"{next_offset} has faulty size {size} " f"(> {self.size - 7} or < 8)") # raise Exception return normalized_box_type = box_type.replace(b' ', b'_').decode() box_class_name = f"{normalized_box_type}_box" if box_class_name in REGISTERED_BOXES: box_class = REGISTERED_BOXES[box_class_name] else: # print('no box:', box_class_name) pass new_box = box_class(self.fmap, box_type, size, next_offset, self) self.children += [new_box] # next_offset = new_box.endpos next_offset += size if recurse and new_box.is_container: new_box.parse_children(stops, recurse) for stop in stops: if stop(new_box): return if next_offset >= end_offset: break def __str__(self): old = object.__str__(self) replacement = f"{self.path}' [{self.offset}:{self.size}] object at" return old.replace("object at", replacement) class full_box(box): def __init__(self, *args): super().__init__(*args) if self.type == b'uuid': self.extended_type = self.fmap[self.offset + 8:self.offset + 24] self.version = struct.unpack( 'B', self.fmap[self.offset + 24:self.offset + 25])[0] self.flags = struct.unpack( '>i', b'\x00' + self.fmap[self.offset + 25:self.offset + 28])[0] else: self.version = struct.unpack( 'B', self.fmap[self.offset + 8:self.offset + 9])[0] self.flags = struct.unpack( '>i', b'\x00' + self.fmap[self.offset + 9:self.offset + 12])[0] class bridged_box: def __init__(self, start, end): assert start.fmap == end.fmap self.start = start self.end = end self.fmap = start.fmap self.offset = start.offset self.size = end.offset + end.size - start.offset self.type = f"{start.type}->{end.type}" class mp4(box): def __init__(self, fmap, size=0, stops=None, recurse=True, offset=0, key=None, encrypted=False): self.key = key self.encrypted = encrypted if not stops: stops = [] if not size: size = len(fmap) super().__init__(fmap, b'root', size, offset) if recurse: self.parse_children(stops=stops, recurse=recurse) def get_video_info(self): box_ = self.find(b'moov.trak.mdia.minf.vmhd') if not box_: return None, 0 timescale = box_.parent.parent.find(b'mdhd').timescale track = box_.parent.parent.parent.find(b'tkhd').track_id return track, timescale def get_audio_info(self): box_ = self.find(b'moov.trak.mdia.minf.smhd') if not box: return None, 0 timescale = box_.parent.parent.find(b'mdhd').timescale track = box_.parent.parent.parent.find(b'tkhd').track_id return track, timescale def get_timed_text_info(self): box_ = self.find(b'moov.trak.mdia.minf.nmhd') if not box: return None, 0 timescale = box_.parent.parent.find(b'mdhd').timescale track = box_.parent.parent.parent.find(b'tkhd').track_id return track, timescale @property def childpos(self): return self.offset class moov_box(box): def __init__(self, fmap, box_type, size, offset, parent=None): super().__init__(fmap, box_type, size, offset, parent) class mvhd_box(full_box): def __init__(self, *args): super().__init__(*args) mvhd_format = Struct('>QQIQ' if self.version else '>IIII') data = self.fmap[self.offset + 12:self.offset + 12 + mvhd_format.size] (self.creation_time, self.modification_time, self.timescale, self.duration) = mvhd_format.unpack(data) class pssh_box(full_box): def __init__(self, *args): super().__init__(*args) self.system_id = self.fmap[self.offset + 12:self.offset + 28].hex() o = 28 self.kids = [] if self.version > 0: KID_count = UNPACK_U32(self.fmap[self.offset + o: self.offset + o + 4])[0] o += 4 for k in range(KID_count): kid = self.fmap[self.offset + o:self.offset + o + 16].hex() o += 16 self.kids.append(kid) self.data_size = UNPACK_U32(self.fmap[self.offset + o: self.offset + o + 4])[0] o += 4 # NOTE: Uncomment this code if PSSH should be parsed as a box container @property def childpos(self): return self.offset + 32 class saiz_box(full_box): def __init__(self, *args): super().__init__(*args) @property def default_sample_info_size(self): offset = 12 if self.flags and 1: offset += 8 return struct.unpack('>B', self.fmap[self.offset + offset: self.offset + offset + 1])[0] @property def sample_count(self): offset = 13 if self.flags and 1: offset += 8 return struct.unpack('>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] def sample_info_size(self, index): if self.default_sample_info_size != 0: return self.default_sample_info_size info_offset_base = 17 if self.flags and 1: info_offset_base += 8 sample_offset = self.offset + info_offset_base + index return struct.unpack('>B', self.fmap[sample_offset: sample_offset + 1])[0] class saio_box(full_box): def __init__(self, *args): super().__init__(*args) @property def entry_count(self): offset = 12 if self.flags and 1: offset += 8 return struct.unpack('>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] def entry_offset(self, index): offset = 16 if self.flags and 1: offset += 8 offset += index * 8 return struct.unpack('>Q', self.fmap[self.offset + offset: self.offset + offset + 8])[0] else: offset += index * 4 return struct.unpack('>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] class sbgp_box(full_box): def __init__(self, *args): super().__init__(*args) @property def grouping_type(self): return self.fmap[self.offset + 12:self.offset + 16] @property def entries(self): return struct.unpack('>I', self.fmap[self.offset + 16: self.offset + 20])[0] def group_entry(self, index): base_offset = 20 + (self.version and 4 or 0) entry_offset = base_offset + 8 * index if entry_offset > self.size: return 0, 0 offset = self.offset + entry_offset sample_count = struct.unpack('>I', self.fmap[offset:offset + 4])[0] group_description_index = struct.unpack( '>I', self.fmap[offset + 4:offset + 8])[0] return sample_count, group_description_index class sgpd_box(full_box): def __init__(self, *args): super().__init__(*args) @property def grouping_type(self): return self.fmap[self.offset + 12:self.offset + 16] @property def entries(self): o = (self.version and 4 or 0) return struct.unpack('>I', self.fmap[self.offset + o + 16: self.offset + o + 20])[0] def entry(self, index): base_offset = 20 + (self.version and 4 or 0) entry_offset = base_offset + 20 * index if entry_offset > self.size: return 0, 0, '' offset = self.offset + entry_offset is_encrypted = struct.unpack('>i', b'\x00' + self.fmap[offset: offset + 3])[0] iv_size = struct.unpack('>b', self.fmap[offset + 3:offset + 4])[0] kid = self.fmap[offset + 4:offset + 20] return is_encrypted, iv_size, kid def entry_data(self, index): base_offset = 20 + (self.version and 4 or 0) entry_offset = base_offset + 20 * index if entry_offset > self.size: return '' offset = self.offset + entry_offset return self.fmap[offset:offset + 20] class senc_box(full_box): def __init__(self, *args): super().__init__(*args) self.sample_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] struct = Struct(f'>{self.sample_count}Q') sample_data = struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size]) self.samples = [hex(iv) for iv in sample_data] # TODO: subsamples class genc_box(full_box): def __init__(self, *args): super().__init__(*args) self._sample_map = {} def _init_sample_map_from_sbgp(self, tenc): sbgp = self.get_sibling('sbgp') if not sbgp: return sgpd = self.get_sibling('sgpd') entry_index = 0 for i in range(sbgp.entries): count, group_index = sbgp.group_entry(i) if group_index == 0: # No group. Use default tenc values enc = tenc.is_encrypted iv_size = tenc.iv_size kid = tenc.key_id else: # group defined. use values from sgpd enc, iv_size, kid = sgpd.entry(group_index - 1) for sample_index in range(count): self._sample_map[entry_index + sample_index] = (enc, iv_size, kid) entry_index += count def _init_sample_map(self): self._sample_map = {} tfhd = self.get_sibling('tfhd') tenc = self.get_tenc_for_track_id(tfhd.track_id) self._init_sample_map_from_sbgp(tenc) saiz = self.get_sibling('saiz') # saio = self.get_sibling('saio') # moof = self.get_ancestor('moof') # sample_offset = moof.offset + saio.entry_offset(0) for i in range(saiz.sample_count): # sample_info_size = saiz.sample_info_size(i) if i not in self._sample_map: self._sample_map[i] = (tenc.is_encrypted, tenc.iv_size, tenc.key_id) # sample_offset += sample_info_size def sample_encrypted_info(self, index): if index in self._sample_map: is_enc, iv_size, kid = self._sample_map[index] return is_enc, iv_size, kid return (0, 0, '') def get_sibling(self, type_): box_list = self.parent.children for box_ in box_list: if box_.type == type_: return box_ return None def get_ancestor(self, type_): p = self while p.parent: p = p.parent if p.type == type_: return p return None def get_tenc_for_track_id(self, track_id): trak_boxes = self.root.find_all(b'moov.trak') for box_ in trak_boxes: tkhd = box_.find(b'tkhd') if tkhd.track_id == track_id: return box_.find(b'mdia.minf.stbl.stsd.sinf.schi.tenc') return None class SampleEntry(box): def __init__(self, *args): super().__init__(*args) @property def data_reference_index(self): return struct.unpack('>H', self.fmap[self.offset + 14: self.offset + 16])[0] def getDescriptorLen(i): tmp = i.send('>B')[0] len_ = 0 while tmp & 0x80: len_ = ((len_ << 7) | (tmp & 0x7f)) tmp = i.send('>B')[0] len_ = ((len_ << 7) | (tmp & 0x7f)) return len_ class esds_box(box): def __init__(self, *args): super().__init__(*args) self.cfg = '' self.obj_type = b'' self.stream_type = b'' self.es_id = '' i = parse_generator(self.fmap[self.offset + 8: self.offset + self.size]) next(i) # prime i.send('>I')[0] tag1 = i.send('>B')[0] if tag1 == 3: descriptor_len = getDescriptorLen(i) self.es_id = i.send('>B')[0] << 8 self.es_id |= i.send('>B')[0] i.send('>B')[0] tag2 = i.send('>B')[0] if tag2 == 4: descriptor_len = getDescriptorLen(i) self.obj_type = i.send('>B')[0] self.stream_type = i.send('>B')[0] i.send('>B')[0] i.send('>B')[0] i.send('>I')[0] i.send('>I')[0] i.send('>B')[0] tag3 = i.send('>B')[0] if tag3 == 5: descriptor_len = getDescriptorLen(i) cfg = bytearray() for _ in range(descriptor_len): X = i.send('>B')[0] cfg.append(X) cfg_str = '0x' + cfg.hex() self.cfg = cfg_str class mp4a_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.channels = struct.unpack( '>h', self.fmap[self.offset + 24:self.offset + 26])[0] self.sample_size = struct.unpack( '>h', self.fmap[self.offset + 26:self.offset + 28])[0] self.sample_rate = struct.unpack( '>I', self.fmap[self.offset + 32:self.offset + 36])[0] >> 16 @property def childpos(self): return self.offset + 36 class ac_3_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.channels = struct.unpack( '>h', self.fmap[self.offset + 24:self.offset + 26])[0] self.sample_size = struct.unpack( '>h', self.fmap[self.offset + 26:self.offset + 28])[0] self.sample_rate = struct.unpack( '>I', self.fmap[self.offset + 32:self.offset + 36])[0] >> 16 @property def childpos(self): return self.offset + 36 class ec_3_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.channels = struct.unpack( '>h', self.fmap[self.offset + 24:self.offset + 26])[0] self.sample_size = struct.unpack( '>h', self.fmap[self.offset + 26:self.offset + 28])[0] self.sample_rate = struct.unpack( '>I', self.fmap[self.offset + 32:self.offset + 36])[0] >> 16 @property def childpos(self): return self.offset + 36 class dac3_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.dec_info = self.fmap[self.offset + 8:self.offset + self.size] self.dec_info_hex = self.dec_info.hex() reader = bitreader(self.dec_info) self.fscod = reader.get_bits(2) self.bsid = reader.get_bits(5) self.bsmod = reader.get_bits(3) self.acmod = reader.get_bits(3) self.lfeon = reader.get_bits(1) self.bit_rate_code = reader.get_bits(5) DEC3SubstreamEntry = namedtuple('DEC3SubstreamEntry', ['fscod', 'bsid', 'asvc', 'bsmod', 'acmod', 'lfeon', 'num_dep_sub', 'chan_loc']) class dec3_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.dec_info = self.fmap[self.offset + 8:self.offset + self.size] self.dec_info_hex = self.dec_info.hex() reader = bitreader(self.dec_info) self.data_rate = reader.get_bits(13) # num_ind_sub shall be equal to the substreamID value of the last # independent substream of the bit stream. self.num_ind_sub = reader.get_bits(3) self.ind_sub_streams = [] for i in range(self.num_ind_sub + 1): fscod = reader.get_bits(2) bsid = reader.get_bits(5) reader.get_bits(1) # reserved asvc = reader.get_bits(1) bsmod = reader.get_bits(3) acmod = reader.get_bits(3) lfeon = reader.get_bits(1) reader.get_bits(3) # reserved num_dep_sub = reader.get_bits(4) if num_dep_sub > 0: chan_loc = reader.get_bits(9) else: chan_loc = 0 reader.get_bits(1) # reserved self.ind_sub_streams.append( DEC3SubstreamEntry(fscod, bsid, asvc, bsmod, acmod, lfeon, num_dep_sub, chan_loc)) class enca_box(mp4a_box): def __init__(self, *args): super().__init__(*args) class mp4v_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.width = struct.unpack( '>h', self.fmap[self.offset + 32:self.offset + 34])[0] self.height = struct.unpack( '>h', self.fmap[self.offset + 34:self.offset + 36])[0] class avcx_box(SampleEntry): def __init__(self, *args): super().__init__(*args) self.width = struct.unpack( '>h', self.fmap[self.offset + 32:self.offset + 34])[0] self.height = struct.unpack( '>h', self.fmap[self.offset + 34:self.offset + 36])[0] self.res_hori = struct.unpack( '>I', self.fmap[self.offset + 36:self.offset + 40])[0] self.res_vert = struct.unpack( '>I', self.fmap[self.offset + 40:self.offset + 44])[0] self.frame_count = struct.unpack( '>h', self.fmap[self.offset + 48:self.offset + 50])[0] self.compressor = str(self.fmap[self.offset + 50:self.offset + 82]) self.depth = struct.unpack( '>h', self.fmap[self.offset + 82:self.offset + 84])[0] @property def childpos(self): return self.offset + 86 class avc1_box(avcx_box): def __init__(self, *args): super().__init__(*args) class avc3_box(avcx_box): def __init__(self, *args): super().__init__(*args) class hev1_box(avcx_box): def __init__(self, *args): super().__init__(*args) class hvc1_box(avcx_box): def __init__(self, *args): super().__init__(*args) class encv_box(avc1_box): def __init__(self, *args): # look at format box to see which box to parse here # mp4v_box.__init__(self, *args) super().__init__(*args) class avcC_box(box): """Extract SPS and PPS. Note, multiple PS are concatenated (not good).""" def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 8:self.offset + self.size]) next(i) # prime self.version = i.send('>B')[0] self.profile_ind = i.send('>B')[0] self.profile_compat = i.send('>B')[0] self.level = i.send('>B')[0] self.dummy1 = i.send('>B')[0] tmp1 = i.send('>B')[0] self.num_sps = tmp1 & 0x1f sps_vec = bytearray() for j in range(0, self.num_sps): spsSize = i.send('>H')[0] for k in range(0, spsSize): x = i.send('>B')[0] sps_vec.append(x) sps_bin_str = sps_vec.hex() self.spsb64 = base64.b64encode(bytes.fromhex(sps_bin_str)) tmp2 = i.send('>B')[0] self.num_pps = tmp2 & 0x1f pps_vec = bytearray() for j in range(0, self.num_pps): ppsSize = i.send('>H')[0] for k in range(ppsSize): x = i.send('>B')[0] pps_vec.append(x) pps_bin_str = pps_vec.hex() self.ppsb64 = base64.b64encode(bytes.fromhex(pps_bin_str)) self.sps = sps_bin_str # Hex string self.pps = pps_bin_str # Hex string self.sps_bin = sps_vec # Array of bytes self.pps_bin = pps_vec # Array of bytes def read_hex(reader, bytes): vec = bytearray() for i in range(bytes): vec.append(reader.send('>B')[0]) hex_str = vec.hex() return hex_str class hvcC_box(box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 8:self.offset + self.size]) next(i) # prime self.c = {} self.c['configuration_version'] = i.send('>B')[0] tmp = i.send('>B')[0] self.c['general_profile_space'] = (tmp >> 6) & 3 self.c['general_tier_flag'] = (tmp >> 5) & 1 self.c['general_profile_idc'] = tmp & 0x1f self.c['general_profile_compatibility_flags'] = read_hex(i, 4) self.c['general_constraint_indicator_flags'] = read_hex(i, 6) self.c['general_level_idc'] = i.send('>B')[0] tmp = i.send('>H')[0] self.c['min_spatial_segmentation_idc'] = tmp & 0xfff tmp = i.send('>B')[0] self.c['parallelismType'] = tmp & 0x3 tmp = i.send('>B')[0] self.c['chromaFormat'] = tmp & 3 tmp = i.send('>B')[0] self.c['bitDepthLumaMinus8'] = tmp & 7 tmp = i.send('>B')[0] self.c['bitDepthChromaMinus8'] = tmp & 7 self.c['avgFrameRate'] = i.send('>H')[0] tmp = i.send('>B')[0] self.c['constantFrameRate'] = (tmp >> 6) & 0x3 self.c['numTemporalLayers'] = (tmp >> 3) & 0x7 self.c['temporalIdNested'] = (tmp >> 2) & 0x1 self.c['lengthSizeMinusOne'] = (tmp & 0x3) num_arrays = i.send('>B')[0] self.c['num_arrays'] = num_arrays self.c['array'] = [] for j in range(num_arrays): tmp = i.send('>B')[0] a = {} a['array_completeness'] = (tmp >> 7) & 1 a['NAL_unit_type'] = (tmp & 0x3f) a['NAL_units'] = [] num_nal_units = i.send('>H')[0] for k in range(num_nal_units): nal_unit_length = i.send('>H')[0] nal_unit = read_hex(i, nal_unit_length) a['NAL_units'].append({'NAL_unit': nal_unit}) self.c['array'].append(a) class stsd_box(full_box): def __init__(self, *args): super().__init__(*args) @property def entry_count(self): return struct.unpack( '>I', self.fmap[self.offset + 12:self.offset + 16])[0] @property def childpos(self): return self.offset + 16 class sinf_box(box): def __init__(self, *args): super().__init__(*args) class frma_box(box): def __init__(self, *args): super().__init__(*args) class schm_box(full_box): def __init__(self, *args): super().__init__(*args) self.type = self.fmap[self.offset + 12:self.offset + 16] self.major_version = struct.unpack( '>H', self.fmap[self.offset + 16:self.offset + 18])[0] self.minor_version = struct.unpack( '>H', self.fmap[self.offset + 18:self.offset + 20])[0] class schi_box(box): def __init__(self, *args): super().__init__(*args) class tenc_box(full_box): def __init__(self, *args): super().__init__(*args) @property def is_encrypted(self): return struct.unpack('>i', b'\x00' + self.fmap[self.offset + 12: self.offset + 15])[0] @property def iv_size(self): return struct.unpack('>b', self.fmap[self.offset + 15: self.offset + 16])[0] @property def key_id(self): return self.fmap[self.offset + 16:self.offset + 32] class tkhd_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.creation_time = i.send(self.version and '>Q' or '>I')[0] self.modification_time = i.send(self.version and '>Q' or '>I')[0] self._track_id = i.send('>I')[0] i.send('>I') # reserved self.duration = i.send(self.version and '>Q' or '>I')[0] for j in range(0, 13): # reserved, matrix etc i.send('>I') self.width = i.send('>I')[0] >> 16 self.height = i.send('>I')[0] >> 16 @property def track_id(self): return self._track_id class mdhd_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.creation_time = i.send(self.version and '>Q' or '>I')[0] self.modification_time = i.send(self.version and '>Q' or '>I')[0] self.timescale = i.send('>I')[0] self.duration = i.send(self.version and '>Q' or '>I')[0] lang = i.send('>H')[0] lang_1 = ((lang >> 10) & 0x1f) + 0x60 lang_2 = ((lang >> 5) & 0x1f) + 0x60 lang_3 = (lang & 0x1f) + 0x60 self.language = bytes((lang_1, lang_2, lang_3)).decode() class hdlr_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime i.send('>I')[0] # pre_defined handler_type = '' for k in range(4): handler_type += chr(i.send('>B')[0]) # handler_type i.send('>I')[0] # reserved i.send('>I')[0] # reserved i.send('>I')[0] # reserved rest = self.size - 12 - 5 * 4 encoding_name = '' for k in range(rest): encoding_name += chr(i.send('>B')[0]) self.handler_type = handler_type self.encoding_name = encoding_name class moof_box(box): def __init__(self, fmap, box_type, size, offset, parent=None): super().__init__(fmap, box_type, size, offset, parent) def get_mdat(self): box_list = self.parent.children pindex = self.parent.children.index(self) while pindex < len(box_list): box = box_list[pindex] if box.type == b'mdat': return box pindex += 1 return None class trex_box(full_box): def __init__(self, *args): super().__init__(*args) data = self.fmap[self.offset + 12:self.offset + 32] (self.track_id, self.default_sample_description_index, self.default_sample_duration, self.default_sample_size, self.default_sample_flags) = struct.unpack('>IIIII', data) class mfhd_box(box): def __init__(self, *args): super().__init__(*args) self.seqno = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] def get_track_duration(self, track_id, timescale): truns = self.find(b'.traf.tfhd[track_id=%d]..trun' % track_id, return_first=False) dur = sum([trun.total_duration for trun in truns]) return dur / float(timescale) @property def video_duration(self): video_track, video_timescale = self.root.get_video_info() return self.get_track_duration(video_track, video_timescale) @property def audio_duration(self): audio_track, audio_timescale = self.root.get_audio_info() return self.get_track_duration(audio_track, audio_timescale) def get_track_sample_count(self, track_id): truns = self.find(b'.traf.tfhd[track_id=%d]..trun' % track_id, return_first=False) return sum([trun.sample_count for trun in truns]) @property def video_sample_count(self): track, timescale = self.root.get_video_info() return self.get_track_sample_count(track) @property def audio_sample_count(self): track, timescale = self.root.get_audio_info() return self.get_track_sample_count(track) class tfhd_box(full_box): def __init__(self, *args): super().__init__(*args) self.has_base_data_offset = self.flags & 0x0001 self.has_sample_description_index = self.flags & 0x0002 self.has_default_sample_duration = self.flags & 0x0008 self.has_default_sample_size = self.flags & 0x0010 self.has_default_sample_flags = self.flags & 0x0020 self.base_data_offset = 0 self.sample_description_index = 0 self.default_sample_duration = 0 self.default_sample_size = 0 self.default_sample_flags = 0 offset = 16 if self.has_base_data_offset: self.base_data_offset = struct.unpack( '>Q', self.fmap[self.offset + offset: self.offset + offset + 8])[0] offset = offset + 8 if self.has_sample_description_index: self.sample_description_index = struct.unpack( '>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] offset = offset + 4 if self.has_default_sample_duration: self.default_sample_duration = struct.unpack( '>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] offset = offset + 4 if self.has_default_sample_size: self.default_sample_size = struct.unpack( '>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] offset = offset + 4 if self.has_default_sample_flags: self.default_sample_flags = struct.unpack( '>I', self.fmap[self.offset + offset: self.offset + offset + 4])[0] offset = offset + 4 @property def track_id(self): return struct.unpack( '>I', self.fmap[self.offset + 12:self.offset + 16])[0] class trun_box(full_box): def __init__(self, *args): super().__init__(*args) self.has_data_offset = self.flags & 0x0001 self.has_first_sample_flags = self.flags & 0x0004 self.has_sample_duration = self.flags & 0x0100 self.has_sample_size = self.flags & 0x0200 self.has_sample_flags = self.flags & 0x0400 self.has_sample_composition_time_offset = self.flags & 0x0800 self.first_cto = 0 # self.sample_count = struct.unpack( # '>I', self.fmap[self.offset + 12:self.offset + 16])[0] self.data_offset = 0 self.first_sample_flags = 0 # self.decorators = {'size':self.sample_count} self.sample_array_offset = 16 if self.has_data_offset: self.data_offset = struct.unpack( '>i', self.fmap[self.offset + self.sample_array_offset: self.offset + self.sample_array_offset + 4])[0] self.sample_array_offset += 4 if self.has_first_sample_flags: self.first_sample_flags = struct.unpack( '>I', self.fmap[self.offset + self.sample_array_offset: self.offset + self.sample_array_offset + 4])[0] self.sample_array_offset += 4 self.sample_row_size = ( (self.has_sample_duration and 4) + (self.has_sample_size and 4) + (self.has_sample_flags and 4) + (self.has_sample_composition_time_offset and 4)) if self.has_sample_duration: self.total_duration = 0 for i in range(self.sample_count): offset = (self.offset + self.sample_array_offset + i * self.sample_row_size) self.total_duration += struct.unpack( '>I', self.fmap[offset:offset + 4])[0] else: sample_duration = self.parent.find(b'tfhd').default_sample_duration self.total_duration = sample_duration * self.sample_count if self.has_sample_composition_time_offset: offset = (self.offset + self.sample_array_offset + (self.has_sample_duration and 4) + (self.has_sample_size and 4) + (self.has_sample_flags and 4)) self.first_cto = (struct.unpack('>i', # always read as unsigned self.fmap[offset:offset + 4])[0]) def get_durations(self, default_sample_duration): """Returns total duration of samples and presentation range as lowest and highest presentation time of samples. Returned presentation times values are relative to base media decode time of a segment. """ if self.has_sample_duration: first_duration_offset = (self.offset + self.sample_array_offset) last_duration_offset = (first_duration_offset + self.sample_count * self.sample_row_size) durations = [struct.unpack('>I', self.fmap[offset:offset + 4])[0] for offset in range(first_duration_offset, last_duration_offset, self.sample_row_size)] total_duration = sum(durations) else: if default_sample_duration is None: # We don't calculate without sample durations return 0, 0, 0 total_duration = default_sample_duration * self.sample_count if self.has_sample_composition_time_offset: first_cto_offset = (self.offset + self.sample_array_offset + (self.has_sample_duration and 4) + (self.has_sample_size and 4) + (self.has_sample_flags and 4)) last_cto_offset = (first_cto_offset + self.sample_count * self.sample_row_size) ctos = [struct.unpack('>i', self.fmap[offset:offset + 4])[0] for offset in range(first_cto_offset, last_cto_offset, self.sample_row_size)] if self.has_sample_duration: first_duration = durations[0] else: first_duration = default_sample_duration durations = itertools.repeat(default_sample_duration) presentation_min = ctos[0] presentation_max = ctos[0] + first_duration decode_time = 0 for duration, cto in zip(durations, ctos): presentation_time = decode_time + cto decode_time += duration if presentation_time < presentation_min: presentation_min = presentation_time if presentation_time + duration > presentation_max: presentation_max = presentation_time + duration else: presentation_min = 0 presentation_max = total_duration return total_duration, presentation_min, presentation_max # @property # def has_data_offset(self): # return self.flags & 0x0001 # @property # def data_offset(self): # return struct.unpack('>i', # self.fmap[self.offset + self.sample_array_offset: # self.offset + self.sample_array_offset + 4])[0] @property def sample_count(self): return struct.unpack('>I', self.fmap[self.offset + 12: self.offset + 16])[0] def sample_entry(self, i): row = {} offset = (self.offset + self.sample_array_offset + i * self.sample_row_size) if self.has_sample_duration: row['duration'] = struct.unpack( '>I', self.fmap[offset:offset + 4])[0] offset += 4 if self.has_sample_size: row['size'] = struct.unpack( '>I', self.fmap[offset:offset + 4])[0] offset += 4 if self.has_sample_flags: flags = struct.unpack('>I', self.fmap[offset:offset + 4])[0] row['flags'] = f"0x{flags:x}" offset += 4 if self.has_sample_composition_time_offset: # Using >i to support v0 & v1 assuming small enough numbers row['time_offset'] = struct.unpack( '>i', self.fmap[offset:offset + 4])[0] offset += 4 return row class tfra_box(full_box): def __init__(self, *args): super().__init__(*args) self.random_access_time = [] self.random_access_moof_offset = [] @property def track_id(self): return struct.unpack('>I', self.fmap[self.offset + 12:self.offset + 16])[0] @property def length_size_of_traf_num(self): return (struct.unpack('>B', self.fmap[self.offset + 19: self.offset + 20])[0] & 0x30) >> 4 @property def length_size_of_trun_num(self): return (struct.unpack('>B', self.fmap[self.offset + 19: self.offset + 20])[0] & 0x0C) >> 2 @property def length_size_of_sample_num(self): return struct.unpack('>B', self.fmap[self.offset + 19: self.offset + 20])[0] & 0x03 @property def number_of_entry(self): return struct.unpack('>I', self.fmap[self.offset + 20:self.offset + 24])[0] @property def end_time(self): if self.number_of_entry == 0: return 0 # This is an approx. Assumes a full GOP. last_keyframe_time = self.entry(self.number_of_entry - 1)[0] prev_keyframe_time = self.entry(self.number_of_entry - 2)[0] return last_keyframe_time + (last_keyframe_time - prev_keyframe_time) def entry(self, index): intro_format, intro_length = self.version and ('>Q', 16) or ('>I', 8) row_length = (intro_length + 1 + self.length_size_of_traf_num + 1 + self.length_size_of_trun_num + 1 + self.length_size_of_sample_num) row_start = self.offset + 24 + (row_length * index) p = fomrated_parse_generator( self.fmap[row_start:row_start + row_length], intro_format) time = next(p)[0] moof_offset = next(p)[0] traf = p.send(['>B', '>H', '>BH', '>I'] [self.length_size_of_traf_num])[-1] trun = p.send(['>B', '>H', '>BH', '>I'] [self.length_size_of_trun_num])[-1] sample = p.send(['>B', '>H', '>BH', '>I'] [self.length_size_of_sample_num])[-1] return time, moof_offset, traf, trun, sample def parse_random_access_table(self): intro_format, intro_length = self.version and ('>QQ', 16) or ('>II', 8) row_length = (intro_length + 1 + self.length_size_of_traf_num + 1 + self.length_size_of_trun_num + 1 + self.length_size_of_sample_num) self.random_access_time = [] self.random_access_moof_offset = [] for i in range(self.number_of_entry): row_start = self.offset + 24 + (row_length * i) time, moof_offset = struct.unpack( intro_format, self.fmap[row_start:row_start + intro_length]) if (not self.random_access_moof_offset or self.random_access_moof_offset[-1] != moof_offset): self.random_access_time.append(time) self.random_access_moof_offset.append(moof_offset) def time_for_fragment(self, fragment): if not self.random_access_time: self.parse_random_access_table() if len(self.random_access_time) < fragment: return None return self.random_access_time[fragment - 1] def moof_offset_for_fragment(self, fragment): if not self.random_access_moof_offset: self.parse_random_access_table() if len(self.random_access_moof_offset) < fragment: return None, None offset = self.random_access_moof_offset[fragment - 1] size = 0 if len(self.random_access_moof_offset) > fragment: size = self.random_access_moof_offset[fragment] - offset return offset, size def moof_offset_for_time(self, seek_time): if not self.random_access_moof_offset: self.parse_random_access_table() # float_time = seek_time/90000.0 index = bisect.bisect_left(self.random_access_time, seek_time) index = max(index - 1, 0) return self.random_access_moof_offset[index] def time_for_moof_offset(self, offset): if not self.random_access_moof_offset: self.parse_random_access_table() index = self.random_access_moof_offset.index(offset) return self.random_access_time[index] @property def fragment_count(self): if not self.random_access_moof_offset: self.parse_random_access_table() return len(self.random_access_moof_offset) class mfro_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.mfra_size = i.send('>I')[0] class stbl_box(box): def __init__(self, *args): super().__init__(*args) STTSEntry = namedtuple('STTSEntry', ['sample_count', 'sample_delta', 'cumulative_delta']) class stts_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] self.entries = [] self.lookup = [] last_entry = None sample_index = 1 cumulative_delta = 0 struct = Struct(f'>{2 * self.entry_count}I') data = iter(struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size])) for sample_count, sample_delta in zip(data, data): if last_entry: sample_index += last_entry.sample_count cumulative_delta += (last_entry.sample_count * last_entry.sample_delta) entry = STTSEntry(sample_count, sample_delta, cumulative_delta) self.entries.append(entry) self.lookup.append(sample_index) last_entry = entry def sample_time_and_duration(self, sample_number): # lookup entry, essentially the same as # entry_index = bisect.bisect_right(self.lookup, sample_number) - 1 entry_index = 0 upper_bound = self.entry_count while entry_index < upper_bound: index = (entry_index + upper_bound) // 2 if sample_number < self.lookup[index]: upper_bound = index else: entry_index = index + 1 entry_index -= 1 start_sample = self.lookup[entry_index] entry = self.entries[entry_index] # calculate sample time based on constant sample durations from # looked-up entry sample_diff = sample_number - start_sample time = entry.cumulative_delta + sample_diff * entry.sample_delta duration = entry.sample_delta return time, duration CTSSEntry = namedtuple('CTSSEntry', 'sample_count sample_offset') class ctts_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] self.entries = [] self.lookup = [] last_entry = None sample_index = 1 struct = Struct(f'>{2 * self.entry_count}I') data = iter(struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size])) for sample_count, sample_offset in zip(data, data): entry = CTSSEntry(sample_count, sample_offset) if last_entry: sample_index += last_entry.sample_count self.entries.append(entry) self.lookup.append(sample_index) last_entry = entry def sample_offset(self, sample_number): # lookup entry, essentially the same as # entry_index = bisect.bisect_right(self.lookup, sample_number) - 1 entry_index = 0 upper_bound = self.entry_count while entry_index < upper_bound: index = (entry_index + upper_bound) // 2 if sample_number < self.lookup[index]: upper_bound = index else: entry_index = index + 1 entry_index -= 1 return self.entries[entry_index].sample_offset class stss_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] struct = Struct(f'>{self.entry_count}I') self.entries = struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size]) def has_index(self, index): return index in self.entries class stsz_box(full_box): def __init__(self, *args): super().__init__(*args) self.sample_size = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] self.sample_count = UNPACK_U32(self.fmap[self.offset + 16: self.offset + 20])[0] if self.sample_size == 0: struct = Struct(f'>{self.sample_count}I') self.sample_sizes = struct.unpack( self.fmap[self.offset + 20: self.offset + 20 + struct.size]) def accumulate(sample_sizes): total = 0 for x in sample_sizes: yield total total += x self.sample_sizes_sum = list(accumulate(self.sample_sizes)) else: self.sample_sizes = () self.sample_sizes_sum = () def sample_size_and_offset(self, sample_number, index_in_chunk, chunk_offset): if self.sample_size: offset = chunk_offset + self.sample_size * index_in_chunk size = self.sample_size else: offset_in_chunk = (self.sample_sizes_sum[sample_number - 1] - self.sample_sizes_sum[sample_number - index_in_chunk - 1]) offset = chunk_offset + offset_in_chunk size = self.sample_sizes[sample_number - 1] return size, offset STSCEntry = namedtuple('STSCEntry', ['first_chunk', 'samples_per_chunk', 'sample_description_index']) class stsc_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] self.entries = [] self.lookup = [] last_entry = None sample_index = 1 struct = Struct(f'>{3 * self.entry_count}I') data = iter(struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size])) for entry_tuple in zip(data, data, data): entry = STSCEntry(*entry_tuple) if last_entry: chunk_delta = entry.first_chunk - last_entry.first_chunk sample_index += chunk_delta * last_entry.samples_per_chunk self.entries.append(entry) self.lookup.append(sample_index) last_entry = entry def chunk_and_index(self, sample_number): # lookup entry, essentially the same as # entry_index = bisect.bisect_right(self.lookup, sample_number) - 1 entry_index = 0 upper_bound = self.entry_count while entry_index < upper_bound: index = (entry_index + upper_bound) // 2 if sample_number < self.lookup[index]: upper_bound = index else: entry_index = index + 1 entry_index -= 1 start_sample = self.lookup[entry_index] entry = self.entries[entry_index] sample_diff = sample_number - start_sample chunk = entry.first_chunk + sample_diff // entry.samples_per_chunk index = sample_diff % entry.samples_per_chunk return chunk, index class stco_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] struct = Struct(f'>{self.entry_count}I') self.entries = struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size]) def chunk_offset(self, chunk): try: return self.entries[chunk - 1] except IndexError: return 0 class co64_box(full_box): def __init__(self, *args): super().__init__(*args) self.entry_count = UNPACK_U32(self.fmap[self.offset + 12: self.offset + 16])[0] struct = Struct(f'>{self.entry_count}Q') self.entries = struct.unpack(self.fmap[self.offset + 16: self.offset + 16 + struct.size]) def chunk_offset(self, chunk): try: return self.entries[chunk - 1] except IndexError: return 0 class ftyp_box(box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 8:self.offset + self.size]) next(i) # prime self.major_brand = (i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0]) self.minor_version = i.send('>I')[0] self.brands = [] num_brands = (self.size - 16) // 4 for j in range(num_brands): self.brands.append(i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0]) class styp_box(box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 8:self.offset + self.size]) next(i) # prime self.major_brand = (i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0]) self.minor_version = i.send('>I')[0] self.brands = [] num_brands = (self.size - 16) // 4 for j in range(num_brands): self.brands.append(i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0] + i.send('>c')[0]) class tfma_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.entry_count = i.send('>I')[0] self.entries = [] for j in range(self.entry_count): segment_duration = i.send(self.version and '>Q' or '>I')[0] media_time = i.send(self.version and '>q' or '>i')[0] media_rate_integer = i.send('>H')[0] media_rate_fraction = i.send('>H')[0] self.entries.append({'segment-duration': segment_duration, 'media-time': media_time, 'media-rate-integer': media_rate_integer, 'media-rate-fraction': media_rate_fraction}) class tfad_box(box): def __init__(self, *args): super().__init__(*args) class sidx_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.reference_track_id = i.send('>I')[0] self.timescale = i.send('>I')[0] self.first_pres_time = i.send(self.version and '>Q' or '>I')[0] self.first_offset = i.send(self.version and '>Q' or '>I')[0] self.reserved = i.send('>H')[0] self.reference_count = i.send('>H')[0] self.references = [] for j in range(self.reference_count): byte_1 = i.send('>I')[0] referenced_type = (int(byte_1) >> 31) & 0x01 referenced_size = int(byte_1) & 0x7fffffff subsegment_duration = i.send('>I')[0] byte_3 = i.send('>I')[0] starts_with_sap = (int(byte_3) >> 31) & 0x01 sap_type = (int(byte_3) >> 28) & 0x07 sap_delta_time = int(byte_3) & 0x0fffffff ref_type = b'moof' if int(referenced_type) == 0: # moof reference ref_type = b'moof' else: ref_type = b'sidx' self.references.append({'referenced-type': ref_type, 'referenced-size': referenced_size, 'subsegment-duration': subsegment_duration, 'starts-with-sap': starts_with_sap, 'sap-type': sap_type, 'sap-delta-time': sap_delta_time}) class udta_box(box): def __init__(self, *args): super().__init__(*args) class meta_box(box): def __init__(self, *args): super().__init__(*args) class tfdt_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.decode_time = i.send(self.version and '>Q' or '>I')[0] class afra_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime byte1 = i.send('>B')[0] self.long_ids = (byte1 >> 7) & 0x01 self.long_offsets = (byte1 >> 6) & 0x01 self.global_entries = (byte1 >> 5) & 0x01 self.reserved = (byte1 & 0x1f) self.time_scale = i.send('>I')[0] self.entry_count = i.send('>I')[0] self.entries = [] for j in range(0, self.entry_count): time = i.send('>Q')[0] offset = i.send(self.long_offsets and '>Q' or '>I')[0] self.entries.append({'time': time, 'offset': offset}) self.global_entry_count = 0 self.global_entries_list = [] if self.global_entries: self.global_entry_count = i.send('>I')[0] for j in range(0, self.global_entry_count): time = i.send('>Q')[0] segment = i.send(self.long_ids and '>I' or '>H')[0] fragment = i.send(self.long_ids and '>I' or '>H')[0] afra_offset = i.send(self.long_ids and '>Q' or '>I')[0] offset_from_afra = i.send(self.long_ids and '>Q' or '>I')[0] self.global_entries_list.append({ 'time': time, 'segment': segment, 'fragment': fragment, 'afra_offset': afra_offset, 'offset_from_afra': offset_from_afra}) class asrt_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.quality_entry_count = i.send('>B')[0] self.qualities = [] for j in range(0, self.quality_entry_count): self.qualities.append(read_string(i)) self.segment_run_entry_count = i.send('>I')[0] self.segments = [] for j in range(0, self.segment_run_entry_count): f_seg = i.send('>I')[0] frag_per_seg = i.send('>I')[0] self.segments.append((f_seg, frag_per_seg)) class afrt_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.time_scale = i.send('>I')[0] self.quality_entry_count = i.send('>B')[0] self.qualities = [] for j in range(0, self.quality_entry_count): self.qualities.append(read_string(i)) self.fragment_run_entry_count = i.send('>I')[0] self.fragments = [] for j in range(0, self.fragment_run_entry_count): first_fragment = i.send('>I')[0] first_fragment_timestamp = i.send('>Q')[0] fragment_duration = i.send('>I')[0] discontinuity_value = '' if fragment_duration == 0: discontinuity_indicator = i.send('>B')[0] if discontinuity_indicator == 0: discontinuity_value = ("discontinuity_indicator: " "end of pres") elif discontinuity_indicator == 1: discontinuity_value = ("discontinuity_indicator: " "frag numbering") elif discontinuity_indicator == 2: discontinuity_value = ("discontinuity_indicator: " "timestamps") elif discontinuity_indicator == 3: discontinuity_value = ("discontinuity_indicator: " "timestamps + frag numbering") else: discontinuity_value = (f"unknown " f"({discontinuity_indicator})") self.fragments.append( f"first_fragment: {first_fragment} " f"first_fragment_timestamp: {first_fragment_timestamp} " f"fragment_duration: {fragment_duration} " f"{discontinuity_value}") def read_string(parser): msg = '' byte = parser.send('>B')[0] while byte != 0: msg = msg + chr(byte) byte = parser.send('>B')[0] return msg class abst_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime self.bootstrap_info_version = i.send('>I')[0] byte2 = i.send('>B')[0] self.profile = (byte2 >> 6) & 0x03 self.live = (byte2 >> 5) & 0x01 self.update = (byte2 >> 4) & 0x01 self.time_scale = i.send('>I')[0] self.current_media_time = i.send('>Q')[0] self.smtp_time_code_offset = i.send('>Q')[0] self.movie_identifier = read_string(i) o = 38 + len(self.movie_identifier) self.server_entry_count = i.send('>B')[0] o = o + 1 self.servers = [] for j in range(0, self.server_entry_count): server = read_string(i) self.servers.append(server) o = o + 1 + len(server) self.quality_entry_count = i.send('>B')[0] o = o + 1 self.qualities = [] for j in range(0, self.server_entry_count): quality = read_string(i) self.qualities.append(quality) o = o + 1 + len(quality) self.drm_data = read_string(i) self.meta_data = read_string(i) o = o + 2 + len(self.drm_data) + len(self.meta_data) # Segment run self.segment_run_table_count = i.send('>B')[0] o = o + 1 self.segment_boxes = [] for j in range(0, self.segment_run_table_count): box_size = i.send('>I')[0] box_type = i.send('>4s')[0] olas_box = asrt_box(self.fmap, box_type, box_size, self.offset + o, self) self.segment_boxes.append(olas_box) o = o + box_size for k in range(0, box_size - 8): i.send('>B')[0] # Fragment run self.fragment_run_table_count = i.send('>B')[0] o = o + 1 self.fragment_boxes = [] for j in range(0, self.fragment_run_table_count): box_size = i.send('>I')[0] box_type = i.send('>4s')[0] olas_box = afrt_box(self.fmap, box_type, box_size, self.offset + o, self) self.fragment_boxes.append(olas_box) o = o + box_size for _ in range(0, box_size - 8): i.send('>B')[0] class mdat_box(box): def __init__(self, *args): super().__init__(*args) class payl_box(box): def __init__(self, *args): super().__init__(*args) self.cue_text = self.fmap[self.offset + 8:self.offset + self.size] class tfxd_box: def __init__(self, data, version, flags): self.data = data self.version = version self.flags = flags i = parse_generator(data) next(i) # prime self.time = i.send(self.version and '>Q' or '>I')[0] self.duration = i.send(self.version and '>Q' or '>I')[0] class tfrf_box: def __init__(self, data, version, flags): self.data = data self.version = version self.flags = flags self.times = [] self.durations = [] i = parse_generator(data) next(i) # prime self.num_entries = i.send('>B')[0] for k in range(self.num_entries): self.times.append(i.send(self.version and '>Q' or '>I')[0]) self.durations.append(i.send(self.version and '>Q' or '>I')[0]) class sampleEncryption_box: def __init__(self, data, version, flags, iv_size=8): self.data = data self.version = version self.flags = flags self.iv_size = iv_size class trackEncryption_box: def __init__(self, data, version, flags): self.data = data self.version = version self.flags = flags class pssh_uuid_box: def __init__(self, data, version, flags): self.data = data self.version = version self.flags = flags tfxdGuid = '6D1D9B0542D544E680E2141DAFF757B2' tfrfGuid = 'D4807EF2CA3946958E5426CB9E46A79F' sampleEncryptionGuid = 'A2394F525A9B4F14A2446C427C648DF4' trackEncryptionGuid = "8974DBCE7BE74C5184F97148F9882554" psshGuid = "D08A4F1810F34A82B6C832D8ABA183D3" class uuid_box(full_box): def __init__(self, *args): full_box.__init__(self, *args) class sdtp_box(full_box): def __init__(self, *args): full_box.__init__(self, *args) def lead(self, il): if il == 0: return 'unknown' elif il == 1: return 'yes, not decodable' elif il == 2: return 'no' elif il == 3: return 'yes, decodable' def depends(self, v): if v == 0: return 'unknown' elif v == 1: return 'yes' elif v == 2: return 'no' elif v == 3: return 'reserved' def dependend(self, v): if 0 == v == 0: return 'unknown' elif 1 == v == 1: return 'yes' elif 2 == v == 2: return 'no' elif 3 == v == 3: return 'reserved' def redundancy(self, v): if v == 0: return 'unknown' elif v == 1: return 'yes' elif v == 2: return 'no' elif v == 3: return 'reserved' class emsg_box(full_box): def __init__(self, *args): super().__init__(*args) i = parse_generator(self.fmap[self.offset + 12: self.offset + self.size]) next(i) # prime assert self.version == 0 or self.version == 1 if self.version == 0: # emsg version 0 self.scheme_id_uri = read_string(i) self.value = read_string(i) self.timescale = i.send('>I')[0] self.presentation_time_delta = i.send('>I')[0] self.event_duration = i.send('>I')[0] self.id = i.send('>I')[0] elif self.version == 1: # emsg version 1 self.timescale = i.send('>I')[0] self.presentation_time = i.send('>Q')[0] self.event_duration = i.send('>I')[0] self.id = i.send('>I')[0] self.scheme_id_uri = read_string(i) self.value = read_string(i) self.message_data = [] x = False try: while not x: self.message_data.append(i.send('>B')[0]) except BaseException: pass @property def message(self): return self.message_data.hex() REGISTERED_BOXES = {key: box for key, box in globals().items() if key.endswith('_box')} ================================================ FILE: dashlivesim/dashlib/mp4filter.py ================================================ """Filter MP4 files and produce modified versions. The filter is streamlined for DASH or other content with one track per file. """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib.structops import str_to_uint32, uint32_to_str class MP4FilterError(BaseException): "Error in MP4Filter or subclass." class MP4Filter(object): """Base class for filters. Call filter() to get a filtered version of the file.""" # pylint: disable=no-self-use, unused-argument, too-many-instance-attributes def __init__(self, filename=None, data=None): self.filename = filename if filename is not None: with open(filename, 'rb') as ifh: self.data = ifh.read() else: self.data = data self.emsg = None self.output = b"" self.top_level_boxes_to_parse = [] # Boxes at top-level to filter self.composite_boxes_to_parse = [] # Composite boxes to look into self.next_phase_data = {} self.nr_iterations_done = 0 self.output_top_level_boxes = [] # Boxes with size and type # print "MP4Filter with %s" % filename def check_box(self, data): "Check the type of box starting at position pos." size = str_to_uint32(data[:4]) boxtype = data[4:8] return (size, boxtype) def filter(self): "Top level box parsing. The lower-level parsing is done in self.filter_box(). " self.output = b"" pos = 0 prev_output_pos = 0 while pos < len(self.data): size, boxtype = self.check_box(self.data[pos:pos+8]) boxdata = self.data[pos:pos+size] if boxtype in self.top_level_boxes_to_parse: self.output += self.filter_box(boxtype, boxdata, len(self.output)) else: self.output += boxdata output_len = len(self.output) if output_len > prev_output_pos: output_box_len = output_len - prev_output_pos self.output_top_level_boxes.append((output_box_len, boxtype)) prev_output_pos = output_len pos += size if self.next_phase_data: self.nr_iterations_done += 1 self.data = self.output self.output = self.filter() self.finalize() return self.output def filter_box(self, boxtype, data, file_pos, path=b""): "Filter box or tree of boxes recursively." if boxtype == b"moof": self.moof_start = file_pos elif boxtype == b"mdat": self.mdat_start = file_pos if path == b"": path = boxtype else: path = b"%s.%s" % (path, boxtype) if boxtype in self.composite_boxes_to_parse: # print("Parsing %s" % path) output = data[:8] pos = 8 while pos < len(data): child_size, child_box_type = self.check_box(data[pos:pos+8]) output_child_box = self.filter_box(child_box_type, data[pos:pos+child_size], file_pos+pos, path) output += output_child_box pos += child_size if len(output) != len(data): output = uint32_to_str(len(output)) + output[4:] else: method_name = "process_%s" % boxtype.decode('utf-8') method = getattr(self, method_name, None) if method is not None: output = method(data) else: output = data return output def finalize(self): "Do any final adjustments, if needed." pass ================================================ FILE: dashlivesim/dashlib/mpd_proxy.py ================================================ from re import findall from math import ceil from xml.etree import ElementTree as ET from dashlivesim.dashlib.dash_proxy import DEFAULT_MINIMUM_UPDATE_PERIOD from dashlivesim.dashlib import mpdprocessor from dashlivesim.dashlib.timeformatconversions import make_timestamp, seconds_to_iso_duration def get_mpd(dashProv): "Get the MPD corresponding to parameters in dashProv" cfg = dashProv.cfg if cfg.ext == ".period": mpd_filename = "%s/%s/%s" % (dashProv.content_dir, cfg.content_name, cfg.filename.split('+')[0]) # Get the first part of the string only, which is the .manifest file name. elif cfg.ext == ".mpd": mpd_filename = "%s/%s/%s" % (dashProv.content_dir, cfg.content_name, cfg.filename) else: raise ValueError("Not a valid extension for manifest generation") mpd_input_data = dashProv.cfg_processor.get_mpd_data() nr_xlink_periods_per_hour = min(mpd_input_data['xlinkPeriodsPerHour'], 60) nr_periods_per_hour = min(mpd_input_data['periodsPerHour'], 60) # See exception description for explanation. if nr_xlink_periods_per_hour > 0: if nr_periods_per_hour == -1: raise Exception("Xlinks can only be created for a multiperiod service.") one_xlinks_for_how_many_periods = float(nr_periods_per_hour) / nr_xlink_periods_per_hour if one_xlinks_for_how_many_periods != int(one_xlinks_for_how_many_periods): raise Exception("(Number of periods per hour/ Number of xlinks per hour should be an integer.") if mpd_input_data['insertAd'] > 0 and nr_xlink_periods_per_hour < 0: raise Exception("Insert ad option can only be used in conjuction with the xlink option. To use the " "insert ad option, also set use xlink_m in your url.") response = generate_dynamic_mpd(dashProv, mpd_filename, mpd_input_data, dashProv.now) # The following 'if' is for IOP 4.11.4.3 , deployment scenario when segments not found. if len(cfg.multi_url) > 0 and cfg.segtimelineloss: # There is one specific baseURL with losses specified a_var, b_var = cfg.multi_url[0].split("_") dur1 = int(a_var[1:]) dur2 = int(b_var[1:]) total_dur = dur1 + dur2 num_loop = int(ceil(60.0 / (float(total_dur)))) now_mod_60 = dashProv.now % 60 if a_var[0] == 'u' and b_var[0] == 'd': # parse server up or down information for i in range(num_loop): if i * total_dur + dur1 < now_mod_60 <= (i + 1) * total_dur: # Generate and provide mpd with the latest up time, so that last generated segment is shown # and no new S element added to SegmentTimeline. latestUptime = dashProv.now - now_mod_60 + (i * total_dur + dur1) response = generate_dynamic_mpd(dashProv, mpd_filename, mpd_input_data, latestUptime) break elif now_mod_60 == i * total_dur + dur1: # Just before down time starts, add InbandEventStream to the MPD. cfg.emsg_last_seg = True response = generate_dynamic_mpd(dashProv, mpd_filename, mpd_input_data, dashProv.now) cfg.emsg_last_seg = False if nr_xlink_periods_per_hour > 0: response = generate_response_with_xlink(response, cfg.ext, cfg.filename, nr_periods_per_hour, nr_xlink_periods_per_hour, mpd_input_data['insertAd']) return response def generate_dynamic_mpd(dashProv, mpd_filename, in_data, now): "Generate the dynamic MPD." cfg = dashProv.cfg mpd_data = in_data.copy() if cfg.minimum_update_period_in_s is not None: mpd_data['minimumUpdatePeriod'] = seconds_to_iso_duration(cfg.minimum_update_period_in_s) else: mpd_data['minimumUpdatePeriod'] = DEFAULT_MINIMUM_UPDATE_PERIOD if cfg.media_presentation_duration is not None: mpd_data['mediaPresentationDuration'] = seconds_to_iso_duration(cfg.media_presentation_duration) mpd_data['timeShiftBufferDepth'] = seconds_to_iso_duration(cfg.timeshift_buffer_depth_in_s) mpd_data['timeShiftBufferDepthInS'] = cfg.timeshift_buffer_depth_in_s mpd_data['startNumber'] = cfg.adjusted_start_number mpd_data['publishTime'] = '%s' % make_timestamp(in_data['publishTime']) mpd_data['availabilityStartTime'] = '%s' % make_timestamp(in_data['availability_start_time_in_s']) mpd_data['duration'] = '%d' % in_data['segDuration'] mpd_data['maxSegmentDuration'] = 'PT%dS' % in_data['segDuration'] timescale = 1 pto = 0 mpd_data['presentationTimeOffset'] = cfg.adjusted_pto(pto, timescale) if mpd_data['suggested_presentation_delay_in_s'] is not None: spd = in_data['suggested_presentation_delay_in_s'] mpd_data['suggestedPresentationDelay'] = \ seconds_to_iso_duration(spd) if 'availabilityEndTime' in in_data: mpd_data['availabilityEndTime'] = make_timestamp(in_data['availabilityEndTime']) if cfg.stop_time is not None and (now > cfg.stop_time): mpd_data['type'] = "static" mpd_proc_cfg = {'scte35Present': (cfg.scte35_per_minute > 0), 'continuous': in_data['continuous'], 'segtimeline': in_data['segtimeline'], 'segtimeline_nr': in_data['segtimeline_nr'], 'utc_timing_methods': cfg.utc_timing_methods, 'utc_head_url': dashProv.utc_head_url, 'now': now} ll_data = {} # Low-latency data if cfg.chunk_duration_in_s is None: mpd_data['availabilityTimeOffset'] = '%f' % in_data['availability_time_offset_in_s'] if not cfg.availability_time_complete: mpd_data['availabilityTimeComplete'] = 'false' else: # Set these values in the ll_data ll_data['availabilityTimeOffset'] = '%f' % in_data['availability_time_offset_in_s'] ll_data['availabilityTimeComplete'] = 'false' if cfg.chunk_duration_in_s is not None and cfg.chunk_duration_in_s > 0: if len(mpd_proc_cfg['utc_timing_methods']) == 0: mpd_proc_cfg['utc_timing_methods'].append('httpiso') mpd_data['add_profiles'] = ['http://www.dashif.org/guidelines/low-latency-live-v5'] full_url = dashProv.base_url + '/'.join(dashProv.url_parts) mpmod = mpdprocessor.MpdProcessor(mpd_filename, mpd_proc_cfg, cfg, full_url) period_data = generate_period_data(mpd_data, now, cfg) mpmod.process(mpd_data, period_data, ll_data) return mpmod.get_full_xml() def generate_response_with_xlink(response, cfg, filename, nr_periods_per_hour, nr_xlink_periods_per_hour, insert_ad): "Convert the normally created response into a response which has xlinks" # This functions has two functionality : 1.For MPD and 2.For PERIOD. # 1. When the normally created .mpd file is fed to this function, it removes periods and inserts xlink for the # corresponding periods at that place. # 2. When the xlink period is accessed, it extracts the corresponding period from .mpd file this function generates, # adds some information and returns the appropriate .xml document to the java client. # pylint: disable=too-many-locals, too-many-statements if cfg == ".mpd": root = ET.fromstring(response) period_id_all = [] for child in root.findall('{urn:mpeg:dash:schema:mpd:2011}Period'): period_id_all.append(child.attrib['id']) # period_id_all = findall('Period id="([^"]*)"', response) # Find all period ids in the response file. one_xlinks_for_how_many_periods = nr_periods_per_hour // nr_xlink_periods_per_hour period_id_xlinks = [x for x in period_id_all if int(x[1:]) % one_xlinks_for_how_many_periods == 0] # Periods that will be replaced with links. base_url = findall('([^"]*)', response) counter = 0 for period_id in period_id_all: # Start replacing only if this condition is met. start_pos_period = response.find(period_id) - 12 # Find the position in the string file of the period that has be replaced end_pos_period = response.find("", start_pos_period) + 9 # End position of the corresponding period. if period_id in period_id_xlinks: counter += 1 original_period = response[start_pos_period:end_pos_period] if insert_ad == 4: xlink_period = '' \ '' elif insert_ad == 3: xlink_period = '' elif insert_ad == 2: xlink_period = '' elif insert_ad == 1 or insert_ad == 5: xlink_period = '' \ '' else: xlink_period = '' % ( base_url[0], filename, period_id) if insert_ad > 0 and counter == 1: # This condition ensures that the first period in the mpd is not # replaced when the ads are enabled. response = insert_asset_identifier(response, start_pos_period) # Insert asset identifier, if the period is not replaced. continue if insert_ad == 5: # Add additional content for the default content start_pos_period_contents = original_period.find('>') + 1 xlink_period = xlink_period[:-9] + '\n' + original_period[start_pos_period_contents:] response = response.replace(original_period, xlink_period) else: if insert_ad > 0: response = insert_asset_identifier(response, start_pos_period) else: # This will be done when ".period" file is being requested # Start manipulating the original period so that it looks like .period in the static xlink file. filename = filename.split('+')[1] # Second part of string has the period id. start_pos_xmlns = response.find("xmlns=") end_pos_xmlns = response.find('"', start_pos_xmlns + 7) + 1 start_pos_period = response.find(filename[:-7]) - 12 # Find the position in the string file of the period that has be replaced. end_pos_period = response.find("", start_pos_period) + 9 # End position of the corresponding period. original_period = response[start_pos_period:end_pos_period] original_period = original_period.replace('">', '" ' + response[start_pos_xmlns:end_pos_xmlns] + '>', 1) # xml_intro = '\n' # response = xml_intro + original_period response = original_period return response def generate_period_data(mpd_data, now, cfg): """Generate an array of period data depending on current time (now) and tsbd. 0 gives one period with start=1000h. mpd_data is changed (minimumUpdatePeriod).""" # pylint: disable=too-many-locals nr_periods_per_hour = min(mpd_data['periodsPerHour'], 60) if nr_periods_per_hour not in (-1, 0, 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, 60): raise Exception("Bad nr of periods per hour %d" % nr_periods_per_hour) seg_dur = mpd_data['segDuration'] period_data = [] ad_frequency = -1 if mpd_data['insertAd'] > 0: ad_frequency = nr_periods_per_hour // mpd_data['xlinkPeriodsPerHour'] if nr_periods_per_hour == -1: # Just one period starting at at time start relative AST start = 0 start_number = mpd_data['startNumber'] + start // seg_dur data = {'id': "p0", 'start': 'PT%dS' % start, 'startNumber': str(start_number), 'duration': seg_dur, 'presentationTimeOffset': "%d" % mpd_data['presentationTimeOffset'], 'start_s': start} period_data.append(data) elif nr_periods_per_hour == 0: # nrPeriodsPerHour == 0, make one old period but starting 1000h after AST start = 3600 * 1000 data = {'id': "p0", 'start': 'PT%dS' % start, 'startNumber': "%d" % (start // seg_dur), 'duration': seg_dur, 'presentationTimeOffset': "%d" % start, 'start_s': start} period_data.append(data) else: # nr_periods_per_hour > 0 period_duration = 3600 // nr_periods_per_hour half_period_duration = period_duration // 2 minimum_update_period_s = (half_period_duration - 5) if cfg.seg_timeline or cfg.seg_timeline_nr: minimum_update_period_s = cfg.seg_duration minimum_update_period = "PT%dS" % minimum_update_period_s mpd_data['minimumUpdatePeriod'] = minimum_update_period # this_period_nr = now // period_duration last_period_nr = (now + half_period_duration) // period_duration # this_period_start = this_period_nr * period_duration first_period_nr = (now - mpd_data['timeShiftBufferDepthInS'] - seg_dur) // period_duration counter = 0 for period_nr in range(first_period_nr, last_period_nr+1): start_time = period_nr * period_duration data = {'id': "p%d" % period_nr, 'start': 'PT%dS' % start_time, 'startNumber': "%d" % (start_time//seg_dur), 'duration': seg_dur, 'presentationTimeOffset': period_nr*period_duration, 'start_s': start_time} if mpd_data['etpPeriodsPerHour'] > 0: # Check whether the early terminated feature is enabled or not. # If yes, then proceed. nr_etp_periods_per_hour = min(mpd_data['etpPeriodsPerHour'], 60) # Limit the maximum value to 60, same as done for the period. fraction_nr_periods_to_nr_etp = float(nr_periods_per_hour)/nr_etp_periods_per_hour if fraction_nr_periods_to_nr_etp != int(fraction_nr_periods_to_nr_etp): raise Exception("(Number of periods per hour/ Number of etp periods per hour) " "should be an integer.") etp_duration = mpd_data['etpDuration'] if etp_duration == -1: etp_duration = period_duration // 2 # Default value # If no etpDuration is specified, then we take a default values, i.e, half of period duration. if etp_duration > period_duration: raise Exception("Duration of the early terminated period should be less that the duration of a " "regular period") if period_nr % fraction_nr_periods_to_nr_etp == 0: data['etpDuration'] = etp_duration data['period_duration_s'] = etp_duration if mpd_data['mpdCallback'] > 0: # Check whether the mpdCallback feature is enabled or not. # If yes, then proceed. nr_callback_periods_per_hour = min(mpd_data['mpdCallback'], 60) # Limit the maximum value to 60, same as done for the period. fraction_nr_periods_to_nr_callback = float(nr_periods_per_hour)/nr_callback_periods_per_hour if fraction_nr_periods_to_nr_callback != int(fraction_nr_periods_to_nr_callback): raise Exception("(Number of periods per hour/ Number of callback periods per hour) " "should be an integer.") if period_nr % fraction_nr_periods_to_nr_callback == 0: data['mpdCallback'] = 1 # If this period meets the condition, we raise a flag. # We use the flag later to decide to put a mpdCallback element or not. period_data.append(data) if ad_frequency > 0 and ((period_nr % ad_frequency) == 0) and counter > 0: period_data[counter - 1]['periodDuration'] = 'PT%dS' % period_duration period_data[counter - 1]['period_duration_s'] = period_duration counter = counter + 1 # print period_data for i, pdata in enumerate(period_data): if i != len(period_data) - 1: # not last periodDuration if 'period_duration_s' not in pdata: pdata['period_duration_s'] = period_duration return period_data def insert_asset_identifier(response, start_pos_period): ad_pos = response.find(">", start_pos_period) + 1 response = response[:ad_pos] + "\n" + response[ad_pos:] return response ================================================ FILE: dashlivesim/dashlib/mpdprocessor.py ================================================ """Modify MPD from VoD to live (static to dynamic).""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. import re import copy from xml.etree import ElementTree from io import StringIO import time from dashlivesim.dashlib.timeformatconversions import make_timestamp from dashlivesim.dashlib.segtimeline import SegmentTimeLineGenerator from dashlivesim.dashlib.dash_namespace import add_ns from dashlivesim.dashlib import scte35 SET_BASEURL = True UTC_TIMING_NTP_SERVER = '1.de.pool.ntp.org' UTC_TIMING_SNTP_SERVER = 'time.kfki.hu' UTC_TIMING_HTTP_SERVER = 'http://time.akamai.com/?iso' def set_value_from_dict(element, key, data): "Set attribute key of element to value data[key], if present." if key in data: element.set(key, str(data[key])) def set_values_from_dict(element, keys, data): "Set attribute key of element to value data[key] for all keys (if present)." for key in keys: if key in data: element.set(key, str(data[key])) class MpdModifierError(Exception): "Generic MpdModifier error." pass class MpdProcessor(object): "Process a VoD MPD. Analyze and convert it to a live (dynamic) session." # pylint: disable=no-self-use, too-many-locals, too-many-instance-attributes def __init__(self, infile, mpd_proc_cfg, cfg=None, full_url=None): self.tree = ElementTree.parse(infile) self.scte35_present = mpd_proc_cfg['scte35Present'] self.utc_timing_methods = mpd_proc_cfg['utc_timing_methods'] self.utc_head_url = mpd_proc_cfg['utc_head_url'] self.continuous = mpd_proc_cfg['continuous'] self.segtimeline = mpd_proc_cfg['segtimeline'] self.segtimeline_nr = mpd_proc_cfg['segtimeline_nr'] self.mpd_proc_cfg = mpd_proc_cfg self.cfg = cfg self.full_url = full_url self.root = self.tree.getroot() self.availability_start_time_in_s = None self.emsg_last_seg = cfg.emsg_last_seg if cfg is not None else False self.segtimelineloss = cfg.segtimelineloss if cfg is not None else False def process(self, mpd_data, period_data, ll_data={}): "Top-level call to process the XML." mpd = self.root self.availability_start_time_in_s = mpd_data[ 'availability_start_time_in_s'] self.process_mpd(mpd, mpd_data) self.process_mpd_children(mpd, mpd_data, period_data, ll_data) def process_mpd(self, mpd, mpd_data): """Process the root element (MPD)""" assert mpd.tag == add_ns('MPD') mpd.set('type', mpd_data.get('type', 'dynamic')) if self.scte35_present: old_profiles = mpd.get('profiles') if not old_profiles.find(scte35.PROFILE) >= 0: new_profiles = old_profiles + "," + scte35.PROFILE mpd.set('profiles', new_profiles) if self.segtimelineloss: old_profiles = mpd.get('profiles') if old_profiles.find("dash-if-simple") >= 0: new_profiles = old_profiles.replace("dash-if-simple", "dash-if-main") mpd.set('profiles', new_profiles) if 'add_profiles' in mpd_data: profiles = mpd.get('profiles').split(",") for prof in mpd_data['add_profiles']: if prof not in profiles: profiles.append(prof) mpd.set('profiles', ",".join(profiles)) key_list = ['availabilityStartTime', 'availabilityEndTime', 'timeShiftBufferDepth', 'minimumUpdatePeriod', 'maxSegmentDuration', 'mediaPresentationDuration', 'suggestedPresentationDelay'] if mpd_data.get('type', 'dynamic') == 'static': key_list.remove('minimumUpdatePeriod') if (mpd_data.get('type', 'dynamic') == 'static' or mpd_data.get('mediaPresentationDuration')): key_list.remove('timeShiftBufferDepth') set_values_from_dict(mpd, key_list, mpd_data) if 'mediaPresentationDuration' in mpd.attrib and 'mediaPresentationDuration' not in mpd_data: del mpd.attrib['mediaPresentationDuration'] mpd.set('publishTime', make_timestamp(self.mpd_proc_cfg['now'])) # TODO Correlate time with change in MPD mpd.set('id', 'Config part of url maybe?') if self.segtimeline or self.segtimeline_nr: if 'maxSegmentDuration' in mpd.attrib: del mpd.attrib['maxSegmentDuration'] if mpd_data.get('type', 'dynamic') != 'static': mpd.set('minimumUpdatePeriod', "PT0S") # pylint: disable = too-many-branches def process_mpd_children(self, mpd, data, period_data, ll_data): """Process the children of the MPD element. They should be in order ProgramInformation, BaseURL, Location, ServiceDescription, Period, UTCTiming, Metrics.""" ato = 0 atc = 'true' if 'availabilityTimeOffset' in data: ato = data['availabilityTimeOffset'] if 'availabilityTimeComplete' in data: atc = data['availabilityTimeComplete'] children = list(mpd) pos = 0 for child in children: if child.tag != add_ns('ProgramInformation'): break pos += 1 next_child = list(mpd)[pos] set_baseurl = SET_BASEURL if self.cfg and self.cfg.add_location: set_baseurl = False # Cannot have both BASEURL and Location if next_child.tag == add_ns('BaseURL'): if 'BaseURL' not in data or not set_baseurl: self.root.remove(next_child) else: self.modify_baseurl(next_child, data['BaseURL']) pos += 1 elif ('BaseURL' in data) and set_baseurl: if 'urls' in data and data['urls']: # check if we have to set multiple URLs url_header, url_body = data['BaseURL'].split('//') url_parts = url_body.split('/') i = -1 for part in url_parts: i += 1 if part.find("_") < 0: # Not a configuration continue cfg_parts = part.split("_", 1) key, _ = cfg_parts if key == "baseurl": url_parts[i] = "" # Remove all the baseurl elements url_parts = [p for p in url_parts if p is not None] for url in data['urls']: url_parts.insert(-1, "baseurl_" + url) self.insert_baseurl(mpd, pos, url_header + "//" + "/".join(url_parts) + "/", ato, atc) del url_parts[-2] pos += 1 else: self.insert_baseurl(mpd, pos, data['BaseURL'], ato, atc) pos += 1 if self.cfg and self.cfg.add_location and self.full_url is not None: loc_url = re.sub(r"/startrel_[-\d]+", "/start_%d" % self.cfg.start_time, self.full_url) loc_url = re.sub(r"/stoprel_[-\d]+", "/stop_%d" % self.cfg.stop_time, loc_url) self.insert_location(mpd, pos, loc_url) pos += 1 if ll_data: self.insert_service_description(mpd, pos) pos += 1 children = list(mpd) for ch_nr in range(pos, len(children)): if children[ch_nr].tag == add_ns("Period"): period = list(mpd)[pos] pos = ch_nr break else: raise MpdModifierError("No period found.") for i in range(1, len(period_data)): new_period = copy.deepcopy(period) mpd.insert(pos+i, new_period) self.insert_utc_timings(mpd, pos+len(period_data)) self.update_periods(mpd, period_data, data['periodOffset'] >= 0, ll_data) def insert_baseurl(self, mpd, pos, new_baseurl, new_ato, new_atc): "Create and insert a new element." baseurl_elem = ElementTree.Element(add_ns('BaseURL')) baseurl_elem.text = new_baseurl baseurl_elem.tail = "\n" if float(new_ato) == -1: self.insert_ato(baseurl_elem, 'INF') elif float(new_ato) > 0: # don't add this attribute when the value is 0 self.insert_ato(baseurl_elem, new_ato) if new_atc in ('False', 'false', '0'): baseurl_elem.set('availabilityTimeComplete', new_atc) mpd.insert(pos, baseurl_elem) def modify_baseurl(self, baseurl_elem, new_baseurl): "Modify the text of an existing BaseURL" baseurl_elem.text = new_baseurl def insert_ato(self, baseurl_elem, new_ato): "Add availabilityTimeOffset to BaseURL element" baseurl_elem.set('availabilityTimeOffset', new_ato) def insert_location(self, mpd, pos, location_url): location_elem = ElementTree.Element(add_ns('Location')) location_elem.text = location_url location_elem.tail = "\n" mpd.insert(pos, location_elem) def insert_service_description(self, mpd, pos): sd_elem = ElementTree.Element(add_ns('ServiceDescription')) sd_elem.set("id", "0") sd_elem.text = "\n" lat_elem = ElementTree.Element(add_ns('Latency')) lat_elem.set("min", "2000") lat_elem.set("max", "6000") lat_elem.set("target", "4000") lat_elem.set("referenceId", "0") lat_elem.tail = "\n" sd_elem.insert(0, lat_elem) pr_elem = ElementTree.Element(add_ns('PlaybackRate')) pr_elem.set("min", "0.96") pr_elem.set("max", "1.04") pr_elem.tail = "\n" sd_elem.insert(1, pr_elem) sd_elem.tail = "\n" mpd.insert(pos, sd_elem) def insert_producer_reference(self, ad_set, pos): prt_elem = ElementTree.Element(add_ns('ProducerReferenceTime')) prt_elem.set("id", "0") prt_elem.set("type", "encoder") prt_elem.set("wallClockTime", "1970-01-01T00:00:00") prt_elem.set("presentationTime", "0") utc_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:http-iso:2014', UTC_TIMING_HTTP_SERVER) prt_elem.insert(0, utc_elem) prt_elem.text = "\n" prt_elem.tail = "\n" ad_set.insert(pos, prt_elem) def update_periods(self, mpd, period_data, offset_at_period_level, ll_data): "Update periods to provide appropriate values." # pylint: disable = too-many-statements def set_attribs(elem, keys, data): "Set element attributes from data." for key in keys: if key in data: if key == "presentationTimeOffset" and str(data[key]) == "0": # Remove default value if key in elem: del elem[key] continue elem.set(key, str(data[key])) def remove_attribs(elem, keys): "Remove attributes from elem." for key in keys: if key in elem.attrib: del elem.attrib[key] def insert_segmentbase(period, presentation_time_offset): "Insert SegmentBase element." segmentbase_elem = ElementTree.Element(add_ns('SegmentBase')) if presentation_time_offset != 0: segmentbase_elem.set('presentationTimeOffset', str(presentation_time_offset)) period.insert(0, segmentbase_elem) def create_inband_scte35stream_elem(): "Create an InbandEventStream element for SCTE-35." return self.create_descriptor_elem("InbandEventStream", scte35.SCHEME_ID_URI, value=str(scte35.PID)) def create_inband_stream_elem(): """Create an InbandEventStream element for signalling emsg in Rep when encoder fails to generate new segments IOP 4.11.4.3 scenario.""" return self.create_descriptor_elem("InbandEventStream", "urn:mpeg:dash:event:2012", value=str(1)) def create_inline_mpdcallback_elem(BaseURLSegmented): "Create an EventStream element for MPD Callback." return self.create_descriptor_elem("EventStream", "urn:mpeg:dash:event:callback:2015", value=str(1), elem_id=None, messageData=BaseURLSegmented) if self.segtimeline or self.segtimeline_nr: segtimeline_generators = {} for content_type in ('video', 'audio'): segtimeline_generators[content_type] = SegmentTimeLineGenerator(self.cfg.media_data[content_type], self.cfg) periods = mpd.findall(add_ns('Period')) BaseURL = mpd.findall(add_ns('BaseURL')) if len(BaseURL) > 0: BaseURLParts = BaseURL[0].text.split('/') if len(BaseURLParts) > 3: BaseURLSegmented = BaseURLParts[0] + '//' + BaseURLParts[2] + '/' + BaseURLParts[3] + '/mpdcallback/' # From the Base URL last_period_id = '-1' for (period, pdata) in zip(periods, period_data): set_attribs(period, ('id', 'start'), pdata) if 'etpDuration' in pdata: period.set('duration', "PT%dS" % pdata['etpDuration']) if 'periodDuration' in pdata: period.set('duration', pdata['periodDuration']) segmenttemplate_attribs = ['startNumber'] pto = pdata['presentationTimeOffset'] if pto: if offset_at_period_level: insert_segmentbase(period, pto) else: segmenttemplate_attribs.append('presentationTimeOffset') if 'mpdCallback' in pdata: # Add the mpdCallback element only if the flag is raised. mpdcallback_elem = create_inline_mpdcallback_elem(BaseURLSegmented) period.insert(0, mpdcallback_elem) adaptation_sets = period.findall(add_ns('AdaptationSet')) for ad_set in adaptation_sets: ad_pos = 0 content_type = ad_set.get('contentType') if self.emsg_last_seg: inband_event_elem = create_inband_stream_elem() ad_set.insert(0, inband_event_elem) if content_type == 'video' and self.scte35_present: scte35_elem = create_inband_scte35stream_elem() ad_set.insert(0, scte35_elem) ad_pos += 1 if self.continuous and last_period_id != '-1': supplementalprop_elem = self.create_descriptor_elem("SupplementalProperty", "urn:mpeg:dash:period_continuity:2014", last_period_id) ad_set.insert(ad_pos, supplementalprop_elem) if ll_data: self.insert_producer_reference(ad_set, ad_pos) seg_templates = ad_set.findall(add_ns('SegmentTemplate')) for seg_template in seg_templates: set_attribs(seg_template, segmenttemplate_attribs, pdata) if ll_data: set_attribs(seg_template, ('availabilityTimeOffset', 'availabilityTimeComplete'), ll_data) if pdata.get('startNumber') == '-1': # Default to 1 remove_attribs(seg_template, ['startNumber']) if self.segtimeline or self.segtimeline_nr: # add SegmentTimeline block in SegmentTemplate with timescale and window. segtime_gen = segtimeline_generators[content_type] now = self.mpd_proc_cfg['now'] tsbd = self.cfg.timeshift_buffer_depth_in_s ast = self.cfg.availability_start_time_in_s start_time = max(ast + pdata['start_s'], now - tsbd) if 'period_duration_s' in pdata: end_time = min(ast + pdata['start_s'] + pdata['period_duration_s'], now) else: end_time = now start_time -= self.cfg.availability_start_time_in_s end_time -= self.cfg.availability_start_time_in_s use_closest = False if self.cfg.stop_time and self.cfg.timeoffset == 0: start_time = self.cfg.start_time end_time = min(now, self.cfg.stop_time) use_closest = True seg_timeline = segtime_gen.create_segtimeline( start_time, end_time, use_closest) remove_attribs(seg_template, ['duration']) seg_template.set('timescale', str(self.cfg.media_data[content_type]['timescale'])) if pto != "0" and not offset_at_period_level: # rescale presentationTimeOffset based on the local timescale seg_template.set('presentationTimeOffset', str(int(pto) * int(self.cfg.media_data[content_type]['timescale']))) media_template = seg_template.attrib['media'] if self.segtimeline: media_template = media_template.replace('$Number$', 't$Time$') remove_attribs(seg_template, ['startNumber']) elif self.segtimeline_nr: # Set number to the first number listed set_attribs(seg_template, ('startNumber',), {'startNumber': segtime_gen.start_number}) seg_template.set('media', media_template) seg_template.text = "\n" seg_template.insert(0, seg_timeline) last_period_id = pdata.get('id') def create_descriptor_elem(self, name, scheme_id_uri, value=None, elem_id=None, messageData=None): "Create an element of DescriptorType." elem = ElementTree.Element(add_ns(name)) elem.set("schemeIdUri", scheme_id_uri) if value: elem.set("value", value) if elem_id: elem.set("id", elem_id) if name == "EventStream" and messageData: eventElem = ElementTree.Element(add_ns("Event")) eventElem.set("messageData", messageData) elem.append(eventElem) elem.tail = "\n" return elem def insert_utc_timings(self, mpd, start_pos): """Insert UTCTiming elements right after program information in order given by self.utc_timing_methods. The version of DASH should also be updated, but that is not done yet.""" pos = start_pos for utc_method in self.utc_timing_methods: if utc_method == "direct": direct_time = time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime(time.time())) time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:direct:2014', direct_time) elif utc_method == "head": time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:http-head:2014', self.utc_head_url) elif utc_method == "ntp": time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:ntp:2014', UTC_TIMING_NTP_SERVER) elif utc_method == "sntp": time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:sntp:2014', UTC_TIMING_SNTP_SERVER) elif utc_method == "httpxsdate": time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:http-xsdate:2014', UTC_TIMING_HTTP_SERVER) elif utc_method == "httpiso": time_elem = self.create_descriptor_elem('UTCTiming', 'urn:mpeg:dash:utc:http-iso:2014', UTC_TIMING_HTTP_SERVER) else: # Unknown or un-implemented UTCTiming method raise MpdModifierError("Unknown UTCTiming method: %s" % utc_method) mpd.insert(pos, time_elem) pos += 1 return pos def get_full_xml(self, clean=True): "Get a string of all XML cleaned (no ns0 namespace)" ofh = StringIO() self.tree.write(ofh, encoding="unicode") value = ofh.getvalue() if clean: value = value.replace("ns0:", "").replace("xmlns:ns0=", "xmlns=") xml_intro = '\n' return xml_intro + value ================================================ FILE: dashlivesim/dashlib/scte35.py ================================================ """SCTE-35 splice cues in emsg format. Follows the DASH-IF guidelines.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib import emsg # The scheme_id_uri is a bit unsure. There is also a binary format, which may be preferred (...:2014:bin) SCHEME_ID_URI = "urn:scte:scte35:2013:xml" PID = 999 PROFILE = "http://dashif.org/guidelines/adin/app" PTS_MOD = 2**33 def make_xml_bool(value): "Return a true or false string." return value and "true" or "false" class Scte35Error(Exception): "Error in SCTE-35 context." def create_scte35_insert_message(pts_adjustment, tier, splice_event_id, splice_event_cancel_indicator, out_of_network_indicator, unique_program_id, avail_num, avails_expected, splice_immediate_flag, pts_time, auto_return, duration): "Create the emsg message data for an SCTE-35 Insert Event." # pylint: disable=too-many-arguments, too-many-locals splice_insert_attribs = {'spliceEventId': splice_event_id, 'spliceEventCancelIndicator': make_xml_bool(splice_event_cancel_indicator), 'outOfNetworkIndicator': make_xml_bool(out_of_network_indicator), 'uniqueProgramId': unique_program_id, 'availNum': avail_num, 'availsExpected': avails_expected, 'spliceImmediateFlag': make_xml_bool(splice_immediate_flag)} splice_insert_attr_keys = ('spliceEventId', 'spliceEventCancelIndicator', 'outOfNetworkIndicator', 'uniqueProgramId', 'availNum', 'availsExpected', 'spliceImmediateFlag') splice_event_cancel_indicator = make_xml_bool(splice_event_cancel_indicator) splice_immediate_flag = make_xml_bool(splice_immediate_flag) lines = [] lines.append('' % (pts_adjustment, tier)) if splice_event_cancel_indicator == "false": attributes = " ".join(['%s="%s"' % (k, splice_insert_attribs[k]) for k in splice_insert_attr_keys]) lines.append('' % attributes) if splice_immediate_flag == "false": lines.append('' % pts_time) if duration: lines.append('' % (make_xml_bool(auto_return), duration)) else: lines.append('' % (splice_event_id, splice_event_cancel_indicator)) lines.append("") lines.append("") return "\n".join(lines) class Scte35Emsg(emsg.Emsg): "Class providing an SCTE-35 Insert EMSG box." def __init__(self, timescale, presentation_time_offset, presentation_time, duration, message_id, splice_id): # pylint: disable=too-many-locals if timescale != 90000: raise Scte35Error("Only supports timescale=90000") presentation_time_delta = presentation_time - presentation_time_offset pts_adjustment = 0 tier = 4095 splice_event_id = splice_id splice_event_cancel_indicator = False out_of_network_indicator = False unique_program_id = 0 avail_num = 0 avails_expected = 0 splice_immediate_flag = False pts_time = presentation_time % PTS_MOD auto_return = True message_data = create_scte35_insert_message(pts_adjustment, tier, splice_event_id, splice_event_cancel_indicator, out_of_network_indicator, unique_program_id, avail_num, avails_expected, splice_immediate_flag, pts_time, auto_return, duration) emsg.Emsg.__init__(self, SCHEME_ID_URI, PID, timescale, presentation_time_delta, duration, message_id, message_data) def create_scte35_emsg(timescale, presentation_time_offset, presentation_time, duration, message_id, splice_id): "Create the Emsg DASH box for SCTE35 splice_insert." scte35emsg = Scte35Emsg(timescale, presentation_time_offset, presentation_time, duration, message_id, splice_id) return scte35emsg.get_box() ================================================ FILE: dashlivesim/dashlib/segmentmuxer.py ================================================ """Segment Muxer. Can multiplex DASH init and media segments (of some kinds). """ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib.mp4filter import MP4Filter from dashlivesim.dashlib.structops import uint32_to_str, str_to_uint32 class InitSegmentStructure(MP4Filter): """Holds the structure of an initsegment. Stores ftyp, mvhd, trex, and trak box data.""" def __init__(self, filename=None, data=None): MP4Filter.__init__(self, filename, data) self.top_level_boxes_to_parse = [b'ftyp', b'moov'] self.composite_boxes_to_parse = [b'moov', b'mvex'] self._ftyp = None self._mvhd = None self._trex = None self._trak = None def process_ftyp(self, data): "Get a handle to ftyp." self._ftyp = data return data def process_mvhd(self, data): "Get a handle to mvhd." self._mvhd = data return data def process_trex(self, data): "Get a handle to trex." self._trex = data return data def process_trak(self, data): "Get a handle to trak." self._trak = data return data @property def ftyp(self): "Get the ftyp box." return self._ftyp @property def trak(self): "Get the trak box." return self._trak @property def mvhd(self): "Get the mvhd box." return self._mvhd @property def trex(self): "Get the trex box." return self._trex class MultiplexInits(object): "Takes two init segments and multiplexes them. The ftyp and mvhd is taken from the first." # pylint: disable=too-few-public-methods def __init__(self, filename1=None, filename2=None, data1=None, data2=None): self.istruct1 = InitSegmentStructure(filename1, data1) self.istruct1.filter() self.istruct2 = InitSegmentStructure(filename2, data2) self.istruct2.filter() def construct_muxed(self): "Construct a multiplexed init segment." data = [] data.append(self.istruct1.ftyp) mvex_size = 8 + len(self.istruct1.trex) + len(self.istruct2.trex) moov_size = 8 + len(self.istruct1.mvhd) + mvex_size + len(self.istruct1.trak) + len(self.istruct2.trak) data.append(uint32_to_str(moov_size)) data.append(b'moov') data.append(self.istruct1.mvhd) data.append(uint32_to_str(mvex_size)) data.append(b'mvex') data.append(self.istruct1.trex) data.append(self.istruct2.trex) data.append(self.istruct1.trak) data.append(self.istruct2.trak) return b"".join(data) class MediaSegmentStructure(MP4Filter): "Holds the box structure of a media segment." # pylint: disable=too-many-instance-attributes def __init__(self, filename=None, data=None): MP4Filter.__init__(self, filename, data) self.top_level_boxes_to_parse = [b'styp', b'moof', b'mdat'] self.trun_data_offset = None self.trun_data_offset_in_traf = None self.traf_start = None self.styp = None self.mfhd = None self.traf = None self.moof = None self.mdat = None def parse_trun(self, data, pos): "Parse trun box and find position of data_offset." flags = str_to_uint32(data[8:12]) & 0xffffff data_offset_present = flags & 1 if data_offset_present: self.trun_data_offset = str_to_uint32(data[16:20]) self.trun_data_offset_in_traf = pos + 16 - self.traf_start def filter_box(self, boxtype, data, file_pos, path=b""): "Filter box or tree of boxes recursively." if boxtype == b"styp": self.styp = data elif boxtype == b"moof": self.moof = data elif boxtype == b"mdat": self.mdat = data elif boxtype == b"mfhd": self.mfhd = data elif boxtype == b"traf": self.traf = data self.traf_start = file_pos elif boxtype == b"trun": self.parse_trun(data, file_pos) if path == b"": path = boxtype else: path = b"%s.%s" % (path, boxtype) output = b"" if path in (b"moof", b"moof.traf"): # Go deeper output += data[:8] pos = 8 while pos < len(data): size, boxtype = self.check_box(data[pos:pos+8]) output += self.filter_box(boxtype, data[pos:pos+size], file_pos + len(output), path) pos += size else: output = data return output class MultiplexMediaSegments(object): """Takes two media segments and multiplexes them like [mdat1][moof1][mdat2][moof2]. The styp and is taken from the first.""" def __init__(self, filename1=None, filename2=None, data1=None, data2=None): self.mstruct1 = MediaSegmentStructure(filename1, data1) self.mstruct1.filter() self.mstruct2 = MediaSegmentStructure(filename2, data2) self.mstruct2.filter() def mux_on_fragment_level(self): "Multiplex on frgment level." data = [] data.append(self.mstruct1.styp) data.append(self.mstruct1.moof) data.append(self.mstruct1.mdat) data.append(self.mstruct2.moof) data.append(self.mstruct2.mdat) return b"".join(data) def mux_on_sample_level(self): "Mux media samples into one mdata. This is done by simple concatenation." def get_traf_with_mod_offset(mstruct, delta_offset): "Get a traf box but with modified offset." if mstruct.trun_data_offset is None: return mstruct.traf new_data_offset = mstruct.trun_data_offset + delta_offset traf = mstruct.traf offset = mstruct.trun_data_offset_in_traf return traf[:offset] + uint32_to_str(new_data_offset) + traf[offset+4:] delta_offset1 = len(self.mstruct2.traf) delta_offset2 = len(self.mstruct1.traf) + len(self.mstruct1.mdat) - 8 traf1 = get_traf_with_mod_offset(self.mstruct1, delta_offset1) traf2 = get_traf_with_mod_offset(self.mstruct2, delta_offset2) moof_size = 8 + len(self.mstruct1.mfhd) + len(self.mstruct1.traf) + len(self.mstruct2.traf) mdat_size = len(self.mstruct1.mdat) + len(self.mstruct2.mdat) - 8 data = [] data.append(self.mstruct1.styp) data.append(uint32_to_str(moof_size)) data.append(b'moof') data.append(self.mstruct1.mfhd) data.append(traf1) data.append(traf2) data.append(uint32_to_str(mdat_size)) data.append(b'mdat') data.append(self.mstruct1.mdat[8:]) data.append(self.mstruct2.mdat[8:]) return b"".join(data) ================================================ FILE: dashlivesim/dashlib/segtimeline.py ================================================ """SegmentTimeLine XML entry generator.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. import os from struct import unpack from xml.etree import ElementTree import bisect from dashlivesim.dashlib.configprocessor import SEGTIMEFORMAT, SegTimeEntry from dashlivesim.dashlib.dash_namespace import add_ns class SegmentTimeLineGeneratorError(Exception): "Something strange happened." pass class SegmentTimeLineGenerator(object): "Generate SegmentTimeline Object with times relative to availabilityStartTime." def __init__(self, media_data, cfg): self.timescale = media_data['timescale'] self.cfg = cfg try: dat_file = media_data['dat_file'] except KeyError as e: print("Error for %s: %s" % (media_data, e)) dat_file_path = os.path.join(self.cfg.vod_cfg_dir, dat_file) self.segtimedata = [] # Tuples corresponding to SegTimeEntry with open(dat_file_path, "rb") as ifh: data = ifh.read(12) while data: ste = SegTimeEntry(*unpack(SEGTIMEFORMAT, data)) self.segtimedata.append(ste) data = ifh.read(12) self.interval_starts = [std.start_time for std in self.segtimedata] self.wrap_duration = cfg.vod_wrap_seconds * self.timescale self.nr_segments_per_wrap = cfg.vod_nr_segments_in_loop self.first_segment_number = cfg.vod_first_segment_in_loop self.start_number = None def create_segtimeline(self, start_time, end_time, use_closest=False): "Create and insert a new element and S entries." seg_timeline = ElementTree.Element(add_ns('SegmentTimeline')) seg_timeline.text = "\n" seg_timeline.tail = "\n" start = start_time * self.timescale end = end_time * self.timescale # The start segment is the latest one that starts before or at start # The end segment is the latest one that ends before or at end. (end_index, end_repeats, end_wraps) = self.find_latest_starting_before(end) if end_index is None: raise SegmentTimeLineGeneratorError("No end_index for %d %d. Before AST" % (start_time, end_time)) end_tics = self.get_seg_endtime(end_wraps, end_index, end_repeats) # print("end_time %d %d" % (end, end_tics)) while end_tics > end: if end_repeats > 0: end_repeats -= 1 # Just move one segment back in the repeat elif end_index > 0: end_index -= 1 end_repeats = self.segtimedata[end_index].repeats else: end_wraps -= 1 end_index = len(self.segtimedata) - 1 end_repeats = self.segtimedata[end_index].repeats if (end_wraps < 0): return (None, None, None) end_tics = self.get_seg_endtime(end_wraps, end_index, end_repeats) # print "end_time2 %d %d %d" % (end, end_tics, (end-end_tics)/(self.timescale*1.0)) # print "end time %d %d %d" % (end_index, end_repeats, end_wraps) if use_closest: result = self.find_closest_start(start) else: result = self.find_latest_starting_before(start) (start_index, start_repeats, start_wraps) = result # print("start %d %d %d" % (start_index, start_repeats, start_wraps)) start_tics = self.get_seg_starttime(start_wraps, start_index, start_repeats) start_tics_end = self.get_seg_starttime(end_wraps, end_index, end_repeats) if (start_tics_end < start_tics): return seg_timeline # Empty timeline in this case # print("start time %d %d %d" % (start_tics, start, start - start_tics)) repeat_index = end_index nr_wraps = end_wraps # Create the S elements in backwards order while repeat_index != start_index or nr_wraps != start_wraps: seg_data = self.segtimedata[repeat_index] # print(repeat_index, start_index, nr_wraps, start_wraps) if repeat_index == end_index: s_elem = self.generate_s_elem(None, seg_data.duration, end_repeats) else: s_elem = self.generate_s_elem(None, seg_data.duration, seg_data.repeats) seg_timeline.insert(0, s_elem) repeat_index -= 1 if repeat_index < 0: nr_wraps -= 1 repeat_index = len(self.segtimedata) - 1 # Now at first entry corresponding to start_index and start_wraps seg_data = self.segtimedata[start_index] seg_start_time = self.get_seg_starttime(nr_wraps, start_index, start_repeats) if start_index != end_index: nr_repeats = seg_data.repeats - start_repeats elif len(self.segtimedata) == 1 and end_repeats < start_repeats: nr_repeats = (self.segtimedata[0].repeats + end_repeats - start_repeats) else: # There was only one entry which was repeated nr_repeats = end_repeats - start_repeats s_elem = self.generate_s_elem(seg_start_time, seg_data.duration, nr_repeats) seg_timeline.insert(0, s_elem) self.start_number = self.get_seg_number(nr_wraps, start_index, start_repeats) return seg_timeline def get_seg_starttime(self, nr_wraps, index, repeats): "Get the segment starttime given repeats." seg_data = self.segtimedata[index] return nr_wraps*self.wrap_duration + seg_data.start_time + repeats*seg_data.duration def get_seg_number(self, nr_wraps, index, repeats): "Get the segment number given repeats." seg_data = self.segtimedata[index] return (nr_wraps*self.nr_segments_per_wrap + seg_data.start_nr + repeats - self.first_segment_number) def get_seg_endtime(self, nr_wraps, index, repeats): "Get the end of a segment." seg_data = self.segtimedata[index] return nr_wraps*self.wrap_duration + seg_data.start_time + (repeats+1)*seg_data.duration def find_latest_starting_before(self, act_time): "Find the latest segment starting before act_time." nr_wraps, rel_time = divmod(act_time, self.wrap_duration) if nr_wraps < 0: return (None, None, None) # This is before AST index = bisect.bisect(self.interval_starts, rel_time) - 1 seg_data = self.segtimedata[index] repeats = 0 accumulated_end_time = seg_data.start_time + seg_data.duration while accumulated_end_time < rel_time: accumulated_end_time += seg_data.duration repeats += 1 return index, repeats, nr_wraps def find_closest_start(self, act_time): nr_wraps, rel_time = divmod(act_time, self.wrap_duration) if nr_wraps < 0: return (None, None, None) # This is before AST index = bisect.bisect(self.interval_starts, rel_time) - 1 seg_data = self.segtimedata[index] repeats = 0 start = seg_data.start_time if abs(rel_time - start) <= (seg_data.duration // 2): return index, repeats, nr_wraps while repeats < seg_data.repeats: repeats += 1 start += seg_data.duration if abs(rel_time - start) <= (seg_data.duration // 2): return index, repeats, nr_wraps index += 1 if index >= len(self.interval_starts): index = 0 nr_wraps += 1 return index, self.segtimedata[index].repeats, nr_wraps def find_closest_end(self, act_time): "Find " nr_wraps, rel_time = divmod(act_time, self.wrap_duration) if nr_wraps < 0: return (None, None, None) # This is before AST index = bisect.bisect(self.interval_starts, rel_time) - 1 seg_data = self.segtimedata[index] repeats = 0 start = seg_data.start_time if abs(act_time, start) < (seg_data.duration // 2): return index, repeats, nr_wraps while repeats < seg_data.repeats: repeats += 1 start += seg_data.duration if abs(act_time, start) < (seg_data.duration // 2): return index, repeats, nr_wraps index += 1 if index >= self.interval_starts: index = 0 nr_wraps += 1 return index, self.segtimedata[index].repeats, nr_wraps def generate_s_elem(self, start_time, duration, repeat): "Generate the S elements for the SegmentTimeline." s_elem = ElementTree.Element(add_ns('S')) if start_time is not None: s_elem.set("t", str(start_time)) s_elem.set("d", str(duration)) if repeat > 0: s_elem.set('r', str(repeat)) s_elem.tail = "\n" return s_elem ================================================ FILE: dashlivesim/dashlib/sessionid.py ================================================ """Session IDs to allow for tracing sessions.""" import random MAX_NUMBER = 2**32 - 1 def generate_session_id(): "Generate a session ID as hex string." return "%08x" % random.randint(0, MAX_NUMBER) ================================================ FILE: dashlivesim/dashlib/stpp_generator/__init__.py ================================================ # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. ================================================ FILE: dashlivesim/dashlib/stpp_generator/make_stpp_segments.py ================================================ """Generator of TTML/stpp mp4 media segments with fixed duration according to a template.""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. import os from argparse import ArgumentParser from jinja2 import Template from stpp_creator import StppInitFilter, create_media_segment, TTML_TEMPLATE BODY_TEMPLATE = '''
{% for p in paragraph %}

{{p.text}}

{% endfor %}
''' """ """ TTML_XML = TTML_TEMPLATE.format(BODY_TEMPLATE) class SegmentCreator(object): "Creator of both init and media segments." def __init__(self, number_of_segments, segment_duration, resolution, segment_name_format, language, trackid, output_path): self.number_of_segments = number_of_segments self.segment_duration = segment_duration self.segment_name_format = segment_name_format self.language = language self.trackid = trackid self.output_path = output_path self.resolution = resolution # pylint: disable=too-many-locals def create_segments(self): "Create init and media segments." print("Creating: %dx%d"%(self.number_of_segments, self.segment_duration)) # Create output directory if it doesn't exist if not os.path.exists(self.output_path): os.mkdir(self.output_path) # Create init segment init_segment_path = os.path.join(self.output_path, "init.mp4") with open(init_segment_path, 'wb') as iof: initfilter = StppInitFilter(self.language, self.trackid, self.resolution) initseg = initfilter.filter() iof.write(initseg) # Create jinja2 template ttml_template = Template(TTML_XML.strip()) # Create media segments time = 0 for seg_nr in range(1, self.number_of_segments + 1): media_segment_path = (os.path.join(self.output_path, self.segment_name_format)+".m4s") % (seg_nr) r1_start_time = self.create_time_string(time) r1_end_time = self.create_time_string(time + self.segment_duration) r1_text = "Segment: %d" % (seg_nr) # Create paragraph info pars = [] for rel_time in range(0, self.segment_duration, self.resolution): start_time = self.create_time_string(time + rel_time) end_time = self.create_time_string(time + rel_time + self.resolution) id_str = "sub%05d" % (time+rel_time) text = '%s : %s' % (self.language, start_time) pars.append({'begin':start_time, 'end':end_time, 'id':id_str, 'text':text}) ttml_data = ttml_template.render(paragraph=pars, r1_id="%010d" % (time), r1_begin=r1_start_time, r1_end=r1_end_time, r1_text=r1_text, lang=self.language) #print ttml_data.encode('utf-8') with open(media_segment_path, "wb") as mof: output = create_media_segment(self.trackid, seg_nr, self.segment_duration, time, ttml_data.encode('utf-8')) mof.write(output) time += self.segment_duration #pylint: disable=no-self-use def create_time_string(self, time_ms): "Create time string from number of milliseconds." hours, time_ms = divmod(time_ms, 3600000) minutes, time_ms = divmod(time_ms, 60000) seconds, milliseconds = divmod(time_ms, 1000) return "%02d:%02d:%02d.%03d"%(hours, minutes, seconds, milliseconds) def main(): "Parse command line and run script." parser = ArgumentParser() parser.add_argument("-d", "--segment_duration", dest="segment_duration", type=int, help="duration of segment in ms", required=True) parser.add_argument("-n", "--number_of_segments", dest="number_of_segments", type=int, help="number of segments to generate", required=True) parser.add_argument("-o", "--output_path", dest="output_path", type=str, help="path to output folder", required=True) parser.add_argument("-f", "--segment_name_format", dest="segment_name_format", type=str, help="format of media segment w/o extension (default %%d).", default="%d") parser.add_argument("-r", "--resolution", dest="resolution", type=int, help="subtitle time stamp resolution (default = 1000)", default=1000) parser.add_argument("-l", "--language", dest="language", type=str, help="language (3 letters, default eng)", default="eng") parser.add_argument("-t", "--trackid", dest="trackid", type=int, help="trackID (default 3)", default=3) args = parser.parse_args() output_path = os.path.abspath(args.output_path) seg_creator = SegmentCreator(args.number_of_segments, args.segment_duration, args.resolution, args.segment_name_format, args.language, args.trackid, output_path) seg_creator.create_segments() if __name__ == "__main__": main() ================================================ FILE: dashlivesim/dashlib/stpp_generator/stpp_creator.py ================================================ """Generate TTML init and media segments. Start from template (which has timescale=1000).""" # The copyright in this software is being made available under the BSD License, # included below. This software may be subject to other third party and contributor # rights, including patent rights, and no such rights are granted under this license. # # Copyright (c) 2015, Dash Industry Forum. # All rights reserved. # # Redistribution and use in source and binary forms, with or without modification, # are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # * Neither the name of Dash Industry Forum nor the names of its # contributors may be used to endorse or promote products derived from this software # without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. from dashlivesim.dashlib.mp4filter import MP4Filter from dashlivesim.dashlib.structops import uint32_to_str, str_to_uint32, uint64_to_str TTML_MEDIA_TMPL = '\x00\x00\x00\x18stypmsdh\x00\x00\x00\x00msdhdash\x00\x00\x00`moof\x00\x00\x00\x10mfhd\x00\x00\ \x00\x00\x00\x00\x00\x01\x00\x00\x00Htraf\x00\x00\x00\x18tfhd\x00\x02\x00\x18\x00\x00\x00\x03\x00\x00\x03\xe8\x00\ \x00\x00\t\x00\x00\x00\x14tfdt\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14trun\x00\x00\x00\ \x01\x00\x00\x00\x01\x00\x00\x00h\x00\x00\x00\x08mdat' TIMESCALE = 1000 # This is the units for tfdt time and durations. TRACK_ID = 3 # The init has sample_time_scale and trackID according to the values above TTML_INIT = '\x00\x00\x00\x18ftypiso6\x00\x00\x00\x01isomdash\x00\x00\x02\x9dmoov\x00\x00\x00lmvhd\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00(mvex\x00\x00\x00 trex\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\ \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x01trak\x00\x00\x00\\tkhd\x00\x00\x00\x07\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x9dmdia\x00\x00\x00 mdhd\x00\x00\x00\ \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xe8\x00\x00\x00\x00\x15\xc7\x00\x00\x00\x00\x00-hdlr\x00\x00\x00\x00\ \x00\x00\x00\x00subt\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00DASH-IF TTML\x00\x00\x00\x01Hminf\x00\x00\x00\x0c\ sthd\x00\x00\x00\x00\x00\x00\x00$dinf\x00\x00\x00\x1cdref\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0curl \x00\x00\ \x00\x01\x00\x00\x01\x10stbl\x00\x00\x00\xc4stsd\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\xb4stpp\x00\x00\x00\x00\ \x00\x00\x00\x01http://www.w3.org/ns/ttml#parameter http://www.w3.org/ns/ttml http://www.w3.org/ns/ttml#styling http:\ //www.w3.org/ns/ttml#metadata urn:ebu:metadata urn:ebu:style\x00\x00\x00\x00\x00\x00\x10stts\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x10stsc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14stsz\x00\x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x00\x10stco\x00\x00\x00\x00\x00\x00\x00\x00' # EBU-TT-D sample TTML_TEMPLATE = ''' DASH-IF Live Simulator urn:ebu:distribution:2014-01 30