Difference between revisions of "ValMetTelem"

From NebarnixWiki
Jump to navigationJump to search
Line 370: Line 370:
  
 
== Packet Dumps ==
 
== Packet Dumps ==
Here are three dumps consisting of 10MB of recorded data from each of the three frequencies. The data has been filtered by CRC, and totally empty packets have been removed.  
+
Here are three dumps consisting of 10MB of recorded data from each of the three frequencies. The data has been filtered by CRC, and totally empty packets have been removed. The next step would be to color code 0x8E faded gray and filter out packets that don't contain messages (3rd byte == 0x00)
  
 
<pre>
 
<pre>

Revision as of 11:08, 31 March 2016

Problem Statement

I found a steady stream of FSK activity on 452.625Mhz, 452.825Mhz, and 453.150Mhz. I looked this up and found it to be associated with the Phoenix area bus system. I wanted to know what exactly was being transmitted, maybe I can track the bus and never be late again?

MetroPacketsWaterfallView.png

Demodulator

A demodulator and bit-sync was written in GRC. The deviation was seen to be 4800Hz using baudline, and a quick quadrature demod produced the following waveform, from which we can measure a bit period and see that this stream is 4800 symbols per second. Using this information I was able to construct a polyphase clock recovery pathway in GRC and recover the data stream bits.

ValleyMetro grc.png

MetroDemodPacket.png


Data Data what is the Data!

After bit-sync, we can look at the following packet structure. It is easy to see that this is some sort of manchester encoding as there is a transition during every 2 bis and there are no consecutive bits within the groups.

1 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 10 10 01 01 01 10 01 10 01 10 01 01 01 10 01 01 10 10 10 01 10 10 10 01 10 10 10 10 10 10 
(the rest) 101010101010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010010101011001101001010101100110100101010110011010011001101010010101011001011010010110011001100101101001011010010

Decoding this using standard manchester (1 => 10 and 0 => 01) yielded some really funny patterns that did not make sense to me. Who uses a preamble like this?! The following is my best attempt to break the code into 8 bit chunks at boundaries that appeared to make sense... But the pattern does not make sense. This stumped me for a while...

00110011 00110011 00110011 00110011 00110011 00110011 00110011 00110011  10101011  11111111 11111111  10000000 01111111 11011000 11100000 11101111 1001 0011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 00001011 10111010 11100111 10101011 00110011

It is clear there are far too many transitions still left in the data. You can just see it. Then suddenly it dawned on me. This is DIFFERENTIAL Manchester encoding! We can actually convert manchester decoded data to differential manchester data by looking at the bit vs the previous bit. A 1 is a change and a 0 is no change. Bit_previous == Bit_Current? Yes=0, No=1.

After we apply this differential transform, we arrive at data that makes much more sense.

10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010 01111110 01101001 10011000 00000000 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 10001110 11110010 00110101 01111110 1010101 [implied trailing 0]
This is:
AA AA 7E 69 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E F2 35 7E AA

Confirmation of data structure made by grabbing a second packet:
AA AA 7E 00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80 7E AA

Sure looks like a preamble, some data, and two CRC bytes to me. 

CRC Inspection

I had no idea if these two trailing bytes were really CRC or not. It appeared to be, as identical packets had identical bytes at the end, without exception.

The CRC is not standard, but is close. I used the following website http://www.sunshine2k.de/coding/javascript/crc/crc_js.html and just tried the whole dropdown list until I landed on CRC16-genibus. If my bytes or polarity was off, this would not work, so this verifies the byte alignment and polarity of our bits. I actually didn't really think I would ever find the algorithm ;)

The CRC-16 settings are as follows:
Polynomial: 0x1021
Initial Value: 0xFFFF
Final XOR value: 0xFFFF

CRC Matlab Code

The following code works, the CRC-16 matches!

function crc_val = crc16 (message)

crc = uint16(hex2dec('FFFF'));

    for i = 1:length(message)
        crc = bitxor(crc,bitshift(message(i),8));

        for j = 1:8
            if (bitand(crc, hex2dec('8000')) > 0)
                crc = bitxor(bitshift(crc, 1), hex2dec('1021'));
            else
                crc = bitshift(crc, 1);
            end
        end
    end
    
    crc = bitxor(crc,65535);
    crc_val = dec2hex(crc,4);
end

Output:

crc16(hex2dec(['00'; '00'; '00'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E'; '8E']))

ans =

0x9780 <- MATCH!!

Matlab Script to Do All of This For Us


% Reads demodulated and bitsynced samples from the gnuradio file
% Nebarnix 2016

clear all;

hfile = 'bits_all.raw';
fid = fopen(hfile,'rb');
data = fread(fid,'float32');
fclose(fid);

Nfft = 1500000;
Ts = 1/(170666);
N = numel(data);

RawTime=0:Ts:Ts*(N-1);

%% *BITSTREAM - convert levels to bits
clear bitstream;
bitstream = uint8(0);
idx2 = 1;
for idx = 1:numel(data)
    
    if(data(idx) > 0) %reverse if sync words are inverted
        bitstream(idx2) = '1';
        idx2 = idx2 + 1;
        
    elseif(data(idx) < -0)
        bitstream(idx2) = '0';
        idx2 = idx2 + 1;
        
    end
end
fprintf(['Symbols found: ' num2str(numel(bitstream)) ' or ' num2str(numel(bitstream)/16) ' Bytes \n' ]);

%% *BITSTREAM - Manchester Decode
bitThreshold = 0.05;
idx2=1;
clockmod = 1;
idxerr=1;
%idxerr2=1;
clear errx erry bitstream_manchester BitTime;
bitstream_manchester(1) = uint8(0);
for idx = 2:numel(bitstream)-1
    %check if we need to re-sync the bit window 
    if(mod(idx,2) ~= clockmod)    
        %We should never see two 1's or two 0's in a row during a bit window
        if(bitstream(idx-1) == bitstream(idx))
            
            %log sync errors
            errx(idxerr)=idx2;
            erry(idxerr)=data(idx);
            idxerr=idxerr+1;   
            
            %But only resync if we have confidence in the bit decisions, if one of the values is weak, let it slide. 
            if(abs(data(idx-1)) > bitThreshold && abs(data(idx)) > bitThreshold)                
                clockmod = mod(idx,2); 
            end
            
        end        
    end
    
    %check for bit boundary, if true, then make decision the bit
    if(mod(idx,2) == clockmod)
        %use the strongest symbol of the pair to determine bit, to be more
        %better sure N stuff. 
        if(abs(data(idx)) > abs(data(idx+1))) 
            if(bitstream(idx) == '1')                
                bitstream_manchester(idx2) = '1';
            else
                bitstream_manchester(idx2) = '0';
            end
        else
            if(bitstream(idx+1) == '1')                
                bitstream_manchester(idx2) = '0';
            else
                bitstream_manchester(idx2) = '1';
            end        
        end
        
        %Track new stream time
        BitTime(idx2)=RawTime(idx);    
        idx2 = idx2+1;
    end            
end
 
 
%% BITSTREAM - Test Differential Manchester Decode
testStream = '11000101110';
clear bitstreamDManchester;
for idx = 1:numel(testStream)    
    if(idx == 1) %init the loop
        bitstreamDManchester(idx) = testStream(idx);
    elseif(testStream(idx) == testStream(idx-1))
        bitstreamDManchester(idx) = '0';
    else
        bitstreamDManchester(idx) = '1';
    end
end

if(strcmp(bitstreamDManchester,'10100111001'))
    fprintf('success!\n');
else
    fprintf(bitstreamDManchester);
    fprintf('\n');
    fprintf('failure!\n');   
end


%% *BITSTREAM - Differential Manchester Decode
clear bitstreamDManchester;
for idx = 1:numel(bitstream_manchester)    
    if(idx == 1) %init the loop
        bitstreamDManchester(idx) = bitstream_manchester(idx);
    elseif(bitstream_manchester(idx) == bitstream_manchester(idx-1))
        bitstreamDManchester(idx) = '0'; %0 indicates no change
    else
        bitstreamDManchester(idx) = '1'; %1 indicates a change
    end
end


%% *BITSTREAM - convert ascii binary stream to actual binary at matched syncword locations
%Includes correct and inverted syncwords for periods of constellation reversal. 

SyncWord        = '1010101001111110';
SyncWordInverse = '0101010110000001';

SyncWordIndex = strfind(bitstreamDManchester, SyncWord);
SyncWordInvIndex = strfind(bitstreamDManchester, SyncWordInverse);
fprintf([ '\n' num2str(numel(SyncWordInvIndex)+numel(SyncWordIndex)) ' detected\n' num2str(idxerr) ' errors\n']);
SyncWordAllIndex = sort(cat(2,SyncWordIndex,SyncWordInvIndex));

clear minorFrames FrameTime;

packetLength = 32;

for frameIdx=1:numel(SyncWordAllIndex)
    %See if the frame is normal or inverted bits
    if isempty(find(SyncWordInvIndex == SyncWordAllIndex(frameIdx),1))
        for frameByteIdx=0:packetLength
            byte=0;
            %Start of byte time
            FrameTime(frameIdx,frameByteIdx+1)=BitTime(SyncWordAllIndex(frameIdx)+frameByteIdx*8);
            %if this is a normal sync word, use normal bits
            for bit_idx=0:7  %bytes are 8 bits long ;)     
                if(SyncWordAllIndex(frameIdx)+frameByteIdx*8+bit_idx > numel(bitstreamDManchester))
                    return;
                end
                
                if(bitstreamDManchester(SyncWordAllIndex(frameIdx)+frameByteIdx*8+bit_idx)=='0')               
                    byte = bitshift(byte,1); %This is a zero, just shift           
                else                    
                    byte = bitshift(byte,1); %This is a one, set the bit then shift               
                    byte = bitor(byte,1);              
                end                
            end        
        minorFrames(frameIdx,frameByteIdx+1)=byte;    
        end
    else %this minor frame is inverted
        for frameByteIdx=0:packetLength 
            byte=0;
            %Start of byte time
            FrameTime(frameIdx,frameByteIdx+1)=BitTime(SyncWordAllIndex(frameIdx)+frameByteIdx*8);            
            for bit_idx=0:7  %bytes are 8 bits long ;)                            
                if(SyncWordAllIndex(frameIdx)+frameByteIdx*8+bit_idx > numel(bitstreamDManchester))
                    return;
                end
                
                if(bitstreamDManchester(SyncWordAllIndex(frameIdx)+frameByteIdx*8+bit_idx)=='0')               
                    byte = bitshift(byte,1); %This is a zero, just shift
                    byte = bitor(byte,1);              
                else                    
                    byte = bitshift(byte,1); %This is a one, set the bit then shift                                  
                end                
            end        
        minorFrames(frameIdx,frameByteIdx+1)=byte;    
        end
    end
end

%% Spit out frames as hex
for idx=1:size(minorFrames,1)
   fprintf('%0.2X ',minorFrames(idx,:));
   fprintf('\n');
end
    
%% Optional, kil empty packets by invalidating the CRC
for idx=1:size(minorFrames,1)

    if(sum(minorFrames(idx,3:5)) == 0)        
        minorFrames(idx,30) = 0;
        minorFrames(idx,31) = 0;
    end           
end;

%% Verify with CRC-16 and pull valid bytes into new array. 
goodData = 0;
idx2 = 1;
clear minorFramesValid;
minorFramesValid = zeros(1,29);

for idx=1:size(minorFrames,1)

    if((minorFrames(idx,30)*2^8+minorFrames(idx,31)) == crc16(minorFrames(idx,3:29)))
        goodData = goodData+1;
        minorFramesValid(idx2,:) = minorFrames(idx,3:end-2);
        idx2 = idx2 + 1;
    end           
end;
fprintf(['Valid packets: ' num2str(size(minorFramesValid,1)) ' (' num2str(goodData/size(minorFrames,1)*100,3) '%% valid)\n' ]);

%% Spit out good frames as hex
clc
for idx=1:size(minorFramesValid,1)
   fprintf('%0.2X ',minorFramesValid(idx,:));
   fprintf('\n');
end

Possible Packet Structure Dissection

By looking at the following chunk of CRC validated data we can assume some things:

00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
69 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E F2 35
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
83 C8 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 0E 37
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 40285BD80A8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 81 98
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
90 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 9D CF
0A 18 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 42 8B
51 B0 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 6E DF
4D 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 2B 2F
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
B2 58 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E BC 7B
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 F12D0EB0086CF2AACAA28E8E8E8E8E8E8E8E8E8E8E8E8E8E 95 16
75 B0 40 403DB258608E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E CD 4C
87 98 40 A6380A184087901900A6A4DE4F0B3CC8C70C0000A203008E A9 57
52 58 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 2B 96
3A 58 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 05 01
60 28 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E EF 3E
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
1D 18 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 6E F8
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
D4 58 40 A62483C840452824F08682EC03696F383800008E8E8E8E8E 4F 46
00 00 40 A6363A5880E71AB8D38824A7844BA3C21A9BD3A0BA064400 87 1F
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 F1310EB00034CA824A82C29272F2348232B2822C4C0C2C04 84 9A
51 98 40 F1310EB01034EA04C282C22AAACA044A22040A12F2A27292 3D 01
43 B0 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 02 52
60 58 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E CB 99
1D 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 64 4B
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 F1310EB01834C282C22AAACA349272CA9222A28E8E8E8E8E 00 73
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 B121C7B088864000000000000000000004206CF600880D6E 07 63
44 58 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 12 83
CE 98 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 06 CF
81 E8 40 B1330EB0888E480F000000000000000004207A0A00880D6E 6B 8F
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
CB 18 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 4C 82
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
00 00 40 A6344284402A2AC5B66D540A6B13AA14DCBA512998990100 07 98
15 B0 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 32 62
00 00 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 97 80
2B D8 00 8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 5C 95
AD C8 40 402C97B0208E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E8E 8B 2B
  • 8 bytes of transitions 0xAA for clock sync
  • packet start flag of 0x7E
  • Three bytes of status or mode -> the third of which seems to contain a bit that indicates that there IS a message present.
  • 24 bytes of message structure which appears to be empty in most packets (very strange!)
  • Two byte CRC-16 (GENIBUS format)
  • An end of packet marker 0x7E (also weird!)
  • another byte of transitions 0XAA, some sort of turn-off delay for the radio to avoid clipping off the end of a packet.

Packet Dumps

Here are three dumps consisting of 10MB of recorded data from each of the three frequencies. The data has been filtered by CRC, and totally empty packets have been removed. The next step would be to color code 0x8E faded gray and filter out packets that don't contain messages (3rd byte == 0x00)

83 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E4 24 
00 00 40 40 38 EA 98 5C 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C1 AA 
00 00 40 B1 3D 0E B0 88 88 40 00 00 00 00 00 00 00 00 00 04 20 F6 0F 00 88 0D 6E 5C 25 
3C 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 7A 55 
6E 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 98 07 
00 00 40 40 25 E2 58 70 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C6 0B 
00 00 40 26 35 E2 58 80 2A 2A 25 B6 3B 54 4A E6 84 AB 94 C8 49 55 29 86 53 05 00 DD 53 
87 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B1 BC 
00 00 40 40 28 25 98 74 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BA 86 
2A 98 40 A6 30 EA 98 20 8D 2C D8 B6 17 05 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 93 0A 
00 00 40 26 3D E2 58 80 2B 2A E1 71 26 54 42 EC CC A9 04 CE D9 54 F1 AF 73 07 00 EA 8A 
C5 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 78 46 
AC 84 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6C 95 
00 00 40 26 2C EA 98 20 AF 3A 98 D1 A1 88 8E C0 35 00 C1 82 6D 7B D1 00 00 8E 8E A7 8F 
59 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D2 E5 
39 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BD 51 
00 00 40 26 22 EA 98 A0 E9 9A DD D3 A4 97 26 40 79 09 57 9A 94 D3 85 A8 2E 7B 00 8B B2 
83 18 40 A6 3D E2 58 80 2B 2A E1 71 26 54 42 EC CC A9 04 CE D9 54 F1 AF 73 07 00 B1 47 
05 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 63 29 
00 00 40 40 33 CB 18 68 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2C 2C 
33 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D6 BE 
DD C8 40 40 23 05 C8 22 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9B 95 
2D B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 53 91 
2C 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3C 14 
6A 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C7 2C 
00 00 40 F1 2F 0E B0 00 44 B2 82 4A 82 6A 92 32 32 82 B4 12 A2 4A 72 82 72 22 A2 DA DF 
7B C8 40 A6 27 3C 58 20 C7 3A 0F 56 C9 90 47 A8 12 4B 8F 12 00 8E 8E 8E 8E 8E 8E 69 5B 
06 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B6 90 
00 00 20 40 26 C5 18 76 DA 29 89 C8 82 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 82 4D 
B3 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 24 54 
AB C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 29 85 
23 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 70 5F 
1B C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E F1 0C 
00 00 40 F1 2F 0E B0 08 44 72 04 0A 12 F2 A2 72 92 1A 8E 8E 8E 8E 8E 8E 8E 8E 8E 64 C0 
BB 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8F 64 
19 E8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 74 
29 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E F1 A3 
00 00 40 71 28 8D B0 00 58 B2 82 CA 2A A2 4A CA 34 32 A2 CA 32 92 A2 CC 6C 4C CC 2B 46 
10 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 85 36 
0A 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 42 8B 
00 00 40 71 28 8D B0 18 58 A2 CA A2 4A 2A 04 CA F2 32 04 82 0A 2A CA 04 E2 C2 04 39 80 
E1 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 4B 4F 
A3 D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E5 EF 
67 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2C E2 
74 58 40 A6 30 7B C8 C0 86 CA 87 8F 05 00 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B0 66 
00 00 40 40 38 B0 58 32 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6A E7 
A5 B0 40 40 2E F5 C8 1E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 73 D0 
3A D8 40 B1 3D 0E B0 88 88 40 00 00 00 00 00 00 00 00 00 04 20 F6 0F 00 88 0D 6E C4 17 
81 E8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E EA 4F 
00 00 40 A6 30 EA 98 20 8D 2C D8 B6 17 05 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C0 30 
00 00 40 A6 2C EA 98 20 AF 3A 98 D1 A1 88 8E C0 35 00 C1 82 6D 7B D1 00 00 8E 8E 85 55 
00 00 40 A6 22 EA 98 A0 E9 9A DD D3 A4 97 26 40 79 09 57 9A 94 D3 85 A8 2E 7B 00 A9 68 
29 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 11 03 
00 00 40 40 3B CA 58 04 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 42 07 
52 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2B 96 
1C 84 40 40 29 14 58 62 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BD 41 
93 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 48 76 
1D 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 64 4B 
A4 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 85 6E 
80 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D1 3D 
90 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D CF 
99 98 40 40 3A C9 98 0C 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B5 5E 
B6 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6E 19 
0E B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E0 B9 
14 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 5D E7 
54 98 40 40 32 51 B0 64 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 10 0B 
B1 18 40 40 3C 30 98 66 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E0 0F 
00 00 40 40 32 CE 98 64 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DE 27 
00 00 40 F1 2F 0E B0 00 44 B2 82 4A 82 6A 92 32 32 82 B4 12 A2 4A 72 82 72 22 A2 DA DF 
00 00 40 78 22 30 98 86 20 80 60 28 88 2C 0C 88 00 AD D6 6A 88 E8 E8 98 8E 8E 8E 93 92 
F3 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CD D1 
4D 18 40 40 2A 51 B0 24 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 77 8F 
00 00 40 56 A0 8E 8E 20 80 60 28 70 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 5B 1A 
00 00 40 40 24 D5 B0 70 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8A 95 
00 00 40 56 A0 8E 8E 20 80 60 28 70 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 5B 1A 
51 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6E DF 
43 D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 72 02 
00 00 40 40 34 CC 98 28 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D 94 
00 00 40 F1 2F 0E B0 08 44 72 04 0A 12 F2 A2 72 92 1A 8E 8E 8E 8E 8E 8E 8E 8E 8E 64 C0 
00 00 40 F1 37 0E B0 10 04 5A 34 1C 4C 0C AC 04 EA 04 12 82 B2 B2 F2 72 22 04 32 08 C1 
07 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E A9 45 
00 00 40 A6 29 43 D8 00 6A 3A 02 50 DE BA 27 AB 83 31 0D 06 70 10 22 74 30 0C 00 25 EE 
00 00 40 B1 23 0E B0 88 84 40 00 00 00 00 00 00 00 00 00 04 20 F6 0F 00 88 0D 6E E2 52 
00 00 40 A6 25 43 D8 80 60 5A 02 D1 6C 88 16 46 B4 2C AC 22 6C 8F 43 1B C2 00 00 81 29 
DB 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 00 70 
00 00 40 A6 35 43 D8 80 86 9A 09 00 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 7A BA 
00 00 40 40 2B 07 18 3A 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2F 14 
D5 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 29 0D 
AD 70 40 F1 28 8D B0 00 58 B2 82 CA 2A A2 4A CA 34 32 A2 CA 32 92 A2 CC 6C 4C CC 58 3D 
71 C8 40 F1 28 8D B0 10 58 04 72 04 CC 6C 2A 12 04 CA 2A 04 8C 8C 04 0A 12 F2 A2 4D 73 
00 00 40 F1 28 8D B0 08 58 72 92 1A 54 04 6A 92 04 D4 04 C2 82 72 A2 04 54 04 22 C0 25 
AD 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B6 71 
00 00 40 F1 28 8D B0 04 58 2C 4C 4C 4C 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 18 3D 
8B D8 40 A6 21 C0 98 C0 21 3A 5C D1 E9 0A 2B A8 6D 67 65 05 8D 0D A5 00 8E 8E 8E 08 00 
E6 98 40 B1 2D 0E B0 88 80 40 00 00 00 00 00 00 00 00 00 04 20 F6 0F 00 88 0D 6E 4A 90 
00 00 40 A6 31 C0 98 C0 83 AC A0 B5 D8 02 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BC 01 
00 00 40 26 34 B0 58 00 8C 90 78 00 8E 64 D5 62 A0 8E 68 88 0A 00 40 90 04 00 8E 1D 6C 
65 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 06 2E 
00 00 40 26 2C B0 58 00 A2 2A 15 B0 18 38 00 A0 2C E5 B7 41 4D 03 D1 1A 02 03 00 D5 0D 
D4 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 46 88 
9A 58 40 26 3C B0 58 00 A9 3A 8C 60 A9 80 BD 19 1A 43 D3 20 21 07 58 04 00 8E 8E 6E 95 
B7 98 40 26 22 B0 58 00 A7 2C 95 73 31 42 A5 B2 AE 86 06 C8 35 88 A9 11 28 00 8E 47 27 
3A 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 05 01 
E3 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6B 30 
00 00 40 40 28 E6 98 50 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 63 4B 
EC 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 27 7B 
39 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 40 48 
44 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 12 83 
00 00 40 40 3D 73 D8 44 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D9 98 
8B C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E A5 07 
09 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 77 92 
4B 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 54 7B 
C6 18 40 40 25 89 C8 50 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CF 7C 
EB 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C0 00 
60 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CB 99 
73 D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B8 C1 
27 A0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B5 37 
00 00 40 40 38 99 98 6E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E A3 E0 
0C 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 37 6C 
CB 18 40 A6 34 B0 58 00 8C 90 78 00 8E 64 D5 62 A0 8E 68 88 0A 00 40 90 04 00 8E E4 B4 
B9 C8 40 A6 3C B0 58 00 A9 3A 8C 60 A9 80 BD 19 1A 43 D3 20 21 07 58 04 00 8E 8E 92 8E 
83 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 0E 37 
00 00 40 A6 22 B0 58 00 A7 2C 95 73 31 42 A5 B2 AE 86 06 C8 35 88 A9 11 28 00 8E 89 02 
12 84 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 60 78 
99 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DE 80 
4D 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2B 2F 
DD 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 75 97 
53 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B3 B9 
60 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 4C 63 
BB D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 08 9E 
51 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 93 C6 
E9 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E EA CC 
4D C8 40 F1 2F 0E B0 00 44 B2 82 4A 82 6A 92 32 32 82 B4 12 A2 4A 72 82 72 22 A2 8C 63 
69 B0 40 F1 2F 0E B0 10 44 5A 34 1C 4C 0C AC 04 EA 04 12 82 B2 B2 F2 72 22 04 32 79 54 
00 00 40 F1 2F 0E B0 08 44 72 04 0A 12 F2 A2 72 92 1A 8E 8E 8E 8E 8E 8E 8E 8E 8E 64 C0 
27 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2F 74 
00 00 40 A0 2D BD D8 CD 1C C7 AE B6 A6 04 4A A6 E6 04 4A 2E 04 50 86 2E 04 B2 A6 6D 58 
97 98 40 A0 2D BD D8 CD 02 C7 2E 4E F6 04 0A D6 EE 9E 04 EE 96 2E 16 04 86 96 26 DC DC 
CC 58 40 A6 3B 7A D8 40 CD AC 84 75 CE 99 95 6E CE 85 B0 F2 C0 B9 24 00 8E 8E 8E 92 89 
00 00 40 A6 27 7A D8 40 C7 AC 92 76 2E 89 55 AD CE 25 B3 9A C0 B9 64 00 8E 8E 8E 60 10 
40 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C0 E1 
00 00 40 31 34 AE B0 8C 8A 40 00 00 00 00 00 00 00 00 00 04 20 0A 28 00 88 0D 6E 5C 1B 
00 00 40 A0 2D BD D8 CD 16 C7 4E 9E 36 04 22 4E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D 3E 
83 D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 69 6D 
90 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 1A 35 
34 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 56 9F 
22 84 40 40 24 45 18 24 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 44 AE 
00 00 40 A6 27 5D 98 00 EA 3A 1A D2 20 AC 86 41 35 1A AC 61 41 1D 82 E8 66 10 00 A6 B4 
00 00 40 F1 37 85 B0 08 48 72 92 1A 42 32 22 E2 04 8C 8C 8E 8E 8E 8E 8E 8E 8E 8E B1 B7 
00 00 40 F1 28 25 B0 10 38 04 2C 2C 2A 12 04 CA 2A 04 0A 12 F2 A2 72 92 1A 8E 8E 5E A9 
00 00 40 A6 23 9B D8 C0 29 2A 39 74 26 54 92 EB 4C AA 84 C7 99 50 09 B1 33 07 00 EC 8E 
69 C8 40 40 3A D3 C8 02 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 23 1C 
00 00 40 A6 27 9B D8 20 29 2A B6 F3 38 54 6C E8 F1 AA 68 CD E3 55 51 A3 C7 07 00 32 B7 
BD 98 40 A6 24 5D 98 80 2D 2A 16 0C 8E 55 CC 1E 1C A8 98 31 D8 56 31 6B B0 02 00 44 5D 
00 00 40 A6 3C 4E 98 40 8C DE 87 76 C3 79 24 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3D 32 
00 00 40 A6 3C 5D 98 40 A6 2A 66 73 31 34 E4 C3 01 A7 61 31 A7 BD 16 3A 9C 03 00 1E 4E 
AA 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DC 43 
67 98 40 31 2B 4E B0 88 81 40 00 00 00 00 00 00 00 00 00 04 20 94 A8 00 88 0D 6E B3 D0 
00 00 40 71 24 4E B0 00 0C E2 F2 72 5A 82 E2 82 34 22 F2 72 8C CC 0C 4C 8C 04 CA B8 D5 
2D 18 40 71 24 4E B0 08 0C 72 92 1A 42 32 22 E2 04 8C 8C 8E 8E 8E 8E 8E 8E 8E 8E 31 D2 
00 00 40 84 21 BD D8 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D6 B7 
00 00 40 DA 34 E9 98 82 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 63 
00 00 40 F1 30 85 B0 00 18 E2 F2 72 5A 82 E2 82 34 22 F2 72 8C CC 0C 4C 8C 04 CA D1 32 
9C 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 63 67 
00 00 40 DA 34 E9 98 82 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 63 
6B 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D2 4A 
00 00 40 A6 2E C4 98 40 2C 2C 23 76 EA 8B A5 21 4E 5D A8 94 C6 69 D0 55 0C 00 8E 15 E1 
C2 58 40 F1 30 85 B0 08 18 72 92 1A 42 32 22 E2 04 8C 8C 8E 8E 8E 8E 8E 8E 8E 8E 83 93 
91 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 88 A9 
DC 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E ED B8 
99 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 29 2A 
00 00 40 A6 2B C4 98 00 88 90 11 00 80 AA C3 2B A0 DB 00 80 00 00 B0 06 0B 00 8E F4 18 
15 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 25 68 
00 00 40 71 26 6D B0 00 60 2A 92 B2 B2 A2 4A 34 D2 82 2A 12 A2 4A 92 72 A2 6C 8C C1 53 
00 00 40 40 35 BB C8 12 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 96 
00 00 40 71 26 6D B0 10 60 0C 9C 04 A2 04 0A 12 A2 32 0A CA 04 4A 22 04 0A 12 F2 55 95 
00 00 40 71 26 6D B0 08 60 A2 72 92 1A 12 F2 AA CA A2 8E 8E 8E 8E 8E 8E 8E 8E 8E 97 6E 
00 00 40 A6 24 C3 98 00 A3 2A A2 09 2C 59 94 16 58 84 8A 43 02 73 8D 8D 6B 78 1A 95 30 
54 58 40 90 3B 48 58 E2 88 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CB 1E 
00 00 40 40 2C C9 C8 54 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 81 16 
00 00 40 90 3B 48 58 E2 88 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 08 5C 
00 00 40 A6 35 A5 C8 80 4C 70 69 00 E6 C0 2A 72 A2 07 28 44 08 00 80 86 A1 83 51 A7 BD 
00 00 40 F1 2A 31 B0 00 64 04 04 04 04 04 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 39 2F 
A0 58 40 A6 23 A5 C8 80 27 2A 90 F6 C1 55 20 ED 3D 70 C0 B6 54 20 E5 15 03 00 8E 41 5E 
5D C8 20 84 21 BD D8 90 3B 48 58 E2 88 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C4 99 
00 00 40 A6 33 A5 C8 40 C4 2A 90 F2 62 58 20 E5 DE B6 0F 24 5D 2C 36 02 00 8E 8E 63 A9 
00 00 40 A0 2D BD D8 CD 00 C7 50 82 66 2E A6 4E 04 26 A6 0E 86 4E 2E 96 76 E6 04 5A C3 
ED C8 40 A0 2D BD D8 CD 10 C7 2E 16 A6 04 50 B2 A6 2E 4E F6 C6 A6 76 2E A6 4E 04 16 00 
49 B0 40 A0 2D BD D8 CD 08 C7 2A C2 04 B4 B4 04 46 AE CE A6 CE 04 EE 96 36 36 04 1E 2D 
73 C8 40 A0 2D BD D8 CD 18 C7 50 C6 F6 76 2E 74 72 42 04 F6 76 04 96 76 76 A6 4E F6 B9 
00 00 40 84 21 BD D8 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D6 B7 
00 00 40 A0 2D BD D8 CD 04 C7 04 C6 96 4E C6 36 A6 04 2E F6 04 50 C2 16 A6 4E 9E 86 92 
00 00 40 A6 23 C2 58 00 E5 3A 15 E1 53 80 EA 29 50 67 60 BA 16 D4 A9 88 CE 02 01 89 BD 
EB C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 20 A0 
00 00 40 26 38 9A 18 C0 A1 1A 00 D5 6D 80 06 B0 55 44 15 6A A8 88 2A 2C 07 00 8E 6B 5B 
00 00 40 A6 25 C2 58 00 88 D0 0E 00 80 14 D3 D5 A0 F6 00 80 00 00 B0 E6 0C 00 8E 97 46 
00 00 40 26 34 9A 18 20 E4 1A 96 D4 A0 86 0E E5 74 3C AD 63 21 1D 84 EA 1C 18 00 E4 04 
00 00 40 26 2C 9A 18 20 89 1C 00 2C 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 68 78 
63 18 40 A0 2D BD D8 CD 0C C7 50 C2 16 A6 4E 9E 36 04 22 4E 04 B4 B4 04 4A A6 CE 13 C6 
00 00 40 A6 3A F0 58 00 67 2A 2E B2 D7 38 00 D0 1A 60 D1 19 80 4E C6 38 38 CC 00 B2 76 
00 00 40 31 2C 25 B0 88 80 40 00 00 00 00 00 00 00 00 00 04 20 E1 19 00 88 0D 6E 22 C0 
00 00 40 A0 2D BD D8 CD 1C C7 AE B6 A6 04 4A A6 E6 04 4A 2E 04 50 86 2E 04 B2 A6 6D 58 
00 00 40 A0 2D BD D8 CD 02 C7 2E 4E F6 04 0A D6 EE 9E 04 EE 96 2E 16 04 86 96 26 BC A1 
00 00 40 71 24 25 B0 00 04 E2 82 B2 42 F2 82 34 D2 92 B2 9A 82 6C 1C 8C 8C 04 CA BD 2C 
00 00 40 A0 2D BD D8 CD 12 C7 04 F6 66 04 50 2E 4E 86 66 66 96 C6 04 CE 96 E6 76 A4 6E 
C9 C8 40 40 36 9A D8 54 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 22 9A 
00 00 40 71 24 25 B0 10 04 04 2C 2C 2A 12 04 CA 2A 04 0A 12 F2 A2 72 92 1A 8E 8E 68 83 
00 00 40 A0 2D BD D8 CD 16 C7 4E 9E 36 04 22 4E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D 3E 
00 00 40 A6 34 9A D8 80 C2 AC 84 75 CE 99 95 6E CE 85 B0 F2 C0 B9 24 00 8E 8E 8E E5 0E 
00 00 40 F1 3B 1E B0 00 04 6A 92 32 32 82 34 62 4A 82 72 C2 A2 CA CC 1C CC 1C 04 49 4F 
00 00 40 F1 3B 1E B0 10 04 EA 04 6A 82 72 04 42 AA 4A A2 72 04 CA 2A 04 0A 12 F2 85 06 
00 00 40 A6 2B 73 C8 20 E8 1C 92 41 0D 4C EB 50 5C 93 C3 1A 0D D3 50 94 0E A1 00 39 36 
00 00 40 40 2E 03 C8 2E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 77 9B 
28 98 40 A6 3B 73 C8 20 21 3A C3 D4 00 98 2A B6 C3 4A 0D B0 02 00 8E 8E 8E 8E 8E C2 2B 
2B 98 40 A6 3C F7 98 40 60 1A 1E D6 E0 B0 06 26 35 3A A8 41 51 0D 06 00 00 8E 8E 8C 59 
00 00 40 F1 3B 1E B0 08 04 A2 72 92 1A 42 AA CA 92 72 A2 CA CA 04 EA 82 4A A2 12 08 87 
00 00 40 A6 3C E9 E8 C0 8A DE 87 74 F1 59 3A 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3B BC 
00 00 40 26 33 91 98 60 2F 2A 1A B5 3B 54 34 6A 07 69 60 D5 47 63 B6 AD B0 02 00 3B B8 
00 00 40 A6 22 03 C8 80 8D DE 77 73 CE B8 3D 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 49 E9 
37 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 69 35 
00 00 40 26 36 E9 E8 C0 8E DE 87 74 F1 59 33 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CD 6D 
88 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 70 BE 
00 00 40 26 21 E9 E8 C0 6B BA 16 D4 80 98 CE 03 75 3C AA 83 51 1D 06 02 00 8E 8E BC 78 
00 00 40 40 31 9C 58 74 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 84 5F 
00 00 40 A6 2C 8B 98 40 C6 AC 28 70 CE 9C 95 6E CE 45 B2 AA D5 B9 2C 00 8E 8E 8E F6 84 
00 00 40 F1 2B 1E B0 00 78 6A 92 32 32 82 34 62 4A 82 72 C2 A2 CA CC 1C CC 1C 04 30 8B 
00 00 40 A6 28 18 58 00 88 D0 21 00 80 14 D3 D5 A0 CB 00 80 00 00 B0 26 00 00 8E 13 38 
00 00 40 40 22 0D E8 02 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 79 97 
A8 58 40 A6 3B 03 18 00 22 1C C0 46 15 51 B9 8B 2A A2 72 37 51 44 E5 DE 51 0B 00 B8 1D 
00 00 40 A6 27 03 18 00 21 2A A2 F2 CA 78 90 93 2C A2 F6 D3 4A 07 AD 00 8E 8E 8E 99 44 
00 00 40 5A 3D 61 B0 88 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BA AD 
EC 84 40 A6 34 18 58 00 AA 9A 04 60 A5 B5 5D A9 1A 48 D3 48 8A 0E 62 00 00 8E 8E 4D 99 
00 00 40 F1 2B 1E B0 18 78 F2 AA CA A2 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 75 5A 
00 00 40 F1 2A 31 B0 00 64 04 04 04 04 04 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 39 2F 
00 00 40 A6 2C 18 58 00 65 AA 74 B4 F7 55 C1 60 EF 6A 18 41 03 50 BA 08 D0 80 08 88 E6 
5D D0 40 A6 3C 18 58 80 A0 18 04 60 89 06 01 34 00 A2 B1 00 0D E0 03 00 8E 8E 8E 58 29 
65 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 0C 9D 
18 58 40 A6 26 18 58 00 88 D0 21 00 80 14 D3 D5 A0 CB 00 80 00 00 B0 26 00 00 8E 71 D7 
00 00 40 A6 3B 61 98 40 26 2A CA B2 A3 58 94 69 AF 09 8B 32 9C CA 50 51 86 F3 0D 54 4D 
C3 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E ED 01 
C7 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B8 99 
00 00 40 A6 21 18 58 00 65 AA 74 B4 F7 55 C1 60 EF 6A 18 41 03 50 BA 08 D0 80 08 71 DB 
E4 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8C 4B 
00 00 40 A6 31 18 58 80 A0 18 04 60 89 06 01 34 00 A2 B1 00 0D E0 03 00 8E 8E 8E E5 1E 
00 00 40 A6 23 A8 58 C0 CC 28 8B 75 31 38 CA D2 79 17 A3 58 8A E1 62 0C 00 8E 8E BC B1 
00 00 40 40 22 C7 98 50 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B6 13 
00 00 40 A6 33 A8 58 C0 66 2A 99 75 31 54 A2 EE A2 EB 6C 5C 17 AA BA 54 D4 CD 23 68 ED 
09 C8 40 A6 2B A8 58 C0 83 1C 90 3B 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E4 13 
81 98 40 A6 35 18 58 00 AA 9A 04 60 A5 B5 5D A9 1A 48 D3 48 8A 0E 62 00 00 8E 8E 83 CA 
00 00 40 A6 2D 18 58 00 65 AA 74 B4 F7 55 C1 60 EF 6A 18 41 03 50 BA 08 D0 80 08 ED ED 
2D C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 44 9B 
00 00 40 A6 23 18 58 00 88 D0 21 00 80 14 D3 D5 A0 CB 00 80 00 00 B0 26 00 00 8E A4 1E 
4A 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C6 E7 
33 98 40 40 32 18 58 60 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 20 24 
00 00 40 40 24 9B D8 58 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CF 39 
00 00 40 A6 3B 18 58 00 AA 9A 04 60 A5 B5 5D A9 1A 48 D3 48 8A 0E 62 00 00 8E 8E 8C 82 
58 98 40 A0 2D BD D8 CD 00 C7 50 82 66 2E A6 4E 04 26 A6 0E 86 4E 2E 96 76 E6 04 E0 D3 
00 00 40 20 2D BB C8 4D 10 14 04 96 76 04 CA A6 4E 6E 96 C6 A6 44 04 EE 16 A6 76 3B 8B 
00 00 40 A0 2D BD D8 CD 10 C7 2E 16 A6 04 50 B2 A6 2E 4E F6 C6 A6 76 2E A6 4E 04 DE 74 
5C 84 40 40 27 48 58 46 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 73 D0 
75 98 40 A0 2D BD D8 CD 08 C7 2A C2 04 B4 B4 04 46 AE CE A6 CE 04 EE 96 36 36 04 D7 5F 
00 00 40 A0 2D BD D8 CD 04 C7 04 C6 96 4E C6 36 A6 04 2E F6 04 50 C2 16 A6 4E 9E 86 92 
00 00 40 A6 37 18 58 80 A0 18 04 60 89 06 01 34 00 A2 B1 00 0D E0 03 00 8E 8E 8E AB 05 
61 98 40 A6 38 18 58 80 2A AA C0 73 90 55 1E EB 20 AA D4 D5 41 50 A9 B0 83 0F 00 29 9D 
13 C8 40 A6 34 18 58 80 2B 2A 25 72 52 55 8A E1 54 A9 14 D2 E9 54 C9 B3 33 02 00 6E 22 
3C 98 40 40 3D 58 98 12 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 41 33 
00 00 40 40 29 55 B0 1C 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C9 83 
00 00 40 A6 2C 18 58 40 28 2A 39 74 26 54 92 EB 4C AA 84 C7 99 50 09 B1 33 07 00 51 50 
00 00 40 A0 2D BD D8 CD 1C C7 AE B6 A6 04 4A A6 E6 04 4A 2E 04 50 86 2E 04 B2 A6 6D 58 
00 00 40 A6 2B 9B D8 00 AA 1A 9A 50 61 71 32 A8 21 57 15 E6 C4 33 2A 4C 8E F5 01 B3 33 
B1 C8 40 A6 3B 9B D8 00 A5 3A 55 E0 90 4C 6A 50 5C 83 52 2A 8C 8D B6 00 00 8E 8E 14 62 
00 00 40 A0 2D BD D8 CD 02 C7 2E 4E F6 04 0A D6 EE 9E 04 EE 96 2E 16 04 86 96 26 BC A1 
50 58 40 A0 2D BD D8 CD 12 C7 04 F6 66 04 50 2E 4E 86 66 66 96 C6 04 CE 96 E6 76 32 B4 
00 00 40 A6 2C 9B D8 80 6B 5C 05 14 6E 03 20 E7 01 50 33 80 1C 00 47 0E A0 23 00 E4 17 
00 00 40 A6 2C 61 98 C0 43 10 11 00 93 A8 29 E4 E2 BC E4 DA 08 00 00 91 AC 61 00 50 D3 
00 00 40 A6 3C 61 98 C0 A7 3A 11 D4 00 A8 6E 03 54 94 12 C2 B2 28 2D B0 48 00 8E 4C 98 
00 00 40 A0 2D BD D8 CD 16 C7 4E 9E 36 04 22 4E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D 3E 
48 58 40 40 23 58 98 52 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8B 8C 
B3 D8 40 B1 29 E1 B0 80 0C 00 00 00 00 00 00 00 00 00 00 04 20 00 00 00 88 0D 6E 73 CC 
00 00 20 40 3B 2C 60 3C 40 26 45 18 14 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 4E 92 
00 00 40 A6 2F 4A 58 A0 84 1A 45 04 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3C 9E 
00 00 40 F1 37 4E B0 10 64 72 04 4C AC 2A 12 04 22 4A 04 0A 12 F2 A2 72 92 1A 12 04 D0 
8D C8 40 40 25 E2 84 76 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3D E8 
00 00 40 F1 37 4E B0 08 64 F2 AA CA A2 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 32 29 
04 58 40 90 2B CB 18 E2 08 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 31 4E 
13 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E BA 9C 
BA 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 17 4B 
87 18 20 40 2C 43 18 26 40 2B 04 58 42 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C4 23 
02 84 40 40 34 1C 58 66 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6E 40 
01 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 21 BB 
00 00 40 A6 33 13 18 80 48 90 00 00 84 98 31 D8 66 3D 60 D9 08 00 00 B8 A6 A1 73 D6 67 
00 00 40 A6 26 E9 98 40 A2 3A 15 D2 55 00 0A 09 E2 0E 36 AB 90 20 16 D1 D0 37 00 57 59 
00 00 40 A6 2E E9 98 40 C7 1A 1A D2 70 A0 06 15 01 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 32 79 
D9 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C0 AF 
00 00 40 A6 22 CC 60 20 61 2A 37 71 E5 34 90 A8 C1 10 0D 89 68 78 58 63 82 00 00 01 D3 
00 00 40 26 2C B8 58 00 ED 9A 02 E0 80 D0 6A 40 59 4B 81 1A 82 D4 70 A4 0E 4A 01 EF 27 
3D 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E E8 C9 
B0 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 11 4D 
00 00 40 26 3C B8 58 80 C4 3A 09 D5 20 98 C6 42 01 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 0C 97 
00 00 40 40 2E 89 98 78 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B6 32 
00 00 40 40 25 6D 98 5E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C8 3B 
80 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 5C 74 
D1 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 81 8C 
00 00 40 A6 23 BD D8 80 AD 1A 9A 50 61 71 32 A8 21 57 15 E6 C4 33 2A 4C 8E F5 01 ED B0 
8A 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DD 88 
45 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 80 1F 
3D C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 02 DA 
00 00 40 A6 33 BD D8 40 A0 3A 55 E0 90 4C 6A 50 5C 83 52 2A 8C 8D B6 00 00 8E 8E 48 D0 
65 B0 40 A0 2D BD D8 CD 00 C7 50 82 66 2E A6 4E 04 26 A6 0E 86 4E 2E 96 76 E6 04 3C C7 
A7 98 40 A0 2D BD D8 CD 10 C7 2E 16 A6 04 50 B2 A6 2E 4E F6 C6 A6 76 2E A6 4E 04 74 CA 
00 00 40 A6 2E 12 58 00 88 70 5E 00 80 14 D3 D5 A0 D7 00 80 00 00 B0 16 0D 00 8E 78 19 
00 00 40 A0 2D BD D8 CD 04 C7 04 C6 96 4E C6 36 A6 04 2E F6 04 50 C2 16 A6 4E 9E 86 92 
76 98 40 A0 2D BD D8 CD 14 C7 36 04 22 4E 34 04 2E 16 A6 76 04 EA 42 04 F6 76 04 DD C4 
00 00 40 A0 2D BD D8 CD 1C C7 AE B6 A6 04 4A A6 E6 04 4A 2E 04 50 86 2E 04 B2 A6 6D 58 
85 C8 40 40 35 6D 98 5E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 1E AE 
00 00 40 A0 2D BD D8 CD 02 C7 2E 4E F6 04 0A D6 EE 9E 04 EE 96 2E 16 04 86 96 26 BC A1 
00 00 40 A0 2D BD D8 CD 12 C7 04 F6 66 04 50 2E 4E 86 66 66 96 C6 04 CE 96 E6 76 A4 6E 
00 00 40 A6 39 12 58 00 6F 1A 00 D1 58 80 06 F0 75 23 AC F2 58 07 51 A5 AE 0E 02 83 02 
00 00 40 A0 2D BD D8 CD 16 C7 4E 9E 36 04 22 4E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9D 3E 
00 00 40 31 38 4D B0 04 8A 48 0F 00 00 00 00 00 00 00 00 04 20 ED 96 00 88 0D 6E 02 5B 
D2 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 39 DC 
00 00 40 40 37 9B C8 28 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DE 07 
30 58 40 71 3A 4D B0 00 50 12 F2 62 62 B2 82 72 34 52 F2 72 82 2A 12 82 72 CC 4C 3B 42 
00 00 40 71 3A 4D B0 10 50 4C 6C 04 CA 04 52 AA CA 2A 92 72 04 22 4A 04 2A F2 32 59 CB 
00 00 40 A6 2C 00 28 C0 EB 9A 4D D6 38 B8 06 90 34 02 AB 0D 3C CD E5 6B 36 0E 00 D4 56 
00 00 40 71 3A 4D B0 04 50 72 A2 82 4A 04 A2 32 EA F2 F2 22 04 CA 2A 8E 8E 8E 8E 00 40 
00 00 40 A6 3C 00 28 20 22 9A 8B D6 28 B8 4A 60 C3 24 1E 64 0C 00 8E 8E 8E 8E 8E C7 78 
8C 98 40 A6 2B 3D C8 80 2C 2A BA F6 06 55 34 E5 0D E2 0B 80 5B 2A D2 F2 86 00 00 E2 42 
00 00 40 26 28 9B C8 00 6F 1A 0E E4 80 78 69 4C 44 83 00 1A 54 D0 E1 12 00 8E 8E 81 88 
A4 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 02 94 
C8 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 79 9B 
00 00 40 F1 2E EE B0 00 34 12 AA 9A 72 12 34 42 82 F2 04 82 72 2C 8C 4C 0C 04 72 74 94 
CB 98 40 F1 2E EE B0 10 34 04 4C 0C 2A 12 04 CA 2A 04 0A 12 F2 A2 72 92 1A CA AA 39 DA 
00 00 40 F1 2E EE B0 08 34 72 2A 4A A2 A2 04 22 82 9A 04 C2 A2 72 2A A2 4A 8E 8E D6 94 
E0 98 40 40 2E D2 58 58 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 04 70 
0B C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E B7 4D 
1B 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 11 AC 
00 00 40 40 36 6B 98 02 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 96 EA 
28 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 69 8C 
00 00 40 31 3A 1D B0 08 84 40 00 00 00 00 00 00 00 00 00 04 20 4C A6 00 88 0D 6E 13 AD 
00 00 40 A6 23 4C 58 20 A6 1A 08 D2 45 80 CA 48 23 37 96 91 86 E5 A5 32 D2 60 12 98 66 
3C 84 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 38 9E 
6D 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E AD 1E 
17 98 40 40 37 0B C8 18 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 16 16 
9B C8 40 71 21 1D B0 00 20 12 82 2A C2 12 34 4A AA 2A 12 CC 8C 2C 6C 04 A2 04 EA 65 2B 
00 00 40 71 21 1D B0 10 20 92 72 22 CA F2 4A 04 82 6A A2 04 0A 12 F2 A2 72 92 1A 55 A6 
06 D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3B D9 
53 98 40 71 21 1D B0 08 20 0C 0A A2 4A 4A 9A 04 4A A2 12 82 42 34 0A 92 C2 D2 04 B4 A8 
00 00 40 71 21 1D B0 18 20 AA 0A 04 92 72 04 82 62 2A A2 4A 72 F2 F2 72 04 92 72 E0 01 
8B 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 45 A7 
BC 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 68 1F 
00 00 40 71 21 1D B0 04 20 04 42 82 C2 D2 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E AB 98 
B3 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C4 F4 
29 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 06 09 
47 A0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 30 90 
7A 18 40 40 2F 06 D8 5E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 40 B1 
20 58 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E C2 BC 
F1 E8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 29 A9 
DB 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 0A C3 
60 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 46 D0 
50 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 86 A0 
19 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 3B 60 
91 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 62 BA 
B9 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 52 02 
DA 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 16 
27 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 25 C7 
B9 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E AF 1B 
20 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 45 46 
00 00 40 40 36 90 58 36 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 80 A6 
43 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 15 58 
00 00 40 A6 39 49 C8 00 84 DE 81 71 27 99 1B 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 1C 1B 
E3 C8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8B 90 
00 00 40 40 32 B9 98 28 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 1B A7 
00 00 40 A6 28 9B C8 00 6F 1A 0E E4 80 78 69 4C 44 83 00 1A 54 D0 E1 12 00 8E 8E A3 52 
00 00 20 40 28 BD D8 6C 44 38 BD D8 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 85 09 
55 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E CC ED 
7B D8 40 A6 36 50 98 40 63 AA 12 34 59 34 0B A8 C1 40 1D 42 70 00 78 34 14 09 00 C1 B8 
00 00 40 A6 2E 50 98 C0 C4 1A 09 D6 D1 82 8E C7 01 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 2F 24 
00 00 40 B1 38 4D B0 04 8A 48 0F 00 00 00 00 00 00 00 00 04 20 ED 96 00 88 0D 6E 20 81 
4B D8 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D9 32 
00 00 40 F1 3A 4D B0 00 50 12 F2 62 62 B2 82 72 34 52 F2 72 82 2A 12 82 72 CC 4C 0A E5 
00 00 40 F1 3A 4D B0 10 50 4C 6C 04 CA 04 52 AA CA 2A 92 72 04 22 4A 04 2A F2 32 7B 11 
16 98 40 F1 3A 4D B0 08 50 32 A2 CA F2 72 12 CA A2 04 04 CA EA 04 1C CC 4A 22 04 62 B2 
73 18 40 F1 3A 4D B0 18 50 82 6A A2 64 04 32 F2 EA A2 4A 42 AA C2 D2 A2 9A A2 04 3A 33 
00 00 40 F1 3A 4D B0 04 50 72 A2 82 4A 04 A2 32 EA F2 F2 22 04 CA 2A 8E 8E 8E 8E 22 9A 
26 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 30 A1 
C5 B0 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 6F 4C 
B3 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 2E E7 
01 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DC A2 
A6 98 40 40 2C 89 18 0A 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 9E EE 
29 98 40 F1 2E EE B0 00 34 12 AA 9A 72 12 34 42 82 F2 04 82 72 2C 8C 4C 0C 04 72 18 04 
00 00 40 A6 35 71 18 00 88 90 04 00 80 F0 26 1C A2 BB 00 80 00 00 30 A2 07 00 8E F1 30 
1A 98 40 F1 2E EE B0 08 34 72 2A 4A A2 A2 04 22 82 9A 04 C2 A2 72 2A A2 4A 8E 8E 4F 6D 
59 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 38 F6 
55 98 40 A6 3D 71 18 00 8C 70 29 00 E4 F0 2D EE 60 34 E0 F3 08 00 00 24 0A 00 8E F6 52 
00 00 40 C4 38 BD D8 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8A 9C 
00 00 40 F1 21 1D B0 00 20 12 82 2A C2 12 34 4A AA 2A 12 CC 8C 2C 6C 04 A2 04 EA 33 37 
00 00 40 F1 21 1D B0 08 20 0C 0A A2 4A 4A 9A 04 4A A2 12 82 42 34 0A 92 C2 D2 04 B8 F8 
00 00 40 A6 34 C3 D8 20 21 1A DC 50 E1 80 BB A7 43 05 14 01 B8 73 DC 06 00 8E 8E 2C 41 
00 00 40 F1 21 1D B0 18 20 AA 0A 04 92 72 04 82 62 2A A2 4A 72 F2 F2 72 04 92 72 C2 DB 
37 A0 40 F1 21 1D B0 04 20 04 42 82 C2 D2 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E ED B4 
00 00 40 31 39 35 B0 08 8E 48 0F 00 00 00 00 00 00 00 00 04 20 89 67 00 88 0D 6E D4 96 
00 00 40 31 2D EE B0 80 0E 00 00 00 00 00 00 00 00 00 00 04 20 00 00 00 88 0D 6E 02 A0 
71 B0 40 71 2D 35 B0 00 70 2A 82 4A 82 72 E2 F2 34 4A F2 42 92 72 4C 2C 8C AC 04 B9 8D 
00 00 40 71 2D 35 B0 08 70 B2 0A A2 C2 0A A2 CA 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 62 71 
63 D8 40 40 2E 90 58 56 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E AA 20 
AA 98 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E D6 F0 
3B C8 40 40 2A 80 98 18 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 80 81 
00 00 40 A6 23 89 18 20 28 2A A6 08 56 55 8C 16 AC AA 68 35 58 44 51 6A B0 C4 0E D4 48 
8A 18 00 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 50 C1 
00 00 40 40 31 E9 98 60 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E 8E DC 72 
17 A0 40 A6 33 89 18 20 2A 2A F2 0C 96 54 A4 13 2C AB 88 32 58 E1 E7 A0 01 00 8E 56 C9 

Data Contents

Attempts to reverse engineer the packet structure are still in work. Multiple patterns have been already noted, but as most packets are actually empty, more data is required than would be assumed at first to decode what these messages might contain.