nucleus Νοέμβριος 28, 2012 #21 Κοινοποίηση Νοέμβριος 28, 2012 Trail: 2D Graphics (The Java Tutorials)Άντε και 3D σε λίγο Link to comment Share on other sites More sharing options...
theoamd Νοέμβριος 28, 2012 Author #22 Κοινοποίηση Νοέμβριος 28, 2012 Ε δώσε και κανά like τότε! :whistle2:Πρέπει να εκτιμούμε τις δυνατότητες του ελληνικού λόγου και να τις αναγνωρίζουμε-χρησιμοποιούμε καθημερινά. Ειδικά εμείς που αφιερώνουμε τουλάχιστον μισή από τη μέρα μας πίσω από μια οθόνη, δεν πρέπει να επαναπαυόμαστε με τα διάφορα "καλούδια" της τεχνολογίας.:suicide2:[MENTION=1215]nucleus[/MENTION] Πολύ ωραίο κι αυτό. Θα προσπαθήσω παράλληλα με το Deitel να διαβάζω και oracle :red: Link to comment Share on other sites More sharing options...
theoamd Δεκέμβριος 27, 2012 Author #23 Κοινοποίηση Δεκέμβριος 27, 2012 Ξαραχνιάζω το topic όντας σε τροχιά προόδου(εκτιμώ, καθώς τρέχουν κι άλλα project παράλληλα). Αρχικά να υπενθυμίσω το πρόβλημα.Πρέπει να φτιάξω ένα GUI, στο οποίο αρχικά ο χρήστης θα μπορεί να ανοίγει ένα αρχείο της επιλογής του(και συγκεκριμένα .dat, καθώς μιλάμε για αρχεία που περιέχουν τιμές διανυσμάτων) και αφού επιλεχθεί το αρχείο, να διαβάζονται οι τιμές του από την εφαρμογή κι έπειτα η εφαρμογή, κάνοντας χρήση αυτών των τιμών να εμφανίζει ένα γράφημα, στο οποίο και θα βρίσκει τις κορυφές. Και τώρα, το κόλλημα.Έχω κολλήσει στο σημείο όπου ανοίγει το αρχείο, δηλαδή καταφέρνω να το ανοίξω με μια JFileChooser(το επιβεβαιώνω και μέσω μιας analyzePath function), αλλά δεν μπορώ να σκεφτώ πως θα καταφέρω να αναθέσω τις τιμές του σε μεταβλητές(πχ σε κάποιο πίνακα). Αυτό το πρόβλημα ίσως το αντιμετωπίζω, γιατί στη συνάρτηση ActionListener του Open button, δημιούργησα απλώς ένα αντικείμενο από κάποια παλιότερη εφαρμογή η οποία άνοιγε απλώς ένα αρχείο με τη JFileChooser. Έχει κάποιος πιο συνετή σκέψη από τη δική μου, ώστε να ξεκολλήσω και να προχωρήσω παρακάτω; Link to comment Share on other sites More sharing options...
nucleus Δεκέμβριος 27, 2012 #24 Κοινοποίηση Δεκέμβριος 27, 2012 How to Use File Choosers (The Java Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)public void actionPerformed(ActionEvent e) { //Handle open button action. if (e.getSource() == openButton) { int returnVal = fc.showOpenDialog(FileChooserDemo.this); if (returnVal == JFileChooser.APPROVE_OPTION) { [B]File file = fc.getSelectedFile();[/B] //This is where a real application would open the file. log.append("Opening: " + file.getName() + "." + newline); } else { log.append("Open command cancelled by user." + newline); } } ...Με το bold σημείο έχεις ένα File οπότε μετά Lesson: Basic I/O (The Java Tutorials > Essential Classes)Για το πως θα το διαβάσεις. Link to comment Share on other sites More sharing options...
theoamd Ιανουάριος 13, 2013 Author #25 Κοινοποίηση Ιανουάριος 13, 2013 Καλό κι αυτό χαχ.Προχωράει το project(αργά βέβαια, αλλά έχω πολύ δουλειά παράλληλα).Το ερώτημα πλέον είναι πως θα μετατρέπει ι εφαρμογή το επιλεχθέν .dat αρχείο σε .txt, ώστε να είναι αναγνώσιμο, καθώς το .dat περιέχει κάτι κεφαλίδες και κάτι άλλα χαζά που καθιστούν την ανάγνωση του αρχείου ελλιπή. Link to comment Share on other sites More sharing options...
nucleus Ιανουάριος 14, 2013 #26 Κοινοποίηση Ιανουάριος 14, 2013 Θα φτιάχνει ένα νέο αρχείο με κατάληξη .txt και εκεί θα περνάει τις γραμμές που θα διαβάζεις από το .dat ίσως? Link to comment Share on other sites More sharing options...
theoamd Ιανουάριος 15, 2013 Author #27 Κοινοποίηση Ιανουάριος 15, 2013 Ναι μεν μετατρέπεται σε κανονικό .txt αν του αλλάξω χειροκίνητα κατάληξη, αλλά το θέμα είναι αρχικά, η εφαρμογή από μόνη της να εκτελεί τη συγκεκριμένη μετατροπή και έπειτα να απαλλαγώ από όλους τους άχρηστους χαρακτήρες, ώστε να μείνουν μόνο οι ακμές των κορυφών προς επεξεργασία. Συγκεκριμένα,Παροντικό format του .dat αρχείου :/mt {/y exch def /x exch def x y moveto} def/lt {/y exch def /x exch def x y lineto} def/rlt {/y exch def /x exch def x y rlineto} def/np {newpath} def/cp {closepath} def/st {stroke} def/sc {scale} def/fi {fill} def/tr {translate} def/slw {setlinewidth} def/sd {setdash} def/ic {initclip} def/rc {rectclip} def/rightx {exch stringwidth pop sub} def/midx {exch stringwidth pop 2 div sub} def/upy {ascent sub} def/downy {descent add} def/midy {ascent descent sub 2 div sub} def/midupy {ascent 2 div sub} def/cf {selectfont 0 0 mt (|jg~A) false charpath pathbbox /ascent exch def pop -1 mul /descent exch def pop} def0.000000 0.000000 trnp442.190037 507.292651 lt442.209071 507.412835 lt442.228104 507.332715 lt442.247138 507.412835 lt442.266171 507.332715 lt442.285204 507.332715 lt442.304238 507.332715 lt442.323271 507.412835 lt442.342305 507.252587 lt442.361338 507.252587 lt442.380372 507.212522 lt442.399405 507.332715 lt442.418439 507.172458 lt442.437472 507.092339 lt442.456506 507.132394 lt442.475539 507.092339 lt442.494572 507.092339 lt442.513606 506.932081 lt442.532639 507.012210 lt442.551673 506.892026 lt442.570706 507.132394 lt442.589740 506.972146 lt442.608773 506.932081 lt442.627807 506.972146 lt442.646840 507.092339 lt442.665874 506.932081 lt442.684907 506.892026 lt442.703941 507.012210 lt442.722974 507.172458 lt442.742007 507.052274 lt442.761041 507.052274 lt442.780074 507.132394 lt442.799108 507.092339 lt442.818141 507.212522 lt442.837175 507.132394 lt442.856208 507.212522 lt442.875242 507.172458 lt442.894275 507.372771 lt442.913309 507.252587 lt442.932342 507.332715 lt442.951375 507.332715 lt442.970409 507.573083 lt442.989442 507.332715 lt443.008476 507.372771 lt443.027509 507.332715 lt443.046543 507.452899 lt443.065576 507.332715 lt443.084610 507.292651 lt443.103643 507.292651 lt443.122677 507.252587 lt443.141710 507.252587 lt443.160743 507.172458 lt443.179777 507.132394 lt443.198810 507.132394 lt443.217844 507.212522 lt443.236877 507.052274 lt443.255911 507.012210 lt443.274944 507.012210 lt443.293978 507.132394 lt443.313011 507.052274 lt443.332045 506.892026 lt443.351078 507.012210 lt443.370112 507.092339 lt443.389145 507.012210 lt443.408178 506.932081 lt443.427212 507.052274 lt443.446245 507.012210 lt443.465279 507.292651 lt443.484312 507.132394 lt443.503346 507.292651 lt443.522379 507.372771 lt443.541413 507.613147 lt443.560446 507.533027 lt443.579480 507.733340 lt443.598513 507.853524 lt443.617546 508.214085 lt443.636580 508.214085 lt443.655613 508.334277 lt443.674647 508.414397 lt443.693680 508.414397 lt443.712714 508.133965 lt443.731747 507.973717 lt443.750781 507.933652 lt443.769814 507.893589 lt443.788848 507.813460 lt443.807881 507.613147 lt443.826914 507.613147 lt443.845948 507.773396 lt443.864981 508.294213 lt443.884015 508.774967 lt443.903048 509.095463 lt443.922082 509.496088 lt443.941115 509.736464 lt443.960149 509.776529 lt443.979182 509.776529 lt443.998216 509.896721 lt444.017249 509.816593 lt444.036283 509.656345 lt444.055316 509.415968 lt444.074349 509.536152 lt444.093383 509.215655 lt444.112416 509.335839 lt444.131450 509.055399 lt444.150483 508.975279 lt444.169517 508.855086 lt444.188550 509.055399 lt444.207584 508.734902 lt444.226617 508.694838 lt444.245651 508.694838 lt444.264684 508.815030 lt444.283717 508.654774 lt444.302751 508.574654 lt444.321784 508.614718 lt444.340818 508.654774 lt444.359851 508.614718 lt444.378885 508.614718 lt444.397918 508.654774 lt444.416952 508.654774 lt444.435985 508.734902 lt444.455019 508.694838 lt444.474052 508.654774 lt444.493086 508.694838 lt444.512119 508.774967 lt444.531152 508.614718 lt444.550186 508.534590 lt444.569219 508.574654 lt444.588253 508.654774 lt444.607286 508.534590 lt444.626320 508.374342 lt444.645353 508.454461 lt444.664387 508.334277 lt444.683420 508.334277 lt444.702454 508.214085 lt444.721487 508.214085 lt444.740520 508.133965 lt444.759554 508.214085 lt444.778587 508.053836 lt444.797621 508.053836 lt444.816654 508.013772 lt444.835688 508.214085 lt444.854721 507.933652 lt444.873755 507.893589 lt444.892788 507.893589 lt444.911822 507.933652 lt444.930855 507.853524 lt444.949888 507.813460 lt444.968922 507.813460 lt444.987955 507.813460 lt445.006989 507.893589 lt445.026022 507.813460 lt445.045056 507.853524 lt445.064089 507.853524 lt445.083123 508.053836 lt445.102156 507.853524 lt445.121190 507.893589 lt445.140223 507.933652 lt445.159257 508.133965 lt445.178290 507.973717 lt445.197323 507.973717 lt445.216357 508.053836 lt445.235390 508.053836 lt445.254424 508.013772 lt445.273457 508.013772 lt445.292491 507.933652 lt445.311524 507.893589 lt445.330558 507.893589 lt445.349591 507.813460 lt445.368625 507.853524 lt445.387658 507.773396 lt445.406691 507.853524 lt445.425725 507.653211 lt445.444758 507.653211 lt445.463792 507.613147 lt445.482825 507.733340 lt445.501859 507.533027 lt445.520892 507.452899 lt445.539926 507.452899 lt445.558959 507.573083 lt445.577993 507.412835 lt445.597026 507.372771 lt445.616059 507.372771 lt445.635093 507.372771 lt445.654126 507.372771 lt445.673160 507.172458 lt445.692193 507.252587 lt445.711227 507.252587 lt445.730260 507.372771 lt445.749294 507.252587 lt445.768327 507.332715 lt445.787361 507.292651 lt445.806394 507.533027 lt445.825428 507.372771 lt445.844461 507.412835 lt445.863494 507.412835 lt445.882528 507.573083 lt445.901561 507.492964 lt445.920595 507.412835 lt445.939628 507.533027 lt445.958662 507.613147 lt445.977695 507.613147 lt445.996729 507.533027 lt446.015762 507.613147 lt446.034796 507.613147 lt446.053829 507.693276 lt446.072862 507.492964 lt446.091896 507.452899 lt446.110929 507.492964 lt446.129963 507.573083 lt446.148996 507.412835 lt446.168030 507.372771 lt446.187063 507.372771 lt446.206097 507.492964 lt446.225130 507.292651 lt446.244164 507.252587 lt446.263197 507.252587 lt446.282230 507.212522 lt446.301264 507.252587 lt446.320297 507.092339 lt446.339331 507.132394 lt446.358364 507.052274 lt446.377398 507.172458 lt446.396431 507.012210 lt446.415465 507.092339 lt446.434498 507.052274 lt446.453532 507.212522 lt446.472565 507.092339 lt446.491599 507.012210 lt446.510632 507.092339 lt446.529665 507.252587 lt446.548699 507.132394 lt446.567732 507.132394 lt446.586766 507.172458 lt446.605799 507.252587 lt446.624833 507.252587 lt446.643866 507.212522 lt446.662900 507.332715 lt446.681933 507.292651 lt446.700967 507.452899 lt446.720000 507.412835 lt446.739033 507.452899 lt446.758067 507.452899 lt446.777100 507.613147 lt446.796134 507.412835 lt446.815167 507.452899 lt446.834201 507.412835 lt446.853234 507.452899 lt446.872268 507.412835 lt446.891301 507.332715 lt446.910335 507.332715 lt446.929368 507.332715 lt446.948401 507.292651 lt446.967435 507.172458 lt446.986468 507.172458 lt447.005502 507.172458 lt447.024535 507.212522 lt447.043569 507.092339 lt447.062602 507.092339 lt447.081636 507.092339 lt447.100669 507.292651 lt447.119703 507.052274 lt447.138736 507.052274 lt447.157770 507.092339 lt447.176803 507.132394 lt447.195836 507.052274 lt447.214870 506.972146 lt447.233903 507.092339 lt447.252937 507.052274 lt447.271970 507.092339 lt447.291004 507.052274 lt447.310037 507.092339 lt447.329071 507.012210 lt447.348104 507.292651 lt447.367138 507.132394 lt447.386171 507.212522 lt447.405204 507.252587 lt447.424238 507.412835 lt447.443271 507.372771 lt447.462305 507.412835 lt447.481338 507.412835 lt447.500372 507.613147 lt447.519405 507.452899 lt447.538439 507.492964 lt447.557472 507.492964 lt447.576506 507.492964 lt447.595539 507.412835 lt447.614572 507.292651 lt447.633606 507.412835 lt447.652639 507.372771 lt447.671673 507.412835 lt447.690706 507.372771 lt447.709740 507.212522 lt447.728773 507.292651 lt447.747807 507.372771 lt447.766840 507.252587 lt447.785874 507.132394 lt447.804907 507.172458 lt447.823941 507.132394 lt447.842974 507.212522 lt447.862007 507.092339 lt447.881041 507.132394 lt447.900074 507.052274 lt447.919108 507.092339 lt447.938141 507.052274 lt447.957175 507.052274 lt447.976208 506.972146 lt447.995242 507.252587 lt448.014275 506.972146 lt448.033309 507.012210 lt448.052342 507.092339 lt448.071375 507.252587 lt448.090409 507.172458 lt448.109442 507.132394 lt448.128476 507.212522 lt448.147509 507.212522 lt448.166543 507.292651 lt448.185576 507.292651 lt448.204610 507.292651 lt448.223643 507.332715 lt448.242677 507.492964 lt448.261710 507.372771 lt448.280743 507.412835 lt448.299777 507.492964 lt448.318810 507.573083 lt448.337844 507.492964 lt448.356877 507.332715 lt448.375911 507.332715 lt448.394944 507.452899 lt448.413978 507.412835 lt448.433011 507.292651 lt448.452045 507.292651 lt448.471078 507.252587 lt448.490112 507.292651 lt448.509145 507.172458 lt448.528178 507.212522 lt448.547212 507.172458 lt448.566245 507.292651 lt448.585279 507.052274 lt448.604312 507.052274 lt448.623346 507.092339 lt448.642379 507.292651 lt448.661413 507.052274 lt448.680446 507.052274 lt448.699480 507.012210 lt448.718513 507.132394 lt448.737546 507.052274 lt448.756580 507.012210 lt448.775613 507.012210 lt448.794647 507.012210 lt448.813680 507.172458 lt448.832714 507.052274 lt448.851747 507.132394 lt448.870781 507.132394 lt448.889814 507.332715 lt448.908848 507.172458 lt448.927881 507.212522 lt448.946914 507.292651 lt448.965948 507.452899 lt448.984981 507.372771 lt449.004015 507.372771 lt449.023048 507.452899 lt449.042082 507.452899 lt449.061115 507.533027 lt449.080149 507.452899 lt449.099182 507.412835 lt449.118216 507.372771 lt449.137249 507.452899 lt449.156283 507.332715 lt449.175316 507.372771 lt449.194349 507.292651 lt449.213383 507.412835 lt449.232416 507.252587 lt449.251450 507.252587 lt449.270483 507.212522 lt449.289517 507.372771 lt449.308550 507.172458 lt449.327584 507.092339 lt449.346617 507.132394 lt449.365651 507.172458 lt449.384684 507.132394 lt449.403717 507.012210 lt449.422751 507.092339 lt449.441784 507.012210 lt449.460818 507.132394 lt449.479851 507.092339 lt449.498885 507.172458 lt449.517918 507.252587 lt449.536952 507.372771 lt449.555985 507.372771 lt449.575019 507.412835 lt449.594052 507.533027 lt449.613086 507.853524 lt449.632119 507.893589 lt449.651152 507.933652 lt449.670186 508.133965 lt449.689219 508.374342 lt449.708253 508.534590 lt449.727286 508.374342 lt449.746320 508.294213 lt449.765353 508.133965 lt449.784387 508.174029 lt449.803420 507.933652 lt449.822454 507.973717 lt449.841487 507.813460 lt449.860520 507.933652 lt449.879554 507.773396 lt449.898587 508.214085 lt449.917621 508.815030 lt449.936654 509.415968 lt449.955688 509.656345 lt449.974721 509.816593 lt449.993755 509.896721 lt450.012788 510.056970 lt450.031822 510.056970 lt450.050855 509.976841 lt450.069888 509.896721 lt450.088922 509.696401 lt450.107955 509.816593 lt450.126989 509.496088 lt450.146022 509.415968 lt450.165056 509.415968 lt450.184089 509.415968 lt450.203123 509.135527 lt450.222156 509.015343 lt450.241190 508.975279 lt450.260223 509.015343 lt450.279257 508.895151 lt450.298290 508.734902 lt450.317323 508.774967 lt450.336357 508.694838 lt450.355390 508.774967 lt450.374424 508.614718 lt450.393457 508.654774 lt450.412491 508.614718 lt450.431524 508.774967 lt450.450558 508.654774 lt450.469591 508.694838 lt450.488625 508.694838 lt450.507658 508.855086 lt450.526691 508.694838 lt450.545725 508.774967 lt450.564758 508.734902 lt450.583792 508.774967 lt450.602825 508.815030 lt450.621859 508.694838 lt450.640892 508.614718 lt450.659926 508.574654 lt450.678959 508.614718 lt450.697993 508.534590 lt450.717026 508.454461 lt450.736059 508.494526 lt450.755093 508.534590 lt450.774126 508.334277 lt450.793160 508.294213 lt450.812193 508.294213 lt450.831227 508.374342 lt450.850260 508.214085 lt450.869294 508.093901 lt450.888327 508.093901 lt450.907361 508.133965 lt450.926394 508.093901 lt450.945428 507.973717 lt450.964461 507.893589 lt450.983494 507.893589 lt451.002528 507.973717 lt451.021561 507.813460 lt451.040595 507.933652 lt451.059628 507.773396 lt451.078662 507.973717 lt451.097695 507.893589 lt451.116729 507.853524 lt451.135762 507.893589 lt451.154796 508.093901 lt451.173829 507.893589 lt451.192862 507.893589 lt451.211896 507.933652 lt451.230929 508.053836 lt451.249963 508.053836 lt451.268996 507.973717 lt451.288030 508.053836 lt451.307063 507.973717 lt451.326097 508.093901 lt451.345130 508.013772 lt451.364164 507.973717 lt451.383197 508.013772 lt451.402230 508.013772 lt451.421264 507.813460 lt451.440297 507.893589 lt451.459331 507.853524 lt451.478364 507.893589 lt451.497398 507.773396 lt451.516431 507.693276 lt451.535465 507.693276 lt451.554498 507.693276 lt451.573532 507.653211 lt451.592565 507.533027 lt451.611599 507.533027 lt451.630632 507.412835 lt451.649665 507.573083 lt451.668699 507.372771 lt451.687732 507.372771 lt451.706766 507.372771 lt451.725799 507.492964 lt451.744833 507.292651 lt451.763866 507.292651 lt451.782900 507.332715 lt451.801933 507.492964 lt451.820967 507.292651 lt451.840000 507.292651 lt451.859033 507.412835 lt451.878067 507.372771 lt451.897100 507.452899 lt451.916134 507.372771 lt451.935167 507.452899 lt451.954201 507.412835 lt451.973234 507.573083 lt451.992268 507.492964 lt452.011301 507.533027 lt452.030335 507.573083 lt452.049368 507.693276 lt452.068401 507.573083 lt452.087435 507.573083 lt452.106468 507.653211 lt452.125502 507.693276 lt452.144535 507.653211 lt452.163569 507.492964 lt452.182602 507.573083 lt452.201636 507.573083 lt452.220669 507.573083 lt452.239703 507.412835 lt452.258736 507.412835 lt452.277770 507.372771 lt452.296803 507.533027 lt452.315836 507.332715 lt452.334870 507.332715 lt452.353903 507.332715 lt452.372937 507.372771 lt452.391970 507.212522 lt452.411004 507.172458 lt452.430037 507.212522 lt452.449071 507.132394 lt452.468104 507.132394 lt452.487138 507.052274 lt452.506171 507.052274 lt452.525204 507.052274 lt452.544238 507.252587 lt452.563271 507.092339 lt452.582305 507.092339 lt452.601338 507.052274 lt452.620372 507.332715 lt452.639405 507.172458 lt452.658439 507.212522 lt452.677472 507.252587 lt452.696506 507.452899 lt452.715539 507.252587 lt452.734572 507.252587 lt452.753606 507.372771 lt452.772639 507.492964 lt452.791673 507.412835 lt452.810706 507.372771 lt452.829740 507.492964 lt452.848773 507.412835 lt452.867807 507.573083 lt452.886840 507.412835 lt452.905874 507.492964 lt452.924907 507.492964 lt452.943941 507.533027 lt452.962974 507.452899 lt452.982007 507.452899 lt453.001041 507.372771 lt453.020074 507.492964 lt453.039108 507.332715 lt453.058141 507.252587 lt453.077175 507.252587 lt453.096208 507.252587 lt453.115242 507.292651 lt453.134275 507.092339 lt453.153309 507.132394 lt453.172342 507.012210 lt453.191375 507.252587 lt453.210409 507.012210 lt453.229442 507.052274 lt453.248476 507.012210 lt453.267509 507.172458 lt453.286543 507.012210 lt453.305576 507.012210 lt453.324610 507.132394 lt453.343643 507.172458 lt453.362677 507.132394 lt453.381710 507.092339 lt453.400743 507.132394 lt453.419777 507.172458 lt453.438810 507.252587 lt453.457844 507.212522 lt453.476877 507.212522 lt453.495911 507.252587 lt453.514944 507.452899 lt453.533978 507.332715 lt453.553011 507.332715 lt453.572045 507.412835 lt453.591078 507.573083 lt453.610112 507.492964 lt453.629145 507.412835 lt453.648178 507.452899 lt453.667212 507.573083 lt453.686245 507.492964 lt453.705279 507.332715 lt453.724312 507.492964 lt453.743346 507.452899 lt453.762379 507.452899 lt453.781413 507.332715 lt453.800446 507.372771 lt453.819480 507.292651 lt453.838513 507.412835 lt453.857546 507.252587 lt453.876580 507.212522 lt453.895613 507.132394 lt453.914647 507.252587 lt453.933680 507.092339 lt453.952714 507.052274 lt453.971747 507.052274 lt453.990781 507.092339 lt454.009814 507.012210 lt454.028848 506.932081 lt454.047881 507.012210 lt454.066914 507.012210 lt454.085948 507.252587 lt454.104981 507.052274 lt454.124015 507.052274 lt454.143048 507.172458 lt454.162082 507.332715 lt454.181115 507.172458 lt454.200149 507.172458 lt454.219182 507.252587 lt454.238216 507.372771 lt454.257249 507.252587 lt454.276283 507.292651 lt454.295316 507.372771 lt454.314349 507.292651 lt454.333383 507.412835 lt454.352416 507.372771 lt454.371450 507.372771 lt454.390483 507.412835 lt454.409517 507.573083 lt454.428550 507.452899 lt454.447584 507.412835 lt454.466617 507.372771 lt454.485651 507.533027 lt454.504684 507.412835 lt454.523717 507.292651 lt454.542751 507.372771 lt454.561784 507.372771 lt454.580818 507.332715 lt454.599851 507.212522 lt454.618885 507.252587 lt454.637918 507.172458 lt454.656952 507.292651 lt454.675985 507.052274 lt454.695019 507.052274 lt454.714052 507.012210 lt454.733086 507.212522 lt454.752119 506.972146 lt454.771152 507.012210 lt454.790186 506.972146 lt454.809219 507.132394 lt454.828253 507.052274 lt454.847286 507.092339 lt454.866320 507.052274 lt454.885353 507.052274 lt454.904387 507.212522 lt454.923420 507.132394 lt454.942454 507.132394 lt454.961487 507.172458 lt454.980520 507.372771 lt454.999554 507.252587 lt455.018587 507.252587 lt455.037621 507.372771 lt455.056654 507.492964 lt455.075688 507.292651 lt455.094721 507.292651 lt455.113755 507.412835 lt455.132788 507.412835 lt455.151822 507.452899 lt455.170855 507.372771 lt455.189888 507.452899 lt455.208922 507.452899 lt455.227955 507.412835 lt455.246989 507.412835 lt455.266022 507.452899 lt455.285056 507.292651 lt455.304089 507.452899 lt455.323123 507.332715 lt455.342156 507.332715 lt455.361190 507.252587 lt455.380223 507.412835 lt455.399257 507.252587 lt455.418290 507.132394 lt455.437323 507.132394 lt455.456357 507.172458 lt455.475390 507.092339 lt455.494424 507.052274 lt455.513457 507.052274 lt455.532491 507.092339 lt455.551524 507.252587 lt455.570558 507.172458 lt455.589591 507.452899 lt455.608625 507.533027 lt455.627658 507.693276 lt455.646691 507.693276 lt455.665725 507.853524 lt455.684758 508.013772 lt455.703792 508.254149 lt455.722825 508.374342 lt455.741859 508.454461 lt455.760892 508.374342 lt455.779926 508.334277 lt455.798959 508.254149 lt455.817993 508.053836 lt455.837026 508.013772 lt455.856059 507.773396 lt455.875093 507.773396 lt455.894126 507.613147 lt455.913160 507.733340 lt455.932193 508.254149 lt455.951227 508.975279 lt455.970260 509.375904 lt455.989294 509.656345 lt456.008327 509.936777 lt456.027361 510.177154 lt456.046394 510.177154 lt456.065428 510.137089 lt456.084461 510.097033 lt456.103494 509.976841 lt456.122528 509.936777 lt456.141561 509.776529 lt456.160595 509.736464 lt456.179628 509.576216 lt456.198662 509.616280 lt456.217695 509.375904 lt456.236729 509.175592 lt456.255762 509.135527 lt456.274796 509.175592 lt456.293829 508.895151 lt456.312862 508.734902 lt456.331896 508.774967 lt456.350929 508.774967 lt456.369963 508.855086 lt456.388996 508.694838 lt456.408030 508.694838 lt456.427063 508.654774 lt456.446097 508.815030 lt456.465130 508.694838 lt456.484164 508.694838 lt456.503197 508.694838 lt456.522230 508.855086 lt456.541264 508.694838 lt456.560297 508.694838 lt456.579331 508.734902 lt456.598364 508.815030 lt456.617398 508.694838 lt456.636431 508.654774 lt456.655465 508.694838 lt456.674498 508.694838 lt456.693532 508.654774 lt456.712565 508.654774 lt456.731599 508.654774 lt456.750632 508.534590 lt456.769665 508.694838 lt456.788699 508.574654 lt456.807732 508.494526 lt456.826766 508.494526 lt456.845799 508.574654 lt456.864833 508.374342 lt456.883866 508.294213 lt456.902900 508.294213 lt456.921933 508.214085 lt456.940967 508.214085 lt456.960000 508.013772 lt456.979033 507.973717 lt456.998067 507.853524 lt457.017100 508.013772 lt457.036134 507.813460 lt457.055167 507.853524 lt457.074201 507.773396 lt457.093234 508.013772 lt457.112268 507.813460 lt457.131301 507.933652 lt457.150335 507.853524 lt457.169368 507.973717 lt457.188401 507.893589 lt457.207435 507.893589 lt457.226468 507.933652 lt457.245502 507.893589 lt457.264535 507.933652 lt457.283569 507.893589 lt457.302602 507.893589 lt457.321636 507.933652 lt457.340669 508.013772 lt457.359703 507.893589 lt457.378736 507.853524 lt457.397770 507.973717 lt457.416803 508.093901 lt457.435836 507.933652 lt457.454870 507.893589 lt457.473903 507.973717 lt457.492937 508.013772 lt457.511970 507.853524 lt457.531004 507.853524 lt457.550037 507.893589 lt457.569071 507.773396 lt457.588104 507.853524 lt457.607138 507.693276 lt457.626171 507.693276 lt457.645204 507.653211 lt457.664238 507.773396 lt457.683271 507.533027 lt457.702305 507.533027 lt457.721338 507.412835 lt457.740372 507.533027 lt457.759405 507.332715 lt457.778439 507.292651 lt457.797472 507.292651 lt457.816506 507.372771 lt457.835539 507.332715 lt457.854572 507.292651 lt457.873606 507.292651 lt457.892639 507.332715 lt457.911673 507.412835 lt457.930706 507.292651 lt457.949740 507.372771 lt457.968773 507.372771 lt457.987807 507.573083 lt458.006840 507.412835 lt458.025874 507.452899 lt458.044907 507.492964 lt458.063941 507.573083 lt458.082974 507.573083 lt458.102007 507.452899 lt458.121041 507.533027 lt458.140074 507.533027 lt458.159108 507.653211 lt458.178141 507.573083 lt458.197175 507.613147 lt458.216208 507.533027 lt458.235242 507.733340 lt458.254275 507.613147 lt458.273309 507.573083 lt458.292342 507.613147 lt458.311375 507.653211 lt458.330409 507.452899 lt458.349442 507.412835 lt458.368476 507.452899 lt458.387509 507.452899 lt458.406543 507.452899 lt458.425576 507.292651 lt458.444610 507.332715 lt458.463643 507.252587 lt458.482677 507.332715 lt458.501710 507.132394 lt458.520743 507.132394 lt458.539777 507.092339 lt458.558810 507.292651 lt458.577844 507.132394 lt458.596877 507.052274 lt458.615911 507.092339 lt458.634944 507.252587 lt458.653978 507.212522 lt458.673011 507.092339 lt458.692045 507.132394 lt458.711078 507.212522 lt458.730112 507.292651 lt458.749145 507.212522 lt458.768178 507.252587 lt458.787212 507.292651 lt458.806245 507.452899 lt458.825279 507.372771 lt458.844312 507.412835 lt458.863346 507.452899 lt458.882379 507.533027 lt458.901413 507.452899 lt458.920446 507.412835 lt458.939480 507.533027 lt458.958513 507.533027 lt458.977546 507.533027 lt458.996580 507.452899 lt459.015613 507.492964 lt459.034647 507.412835 lt459.053680 507.653211 lt459.072714 507.452899 lt459.091747 507.412835 lt459.110781 507.372771 lt459.129814 507.533027 lt459.148848 507.332715 lt459.167881 507.292651 lt459.186914 507.292651 lt459.205948 507.332715 lt459.224981 507.212522 lt459.244015 507.132394 lt459.263048 507.092339 lt459.282082 507.092339 lt459.301115 507.132394 lt459.320149 507.092339 lt459.339182 507.052274 lt459.358216 507.012210 lt459.377249 507.212522 lt459.396283 507.092339 lt459.415316 507.092339 lt459.434349 507.172458 lt459.453383 507.252587 lt459.472416 507.252587 lt459.491450 507.132394 lt459.510483 507.252587 lt459.529517 507.252587 lt459.548550 507.372771 lt459.567584 507.212522 lt459.586617 507.412835 lt459.605651 507.332715 lt459.624684 507.533027 lt459.643717 507.372771 lt459.662751 507.452899 lt459.681784 507.452899 lt459.700818 507.693276 lt459.719851 507.533027 lt459.738885 507.452899 lt459.757918 507.492964 lt459.776952 507.613147 lt459.795985 507.452899 lt459.815019 507.492964 lt459.834052 507.452899 lt459.853086 507.452899 lt459.872119 507.492964 lt459.891152 507.372771 lt459.910186 507.292651 lt459.929219 507.332715 lt459.948253 507.412835 lt459.967286 507.292651 lt459.986320 507.172458 lt460.005353 507.212522 lt460.024387 507.172458 lt460.043420 507.132394 lt460.062454 507.012210 lt460.081487 507.172458 lt460.100520 507.012210 lt460.119554 507.132394 lt460.138587 506.972146 lt460.157621 507.092339 lt460.176654 507.092339 lt460.195688 507.292651 lt460.214721 507.052274 lt460.233755 507.172458 lt460.252788 507.172458 lt460.271822 507.372771 lt460.290855 507.252587 lt460.309888 507.252587 lt460.328922 507.292651 lt460.347955 507.372771 lt460.366989 507.372771 lt460.386022 507.332715 lt460.405056 507.372771 lt460.424089 507.372771 lt460.443123 507.492964 lt460.462156 507.492964 lt460.481190 507.492964 lt460.500223 507.492964 lt460.519257 507.613147 lt460.538290 507.492964 lt460.557323 507.332715 lt460.576357 507.452899 lt460.595390 507.492964 lt460.614424 507.412835 lt460.633457 507.332715 lt460.652491 507.372771 lt460.671524 507.252587 lt460.690558 507.372771 lt460.709591 507.212522 lt460.728625 507.212522 lt460.747658 507.132394 lt460.766691 507.292651 lt460.785725 507.052274 lt460.804758 507.052274 lt460.823792 507.052274 lt460.842825 507.252587 lt460.861859 507.052274 lt460.880892 507.012210 lt460.899926 507.052274 lt460.918959 507.092339 lt460.937993 507.172458 lt460.957026 507.092339 lt460.976059 507.092339 lt460.995093 507.132394 lt461.014126 507.252587 lt461.033160 507.212522 lt461.052193 507.212522 lt461.071227 507.292651 lt461.090260 507.452899 lt461.109294 507.292651 lt461.128327 507.332715 lt461.147361 507.412835 lt461.166394 507.452899 lt461.185428 507.412835 lt461.204461 507.452899 lt461.223494 507.452899 lt461.242528 507.492964 lt461.261561 507.452899 lt461.280595 507.452899 lt461.299628 507.492964 lt461.318662 507.452899 lt461.337695 507.613147 lt461.356729 507.372771 lt461.375762 507.332715 lt461.394796 507.372771 lt461.413829 507.452899 lt461.432862 507.332715 lt461.451896 507.292651 lt461.470929 507.252587 lt461.489963 507.252587 lt461.508996 507.292651 lt461.528030 507.172458 lt461.547063 507.212522 lt461.566097 507.252587 lt461.585130 507.412835 lt461.604164 507.332715 lt461.623197 507.412835 lt461.642230 507.452899 lt461.661264 507.693276 lt461.680297 507.733340 lt461.699331 507.853524 lt461.718364 507.973717 lt461.737398 508.214085 lt461.756431 508.334277 lt461.775465 508.334277 lt461.794498 508.254149 lt461.813532 508.053836 lt461.832565 508.093901 lt461.851599 507.933652 lt461.870632 507.853524 lt461.889665 507.733340 lt461.908699 507.773396 lt461.927732 507.573083 lt461.946766 507.733340 lt461.965799 508.494526 lt461.984833 509.015343 lt462.003866 509.496088 lt462.022900 509.656345 lt462.041933 509.896721 lt462.060967 510.016905 lt462.080000 510.217217 lt462.099033 510.137089 lt462.118067 510.137089 lt462.137100 509.976841 lt462.156134 510.016905 lt462.175167 509.816593 lt462.194201 509.736464 lt462.213234 509.656345 lt462.232268 509.736464 lt462.251301 509.496088 lt462.270335 509.335839 lt462.289368 509.255720 lt462.308401 509.175592 lt462.327435 509.095463 lt462.346468 508.975279 lt462.365502 508.935214 lt462.384535 508.774967 lt462.403569 508.815030 lt462.422602 508.654774 lt462.441636 508.694838 lt462.460669 508.694838 lt462.479703 508.855086 lt462.498736 508.654774 lt462.517770 508.654774 lt462.536803 508.694838 lt462.555836 508.774967 lt462.574870 508.694838 lt462.593903 508.654774 lt462.612937 508.654774 lt462.631970 508.734902 lt462.651004 508.774967 lt462.670037 508.694838 lt462.689071 508.774967 lt462.708104 508.734902 lt462.727138 508.855086 lt462.746171 508.774967 lt462.765204 508.734902 lt462.784238 508.694838 lt462.803271 508.815030 lt462.822305 508.654774 lt462.841338 508.534590 lt462.860372 508.614718 lt462.879405 508.654774 lt462.898439 508.534590 lt462.917472 508.454461 lt462.936506 508.454461 lt462.955539 508.294213 lt462.974572 508.414397 lt462.993606 508.254149 lt463.012639 508.174029 lt463.031673 508.174029 lt463.050706 508.254149 lt463.069740 508.053836 lt463.088773 508.013772 lt463.107807 508.013772 lt463.126840 508.174029 lt463.145874 507.973717 lt463.164907 507.853524 lt463.183941 507.893589 lt463.202974 507.813460 lt463.222007 508.013772 lt463.241041 507.853524 lt463.260074 507.893589 lt463.279108 507.893589 lt463.298141 508.053836 lt463.317175 507.933652 lt463.336208 507.893589 lt463.355242 507.933652 lt463.374275 508.133965 lt463.393309 507.973717 lt463.412342 507.933652 lt463.431375 508.013772 lt463.450409 508.013772 lt463.469442 508.013772 lt463.488476 508.013772 lt463.507509 508.053836 lt463.526543 508.053836 lt463.545576 508.053836 lt463.564610 507.973717 lt463.583643 507.973717 lt463.602677 507.893589 lt463.621710 508.053836 lt463.640743 507.853524 lt463.659777 507.813460 lt463.678810 507.813460 lt463.697844 507.893589 lt463.716877 507.733340 lt463.735911 507.653211 lt463.754944 507.693276 lt463.773978 507.653211 lt463.793011 507.573083 lt463.812045 507.492964 lt463.831078 507.452899 lt463.850112 507.412835 lt463.869145 507.492964 lt463.888178 507.412835 lt463.907212 507.412835 lt463.926245 507.332715 lt463.945279 507.533027 lt463.964312 507.412835 lt463.983346 507.372771 lt464.002379 507.412835 lt464.021413 507.492964 lt464.040446 507.452899 lt464.059480 507.412835 lt464.078513 507.452899 lt464.097546 507.492964 lt464.116580 507.533027 lt464.135613 507.412835 lt464.154647 507.533027 lt464.173680 507.492964 lt464.192714 507.693276 lt464.211747 507.533027 lt464.230781 507.573083 lt464.249814 507.693276 lt464.268848 507.773396 lt464.287881 507.653211 lt464.306914 507.653211 lt464.325948 507.653211 lt464.344981 507.733340 lt464.364015 507.573083 lt464.383048 507.533027 lt464.402082 507.533027 lt464.421115 507.492964 lt464.440149 507.492964 lt464.459182 507.412835 lt464.478216 507.372771 lt464.497249 507.332715 lt464.516283 507.412835 lt464.535316 507.292651 lt464.554349 507.252587 lt464.573383 507.212522 lt464.592416 507.332715 lt464.611450 507.172458 lt464.630483 507.092339 lt464.649517 507.172458 lt464.668550 507.292651 lt464.687584 507.132394 lt464.706617 507.052274 lt464.725651 507.132394 lt464.744684 507.172458 lt464.763717 507.212522 lt464.782751 507.132394 lt464.801784 507.252587 lt464.820818 507.172458 lt464.839851 507.372771 lt464.858885 507.252587 lt464.877918 507.292651 lt464.896952 507.332715 lt464.915985 507.533027 lt464.935019 507.412835 lt464.954052 507.372771 lt464.973086 507.452899 lt464.992119 507.573083 lt465.011152 507.533027 lt465.030186 507.492964 lt465.049219 507.533027 lt465.068253 507.533027 lt465.087286 507.533027 lt465.106320 507.492964 lt465.125353 507.452899 lt465.144387 507.533027 lt465.163420 507.573083 lt465.182454 507.372771 lt465.201487 507.332715 lt465.220520 507.372771 lt465.239554 507.452899 lt465.258587 507.292651 lt465.277621 507.212522 lt465.296654 507.292651 lt465.315688 507.252587 lt465.334721 507.212522 lt465.353755 507.132394 lt465.372788 507.132394 lt465.391822 507.012210 lt465.410855 507.212522 lt465.429888 507.052274 lt465.448922 507.052274 lt465.467955 507.012210 lt465.486989 507.252587 lt465.506022 507.172458 lt465.525056 507.092339 lt465.544089 507.172458 lt465.563123 507.412835 lt465.582156 507.212522 lt465.601190 507.212522 lt465.620223 507.252587 lt465.639257 507.372771 lt465.658290 507.332715 lt465.677323 507.292651 lt465.696357 507.412835 lt465.715390 507.372771 lt465.734424 507.533027 lt465.753457 507.452899 lt465.772491 507.492964 lt465.791524 507.573083 lt465.810558 507.653211 lt465.829591 507.533027 lt465.848625 507.492964 lt465.867658 507.492964 lt465.886691 507.613147 lt465.905725 507.533027 lt465.924758 507.452899 lt465.943792 507.452899 lt465.962825 507.452899 lt465.981859 507.452899 lt466.000892 507.292651 lt466.019926 507.252587 lt466.038959 507.252587 lt466.057993 507.292651 lt466.077026 507.172458 lt466.096059 507.212522 lt466.115093 507.132394 lt466.134126 507.332715 lt466.153160 507.052274 lt466.172193 507.132394 lt466.191227 507.172458 lt466.210260 507.212522 lt466.229294 507.132394 lt466.248327 507.092339 lt466.267361 507.092339 lt466.286394 507.132394 lt466.305428 507.172458 lt466.324461 507.212522 lt466.343494 507.212522 lt466.362528 507.212522 lt466.381561 507.372771 lt466.400595 507.212522 lt466.419628 507.292651 lt466.438662 507.412835 lt466.457695 507.492964 lt466.476729 507.412835 lt466.495762 507.412835 lt466.514796 507.452899 lt466.533829 507.573083 lt466.552862 507.573083 lt466.571896 507.533027 lt466.590929 507.533027 lt466.609963 507.492964 lt466.628996 507.573083 lt466.648030 507.372771 lt466.667063 507.492964 lt466.686097 507.412835 lt466.705130 507.492964 lt466.724164 507.372771 lt466.743197 507.332715 lt466.762230 507.332715 lt466.781264 507.492964 lt466.800297 507.332715 lt466.819331 507.252587 lt466.838364 507.212522 lt466.857398 507.292651 lt466.876431 507.212522 lt466.895465 507.092339 lt466.914498 507.132394 lt466.933532 507.092339 lt466.952565 507.172458 lt466.971599 507.052274 lt466.990632 507.092339 lt467.009665 507.092339 lt467.028699 507.292651 lt467.047732 507.092339 lt467.066766 507.132394 lt467.085799 507.212522 lt467.104833 507.372771 lt467.123866 507.252587 lt467.142900 507.252587 lt467.161933 507.292651 lt467.180967 507.372771 lt467.200000 507.372771 lt467.219033 507.332715 lt467.238067 507.412835 lt467.257100 507.452899 lt467.276134 507.573083 lt467.295167 507.452899 lt467.314201 507.492964 lt467.333234 507.492964 lt467.352268 507.653211 lt467.371301 507.533027 lt467.390335 507.492964 lt467.409368 507.452899 lt467.428401 507.613147 lt467.447435 507.452899 lt467.466468 507.332715 lt467.485502 507.412835 lt467.504535 507.372771 lt467.523569 507.412835 lt467.542602 507.372771 lt467.561636 507.452899 lt467.580669 507.412835 lt467.599703 507.613147 lt467.618736 507.452899 lt467.637770 507.492964 lt467.656803 507.573083 lt467.675836 507.813460 lt467.694870 507.773396 lt467.713903 507.773396 lt467.732937 507.973717 lt467.751970 508.133965 lt467.771004 508.254149 lt467.790037 508.214085 lt467.809071 508.133965 lt467.828104 507.893589 lt467.847138 507.973717 lt467.866171 507.813460 lt467.885204 507.773396 lt467.904238 507.693276 lt467.923271 507.813460 lt467.942305 507.653211 lt467.961338 507.773396 lt467.980372 508.374342 lt467.999405 509.095463 lt468.018439 509.456032 lt468.037472 509.736464 lt468.056506 509.976841 lt468.075539 510.137089 lt468.094572 510.257282 lt468.113606 510.297346 lt468.132639 510.257282 lt468.151673 510.097033 lt468.170706 510.137089 lt468.189740 510.016905 lt468.208773 509.976841 lt468.227807 509.856657 lt468.246840 509.896721 lt468.265874 509.696401 lt468.284907 509.576216 lt468.303941 509.536152 lt468.322974 509.536152 lt468.342007 509.295776 lt468.361041 509.135527 lt468.380074 509.095463 lt468.399108 508.975279 lt468.418141 509.055399 lt468.437175 508.774967 lt468.456208 508.855086 lt468.475242 508.734902 lt468.494275 508.855086 lt468.513309 508.654774 lt468.532342 508.654774 lt468.551375 508.774967 lt468.570409 508.855086 lt468.589442 508.654774 lt468.608476 508.694838 lt468.627509 508.734902 lt468.646543 508.815030 lt468.665576 508.774967 lt468.684610 508.694838 lt468.703643 508.694838 lt468.722677 508.694838 lt468.741710 508.855086 lt468.760743 508.774967 lt468.779777 508.774967 lt468.798810 508.815030 lt468.817844 508.935214 lt468.836877 508.734902 lt468.855911 508.774967 lt468.874944 508.855086 lt468.893978 508.855086 lt468.913011 508.654774 lt468.932045 508.534590 lt468.951078 508.614718 lt468.970112 508.614718 lt468.989145 508.534590 lt469.008178 508.414397 lt469.027212 508.414397 lt469.046245 508.374342 lt469.065279 508.374342 lt469.084312 508.254149 lt469.103346 508.214085 lt469.122379 508.174029 lt469.141413 508.334277 lt469.160446 508.093901 lt469.179480 507.973717 lt469.198513 508.053836 lt469.217546 508.093901 lt469.236580 508.013772 lt469.255613 507.853524 lt469.274647 507.893589 lt469.293680 507.853524 lt469.312714 508.013772 lt469.331747 507.813460 lt469.350781 507.893589 lt469.369814 507.893589 lt469.388848 508.093901 lt469.407881 507.893589 lt469.426914 507.933652 lt469.445948 507.973717 lt469.464981 508.053836 lt469.484015 507.973717 lt469.503048 507.973717 lt469.522082 507.973717 lt469.541115 508.053836 lt469.560149 508.053836 lt469.579182 508.053836 lt469.598216 507.973717 lt469.617249 508.013772 lt469.636283 508.133965 lt469.655316 507.973717 lt469.674349 507.933652 lt469.693383 507.893589 lt469.712416 508.013772 lt469.731450 507.893589 lt469.750483 507.733340 lt469.769517 507.773396 lt469.788550 507.853524 lt469.807584 507.733340 lt469.826617 507.613147 lt469.845651 507.693276 lt469.864684 507.533027 lt469.883717 507.613147 lt469.902751 507.452899 lt469.921784 507.492964 lt469.940818 507.372771 lt469.959851 507.533027 lt469.978885 507.372771 lt469.997918 507.332715 lt470.016952 507.332715 lt470.035985 507.533027 lt470.055019 507.372771 lt470.074052 507.372771 lt470.093086 507.332715 lt470.112119 507.412835 lt470.131152 507.452899 lt470.150186 507.332715 lt470.169219 507.452899 lt470.188253 507.412835 lt470.207286 507.573083 lt470.226320 507.452899 lt470.245353 507.492964 lt470.264387 507.533027 lt470.283420 507.733340 lt470.302454 507.613147 lt470.321487 507.573083 lt470.340520 507.653211 lt470.359554 507.733340 lt470.378587 507.613147 lt470.397621 507.573083 lt470.416654 507.613147 lt470.435688 507.613147 lt470.454721 507.573083 lt470.473755 507.533027 lt470.492788 507.533027 lt470.511822 507.412835 lt470.530855 507.533027 lt470.549888 507.412835 lt470.568922 507.332715 lt470.587955 507.372771 lt470.606989 507.492964 lt470.626022 507.292651 lt470.645056 507.212522 lt470.664089 507.252587 lt470.683123 507.252587 lt470.702156 507.252587 lt470.721190 507.092339 lt470.740223 507.132394 lt470.759257 507.012210 lt470.778290 507.252587 lt470.797323 507.052274 lt470.816357 507.092339 lt470.835390 507.172458 lt470.854424 507.332715 lt470.873457 507.132394 lt470.892491 507.212522 lt470.911524 507.252587 lt470.930558 507.332715 lt470.949591 507.212522 lt470.968625 507.292651 lt470.987658 507.332715 lt471.006691 507.332715 lt471.025725 507.452899 lt471.044758 507.452899 lt471.063792 507.412835 lt471.082825 507.452899 lt471.101859 507.573083 lt471.120892 507.492964 lt471.139926 507.412835 lt471.158959 507.492964 lt471.177993 507.613147 lt471.197026 507.412835 lt471.216059 507.332715 lt471.235093 507.492964 lt471.254126 507.452899 lt471.273160 507.412835 lt471.292193 507.292651 lt471.311227 507.332715 lt471.330260 507.252587 lt471.349294 507.332715 lt471.368327 507.212522 lt471.387361 507.212522 lt471.406394 507.172458 lt471.425428 507.332715 lt471.444461 507.132394 lt471.463494 507.132394 lt471.482528 507.092339 lt471.501561 507.132394 lt471.520595 507.092339 lt471.539628 507.012210 lt471.558662 507.012210 lt471.577695 507.052274 lt471.596729 507.212522 lt471.615762 507.052274 lt471.634796 507.092339 lt471.653829 507.172458 lt471.672862 507.372771 lt471.691896 507.132394 lt471.710929 507.212522 lt471.729963 507.292651 lt471.748996 507.412835 lt471.768030 507.332715 lt471.787063 507.292651 lt471.806097 507.452899 lt471.825130 507.492964 lt471.844164 507.492964 lt471.863197 507.452899 lt471.882230 507.452899 lt471.901264 507.452899 lt471.920297 507.613147 lt471.939331 507.452899 lt471.958364 507.412835 lt471.977398 507.372771 lt471.996431 507.573083 lt472.015465 507.412835 lt472.034498 507.332715 lt472.053532 507.332715 lt472.072565 507.452899 lt472.091599 507.332715 lt472.110632 507.252587 lt472.129665 507.252587 lt472.148699 507.212522 lt472.167732 507.212522 lt472.186766 507.092339 lt472.205799 507.092339 lt472.224833 507.052274 lt472.243866 507.132394 lt472.262900 506.972146 lt472.281933 507.052274 lt472.300967 507.092339 lt472.320000 507.212522 lt472.339033 507.092339 lt472.358067 507.092339 lt472.377100 507.092339 lt472.396134 507.172458 lt472.415167 507.212522 lt472.434201 507.132394 lt472.453234 507.172458 lt472.472268 507.212522 lt472.491301 507.332715 lt472.510335 507.212522 lt472.529368 507.292651 lt472.548401 507.292651 lt472.567435 507.492964 lt472.586468 507.412835 lt472.605502 507.412835 lt472.624535 507.412835 lt472.643569 507.573083 lt472.662602 507.492964 lt472.681636 507.452899 lt472.700669 507.492964 lt472.719703 507.573083 lt472.738736 507.452899 lt472.757770 507.372771 lt472.776803 507.412835 lt472.795836 507.332715 lt472.814870 507.372771 lt472.833903 507.332715 lt472.852937 507.332715 lt472.871970 507.252587 lt472.891004 507.412835 lt472.910037 507.212522 lt472.929071 507.132394 lt472.948104 507.172458 lt472.967138 507.212522 lt472.986171 507.092339 lt473.005204 507.012210 lt473.024238 507.092339 lt473.043271 507.052274 lt473.062305 507.172458 lt473.081338 507.052274 lt473.100372 507.092339 lt473.119405 507.052274 lt473.138439 507.252587 lt473.157472 507.092339 lt473.176506 507.172458 lt473.195539 507.212522 lt473.214572 507.412835 lt473.233606 507.212522 lt473.252639 507.252587 lt473.271673 507.332715 lt473.290706 507.412835 lt473.309740 507.372771 lt473.328773 507.372771 lt473.347807 507.452899 lt473.366840 507.452899 lt473.385874 507.492964 lt473.404907 507.452899 lt473.423941 507.452899 lt473.442974 507.492964 lt473.462007 507.613147 lt473.481041 507.492964 lt473.500074 507.412835 lt473.519108 507.492964 lt473.538141 507.613147 lt473.557175 507.452899 lt473.576208 507.452899 lt473.595242 507.573083 lt473.614275 507.533027 lt473.633309 507.573083 lt473.652342 507.573083 lt473.671375 507.653211 lt473.690409 507.653211 lt473.709442 507.933652 lt473.728476 507.813460 lt473.747509 507.933652 lt473.766543 508.053836 lt473.785576 508.334277 lt473.804610 508.174029 lt473.823643 508.013772 lt473.842677 507.893589 lt473.861710 507.813460 lt473.880743 507.733340 lt473.899777 507.653211 lt473.918810 507.613147 lt473.937844 507.492964 lt473.956877 507.653211 lt473.975911 507.613147 lt473.994944 508.174029 lt474.013978 508.774967 lt474.033011 509.496088 lt474.052045 509.696401 lt474.071078 509.856657 lt474.090112 510.097033 lt474.109145 510.417529 lt474.128178 510.377466 lt474.147212 510.257282 lt474.166245 510.257282 lt474.185279 510.257282 lt474.204312 510.257282 lt474.223346 510.097033 lt474.242379 510.056970 lt474.261413 509.976841 lt474.280446 510.016905 lt474.299480 509.816593 lt474.318513 509.696401 lt474.337546 509.616280 lt474.356580 509.656345 lt474.375613 509.415968 lt474.394647 509.295776 lt474.413680 509.255720 lt474.432714 509.175592 lt474.451747 509.095463 lt474.470781 508.935214 lt474.489814 508.855086 lt474.508848 508.774967 lt474.527881 508.895151 lt474.546914 508.654774 lt474.565948 508.694838 lt474.584981 508.694838 lt474.604015 508.855086 lt474.623048 508.614718 lt474.642082 508.654774 lt474.661115 508.654774 lt474.680149 508.774967 lt474.699182 508.734902 lt474.718216 508.694838 lt474.737249 508.694838 lt474.756283 508.654774 lt474.775316 508.774967 lt474.794349 508.654774 lt474.813383 508.694838 lt474.832416 508.694838 lt474.851450 508.895151 lt474.870483 508.774967 lt474.889517 508.694838 lt474.908550 508.694838 lt474.927584 508.815030 lt474.946617 508.734902 lt474.965651 508.694838 lt474.984684 508.734902 lt475.003717 508.654774 lt475.022751 508.614718 lt475.041784 508.494526 lt475.060818 508.574654 lt475.079851 508.374342 lt475.098885 508.574654 lt475.117918 508.334277 lt475.136952 508.374342 lt475.155985 508.254149 lt475.175019 508.414397 lt475.194052 508.133965 lt475.213086 508.174029 lt475.232119 508.093901 lt475.251152 508.214085 lt475.270186 508.013772 lt475.289219 507.893589 lt475.308253 507.853524 lt475.327286 507.893589 lt475.346320 507.973717 lt475.365353 507.853524 lt475.384387 507.813460 lt475.403420 507.853524 lt475.422454 507.973717 lt475.441487 507.853524 lt475.460520 507.853524 lt475.479554 507.933652 lt475.498587 508.053836 lt475.517621 507.973717 lt475.536654 507.893589 lt475.555688 507.973717 lt475.574721 507.933652 lt475.593755 508.053836 lt475.612788 507.893589 lt475.631822 508.053836 lt475.650855 507.933652 lt475.669888 508.053836 lt475.688922 507.853524 lt475.707955 508.013772 lt475.726989 507.973717 lt475.746022 508.133965 lt475.765056 507.933652 lt475.784089 507.933652 lt475.803123 507.853524 lt475.822156 508.013772 lt475.841190 507.813460 lt475.860223 507.733340 lt475.879257 507.733340 lt475.898290 507.733340 lt475.917323 507.693276 lt475.936357 507.653211 lt475.955390 507.573083 lt475.974424 507.533027 lt475.993457 507.613147 lt476.012491 507.492964 lt476.031524 507.332715 lt476.050558 507.372771 lt476.069591 507.412835 lt476.088625 507.412835 lt476.107658 507.292651 lt476.126691 507.372771 lt476.145725 507.332715 lt476.164758 507.492964 lt476.183792 507.292651 lt476.202825 507.412835 lt476.221859 507.372771 lt476.240892 507.613147 lt476.259926 507.412835 lt476.278959 507.492964 lt476.297993 507.492964 lt476.317026 507.653211 lt476.336059 507.533027 lt476.355093 507.533027 lt476.374126 507.573083 lt476.393160 507.693276 lt476.412193 507.613147 lt476.431227 507.533027 lt476.450260 507.573083 lt476.469294 507.613147 lt476.488327 507.693276 lt476.507361 507.613147 lt476.526394 507.613147 lt476.545428 507.613147 lt476.564461 507.693276 lt476.583494 507.573083 lt476.602528 507.452899 lt476.621561 507.492964 lt476.640595 507.533027 lt476.659628 507.452899 lt476.678662 507.292651 lt476.697695 507.372771 lt476.716729 507.252587 lt476.735762 507.372771 lt476.754796 507.212522 lt476.773829 507.212522 lt476.792862 507.092339 lt476.811896 507.292651 lt476.830929 507.052274 lt476.849963 507.092339 lt476.868996 507.132394 lt476.888030 507.212522 lt476.907063 507.172458 lt476.926097 507.132394 lt476.945130 507.172458 lt476.964164 507.172458 lt476.983197 507.332715 lt477.002230 507.212522 lt477.021264 507.252587 lt477.040297 507.252587 lt477.059331 507.452899 lt477.078364 507.372771 lt477.097398 507.372771 lt477.116431 507.412835 lt477.135465 507.533027 lt477.154498 507.533027 lt477.173532 507.412835 lt477.192565 507.452899 lt477.211599 507.452899 lt477.230632 507.573083 lt477.249665 507.492964 lt477.268699 507.533027 lt477.287732 507.492964 lt477.306766 507.613147 lt477.325799 507.492964 lt477.344833 507.452899 lt477.363866 507.452899 lt477.382900 507.533027 lt477.401933 507.372771 lt477.420967 507.292651 lt477.440000 507.332715 lt477.459033 507.332715 lt477.478067 507.292651 lt477.497100 507.212522 lt477.516134 507.212522 lt477.535167 507.092339 lt477.554201 507.252587 lt477.573234 507.052274 lt477.592268 507.012210 lt477.611301 507.092339 lt477.630335 507.292651 lt477.649368 507.132394 lt477.668401 507.092339 lt477.687435 507.132394 lt477.706468 507.212522 lt477.725502 507.212522 lt477.744535 507.212522 lt477.763569 507.332715 lt477.782602 507.212522 lt477.801636 507.412835 lt477.820669 507.292651 lt477.839703 507.332715 lt477.858736 507.412835 lt477.877770 507.573083 lt477.896803 507.452899 lt477.915836 507.492964 lt477.934870 507.452899 lt477.953903 507.533027 lt477.972937 507.452899 lt477.991970 507.492964 lt478.011004 507.573083 lt478.030037 507.533027 lt478.049071 507.573083 lt478.068104 507.452899 lt478.087138 507.492964 lt478.106171 507.452899 lt478.125204 507.573083 lt478.144238 507.412835 lt478.163271 507.372771 lt478.182305 507.412835 lt478.201338 507.492964 lt478.220372 507.332715 lt478.239405 507.212522 lt478.258439 507.252587 lt478.277472 507.172458 lt478.296506 507.212522 lt478.315539 507.092339 lt478.334572 507.092339 lt478.353606 507.012210 lt478.372639 507.212522 lt478.391673 507.092339 lt478.410706 507.092339 lt478.429740 507.132394 lt478.448773 507.292651 lt478.467807 507.132394 lt478.486840 507.092339 lt478.505874 507.252587 lt478.524907 507.252587 lt478.543941 507.332715 lt478.562974 507.292651 lt478.582007 507.332715 lt478.601041 507.292651 lt478.620074 507.492964 lt478.639108 507.412835 lt478.658141 507.452899 lt478.677175 507.492964 lt478.696208 507.613147 lt478.715242 507.452899 lt478.734275 507.452899 lt478.753309 507.533027 lt478.772342 507.613147 lt478.791375 507.573083 lt478.810409 507.533027 lt478.829442 507.533027 lt478.848476 507.492964 lt478.867509 507.573083 lt478.886543 507.372771 lt478.905576 507.372771 lt478.924610 507.372771 lt478.943643 507.573083 lt478.962677 507.372771 lt478.981710 507.292651 lt479.000743 507.332715 lt479.019777 507.292651 lt479.038810 507.292651 lt479.057844 507.172458 lt479.076877 507.132394 lt479.095911 507.092339 lt479.114944 507.252587 lt479.133978 507.092339 lt479.153011 507.132394 lt479.172045 507.172458 lt479.191078 507.372771 lt479.210112 507.172458 lt479.229145 507.132394 lt479.248178 507.252587 lt479.267212 507.252587 lt479.286245 507.332715 lt479.305279 507.252587 lt479.324312 507.332715 lt479.343346 507.332715 lt479.362379 507.492964 lt479.381413 507.412835 lt479.400446 507.452899 lt479.419480 507.452899 lt479.438513 507.653211 lt479.457546 507.492964 lt479.476580 507.492964 lt479.495613 507.573083 lt479.514647 507.613147 lt479.533680 507.573083 lt479.552714 507.573083 lt479.571747 507.573083 lt479.590781 507.653211 lt479.609814 507.773396 lt479.628848 507.693276 lt479.647881 507.653211 lt479.666914 507.733340 lt479.685948 507.893589 lt479.704981 507.813460 lt479.724015 507.853524 lt479.743048 508.093901 lt479.762082 508.133965 lt479.781115 508.174029 lt479.800149 508.254149 lt479.819182 508.294213 lt479.838216 508.174029 lt479.857249 508.214085 lt479.876283 507.893589 lt479.895316 507.813460 lt479.914349 507.733340 lt479.933383 507.973717 lt479.952416 507.613147 lt479.971450 507.533027 lt479.990483 507.613147 lt480.009517 508.053836 lt480.028550 508.574654 lt480.047584 509.095463 lt480.066617 509.576216 lt480.085651 509.816593 lt480.104684 510.056970 lt480.123717 510.137089 lt480.142751 510.337402 lt480.161784 510.377466 lt480.180818 510.537723 lt480.199851 510.337402 lt480.218885 510.297346 lt480.237918 510.297346 lt480.256952 510.377466 lt480.275985 510.217217 lt480.295019 510.097033 lt480.314052 510.137089 lt480.333086 510.056970 lt480.352119 510.016905 lt480.371152 509.816593 lt480.390186 509.736464 lt480.409219 509.616280 lt480.428253 509.656345 lt480.447286 509.415968 lt480.466320 509.375904 lt480.485353 509.295776 lt480.504387 509.375904 lt480.523420 509.095463 lt480.542454 509.055399 lt480.561487 509.015343 lt480.580520 508.975279 lt480.599554 508.895151 lt480.618587 508.815030 lt480.637621 508.774967 lt480.656654 508.694838 lt480.675688 508.855086 lt480.694721 508.734902 lt480.713755 508.734902 lt480.732788 508.815030 lt480.751822 508.935214 lt480.770855 508.734902 lt480.789888 508.774967 lt480.808922 508.855086 lt480.827955 508.855086 lt480.846989 508.774967 lt480.866022 508.734902 lt480.885056 508.774967 lt480.904089 508.734902 lt480.923123 508.935214 lt480.942156 508.774967 lt480.961190 508.815030 lt480.980223 508.734902 lt480.999257 508.935214 lt481.018290 508.734902 lt481.037323 508.734902 lt481.056357 508.815030 lt481.075390 508.895151 lt481.094424 508.694838 lt481.113457 508.614718 lt481.132491 508.654774 lt481.151524 508.574654 lt481.170558 508.574654 lt481.189591 508.454461 lt481.208625 508.414397 lt481.227658 508.414397 lt481.246691 508.454461 lt481.265725 508.294213 lt481.284758 508.254149 lt481.303792 508.214085 lt481.322825 508.334277 lt481.341859 508.133965 lt481.360892 508.013772 lt481.379926 508.013772 lt481.398959 507.933652 lt481.417993 508.053836 lt481.437026 507.893589 lt481.456059 507.933652 lt481.475093 507.893589 lt481.494126 508.053836 lt481.513160 507.853524 lt481.532193 507.893589 lt481.551227 507.973717 lt481.570260 508.174029 lt481.589294 507.973717 lt481.608327 507.973717 lt481.627361 508.053836 lt481.646394 508.093901 lt481.665428 508.093901 lt481.684461 508.053836 lt481.703494 508.053836 lt481.722528 508.053836 lt481.741561 508.093901 lt481.760595 508.093901 lt481.779628 508.013772 lt481.798662 508.053836 lt481.817695 508.254149 lt481.836729 508.013772 lt481.855762 507.973717 lt481.874796 508.053836 lt481.893829 508.053836 lt481.912862 507.973717 lt481.931896 507.813460 lt481.950929 507.853524 lt481.969963 507.853524 lt481.988996 507.853524 lt482.008030 507.733340 lt482.027063 507.773396 lt482.046097 507.613147 lt482.065130 507.773396 lt482.084164 507.533027 lt482.103197 507.573083 lt482.122230 507.492964 lt482.141264 507.573083 lt482.160297 507.412835 lt482.179331 507.372771 lt482.198364 507.412835 lt482.217398 507.452899 lt482.236431 507.492964 lt482.255465 507.452899 lt482.274498 507.412835 lt482.293532 507.452899 lt482.312565 507.653211 lt482.331599 507.492964 lt482.350632 507.573083 lt482.369665 507.613147 lt482.388699 507.693276 lt482.407732 507.613147 lt482.426766 507.613147 lt482.445799 507.653211 lt482.464833 507.733340 lt482.483866 507.773396 lt482.502900 507.653211 lt482.521933 507.653211 lt482.540967 507.653211 lt482.560000 507.853524 lt482.579033 507.693276 lt482.598067 507.733340 lt482.617100 507.693276 lt482.636134 507.853524 lt482.655167 507.733340 lt482.674201 507.653211 lt482.693234 507.613147 lt482.712268 507.653211 lt482.731301 507.533027 lt482.750335 507.452899 lt482.769368 507.452899 lt482.788401 507.533027 lt482.807435 507.452899 lt482.826468 507.292651 lt482.845502 507.292651 lt482.864535 507.252587 lt482.883569 507.372771 lt482.902602 507.212522 lt482.921636 507.132394 lt482.940669 507.212522 lt482.959703 507.372771 lt482.978736 507.252587 lt482.997770 507.212522 lt483.016803 507.252587 lt483.035836 507.292651 lt483.054870 507.412835 lt483.073903 507.252587 lt483.092937 507.372771 lt483.111970 507.332715 lt483.131004 507.533027 lt483.150037 507.412835 lt483.169071 507.452899 lt483.188104 507.492964 lt483.207138 507.653211 lt483.226171 507.573083 lt483.245204 507.573083 lt483.264238 507.573083 lt483.283271 507.613147 lt483.302305 507.573083 lt483.321338 507.613147 lt483.340372 507.653211 lt483.359405 507.653211 lt483.378439 507.693276 lt483.397472 507.573083 lt483.416506 507.613147 lt483.435539 507.573083 lt483.454572 507.693276 lt483.473606 507.492964 lt483.492639 507.412835 lt483.511673 507.452899 lt483.530706 507.533027 lt483.549740 507.452899 lt483.568773 507.292651 lt483.587807 507.292651 lt483.606840 507.252587 lt483.625874 507.332715 lt483.644907 507.172458 lt483.663941 507.172458 lt483.682974 507.092339 lt483.702007 507.372771 lt483.721041 507.212522 lt483.740074 507.212522 lt483.759108 507.212522 lt483.778141 507.372771 lt483.797175 507.292651 lt483.816208 507.252587 lt483.835242 507.332715 lt483.854275 507.412835 lt483.873309 507.452899 lt483.892342 507.372771 lt483.911375 507.412835 lt483.930409 507.412835 lt483.949442 507.613147 lt483.968476 507.492964 lt483.987509 507.573083 lt484.006543 507.573083 lt484.025576 507.653211 lt484.044610 507.573083 lt484.063643 507.492964 lt484.082677 507.613147 lt484.101710 507.653211 lt484.120743 507.653211 lt484.139777 507.533027 lt484.158810 507.573083 lt484.177844 507.533027 lt484.196877 507.653211 lt484.215911 507.492964 lt484.234944 507.452899 lt484.253978 507.452899 lt484.273011 507.573083 lt484.292045 507.412835 lt484.311078 507.332715 lt484.330112 507.372771 lt484.349145 507.292651 lt484.368178 507.252587 lt484.387212 507.172458 lt484.406245 507.212522 lt484.425279 507.092339 lt484.444312 507.252587 lt484.463346 507.172458 lt484.482379 507.172458 lt484.501413 507.172458 lt484.520446 507.372771 lt484.539480 507.252587 lt484.558513 507.172458 lt484.577546 507.252587 lt484.596580 507.372771 lt484.615613 507.332715 lt484.634647 507.332715 lt484.653680 507.372771 lt484.672714 507.372771 lt484.691747 507.452899 lt484.710781 507.412835 lt484.729814 507.492964 lt484.748848 507.492964 lt484.767881 507.653211 lt484.786914 507.533027 lt484.805948 507.492964 lt484.824981 507.573083 lt484.844015 507.693276 lt484.863048 507.653211 lt484.882082 507.573083 lt484.901115 507.613147 lt484.920149 507.613147 lt484.939182 507.653211 lt484.958216 507.452899 lt484.977249 507.492964 lt484.996283 507.412835 lt485.015316 507.613147 lt485.034349 507.412835 lt485.053383 507.412835 lt485.072416 507.412835 lt485.091450 507.533027 lt485.110483 507.292651 lt485.129517 507.252587 lt485.148550 507.252587 lt485.167584 507.252587 lt485.186617 507.172458 lt485.205651 507.132394 lt485.224684 507.212522 lt485.243717 507.132394 lt485.262751 507.332715 lt485.281784 507.212522 lt485.300818 507.172458 lt485.319851 507.212522 lt485.338885 507.452899 lt485.357918 507.332715 lt485.376952 507.332715 lt485.395985 507.412835 lt485.415019 507.492964 lt485.434052 507.452899 lt485.453086 507.372771 lt485.472119 507.533027 lt485.491152 507.492964 lt485.510186 507.613147 lt485.529219 507.492964 lt485.548253 507.533027 lt485.567286 507.492964 lt485.586320 507.693276 lt485.605353 507.653211 lt485.624387 507.693276 lt485.643420 507.773396 lt485.662454 507.973717 lt485.681487 507.813460 lt485.700520 507.933652 lt485.719554 507.893589 lt485.738587 508.013772 lt485.757621 508.053836 lt485.776654 508.133965 lt485.795688 508.214085 lt485.814721 508.294213 lt485.833755 508.574654 lt485.852788 508.494526 lt485.871822 508.334277 lt485.890855 508.174029 lt485.909888 508.214085 lt485.928922 507.813460 lt485.947955 507.773396 lt485.966989 507.733340 lt485.986022 507.693276 lt486.005056 507.613147 lt486.024089 507.573083 lt486.043123 508.174029 lt486.062156 508.694838 lt486.081190 509.415968 lt486.100223 509.656345 lt486.119257 509.896721 lt486.138290 510.016905 lt486.157323 510.377466 lt486.176357 510.337402 lt486.195390 510.377466 lt486.214424 510.337402 lt486.233457 510.537723 lt486.252491 510.337402 lt486.271524 510.297346 lt486.290558 510.377466 lt486.309591 510.257282 lt486.328625 510.217217 lt486.347658 510.137089 lt486.366691 510.137089 lt486.385725 510.016905 lt486.404758 510.056970 lt486.423792 509.856657 lt486.442825 509.776529 lt486.461859 509.736464 lt486.480892 509.776529 lt486.499926 509.536152 lt486.518959 509.415968 lt486.537993 509.375904 lt486.557026 509.415968 lt486.576059 509.255720 lt486.595093 509.135527 lt486.614126 509.095463 lt486.633160 509.015343 lt486.652193 509.055399 lt486.671227 508.895151 lt486.690260 508.855086 lt486.709294 508.855086 lt486.728327 508.935214 lt486.747361 508.774967 lt486.766394 508.774967 lt486.785428 508.815030 lt486.804461 508.895151 lt486.823494 508.855086 lt486.842528 508.694838 lt486.861561 508.774967 lt486.880595 508.734902 lt486.899628 508.895151 lt486.918662 508.734902 lt486.937695 508.774967 lt486.956729 508.734902 lt486.975762 508.895151 lt486.994796 508.734902 lt487.013829 508.815030 lt487.032862 508.815030 lt487.051896 508.935214 lt487.070929 508.734902 lt487.089963 508.774967 lt487.108996 508.815030 lt487.128030 508.774967 lt487.147063 508.855086 lt487.166097 508.734902 lt487.185130 508.654774 lt487.204164 508.574654 lt487.223197 508.734902 lt487.242230 508.574654 lt487.261264 508.534590 lt487.280297 508.454461 lt487.299331 508.614718 lt487.318364 508.374342 lt487.337398 508.294213 lt487.356431 508.334277 lt487.375465 508.254149 lt487.394498 508.214085 lt487.413532 508.053836 lt487.432565 508.093901 lt487.451599 508.013772 lt487.470632 508.133965 lt487.489665 507.973717 lt487.508699 507.933652 lt487.527732 507.933652 lt487.546766 508.133965 lt487.565799 507.933652 lt487.584833 507.973717 lt487.603866 507.933652 lt487.622900 507.973717 lt487.641933 508.013772 lt487.660967 507.933652 lt487.680000 507.973717 lt487.699033 507.973717 lt487.718067 508.093901 lt487.737100 507.973717 lt487.756134 508.013772 lt487.775167 508.053836 lt487.794201 508.214085 lt487.813234 508.053836 lt487.832268 508.093901 lt487.851301 508.174029 lt487.870335 508.254149 lt487.889368 508.133965 lt487.908401 508.093901 lt487.927435 508.093901 lt487.946468 508.053836 lt487.965502 508.013772 lt487.984535 507.933652 lt488.003569 507.893589 lt488.022602 507.853524 lt488.041636 507.973717 lt488.060669 507.813460 lt488.079703 507.773396 lt488.098736 507.773396 lt488.117770 507.893589 lt488.136803 507.693276 lt488.155836 507.613147 lt488.174870 507.573083 lt488.193903 507.653211 lt488.212937 507.613147 lt488.231970 507.452899 lt488.251004 507.412835 lt488.270037 507.412835 lt488.289071 507.613147 lt488.308104 507.412835 lt488.327138 507.452899 lt488.346171 507.573083 lt488.365204 507.613147 lt488.384238 507.492964 lt488.403271 507.492964 lt488.422305 507.573083 lt488.441338 507.573083 lt488.460372 507.653211 lt488.479405 507.573083 lt488.498439 507.653211 lt488.517472 507.613147 lt488.536506 507.813460 lt488.555539 507.693276 lt488.574572 507.773396 lt488.593606 507.773396 lt488.612639 507.893589 lt488.631673 507.813460 lt488.650706 507.813460 lt488.669740 507.773396 lt488.688773 507.813460 lt488.707807 507.773396 lt488.726840 507.653211 lt488.745874 507.653211 lt488.764907 507.613147 lt488.783941 507.693276 lt488.802974 507.533027 lt488.822007 507.533027 lt488.841041 507.533027 lt488.860074 507.653211 lt488.879108 507.533027 lt488.898141 507.452899 lt488.917175 507.372771 lt488.936208 507.412835 lt488.955242 507.372771 lt488.974275 507.292651 lt488.993309 507.332715 lt489.012342 507.172458 lt489.031375 507.372771 lt489.050409 507.212522 lt489.069442 507.252587 lt489.088476 507.292651 lt489.107509 507.533027 lt489.126543 507.332715 lt489.145576 507.372771 lt489.164610 507.372771 lt489.183643 507.573083 lt489.202677 507.452899 lt489.221710 507.412835 lt489.240743 507.452899 lt489.259777 507.452899 lt489.278810 507.653211 lt489.297844 507.533027 lt489.316877 507.613147 lt489.335911 507.653211 lt489.354944 507.813460 lt489.373978 507.693276 lt489.393011 507.693276 lt489.412045 507.733340 lt489.431078 507.733340 lt489.450112 507.693276 lt489.469145 507.613147 lt489.488178 507.613147 lt489.507212 507.613147 lt489.526245 507.693276 lt489.545279 507.533027 lt489.564312 507.533027 lt489.583346 507.492964 lt489.602379 507.653211 lt489.621413 507.492964 lt489.640446 507.452899 lt489.659480 507.372771 lt489.678513 507.452899 lt489.697546 507.412835 lt489.716580 507.332715 lt489.735613 507.332715 lt489.754647 507.252587 lt489.773680 507.332715 lt489.792714 507.252587 lt489.811747 507.212522 lt489.830781 507.252587 lt489.849814 507.452899 lt489.868848 507.332715 lt489.887881 507.252587 lt489.906914 507.412835 lt489.925948 507.452899 lt489.944981 507.492964 lt489.964015 507.412835 lt489.983048 507.492964 lt490.002082 507.452899 lt490.021115 507.613147 lt490.040149 507.492964 lt490.059182 507.573083 lt490.078216 507.653211 lt490.097249 507.853524 lt490.116283 507.653211 lt490.135316 507.693276 lt490.154349 507.813460 lt490.173383 507.773396 lt490.192416 507.733340 lt490.211450 507.653211 lt490.230483 507.653211 lt490.249517 507.573083 lt490.268550 507.693276 lt490.287584 507.573083 lt490.306617 507.573083 lt490.325651 507.533027 lt490.344684 507.653211 lt490.363717 507.492964 lt490.382751 507.452899 lt490.401784 507.452899 lt490.420818 507.452899 lt490.439851 507.332715 lt490.458885 507.212522 lt490.477918 507.292651 lt490.496952 507.292651 lt490.515985 507.372771 lt490.535019 507.172458 lt490.554052 507.212522 lt490.573086 507.252587 lt490.592119 507.492964 lt490.611152 507.292651 lt490.630186 507.292651 lt490.649219 507.332715 lt490.668253 507.372771 lt490.687286 507.372771 lt490.706320 507.372771 lt490.725353 507.412835 lt490.744387 507.412835 lt490.763420 507.613147 lt490.782454 507.452899 lt490.801487 507.492964 lt490.820520 507.533027 lt490.839554 507.773396 lt490.858587 507.613147 lt490.877621 507.653211 lt490.896654 507.653211 lt490.915688 507.773396 lt490.934721 507.693276 lt490.953755 507.693276 lt490.972788 507.653211 lt490.991822 507.653211 lt491.010855 507.653211 lt491.029888 507.613147 lt491.048922 507.533027 lt491.067955 507.573083 lt491.086989 507.653211 lt491.106022 507.492964 lt491.125056 507.452899 lt491.144089 507.533027 lt491.163123 507.492964 lt491.182156 507.452899 lt491.201190 507.292651 lt491.220223 507.292651 lt491.239257 507.212522 lt491.258290 507.372771 lt491.277323 507.212522 lt491.296357 507.252587 lt491.315390 507.172458 lt491.334424 507.452899 lt491.353457 507.252587 lt491.372491 507.292651 lt491.391524 507.332715 lt491.410558 507.452899 lt491.429591 507.332715 lt491.448625 507.372771 lt491.467658 507.372771 lt491.486691 507.412835 lt491.505725 507.492964 lt491.524758 507.452899 lt491.543792 507.452899 lt491.562825 507.573083 lt491.581859 507.693276 lt491.600892 507.613147 lt491.619926 507.613147 lt491.638959 507.813460 lt491.657993 507.853524 lt491.677026 507.933652 lt491.696059 507.853524 lt491.715093 508.053836 lt491.734126 507.973717 lt491.753160 508.214085 lt491.772193 508.133965 lt491.791227 508.334277 lt491.810260 508.294213 lt491.829294 508.614718 lt491.848327 508.534590 lt491.867361 508.654774 lt491.886394 508.494526 lt491.905428 508.534590 lt491.924461 508.214085 lt491.943494 508.053836 lt491.962528 508.013772 lt491.981561 507.893589 lt492.000595 507.733340 lt492.019628 507.653211 lt492.038662 507.653211 lt492.057695 508.053836 lt492.076729 508.815030 lt492.095762 509.215655 lt492.114796 509.576216 lt492.133829 509.896721 lt492.152862 510.056970 lt492.171896 510.177154 lt492.190929 510.297346 lt492.209963 510.377466 lt492.228996 510.297346 lt492.248030 510.417529 lt492.267063 510.217217 lt492.286097 510.257282 lt492.305130 510.217217 lt492.324164 510.457594 lt492.343197 510.217217 lt492.362230 510.217217 lt492.381264 510.177154 lt492.400297 510.297346 lt492.419331 510.016905 lt492.438364 510.016905 lt492.457398 509.936777 lt492.476431 509.856657 lt492.495465 509.816593 lt492.514498 509.736464 lt492.533532 509.656345 lt492.552565 509.616280 lt492.571599 509.616280 lt492.590632 509.456032 lt492.609665 509.375904 lt492.628699 509.375904 lt492.647732 509.375904 lt492.666766 509.295776 lt492.685799 509.135527 lt492.704833 509.175592 lt492.723866 509.015343 lt492.742900 509.135527 lt492.761933 508.935214 lt492.780967 508.975279 lt492.800000 508.895151 lt492.819033 509.015343 lt492.838067 508.815030 lt492.857100 508.815030 lt492.876134 508.855086 lt492.895167 508.935214 lt492.914201 508.774967 lt492.933234 508.734902 lt492.952268 508.815030 lt492.971301 508.734902 lt492.990335 508.895151 lt493.009368 508.815030 lt493.028401 508.774967 lt493.047435 508.774967 lt493.066468 508.975279 lt493.085502 508.855086 lt493.104535 508.815030 lt493.123569 508.855086 lt493.142602 508.975279 lt493.161636 508.855086 lt493.180669 508.774967 lt493.199703 508.895151 lt493.218736 508.774967 lt493.237770 508.855086 lt493.256803 508.694838 lt493.275836 508.734902 lt493.294870 508.694838 lt493.313903 508.774967 lt493.332937 508.574654 lt493.351970 508.534590 lt493.371004 508.494526 lt493.390037 508.574654 lt493.409071 508.414397 lt493.428104 508.374342 lt493.447138 508.334277 lt493.466171 508.214085 lt493.485204 508.294213 lt493.504238 508.133965 lt493.523271 508.093901 lt493.542305 508.093901 lt493.561338 508.214085 lt493.580372 507.973717 lt493.599405 507.933652 lt493.618439 508.013772 lt493.637472 508.174029 lt493.656506 507.973717 lt493.675539 507.893589 lt493.694572 507.933652 lt493.713606 507.933652 lt493.732639 508.053836 lt493.751673 508.013772 lt493.770706 508.053836 lt493.789740 508.013772 lt493.808773 508.214085 lt493.827807 508.053836 lt493.846840 508.093901 lt493.865874 508.133965 lt493.884907 508.294213 lt493.903941 508.133965 lt493.922974 508.133965 lt493.942007 508.174029 lt493.961041 508.174029 lt493.980074 508.174029 lt493.999108 508.133965 lt494.018141 508.093901 lt494.037175 508.053836 lt494.056208 508.174029 lt494.075242 508.013772 lt494.094275 507.933652 lt494.113309 507.973717 lt494.132342 508.013772 lt494.151375 507.853524 lt494.170409 507.773396 lt494.189442 507.853524 lt494.208476 507.813460 lt494.227509 507.773396 lt494.246543 507.613147 lt494.265576 507.533027 lt494.284610 507.492964 lt494.303643 507.733340 lt494.322677 507.492964 lt494.341710 507.452899 lt494.360743 507.492964 lt494.379777 507.653211 lt494.398810 507.533027 lt494.417844 507.492964 lt494.436877 507.533027 lt494.455911 507.573083 lt494.474944 507.573083 lt494.493978 507.533027 lt494.513011 507.573083 lt494.532045 507.533027 lt494.551078 507.733340 lt494.570112 507.613147 lt494.589145 507.653211 lt494.608178 507.693276 lt494.627212 507.893589 lt494.646245 507.733340 lt494.665279 507.693276 lt494.684312 507.813460 lt494.703346 507.853524 lt494.722379 507.813460 lt494.741413 507.813460 lt494.760446 507.813460 lt494.779480 507.733340 lt494.798513 507.813460 lt494.817546 507.693276 lt494.836580 507.733340 lt494.855613 507.613147 lt494.874647 507.813460 lt494.893680 507.573083 lt494.912714 507.533027 lt494.931747 507.533027 lt494.950781 507.613147 lt494.969814 507.533027 lt494.988848 507.412835 lt495.007881 507.412835 lt495.026914 507.332715 lt495.045948 507.452899 lt495.064981 507.332715 lt495.084015 507.332715 lt495.103048 507.172458 lt495.122082 507.452899 lt495.141115 507.252587 lt495.160149 507.292651 lt495.179182 507.372771 lt495.198216 507.492964 lt495.217249 507.372771 lt495.236283 507.372771 lt495.255316 507.412835 lt495.274349 507.412835 lt495.293383 507.533027 lt495.312416 507.452899 lt495.331450 507.452899 lt495.350483 507.412835 lt495.369517 507.733340 lt495.388550 507.573083 lt495.407584 507.613147 lt495.426617 507.693276 lt495.445651 507.853524 lt495.464684 507.733340 lt495.483717 507.733340 lt495.502751 507.733340 lt495.521784 507.813460 lt495.540818 507.733340 lt495.559851 507.613147 lt495.578885 507.693276 lt495.597918 507.653211 lt495.616952 507.653211 lt495.635985 507.573083 lt495.655019 507.533027 lt495.674052 507.533027 lt495.693086 507.613147 lt495.712119 507.452899 lt495.731152 507.412835 lt495.750186 507.412835 lt495.769219 507.452899 lt495.788253 507.372771 lt495.807286 507.332715 lt495.826320 507.332715 lt495.845353 507.332715 lt495.864387 507.412835 lt495.883420 507.212522 lt495.902454 507.292651 lt495.921487 507.292651 lt495.940520 507.533027 lt495.959554 507.292651 lt495.978587 507.292651 lt495.997621 507.412835 lt496.016654 507.533027 lt496.035688 507.412835 lt496.054721 507.452899 lt496.073755 507.452899 lt496.092788 507.492964 lt496.111822 507.573083 lt496.130855 507.533027 lt496.149888 507.533027 lt496.168922 507.573083 lt496.187955 507.773396 lt496.206989 507.653211 lt496.226022 507.693276 lt496.245056 507.773396 lt496.264089 507.813460 lt496.283123 507.693276 lt496.302156 507.653211 lt496.321190 507.653211 lt496.340223 507.773396 lt496.359257 507.653211 lt496.378290 507.533027 lt496.397323 507.573083 lt496.416357 507.492964 lt496.435390 507.573083 lt496.454424 507.452899 lt496.473457 507.492964 lt496.492491 507.412835 lt496.511524 507.492964 lt496.530558 507.332715 lt496.549591 507.332715 lt496.568625 507.332715 lt496.587658 507.492964 lt496.606691 507.372771 lt496.625725 507.252587 lt496.644758 507.212522 lt496.663792 507.292651 lt496.682825 507.332715 lt496.701859 507.292651 lt496.720892 507.292651 lt496.739926 507.252587 lt496.758959 507.452899 lt496.777993 507.332715 lt496.797026 507.412835 lt496.816059 507.452899 lt496.835093 507.613147 lt496.854126 507.492964 lt496.873160 507.492964 lt496.892193 507.613147 lt496.911227 507.653211 lt496.930260 507.653211 lt496.949294 507.613147 lt496.968327 507.693276 lt496.987361 507.693276 lt497.006394 507.813460 lt497.025428 507.653211 lt497.044461 507.733340 lt497.063494 507.653211 lt497.082528 507.813460 lt497.101561 507.613147 lt497.120595 507.613147 lt497.139628 507.573083 lt497.158662 507.733340 lt497.177695 507.492964 lt497.196729 507.492964 lt497.215762 507.492964 lt497.234796 507.492964 lt497.253829 507.533027 lt497.272862 507.372771 lt497.291896 507.372771 lt497.310929 507.292651 lt497.329963 507.452899 lt497.348996 507.332715 lt497.368030 507.292651 lt497.387063 507.292651 lt497.406097 507.452899 lt497.425130 507.292651 lt497.444164 507.292651 lt497.463197 507.372771 lt497.482230 507.292651 lt497.501264 507.372771 lt497.520297 507.292651 lt497.539331 507.412835 lt497.558364 507.372771 lt497.577398 507.533027 lt497.596431 507.492964 lt497.615465 507.533027 lt497.634498 507.573083 lt497.653532 507.853524 lt497.672565 507.773396 lt497.691599 507.813460 lt497.710632 507.893589 lt497.729665 508.093901 lt497.748699 508.133965 lt497.767732 508.174029 lt497.786766 508.334277 lt497.805799 508.414397 lt497.824833 508.534590 lt497.843866 508.574654 lt497.862900 508.654774 lt497.881933 508.734902 lt497.900967 508.694838 lt497.920000 508.414397 lt497.939033 508.214085 lt497.958067 508.174029 lt497.977100 508.254149 lt497.996134 508.174029 lt498.015167 507.853524 lt498.034201 507.973717 lt498.053234 507.973717 lt498.072268 508.614718 lt498.091301 509.095463 lt498.110335 509.576216 lt498.129368 509.896721 lt498.148401 510.217217 lt498.167435 510.097033 lt498.186468 510.217217 lt498.205502 510.337402 lt498.224535 510.417529 lt498.243569 510.337402 lt498.262602 510.217217 lt498.281636 510.377466 lt498.300669 510.257282 lt498.319703 510.417529 lt498.338736 510.257282 lt498.357770 510.217217 lt498.376803 510.217217 lt498.395836 510.297346 lt498.414870 510.137089 lt498.433903 510.056970 lt498.452937 510.056970 lt498.471970 510.137089 lt498.491004 510.016905 lt498.510037 509.856657 lt498.529071 509.936777 lt498.548104 509.776529 lt498.567138 509.856657 lt498.586171 509.616280 lt498.605204 509.576216 lt498.624238 509.616280 lt498.643271 509.736464 lt498.662305 509.456032 lt498.681338 509.456032 lt498.700372 509.415968 lt498.719405 509.536152 lt498.738439 509.295776 lt498.757472 509.255720 lt498.776506 509.295776 lt498.795539 509.095463 lt498.814572 509.175592 lt498.833606 509.055399 lt498.852639 509.015343 lt498.871673 508.975279 lt498.890706 509.135527 lt498.909740 509.015343 lt498.928773 508.815030 lt498.947807 508.815030 lt498.966840 509.015343 lt498.985874 508.895151 lt499.004907 508.734902 lt499.023941 508.815030 lt499.042974 508.855086 lt499.062007 508.815030 lt499.081041 508.774967 lt499.100074 508.815030 lt499.119108 508.774967 lt499.138141 508.895151 lt499.157175 508.774967 lt499.176208 508.855086 lt499.195242 508.815030 lt499.214275 509.015343 lt499.233309 508.935214 lt499.252342 508.895151 lt499.271375 508.895151 lt499.290409 508.975279 lt499.309442 508.895151 lt499.328476 508.734902 lt499.347509 508.694838 lt499.366543 508.654774 lt499.385576 508.774967 lt499.404610 508.614718 lt499.423643 508.534590 lt499.442677 508.534590 lt499.461710 508.654774 lt499.480743 508.454461 lt499.499777 508.334277 lt499.518810 508.414397 lt499.537844 508.454461 lt499.556877 508.254149 lt499.575911 508.174029 lt499.594944 508.174029 lt499.613978 508.093901 lt499.633011 508.214085 lt499.652045 508.053836 lt499.671078 508.053836 lt499.690112 507.973717 lt499.709145 508.133965 lt499.728178 507.973717 lt499.747212 507.973717 lt499.766245 507.973717 lt499.785279 508.133965 lt499.804312 508.013772 lt499.823346 507.933652 lt499.842379 508.013772 lt499.861413 508.053836 lt499.880446 508.093901 lt499.899480 508.013772 lt499.918513 508.093901 lt499.937546 508.053836 lt499.956580 508.214085 lt499.975613 508.133965 lt499.994647 508.174029 lt500.013680 508.214085 lt500.032714 508.334277 lt500.051747 508.214085 lt500.070781 508.174029 lt500.089814 508.174029 lt500.108848 508.174029 lt500.127881 508.053836 lt500.146914 508.013772 lt500.165948 508.013772 lt500.184981 507.893589 lt500.204015 508.053836 lt500.223048 507.853524 lt500.242082 507.813460 lt500.261115 507.813460 lt500.280149 507.933652 lt500.299182 507.733340 lt500.318216 507.693276 lt500.337249 507.693276 lt500.356283 507.693276 lt500.375316 507.653211 lt500.394349 507.573083 lt500.413383 507.613147 lt500.432416 507.492964 lt500.451450 507.693276 lt500.470483 507.452899 lt500.489517 507.452899 lt500.508550 507.533027 lt500.527584 507.653211 lt500.546617 507.533027 lt500.565651 507.573083 lt500.584684 507.573083 lt500.603717 507.653211 lt500.622751 507.573083 lt500.641784 507.573083 lt500.660818 507.653211 lt500.679851 507.613147 lt500.698885 507.813460 lt500.717918 507.733340 lt500.736952 507.773396 lt500.755985 507.773396 lt500.775019 508.013772 lt500.794052 507.853524 lt500.813086 507.813460 lt500.832119 507.893589 lt500.851152 507.933652 lt500.870186 507.773396 lt500.889219 507.613147 lt500.908253 507.773396 lt500.927286 507.693276 lt500.946320 507.733340 lt500.965353 507.613147 lt500.984387 507.613147 lt501.003420 507.573083 lt501.022454 507.693276 lt501.041487 507.533027 lt501.060520 507.492964 lt501.079554 507.452899 lt501.098587 507.573083 lt501.117621 507.452899 lt501.136654 507.412835 lt501.155688 507.412835 lt501.174721 507.372771 lt501.193755 507.452899 lt501.212788 507.332715 lt501.231822 507.292651 lt501.250855 507.292651 lt501.269888 507.533027 lt501.288922 507.332715 lt501.307955 507.292651 lt501.326989 507.452899 lt501.346022 507.573083 lt501.365056 507.452899 lt501.384089 507.452899 lt501.403123 507.533027 lt501.422156 507.492964 lt501.441190 507.573083 lt501.460223 507.613147 lt501.479257 507.653211 lt501.498290 507.613147 lt501.517323 507.853524 lt501.536357 507.773396 lt501.555390 507.733340 lt501.574424 507.773396 lt501.593457 507.973717 lt501.612491 507.733340 lt501.631524 507.653211 lt501.650558 507.613147 lt501.669591 507.733340 lt501.688625 507.693276 lt501.707658 507.533027 lt501.726691 507.613147 lt501.745725 507.533027 lt501.764758 507.653211 lt501.783792 507.492964 lt501.802825 507.452899 lt501.821859 507.492964 lt501.840892 507.573083 lt501.859926 507.372771 lt501.878959 507.332715 lt501.897993 507.452899 lt501.917026 507.452899 lt501.936059 507.452899 lt501.955093 507.332715 lt501.974126 507.332715 lt501.993160 507.212522 lt502.012193 507.412835 lt502.031227 507.332715 lt502.050260 507.252587 lt502.069294 507.332715 lt502.088327 507.613147 lt502.107361 507.372771 lt502.126394 507.412835 lt502.145428 507.492964 lt502.164461 507.533027 lt502.183494 507.492964 lt502.202528 507.492964 lt502.221561 507.613147 lt502.240595 507.573083 lt502.259628 507.733340 lt502.278662 507.653211 lt502.297695 507.733340 lt502.316729 507.733340 lt502.335762 507.933652 lt502.354796 507.693276 lt502.373829 507.693276 lt502.392862 507.693276 lt502.411896 507.733340 lt502.430929 507.653211 lt502.449963 507.613147 lt502.468996 507.573083 lt502.488030 507.533027 lt502.507063 507.613147 lt502.526097 507.492964 lt502.545130 507.492964 lt502.564164 507.492964 lt502.583197 507.573083 lt502.602230 507.372771 lt502.621264 507.332715 lt502.640297 507.372771 lt502.659331 507.492964 lt502.678364 507.372771 lt502.697398 507.292651 lt502.716431 507.332715 lt502.735465 507.212522 lt502.754498 507.372771 lt502.773532 507.212522 lt502.792565 507.332715 lt502.811599 507.252587 lt502.830632 507.492964 lt502.849665 507.332715 lt502.868699 507.372771 lt502.887732 507.452899 lt502.906766 507.573083 lt502.925799 507.492964 lt502.944833 507.492964 lt502.963866 507.533027 lt502.982900 507.573083 lt503.001933 507.653211 lt503.020967 507.653211 lt503.040000 507.653211 lt503.059033 507.693276 lt503.078067 507.893589 lt503.097100 507.773396 lt503.116134 507.693276 lt503.135167 507.773396 lt503.154201 507.853524 lt503.173234 507.653211 lt503.192268 507.613147 lt503.211301 507.693276 lt503.230335 507.653211 lt503.249368 507.653211 lt503.268401 507.533027 lt503.287435 507.533027 lt503.306468 507.452899 lt503.325502 507.613147 lt503.344535 507.412835 lt503.363569 507.412835 lt503.382602 507.412835 lt503.401636 507.533027 lt503.420669 507.372771 lt503.439703 507.332715 lt503.458736 507.412835 lt503.477770 507.412835 lt503.496803 507.372771 lt503.515836 507.252587 lt503.534870 507.252587 lt503.553903 507.292651 lt503.572937 507.452899 lt503.591970 507.292651 lt503.611004 507.372771 lt503.630037 507.412835 lt503.649071 507.613147 lt503.668104 507.492964 lt503.687138 507.533027 lt503.706171 507.733340 lt503.725204 507.773396 lt503.744238 507.813460 lt503.763271 507.933652 lt503.782305 508.013772 lt503.801338 508.093901 lt503.820372 508.494526 lt503.839405 508.454461 lt503.858439 508.574654 lt503.877472 508.654774 lt503.896506 508.935214 lt503.915539 508.774967 lt503.934572 508.534590 lt503.953606 508.534590 lt503.972639 508.414397 lt503.991673 508.334277 lt504.010706 508.254149 lt504.029740 508.174029 lt504.048773 508.013772 lt504.067807 508.133965 lt504.086840 508.093901 lt504.105874 508.574654 lt504.124907 509.135527 lt504.143941 509.816593 lt504.162974 509.976841 lt504.182007 510.097033 lt504.201041 510.257282 lt504.220074 510.377466 lt504.239108 510.577778 lt504.258141 510.377466 lt504.277175 510.417529 lt504.296208 510.297346 lt504.315242 510.577778 lt504.334275 510.337402 lt504.353309 510.297346 lt504.372342 510.377466 lt504.391375 510.417529 lt504.410409 510.257282 lt504.429442 510.177154 lt504.448476 510.137089 lt504.467509 510.016905 lt504.486543 510.097033 lt504.505576 509.976841 lt504.524610 509.976841 lt504.543643 509.936777 lt504.562677 510.097033 lt504.581710 509.936777 lt504.600743 509.856657 lt504.619777 509.896721 lt504.638810 509.896721 lt504.657844 509.776529 lt504.676877 509.616280 lt504.695911 509.656345 lt504.714944 509.576216 lt504.733978 509.656345 lt504.753011 509.456032 lt504.772045 509.496088 lt504.791078 509.375904 lt504.810112 509.576216 lt504.829145 509.335839 lt504.848178 509.255720 lt504.867212 509.215655 lt504.886245 509.295776 lt504.905279 509.135527 lt504.924312 509.055399 lt504.943346 509.055399 lt504.962379 509.015343 lt504.981413 509.095463 lt505.000446 508.935214 lt505.019480 508.855086 lt505.038513 508.774967 lt505.057546 508.975279 lt505.076580 508.855086 lt505.095613 508.734902 lt505.114647 508.815030 lt505.133680 508.855086 lt505.152714 508.815030 lt505.171747 508.734902 lt505.190781 508.815030 lt505.209814 508.734902 lt505.228848 508.895151 lt505.247881 508.774967 lt505.266914 508.774967 lt505.285948 508.774967 lt505.304981 509.015343 lt505.324015 508.855086 lt505.343048 508.935214 lt505.362082 508.935214 lt505.381115 509.015343 lt505.400149 508.855086 lt505.419182 508.734902 lt505.438216 508.694838 lt505.457249 508.614718 lt505.476283 508.734902 lt505.495316 508.614718 lt505.514349 508.534590 lt505.533383 508.534590 lt505.552416 508.614718 lt505.571450 508.454461 lt505.590483 508.334277 lt505.609517 508.374342 lt505.628550 508.334277 lt505.647584 508.294213 lt505.666617 508.133965 lt505.685651 508.133965 lt505.704684 508.133965 lt505.723717 508.294213 lt505.742751 508.093901 lt505.761784 508.093901 lt505.780818 508.013772 lt505.799851 508.133965 lt505.818885 507.973717 lt505.837918 508.013772 lt505.856952 507.973717 lt505.875985 507.893589 lt505.895019 508.053836 lt505.914052 507.973717 lt505.933086 507.973717 lt505.952119 507.973717 lt505.971152 508.214085 lt505.990186 508.053836 lt506.009219 508.013772 lt506.028253 508.133965 lt506.047286 508.214085 lt506.066320 508.174029 lt506.085353 508.133965 lt506.104387 508.174029 lt506.123420 508.174029 lt506.142454 508.334277 lt506.161487 508.133965 lt506.180520 508.093901 lt506.199554 508.093901 lt506.218587 508.174029 lt506.237621 508.053836 lt506.256654 507.973717 lt506.275688 507.933652 lt506.294721 507.973717 lt506.313755 507.893589 lt506.332788 507.773396 lt506.351822 507.813460 lt506.370855 507.733340 lt506.389888 507.893589 lt506.408922 507.653211 lt506.427955 507.653211 lt506.446989 507.613147 lt506.466022 507.813460 lt506.485056 507.653211 lt506.504089 507.573083 lt506.523123 507.653211 lt506.542156 507.573083 lt506.561190 507.573083 lt506.580223 507.492964 lt506.599257 507.492964 lt506.618290 507.452899 lt506.637323 507.693276 lt506.656357 507.573083 lt506.675390 507.533027 lt506.694424 507.573083 lt506.713457 507.693276 lt506.732491 507.653211 lt506.751524 507.573083 lt506.770558 507.693276 lt506.789591 507.653211 lt506.808625 507.853524 lt506.827658 507.773396 lt506.846691 507.813460 lt506.865725 507.893589 lt506.884758 508.013772 lt506.903792 507.893589 lt506.922825 507.813460 lt506.941859 507.773396 lt506.960892 507.893589 lt506.979926 507.813460 lt506.998959 507.733340 lt507.017993 507.733340 lt507.037026 507.653211 lt507.056059 507.773396 lt507.075093 507.613147 lt507.094126 507.533027 lt507.113160 507.573083 lt507.132193 507.693276 lt507.151227 507.492964 lt507.170260 507.372771 lt507.189294 507.492964 lt507.208327 507.492964 lt507.227361 507.573083 lt507.246394 507.372771 lt507.265428 507.492964 lt507.284461 507.332715 lt507.303494 507.533027 lt507.322528 507.292651 lt507.341561 507.332715 lt507.360595 507.292651 lt507.379628 507.492964 lt507.398662 507.412835 lt507.417695 507.412835 lt507.436729 507.412835 lt507.455762 507.492964 lt507.474796 507.533027 lt507.493829 507.492964 lt507.512862 507.492964 lt507.531896 507.613147 lt507.550929 507.733340 lt507.569963 507.693276 lt507.588996 507.693276 lt507.608030 507.813460 lt507.627063 507.893589 lt507.646097 507.893589 lt507.665130 507.773396 lt507.684164 507.773396 lt507.703197 507.693276 lt507.722230 507.853524 lt507.741264 507.653211 lt507.760297 507.733340 lt507.779331 507.613147 lt507.798364 507.813460 lt507.817398 507.613147 lt507.836431 507.573083 lt507.855465 507.533027 lt507.874498 507.693276 lt507.893532 507.533027 lt507.912565 507.452899 lt507.931599 507.412835 lt507.950632 507.452899 lt507.969665 507.533027 lt507.988699 507.452899 lt508.007732 507.452899 lt508.026766 507.492964 lt508.045799 507.613147 lt508.064833 507.452899 lt508.083866 507.292651 lt508.102900 507.332715 lt508.121933 507.332715 lt508.140967 507.452899 lt508.160000 507.292651 lt508.179033 507.452899 lt508.198067 507.372771 lt508.217100 507.653211 lt508.236134 507.412835 lt508.255167 507.533027 lt508.274201 507.573083 lt508.293234 507.773396 lt508.312268 507.653211 lt508.331301 507.613147 lt508.350335 507.693276 lt508.369368 507.773396 lt508.388401 507.893589 lt508.407435 507.893589 lt508.426468 507.853524 lt508.445502 507.773396 lt508.464535 507.853524 lt508.483569 507.733340 lt508.502602 507.653211 lt508.521636 507.733340 lt508.540669 507.733340 lt508.559703 507.613147 lt508.578736 507.533027 lt508.597770 507.573083 lt508.616803 507.492964 lt508.635836 507.653211 lt508.654870 507.492964 lt508.673903 507.492964 lt508.692937 507.452899 lt508.711970 507.573083 lt508.731004 507.412835 lt508.750037 507.452899 lt508.769071 507.492964 lt508.788104 507.533027 lt508.807138 507.533027 lt508.826171 507.292651 lt508.845204 507.292651 lt508.864238 507.292651 lt508.883271 507.492964 lt508.902305 507.332715 lt508.921338 507.332715 lt508.940372 507.452899 lt508.959405 507.573083 lt508.978439 507.452899 lt508.997472 507.412835 lt509.016506 507.533027 lt509.035539 507.533027 lt509.054572 507.653211 lt509.073606 507.653211 lt509.092639 507.653211 lt509.111673 507.693276 lt509.130706 507.973717 lt509.149740 507.853524 lt509.168773 507.893589 lt509.187807 507.893589 lt509.206840 507.893589 lt509.225874 507.773396 lt509.244907 507.693276 lt509.263941 507.733340 lt509.282974 507.693276 lt509.302007 507.773396 lt509.321041 507.573083 lt509.340074 507.613147 lt509.359108 507.613147 lt509.378141 507.693276 lt509.397175 507.533027 lt509.416208 507.492964 lt509.435242 507.533027 lt509.454275 507.533027 lt509.473309 507.452899 lt509.492342 507.412835 lt509.511375 507.492964 lt509.530409 507.452899 lt509.549442 507.693276 lt509.568476 507.492964 lt509.587509 507.332715 lt509.606543 507.372771 lt509.625576 507.533027 lt509.644610 507.372771 lt509.663643 507.332715 lt509.682677 507.452899 lt509.701710 507.492964 lt509.720743 507.653211 lt509.739777 507.613147 lt509.758810 507.733340 lt509.777844 507.733340 lt509.796877 508.013772 lt509.815911 507.973717 lt509.834944 508.093901 lt509.853978 508.294213 lt509.873011 508.534590 lt509.892045 508.694838 lt509.911078 508.815030 lt509.930112 508.935214 lt509.949145 508.975279 lt509.968178 508.855086 lt509.987212 508.534590 lt510.006245 508.494526 lt510.025279 508.454461 lt510.044312 508.614718 lt510.063346 508.374342 lt510.082379 508.174029 lt510.101413 508.294213 lt510.120446 508.574654 lt510.139480 508.975279 lt510.158513 509.415968 lt510.177546 509.976841 lt510.196580 510.137089 lt510.215613 510.457594 lt510.234647 510.417529 lt510.253680 510.577778 lt510.272714 510.697971 lt510.291747 510.818155 lt510.310781 510.697971 lt510.329814 510.617842 lt510.348848 510.457594 lt510.367881 510.457594 lt510.386914 510.497658 lt510.405948 510.297346 lt510.424981 510.297346 lt510.444015 510.257282 lt510.463048 510.417529 lt510.482082 510.137089 lt510.501115 510.137089 lt510.520149 510.097033 lt510.539182 510.097033 lt510.558216 509.976841 lt510.577249 509.976841 lt510.596283 509.936777 lt510.615316 509.856657 lt510.634349 510.056970 lt510.653383 509.976841 lt510.672416 510.016905 lt510.691450 509.976841 lt510.710483 510.137089 lt510.729517 509.936777 lt510.748550 509.696401 lt510.767584 509.816593 lt510.786617 509.776529 lt510.805651 509.736464 lt510.824684 509.616280 lt510.843717 509.576216 lt510.862751 509.536152 lt510.881784 509.576216 lt510.900818 509.375904 lt510.919851 509.375904 lt510.938885 509.335839 lt510.957918 509.456032 lt510.976952 509.215655 lt510.995985 509.095463 lt511.015019 509.175592 lt511.034052 509.135527 lt511.053086 509.175592 lt511.072119 509.015343 lt511.091152 509.015343 lt511.110186 508.975279 lt511.129219 508.975279 lt511.148253 508.815030 lt511.167286 508.774967 lt511.186320 508.815030 lt511.205353 508.935214 lt511.224387 508.855086 lt511.243420 508.815030 lt511.262454 508.815030 lt511.281487 508.774967 lt511.300520 508.975279 lt511.319554 508.774967 lt511.338587 508.855086 lt511.357621 508.815030 lt511.376654 508.975279 lt511.395688 508.935214 lt511.414721 508.895151 lt511.433755 508.975279 lt511.452788 509.015343 lt511.471822 508.895151 lt511.490855 508.855086 lt511.509888 508.694838 lt511.528922 508.734902 lt511.547955 508.815030 lt511.566989 508.654774 lt511.586022 508.574654 lt511.605056 508.534590 lt511.624089 508.694838 lt511.643123 508.534590 lt511.662156 508.414397 lt511.681190 508.454461 lt511.700223 508.414397 lt511.719257 508.374342 lt511.738290 508.214085 lt511.757323 508.214085 lt511.776357 508.214085 lt511.795390 508.374342 lt511.814424 508.174029 lt511.833457 508.133965 lt511.852491 508.174029 lt511.871524 508.334277 lt511.890558 508.093901 lt511.909591 507.933652 lt511.928625 508.013772 lt511.947658 507.933652 lt511.966691 508.053836 lt511.985725 508.053836 lt512.004758 508.013772 lt512.023792 508.013772 lt512.042825 508.174029 lt512.061859 508.053836 lt512.080892 508.053836 lt512.099926 508.133965 lt512.118959 508.294213 lt512.137993 508.174029 lt512.157026 508.214085 lt512.176059 508.294213 lt512.195093 508.334277 lt512.214126 508.374342 lt512.233160 508.254149 lt512.252193 508.254149 lt512.271227 508.254149 lt512.290260 508.294213 lt512.309294 508.133965 lt512.328327 508.133965 lt512.347361 508.093901 lt512.366394 508.133965 lt512.385428 507.933652 lt512.404461 507.893589 lt512.423494 507.893589 lt512.442528 507.813460 lt512.461561 507.933652 lt512.480595 507.813460 lt512.499628 507.693276 lt512.518662 507.693276 lt512.537695 507.973717 lt512.556729 507.773396 lt512.575762 507.693276 lt512.594796 507.733340 lt512.613829 507.853524 lt512.632862 507.733340 lt512.651896 507.693276 lt512.670929 507.613147 lt512.689963 507.492964 lt512.708996 507.653211 lt512.728030 507.533027 lt512.747063 507.653211 lt512.766097 507.573083 lt512.785130 507.813460 lt512.804164 507.653211 lt512.823197 507.653211 lt512.842230 507.693276 lt512.861264 507.893589 lt512.880297 507.733340 lt512.899331 507.853524 lt512.918364 508.013772 lt512.937398 508.013772 lt512.956431 508.093901 lt512.975465 507.973717 lt512.994498 508.013772 lt513.013532 507.973717 lt513.032565 508.174029 lt513.051599 507.853524 lt513.070632 507.813460 lt513.089665 507.893589 lt513.108699 507.893589 lt513.127732 507.773396 lt513.146766 507.653211 lt513.165799 507.733340 lt513.184833 507.613147 lt513.203866 507.733340 lt513.222900 507.573083 lt513.241933 507.533027 lt513.260967 507.492964 lt513.280000 507.733340 lt513.299033 507.613147 lt513.318067 507.613147 lt513.337100 507.573083 lt513.356134 507.573083 lt513.375167 507.613147 lt513.394201 507.533027 lt513.413234 507.533027 lt513.432268 507.372771 lt513.451301 507.533027 lt513.470335 507.412835 lt513.489368 507.412835 lt513.508401 507.533027 lt513.527435 507.693276 lt513.546468 507.573083 lt513.565502 507.533027 lt513.584535 507.573083 lt513.603569 507.573083 lt513.622602 507.733340 lt513.641636 507.613147 lt513.660669 507.773396 lt513.679703 507.853524 lt513.698736 508.013772 lt513.717770 507.933652 lt513.736803 507.933652 lt513.755836 507.973717 lt513.774870 508.053836 lt513.793903 507.973717 lt513.812937 507.813460 lt513.831970 507.733340 lt513.851004 507.773396 lt513.870037 507.853524 lt513.889071 507.613147 lt513.908104 507.693276 lt513.927138 507.653211 lt513.946171 507.773396 lt513.965204 507.653211 lt513.984238 507.573083 lt514.003271 507.533027 lt514.022305 507.573083 lt514.041338 507.573083 lt514.060372 507.573083 lt514.079405 507.573083 lt514.098439 507.492964 lt514.117472 507.693276 lt514.136506 507.492964 lt514.155539 507.533027 lt514.174572 507.492964 lt514.193606 507.573083 lt514.212639 507.452899 lt514.231673 507.372771 lt514.250706 507.412835 lt514.269740 507.533027 lt514.288773 507.533027 lt514.307807 507.492964 lt514.326840 507.492964 lt514.345874 507.573083 lt514.364907 507.733340 lt514.383941 507.573083 lt514.402974 507.653211 lt514.422007 507.773396 lt514.441041 507.933652 lt514.460074 507.853524 lt514.479108 507.893589 lt514.498141 507.933652 lt514.517175 507.853524 lt514.536208 508.053836 lt514.555242 507.853524 lt514.574275 507.773396 lt514.593309 507.733340 lt514.612342 507.933652 lt514.631375 507.653211 lt514.650409 507.653211 lt514.669442 507.613147 lt514.688476 507.773396 lt514.707509 507.613147 lt514.726543 507.533027 lt514.745576 507.533027 lt514.764610 507.492964 lt514.783643 507.573083 lt514.802677 507.452899 lt514.821710 507.573083 lt514.840743 507.533027 lt514.859777 507.613147 lt514.878810 507.492964 lt514.897844 507.533027 lt514.916877 507.533027 lt514.935911 507.573083 lt514.954944 507.412835 lt514.973978 507.292651 lt514.993011 507.412835 lt515.012045 507.332715 lt515.031078 507.613147 lt515.050112 507.492964 lt515.069145 507.492964 lt515.088178 507.533027 lt515.107212 507.733340 lt515.126245 507.613147 lt515.145279 507.653211 lt515.164312 507.693276 lt515.183346 507.893589 lt515.202379 507.893589 lt515.221413 507.933652 lt515.240446 507.893589 lt515.259480 507.853524 lt515.278513 508.053836 lt515.297546 507.933652 lt515.316580 507.893589 lt515.335613 507.813460 lt515.354647 507.933652 lt515.373680 507.773396 lt515.392714 507.733340 lt515.411747 507.693276 lt515.430781 507.693276 lt515.449814 507.693276 lt515.468848 507.573083 lt515.487881 507.573083 lt515.506914 507.533027 lt515.525948 507.693276 lt515.544981 507.452899 lt515.564015 507.573083 lt515.583048 507.573083 lt515.602082 507.693276 lt515.621115 507.573083 lt515.640149 507.533027 lt515.659182 507.533027 lt515.678216 507.533027 lt515.697249 507.653211 lt515.716283 507.332715 lt515.735316 507.452899 lt515.754349 507.533027 lt515.773383 507.813460 lt515.792416 507.693276 lt515.811450 507.653211 lt515.830483 507.893589 lt515.849517 508.053836 lt515.868550 508.053836 lt515.887584 508.174029 lt515.906617 508.374342 lt515.925651 508.414397 lt515.944684 508.855086 lt515.963717 508.935214 lt515.982751 508.935214 lt516.001784 508.855086 lt516.020818 508.935214 lt516.039851 508.654774 lt516.058885 508.614718 lt516.077918 508.614718 lt516.096952 508.614718 lt516.115985 508.374342 lt516.135019 508.414397 lt516.154052 508.694838 lt516.173086 509.135527 lt516.192119 509.776529 lt516.211152 510.097033 lt516.230186 510.377466 lt516.249219 510.457594 lt516.268253 510.778091 lt516.287286 510.738036 lt516.306320 510.697971 lt516.325353 510.818155 lt516.344387 510.858220 lt516.363420 510.818155 lt516.382454 510.657907 lt516.401487 510.657907 lt516.420520 510.577778 lt516.439554 510.738036 lt516.458587 510.417529 lt516.477621 510.257282 lt516.496654 510.257282 lt516.515688 510.337402 lt516.534721 510.137089 lt516.553755 510.056970 lt516.572788 510.097033 lt516.591822 510.016905 lt516.610855 509.976841 lt516.629888 509.896721 lt516.648922 509.896721 lt516.667955 509.816593 lt516.686989 510.016905 lt516.706022 509.936777 lt516.725056 510.016905 lt516.744089 510.016905 lt516.763123 510.217217 lt516.782156 510.097033 lt516.801190 509.936777 lt516.820223 510.016905 lt516.839257 509.856657 lt516.858290 509.816593 lt516.877323 509.696401 lt516.896357 509.696401 lt516.915390 509.656345 lt516.934424 509.696401 lt516.953457 509.496088 lt516.972491 509.456032 lt516.991524 509.415968 lt517.010558 509.536152 lt517.029591 509.335839 lt517.048625 509.135527 lt517.067658 509.175592 lt517.086691 509.135527 lt517.105725 509.255720 lt517.124758 509.135527 lt517.143792 509.175592 lt517.162825 509.015343 lt517.181859 509.295776 lt517.200892 508.975279 lt517.219926 508.815030 lt517.238959 508.815030 lt517.257993 508.975279 lt517.277026 508.815030 lt517.296059 508.694838 lt517.315093 508.855086 lt517.334126 508.774967 lt517.353160 508.855086 lt517.372193 508.774967 lt517.391227 508.815030 lt517.410260 508.774967 lt517.429294 508.975279 lt517.448327 508.855086 lt517.467361 508.895151 lt517.486394 509.015343 lt517.505428 509.135527 lt517.524461 509.055399 lt517.543494 508.935214 lt517.562528 508.975279 lt517.581561 508.975279 lt517.600595 508.855086 lt517.619628 508.694838 lt517.638662 508.734902 lt517.657695 508.694838 lt517.676729 508.774967 lt517.695762 508.534590 lt517.714796 508.494526 lt517.733829 508.494526 lt517.752862 508.534590 lt517.771896 508.414397 lt517.790929 508.334277 lt517.809963 508.294213 lt517.828996 508.254149 lt517.848030 508.374342 lt517.867063 508.294213 lt517.886097 508.214085 lt517.905130 508.294213 lt517.924164 508.374342 lt517.943197 508.334277 lt517.962230 508.174029 lt517.981264 508.013772 lt518.000297 507.973717 lt518.019331 508.093901 lt518.038364 507.933652 lt518.057398 507.973717 lt518.076431 508.013772 lt518.095465 508.214085 lt518.114498 508.053836 lt518.133532 508.013772 lt518.152565 508.093901 lt518.171599 508.133965 lt518.190632 508.174029 lt518.209665 508.093901 lt518.228699 508.214085 lt518.247732 508.214085 lt518.266766 508.454461 lt518.285799 508.334277 lt518.304833 508.334277 lt518.323866 508.334277 lt518.342900 508.494526 lt518.361933 508.174029 lt518.380967 508.133965 lt518.400000 508.133965 lt518.419033 508.214085 lt518.438067 508.093901 lt518.457100 507.973717 lt518.476134 507.933652 lt518.495167 507.893589 lt518.514201 507.973717 lt518.533234 507.773396 lt518.552268 507.813460 lt518.571301 507.773396 lt518.590335 507.893589 lt518.609368 507.773396 lt518.628401 507.773396 lt518.647435 507.813460 lt518.666468 507.853524 lt518.685502 507.813460 lt518.704535 507.733340 lt518.723569 507.653211 lt518.742602 507.492964 lt518.761636 507.693276 lt518.780669 507.533027 lt518.799703 507.533027 lt518.818736 507.573083 lt518.837770 507.813460 lt518.856803 507.653211 lt518.875836 507.613147 lt518.894870 507.653211 lt518.913903 507.733340 lt518.932937 507.733340 lt518.951970 507.773396 lt518.971004 507.733340 lt518.990037 507.893589 lt519.009071 508.133965 lt519.028104 508.013772 lt519.047138 508.013772 lt519.066171 508.093901 lt519.085204 508.133965 lt519.104238 507.973717 lt519.123271 507.853524 lt519.142305 507.893589 lt519.161338 507.853524 lt519.180372 507.853524 lt519.199405 507.773396 lt519.218439 507.733340 lt519.237472 507.693276 lt519.256506 507.893589 lt519.275539 507.653211 lt519.294572 507.613147 lt519.313606 507.613147 lt519.332639 507.733340 lt519.351673 507.573083 lt519.370706 507.533027 lt519.389740 507.573083 lt519.408773 507.573083 lt519.427807 507.653211 lt519.446840 507.573083 lt519.465874 507.573083 lt519.484907 507.412835 lt519.503941 507.613147 lt519.522974 507.372771 lt519.542007 507.412835 lt519.561041 507.452899 lt519.580074 507.573083 lt519.599108 507.533027 lt519.618141 507.492964 lt519.637175 507.573083 lt519.656208 507.533027 lt519.675242 507.693276 lt519.694275 507.613147 lt519.713309 507.653211 lt519.732342 507.693276 lt519.751375 507.973717 lt519.770409 507.893589 lt519.789442 507.893589 lt519.808476 508.013772 lt519.827509 508.093901 lt519.846543 508.053836 lt519.865576 507.773396 lt519.884610 507.853524 lt519.903643 507.773396 lt519.922677 507.893589 lt519.941710 507.773396 lt519.960743 507.773396 lt519.979777 507.733340 lt519.998810 507.853524 lt520.017844 507.693276 lt520.036877 507.653211 lt520.055911 507.693276 lt520.074944 507.733340 lt520.093978 507.613147 lt520.113011 507.492964 lt520.132045 507.573083 lt520.151078 507.533027 lt520.170112 507.653211 lt520.189145 507.613147 lt520.208178 507.573083 lt520.227212 507.492964 lt520.246245 507.613147 lt520.265279 507.412835 lt520.284312 507.372771 lt520.303346 507.452899 lt520.322379 507.492964 lt520.341413 507.452899 lt520.360446 507.452899 lt520.379480 507.533027 lt520.398513 507.492964 lt520.417546 507.653211 lt520.436580 507.573083 lt520.455613 507.573083 lt520.474647 507.613147 lt520.493680 507.853524 lt520.512714 507.733340 lt520.531747 507.773396 lt520.550781 507.933652 lt520.569814 508.013772 lt520.588848 508.013772 lt520.607881 507.893589 lt520.626914 507.853524 lt520.645948 507.813460 lt520.664981 507.893589 lt520.684015 507.733340 lt520.703048 507.773396 lt520.722082 507.693276 lt520.741115 507.853524 lt520.760149 507.613147 lt520.779182 507.613147 lt520.798216 507.653211 lt520.817249 507.733340 lt520.836283 507.573083 lt520.855316 507.492964 lt520.874349 507.492964 lt520.893383 507.452899 lt520.912416 507.613147 lt520.931450 507.533027 lt520.950483 507.533027 lt520.969517 507.533027 lt520.988550 507.733340 lt521.007584 507.452899 lt521.026617 507.372771 lt521.045651 507.412835 lt521.064684 507.492964 lt521.083717 507.452899 lt521.102751 507.372771 lt521.121784 507.492964 lt521.140818 507.452899 lt521.159851 507.653211 lt521.178885 507.492964 lt521.197918 507.613147 lt521.216952 507.533027 lt521.235985 507.853524 lt521.255019 507.693276 lt521.274052 507.773396 lt521.293086 507.893589 lt521.312119 508.013772 lt521.331152 507.933652 lt521.350186 507.893589 lt521.369219 508.013772 lt521.388253 507.853524 lt521.407286 507.893589 lt521.426320 507.773396 lt521.445353 507.773396 lt521.464387 507.773396 lt521.483420 507.893589 lt521.502454 507.693276 lt521.521487 507.613147 lt521.540520 507.693276 lt521.559554 507.733340 lt521.578587 507.613147 lt521.597621 507.533027 lt521.616654 507.492964 lt521.635688 507.492964 lt521.654721 507.613147 lt521.673755 507.492964 lt521.692788 507.573083 lt521.711822 507.492964 lt521.730855 507.773396 lt521.749888 507.573083 lt521.768922 507.613147 lt521.787955 507.573083 lt521.806989 507.733340 lt521.826022 507.693276 lt521.845056 507.693276 lt521.864089 507.813460 lt521.883123 507.893589 lt521.902156 508.254149 lt521.921190 508.254149 lt521.940223 508.374342 lt521.959257 508.534590 lt521.978290 508.815030 lt521.997323 508.734902 lt522.016357 508.614718 lt522.035390 508.734902 lt522.054424 508.774967 lt522.073457 508.654774 lt522.092491 508.654774 lt522.111524 508.654774 lt522.130558 508.534590 lt522.149591 508.534590 lt522.168625 508.774967 lt522.187658 509.295776 lt522.206691 509.856657 lt522.225725 510.497658 lt522.244758 510.577778 lt522.263792 510.657907 lt522.282825 510.778091 lt522.301859 511.018468 lt522.320892 510.978404 lt522.339926 510.858220 lt522.358959 510.858220 lt522.377993 510.697971 lt522.397026 510.898284 lt522.416059 510.778091 lt522.435093 510.697971 lt522.454126 510.738036 lt522.473160 510.818155 lt522.492193 510.577778 lt522.511227 510.417529 lt522.530260 510.297346 lt522.549294 510.177154 lt522.568327 510.137089 lt522.587361 510.016905 lt522.606394 509.976841 lt522.625428 509.856657 lt522.644461 510.056970 lt522.663494 509.896721 lt522.682528 509.856657 lt522.701561 509.856657 lt522.720595 510.016905 lt522.739628 509.856657 lt522.758662 509.816593 lt522.777695 509.896721 lt522.796729 509.936777 lt522.815762 510.016905 lt522.834796 509.976841 lt522.853829 510.056970 lt522.872862 509.976841 lt522.891896 510.137089 lt522.910929 509.816593 lt522.929963 509.776529 lt522.948996 509.696401 lt522.968030 509.816593 lt522.987063 509.656345 lt523.006097 509.576216 lt523.025130 509.496088 lt523.044164 509.456032 lt523.063197 509.456032 lt523.082230 509.335839 lt523.101264 509.295776 lt523.120297 509.255720 lt523.139331 509.335839 lt523.158364 509.175592 lt523.177398 509.095463 lt523.196431 509.175592 lt523.215465 509.215655 lt523.234498 509.175592 lt523.253532 508.975279 lt523.272565 509.015343 lt523.291599 508.895151 lt523.310632 508.935214 lt523.329665 508.694838 lt523.348699 508.774967 lt523.367732 508.694838 lt523.386766 508.975279 lt523.405799 508.774967 lt523.424833 508.774967 lt523.443866 508.774967 lt523.462900 508.855086 lt523.481933 508.815030 lt523.500967 508.734902 lt523.520000 508.774967 lt523.539033 508.855086 lt523.558067 508.935214 lt523.577100 508.935214 lt523.596134 508.895151 lt523.615167 509.015343 lt523.634201 509.055399 lt523.653234 509.015343 lt523.672268 508.815030 lt523.691301 508.815030 lt523.710335 508.734902 lt523.729368 508.774967 lt523.748401 508.614718 lt523.767435 508.614718 lt523.786468 508.494526 lt523.805502 508.614718 lt523.824535 508.374342 lt523.843569 508.454461 lt523.862602 508.374342 lt523.881636 508.494526 lt523.900669 508.294213 lt523.919703 508.254149 lt523.938736 508.254149 lt523.957770 508.214085 lt523.976803 508.334277 lt523.995836 508.174029 lt524.014870 508.133965 lt524.033903 508.174029 lt524.052937 508.214085 lt524.071970 508.013772 lt524.091004 507.933652 lt524.110037 508.053836 lt524.129071 508.053836 lt524.148104 508.093901 lt524.167138 507.973717 lt524.186171 508.053836 lt524.205204 507.973717 lt524.224238 508.174029 lt524.243271 507.973717 lt524.262305 508.053836 lt524.281338 508.093901 lt524.300372 508.334277 lt524.319405 508.214085 lt524.338439 508.334277 lt524.357472 508.294213 lt524.376506 508.414397 lt524.395539 508.334277 lt524.414572 508.334277 lt524.433606 508.214085 lt524.452639 508.093901 lt524.471673 508.214085 lt524.490706 508.093901 lt524.509740 508.053836 lt524.528773 508.053836 lt524.547807 508.133965 lt524.566840 507.973717 lt524.585874 507.893589 lt524.604907 507.893589 lt524.623941 507.853524 lt524.642974 507.893589 lt524.662007 507.693276 lt524.681041 507.733340 lt524.700074 507.693276 lt524.719108 507.893589 lt524.738141 507.733340 lt524.757175 507.733340 lt524.776208 507.693276 lt524.795242 507.853524 lt524.814275 507.573083 lt524.833309 507.573083 lt524.852342 507.573083 lt524.871375 507.533027 lt524.890409 507.613147 lt524.909442 507.573083 lt524.928476 507.613147 lt524.947509 507.613147 lt524.966543 507.853524 lt524.985576 507.653211 lt525.004610 507.653211 lt525.023643 507.693276 lt525.042677 507.893589 lt525.061710 507.853524 lt525.080743 507.853524 lt525.099777 508.053836 lt525.118810 507.933652 lt525.137844 508.053836 lt525.156877 508.013772 lt525.175911 508.013772 lt525.194944 507.933652 lt525.213978 508.053836 lt525.233011 507.853524 lt525.252045 507.813460 lt525.271078 507.853524 lt525.290112 507.933652 lt525.309145 507.813460 lt525.328178 507.693276 lt525.347212 507.733340 lt525.366245 507.613147 lt525.385279 507.733340 lt525.404312 507.653211 lt525.423346 507.533027 lt525.442379 507.533027 lt525.461413 507.773396 lt525.480446 507.573083 lt525.499480 507.533027 lt525.518513 507.653211 lt525.537546 507.733340 lt525.556580 507.613147 lt525.575613 507.412835 lt525.594647 507.492964 lt525.613680 507.372771 lt525.632714 507.533027 lt525.651747 507.412835 lt525.670781 507.492964 lt525.689814 507.492964 lt525.708848 507.733340 lt525.727881 507.573083 lt525.746914 507.573083 lt525.765948 507.653211 lt525.784981 507.813460 lt525.804015 507.693276 lt525.823048 507.733340 lt525.842082 507.853524 lt525.861115 507.933652 lt525.880149 507.973717 lt525.899182 507.933652 lt525.918216 507.973717 lt525.937249 507.973717 lt525.956283 508.053836 lt525.975316 507.893589 lt525.994349 507.813460 lt526.013383 507.853524 lt526.032416 507.933652 lt526.051450 507.773396 lt526.070483 507.733340 lt526.089517 507.733340 lt526.108550 507.693276 lt526.127584 507.733340 lt526.146617 507.653211 lt526.165651 507.613147 lt526.184684 507.492964 lt526.203717 507.733340 lt526.222751 507.533027 lt526.241784 507.533027 lt526.260818 507.533027 lt526.279851 507.733340 lt526.298885 507.573083 lt526.317918 507.492964 lt526.336952 507.492964 lt526.355985 507.412835 lt526.375019 507.492964 lt526.394052 507.412835 lt526.413086 507.412835 lt526.432119 507.452899 lt526.451152 507.693276 lt526.470186 507.533027 lt526.489219 507.533027 lt526.508253 507.613147 lt526.527286 507.733340 lt526.546320 507.653211 lt526.565353 507.653211 lt526.584387 507.773396 lt526.603420 507.813460 lt526.622454 508.013772 lt526.641487 507.853524 lt526.660520 507.933652 lt526.679554 507.973717 lt526.698587 508.133965 lt526.717621 507.933652 lt526.736654 507.853524 lt526.755688 507.813460 lt526.774721 507.933652 lt526.793755 507.773396 lt526.812788 507.653211 lt526.831822 507.733340 lt526.850855 507.653211 lt526.869888 507.693276 lt526.888922 507.613147 lt526.907955 507.573083 lt526.926989 507.613147 lt526.946022 507.733340 lt526.965056 507.533027 lt526.984089 507.573083 lt527.003123 507.573083 lt527.022156 507.693276 lt527.041190 507.573083 lt527.060223 507.492964 lt527.079257 507.533027 lt527.098290 507.452899 lt527.117323 507.573083 lt527.136357 507.412835 lt527.155390 507.412835 lt527.174424 507.452899 lt527.193457 507.653211 lt527.212491 507.533027 lt527.231524 507.492964 lt527.250558 507.533027 lt527.269591 507.613147 lt527.288625 507.653211 lt527.307658 507.573083 lt527.326691 507.733340 lt527.345725 507.773396 lt527.364758 507.973717 lt527.383792 507.933652 lt527.402825 507.933652 lt527.421859 507.973717 lt527.440892 508.093901 lt527.459926 508.013772 lt527.478959 507.893589 lt527.497993 507.853524 lt527.517026 507.853524 lt527.536059 507.893589 lt527.555093 507.733340 lt527.574126 507.733340 lt527.593160 507.613147 lt527.612193 507.773396 lt527.631227 507.613147 lt527.650260 507.573083 lt527.669294 507.613147 lt527.688327 507.773396 lt527.707361 507.573083 lt527.726394 507.573083 lt527.745428 507.653211 lt527.764461 507.733340 lt527.783494 507.813460 lt527.802528 507.733340 lt527.821561 507.733340 lt527.840595 507.733340 lt527.859628 507.973717 lt527.878662 507.813460 lt527.897695 507.933652 lt527.916729 508.053836 lt527.935762 508.334277 lt527.954796 508.334277 lt527.973829 508.414397 lt527.992862 508.654774 lt528.011896 508.654774 lt528.030929 508.614718 lt528.049963 508.414397 lt528.068996 508.374342 lt528.088030 508.414397 lt528.107063 508.694838 lt528.126097 508.614718 lt528.145130 508.654774 lt528.164164 508.774967 lt528.183197 509.335839 lt528.202230 509.776529 lt528.221264 510.257282 lt528.240297 510.697971 lt528.259331 510.818155 lt528.278364 510.898284 lt528.297398 510.978404 lt528.316431 511.098595 lt528.335465 511.058531 lt528.354498 511.178725 lt528.373532 511.018468 lt528.392565 510.978404 lt528.411599 510.938347 lt528.430632 511.098595 lt528.449665 510.898284 lt528.468699 510.657907 lt528.487732 510.738036 lt528.506766 510.697971 lt528.525799 510.657907 lt528.544833 510.457594 lt528.563866 510.457594 lt528.582900 510.297346 lt528.601933 510.417529 lt528.620967 510.137089 lt528.640000 509.976841 lt528.659033 509.936777 lt528.678067 510.056970 lt528.697100 509.896721 lt528.716134 509.856657 lt528.735167 509.856657 lt528.754201 509.936777 lt528.773234 509.976841 lt528.792268 509.816593 lt528.811301 509.856657 lt528.830335 509.896721 lt528.849368 510.056970 lt528.868401 509.976841 lt528.887435 510.056970 lt528.906468 510.097033 lt528.925502 510.217217 lt528.944535 510.016905 lt528.963569 509.976841 lt528.982602 510.016905 lt529.001636 509.976841 lt529.020669 509.896721 lt529.039703 509.656345 lt529.058736 509.656345 lt529.077770 509.576216 lt529.096803 509.696401 lt529.115836 509.496088 lt529.134870 509.415968 lt529.153903 509.375904 lt529.172937 509.496088 lt529.191970 509.335839 lt529.211004 509.215655 lt529.230037 509.135527 lt529.249071 509.135527 lt529.268104 509.215655 lt529.287138 509.095463 lt529.306171 509.095463 lt529.325204 509.055399 lt529.344238 509.175592 lt529.363271 509.015343 lt529.382305 508.895151 lt529.401338 508.895151 lt529.420372 508.895151 lt529.439405 508.815030 lt529.458439 508.694838 lt529.477472 508.734902 lt529.496506 508.694838 lt529.515539 508.855086 lt529.534572 508.694838 lt529.553606 508.774967 lt529.572639 508.734902 lt529.591673 508.975279 lt529.610706 508.815030 lt529.629740 508.895151 lt529.648773 509.015343 lt529.667807 509.015343 lt529.686840 508.975279 lt529.705874 508.935214 lt529.724907 508.935214 lt529.743941 508.935214 lt529.762974 509.015343 lt529.782007 508.774967 lt529.801041 508.694838 lt529.820074 508.654774 lt529.839108 508.774967 lt529.858141 508.574654 lt529.877175 508.494526 lt529.896208 508.494526 lt529.915242 508.534590 lt529.934275 508.454461 lt529.953309 508.254149 lt529.972342 508.334277 lt529.991375 508.254149 lt530.010409 508.414397 lt530.029442 508.254149 lt530.048476 508.294213 lt530.067509 508.174029 lt530.086543 508.414397 lt530.105576 508.133965 lt530.124610 508.214085 lt530.143643 508.174029 lt530.162677 508.174029 lt530.181710 508.053836 lt530.200743 507.933652 lt530.219777 507.933652 lt530.238810 507.973717 lt530.257844 508.093901 lt530.276877 508.013772 lt530.295911 508.013772 lt530.314944 508.053836 lt530.333978 508.294213 lt530.353011 508.093901 lt530.372045 508.133965 lt530.391078 508.334277 lt530.410112 508.374342 lt530.429145 508.414397 lt530.448178 508.254149 lt530.467212 508.334277 lt530.486245 508.294213 lt530.505279 508.374342 lt530.524312 508.254149 lt530.543346 508.133965 lt530.562379 508.093901 lt530.581413 508.294213 lt530.600446 508.053836 lt530.619480 507.973717 lt530.638513 507.973717 lt530.657546 507.973717 lt530.676580 507.973717 lt530.695613 507.813460 lt530.714647 507.813460 lt530.733680 507.773396 lt530.752714 507.853524 lt541.449517 508.975279 lt541.468550 508.895151 lt541.487584 508.855086 lt541.506617 508.734902 lt541.525651 508.855086 lt541.544684 508.734902 lt541.563717 508.694838 lt541.582751 508.574654 lt541.601784 508.895151 lt541.620818 508.614718 lt541.639851 508.574654 lt541.658885 508.734902 lt541.677918 508.734902 lt541.696952 508.654774 lt541.715985 508.614718 lt541.735019 508.654774 lt541.754052 508.654774 lt541.773086 508.734902 lt541.792119 508.654774 lt541.811152 508.734902 lt541.830186 508.734902 lt541.849219 508.895151 lt541.868253 508.774967 lt541.887286 508.694838 lt541.906320 508.734902 lt541.925353 508.774967 lt541.944387 508.734902 lt541.963420 508.494526 lt541.982454 508.534590 lt542.001487 508.534590 lt542.020520 508.654774 lt542.039554 508.374342 lt542.058587 508.414397 lt542.077621 508.374342 lt542.096654 508.494526 lt542.115688 508.334277 lt542.134721 508.214085 lt542.153755 508.214085 lt542.172788 508.093901 lt542.191822 508.214085 lt542.210855 508.133965 lt542.229888 508.053836 lt542.248922 508.013772 lt542.267955 508.174029 lt542.286989 507.973717 lt542.306022 507.853524 lt542.325056 507.933652 lt542.344089 507.933652 lt542.363123 508.013772 lt542.382156 507.813460 lt542.401190 507.893589 lt542.420223 507.893589 lt542.439257 508.053836 lt542.458290 507.933652 lt542.477323 507.973717 lt542.496357 507.973717 lt542.515390 508.174029 lt542.534424 507.973717 lt542.553457 508.013772 lt542.572491 508.093901 lt542.591524 508.093901 lt542.610558 508.214085 lt542.629591 508.133965 lt542.648625 508.093901 lt542.667658 508.133965 lt542.686691 508.254149 lt542.705725 508.053836 lt542.724758 507.933652 lt542.743792 508.013772 lt542.762825 508.214085 lt542.781859 508.013772 lt542.800892 507.853524 lt542.819926 507.933652 lt542.838959 507.853524 lt542.857993 507.933652 lt542.877026 507.813460 lt542.896059 507.773396 lt542.915093 507.733340 lt542.934126 507.773396 lt542.953160 507.653211 lt542.972193 507.653211 lt542.991227 507.653211 lt543.010260 507.733340 lt543.029294 507.613147 lt543.048327 507.533027 lt543.067361 507.533027 lt543.086394 507.452899 lt543.105428 507.613147 lt543.124461 507.573083 lt543.143494 507.492964 lt543.162528 507.573083 lt543.181561 507.813460 lt543.200595 507.653211 lt543.219628 507.613147 lt543.238662 507.733340 lt543.257695 507.733340 lt543.276729 507.733340 lt543.295762 507.693276 lt543.314796 507.733340 lt543.333829 507.733340 lt543.352862 507.973717 lt543.371896 507.853524 lt543.390929 507.893589 lt543.409963 507.893589 lt543.428996 508.093901 lt543.448030 507.933652 lt543.467063 507.853524 lt543.486097 507.813460 lt543.505130 507.813460 lt543.524164 507.933652 lt543.543197 507.853524 lt543.562230 507.773396 lt543.581264 507.773396 lt543.600297 507.893589 lt543.619331 507.693276 lt543.638364 507.653211 lt543.657398 507.693276 lt543.676431 507.733340 lt543.695465 507.533027 lt543.714498 507.492964 lt543.733532 507.573083 lt543.752565 507.452899 lt543.771599 507.533027 lt543.790632 507.492964 lt543.809665 507.452899 lt543.828699 507.452899 lt543.847732 507.653211 lt543.866766 507.412835 lt543.885799 507.533027 lt543.904833 507.533027 lt543.923866 507.613147 lt543.942900 507.613147 lt543.961933 507.533027 lt543.980967 507.613147 lt544.000000 507.613147 ltst/chaineR 512 string def/chaineG 512 string def/chaineB 512 string def/setundercolorremoval where{pop{pop 0}setundercolorremoval}{}ifelse/setblackoverprint where{pop true setblackoverprint}{}ifelse512 384 8 [1 0 0 -1 -32 416]{currentfile chaineR readhexstring pop}{currentfile chaineG readhexstring pop}{currentfile chaineB readhexstring pop}true 3 colorimage00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000049480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000049480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042600000048470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092a000000484600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2d0000004845000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013300000004844000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000001833000000484300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260000001c3600000048420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023d020000213800000047420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134d130000263c0000004743000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205a1f0000293f0000004744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127612600002e400000004646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2b6329000033430000004649000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000322b612600003646000000464c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000842295a1f00003b480000004550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144f274d130000404a0000004554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b56263d030000434d0000004558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d582426000000474f000000445d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500010000758b490000427e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6b000c000079915100004180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142534434e5c7c686e70718a997261585c84342514010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002555828799a3a7aaa88a6c4c4a82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b4a769aadbfc9cdcbc3ae93725983000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002462848699a3a7aaa3886c4c4983000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031524333e697b5962626489835e5149538524150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b72002c000082731700003f830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000776e00300000856d0000003f830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816b00340000876b0000003f8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a6500380000896b0000003e830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000925e003c00008c6b0000003e830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009956004000008e6b0000003e830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e4e00430000906c0000003d84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a24300450000926c0000003d85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a53800480000946c0000003d86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a72c004a0000966c0000003c88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a81e004c0000986c0000003c8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a715004f00009a6d0000003d8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132e404a56646faa81888f8f90a9948881797395554637240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017435144212019a22b2d58353c9e6f2d271f42930c26322400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c365573848a94a2adc1bfc6cacdced2cbc6bfb7aeb094887f6d52361c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d69776a44412f9a3c42604b59a272423b33479948707e7044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007233d5a7788909ba9b4c3c6cdd1d4d5d8d2cdc6beb5b69c979585633f23070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174351442d504e8e4f3b5b4466a46f34383b489f46707e70440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221131d56658e643a533267a56b193c494ea2295361532700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000652300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d324556667c8b9e98989d9fa3b5a097928c84a9655a4f3e2307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000318b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000673100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013506482643a523267a76a193c494ea70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153f8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000683d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e486e461a4e255fa868001d2b43a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4b8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069490d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271b5616004c1853a86700000040ab12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023c578d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a54240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e004200004a0842a96600000045ae280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e49628d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b5d35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000048002caa650000004cb13900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016506b8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c65410700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270000450012ab6400000054b3470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001954728e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6c4b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003700000000000000000000002c0000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020362000430000ab630000005bb6520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c56798f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d7153180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e480e000000000000000000023c02000000000000000000000e00000000000000000000000000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113d4d3d11400000ac6200000063b95d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245e7f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d765e250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a541a0000000000000000000e480e00000000000000000000290000000000000000000000000006400600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b4755471c3e0000ac600000006ebe6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142214346c838f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d7a6f3c251700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215b21000000000000000000155015000000000000000000043f04000000000000000000000000124c120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123e4f4a4b616467af6f472d117bc5790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000194553454a7f878f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d7d815a56471b000000000000000000000000010810171e252b31353a3e4246494b4d4f50515151504f4d4b4946423e3a35312b376031100700000000000000185218000000000000000000155015000000000000000000000000195319000000000000000000000000000e1d2c38424b505457585754504941382c1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e46586e818a8eb4866d543988cd8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f0100386472645c8e8b8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c81917173643900000000000000000519293338393736383d42484d52565a5e606365676868686868676563605e5a56524d484245623c271f170e0500000000175016000000000000000000215c210000000000000000000000001b561b00000000000000000000000000000000001725170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000936474751656b6fb07250444494d4945b5e5a4f3e230300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010222d302e31485445244e7988796b9b8d8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c839d7c7c6f4b3c444744392710071c354651555146341a000000000000000000000000000000000000000000000000000000001c551c000000000000000000164a1700000000010306090a3164321415171a1b1e202124252729365a393032343537393a3c3d3f4041434546474b545a564f4f4f515253545556575858595a5b5c5c5d5e5e5f60606161616262636363646464646565656565656565656565656564646464636363646563616160605f5e5e5d5c5c5b5a595858575655545352514f4f4d4d4b4a49474645444243506d7f8b9dafb9bcc7b09d87779fdaa7999c988e7c64482e201b1919181817171717181819191a1b1b1d1e1f20222324262728292b2c2d2f30313334353638383a3a3c3d3e3f404142434344454647474849494a4b4b4c4c4c4d4d4e4e4e4f4f4f4f505050505050505050505050504f4f4f4f4e4e4e4d4d4c4c4c4b4b4a494948474746454443434241403f3e3d3c3a3a38383635343231302e2c2c2a2827252422201f1d1b1a18161412100f0c0b0906050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111820272c32373c4044484a4d4f515252535252514f4d4a4844403c37332d28211b16100a040000000008233b4d585b595e7884754f6a96a4967ba28e8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b84a37a76747a89949794897860493e41484d4f4d4a443f3a373636393b3f424547494b4d4e4f4f4f4f4f4f4e4d4d4d4d4d4e4e5260555456585a5b5e5f6163656b6768696a6b6c6c6d6d6d707d706d6d6d6c6c6b6a6968676564646c615d5b59575552504d4a4744423e3b3734374952462c1d17130e0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000632403206000000000000000000000000000000000000000000000000000000112c3d484c48435f879eaec3d4dfe3e3d5c2aa92a7ddb6b3b7b3a9977d5c340500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182b3c4b5a666f777e82858685827e7874778390999c99949ca3936d83afbdaf8ca48e8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/Times-Roman findfont12 scalefontsetfont32.000000 448.000000 mt544.000000 448.000000 ltst2 setlinewidth32.000000 438.000000 mt32.000000 448.000000 ltstnp23.000000 426.000000 mt(0.0) show221.995181 438.000000 mt221.995181 448.000000 ltstnp200.995178 426.000000 mt(10000.0) show413.224096 438.000000 mt413.224096 448.000000 ltstnp392.224091 426.000000 mt(20000.0) show1 setlinewidth32.000000 443.000000 mt32.000000 448.000000 ltst70.245783 443.000000 mt70.245783 448.000000 ltst108.491566 443.000000 mt108.491566 448.000000 ltst146.737349 443.000000 mt146.737349 448.000000 ltst183.749398 443.000000 mt183.749398 448.000000 ltst221.995181 443.000000 mt221.995181 448.000000 ltst260.240964 443.000000 mt260.240964 448.000000 ltst298.486747 443.000000 mt298.486747 448.000000 ltst336.732530 443.000000 mt336.732530 448.000000 ltst374.978313 443.000000 mt374.978313 448.000000 ltst413.224096 443.000000 mt413.224096 448.000000 ltst450.236145 443.000000 mt450.236145 448.000000 ltst488.481928 443.000000 mt488.481928 448.000000 ltst526.727711 443.000000 mt526.727711 448.000000 ltst32.000000 448.000000 mt32.000000 576.000000 ltst2 setlinewidth27.000000 494.185567 mt32.000000 494.185567 ltstnp5.000000 490.185567 mt(0) show1 setlinewidth27.000000 453.278351 mt32.000000 453.278351 ltst27.000000 473.072165 mt32.000000 473.072165 ltst27.000000 494.185567 mt32.000000 494.185567 ltst27.000000 513.979381 mt32.000000 513.979381 ltst27.000000 535.092784 mt32.000000 535.092784 ltst27.000000 554.886598 mt32.000000 554.886598 ltst32.000000 32.000000 mt544.000000 32.000000 ltst2 setlinewidth32.000000 22.000000 mt32.000000 32.000000 ltstnp22.000000 10.000000 mt(0.0) show221.995181 22.000000 mt221.995181 32.000000 ltstnp197.995178 10.000000 mt(10000.0) show413.224096 22.000000 mt413.224096 32.000000 ltstnp389.224091 10.000000 mt(20000.0) show1 setlinewidth32.000000 27.000000 mt32.000000 32.000000 ltst70.245783 27.000000 mt70.245783 32.000000 ltst108.491566 27.000000 mt108.491566 32.000000 ltst146.737349 27.000000 mt146.737349 32.000000 ltst183.749398 27.000000 mt183.749398 32.000000 ltst221.995181 27.000000 mt221.995181 32.000000 ltst260.240964 27.000000 mt260.240964 32.000000 ltst298.486747 27.000000 mt298.486747 32.000000 ltst336.732530 27.000000 mt336.732530 32.000000 ltst374.978313 27.000000 mt374.978313 32.000000 ltst413.224096 27.000000 mt413.224096 32.000000 ltst450.236145 27.000000 mt450.236145 32.000000 ltst488.481928 27.000000 mt488.481928 32.000000 ltst526.727711 27.000000 mt526.727711 32.000000 ltst32.000000 32.000000 mt32.000000 416.000000 ltst2 setlinewidth27.000000 32.000000 mt32.000000 32.000000 ltstnp5.000000 28.000000 mt(0.0) show27.000000 110.222222 mt32.000000 110.222222 ltstnp5.000000 106.222222 mt(0.1) show27.000000 184.888889 mt32.000000 184.888889 ltstnp5.000000 180.888889 mt(0.2) show27.000000 263.111111 mt32.000000 263.111111 ltstnp5.000000 259.111111 mt(0.3) show27.000000 337.777778 mt32.000000 337.777778 ltstnp5.000000 333.777778 mt(0.4) show27.000000 416.000000 mt32.000000 416.000000 ltstnp5.000000 412.000000 mt(0.5) show1 setlinewidth27.000000 32.000000 mt32.000000 32.000000 ltst27.000000 49.777778 mt32.000000 49.777778 ltst27.000000 71.111111 mt32.000000 71.111111 ltst27.000000 88.888889 mt32.000000 88.888889 ltst27.000000 110.222222 mt32.000000 110.222222 ltst27.000000 128.000000 mt32.000000 128.000000 ltst27.000000 145.777778 mt32.000000 145.777778 ltst27.000000 167.111111 mt32.000000 167.111111 ltst27.000000 184.888889 mt32.000000 184.888889 ltst27.000000 206.222222 mt32.000000 206.222222 ltst27.000000 224.000000 mt32.000000 224.000000 ltst27.000000 241.777778 mt32.000000 241.777778 ltst27.000000 263.111111 mt32.000000 263.111111 ltst27.000000 280.888889 mt32.000000 280.888889 ltst27.000000 302.222222 mt32.000000 302.222222 ltst27.000000 320.000000 mt32.000000 320.000000 ltst27.000000 337.777778 mt32.000000 337.777778 ltst27.000000 359.111111 mt32.000000 359.111111 ltst27.000000 376.888889 mt32.000000 376.888889 ltst27.000000 398.222222 mt32.000000 398.222222 ltst27.000000 416.000000 mt32.000000 416.000000 ltstshowpageΕπιθυμητό format αλλαχθέντος από την εφαρμογή (σε .txt) αρχείου :170.830037 503.727074 170.849071 503.767138 170.868104 503.687018 170.887138 503.606890 170.906171 503.606890 170.925204 503.687018 170.944238 503.646954 170.963271 503.606890 170.982305 503.687018 Link to comment Share on other sites More sharing options...
nucleus Ιανουάριος 15, 2013 #28 Κοινοποίηση Ιανουάριος 15, 2013 *slap*Hello το όνομα μου είναι Τυχαία Εφαρμογή.Δουλειά μου είναι να παίρνω ένα αρχείο με κατάληξη dat και να το κάνω txt όχι όμως με μετονομασία αλλά με parsing δηλαδή ανάγνωση.Η δουλειά μου γίνεται ακόμα πιο εύκολη αν το .dat αρχείο έχει μια αυστηρώς καθορισμένη μορφή.Το πρώτο πράγμα που πρέπει να ξέρει ο χειριστής μου είναι πότε ξεκινάνε οι ακμές μεταξύ των κορυφών του γράφου μιας και αυτές θέλει να επεξεργαστεί.Αν το ξέρει διαβάζω το αρχείο εισόδου μέχρι να βρω πότε ξεκινάνε οι ακμές μετά τις περνάω σε ένα νέο αρχείο με κατάληξη txt.Αν δεν ξέρει την κάτσαμε είναι σαν να ψάχνω ψύλλους μέσα στα άχυρα μιας και το Παροντικό format του .dat αρχείου είναι ολόκληρο σεντονάκι από γραμμές.Αυτά.DisclaimerΤο ύφος μου δεν είναι περιπαικτικό προς εσένα ή αυτό που ρωτάς αλλά παιχνιδιάρικο μιας και ο προγραμματισμός είναι παιχνίδι.Ελπίζω να βοήθησα αν όχι εδώ είμαστε και πάλι. Link to comment Share on other sites More sharing options...
theoamd Ιανουάριος 15, 2013 Author #29 Κοινοποίηση Ιανουάριος 15, 2013 Μην αγχώ για το ύφος.Κατά τ' άλλα νομίζω η απαραίτητα πρώτη εικόνα επίλυσης, διαμορφώθηκε στο μυαλό.Θα επιστρέψω όταν βρεθεί ο απαραίτητος χρόνος ενασχόλησης με την εφαρμογή. Link to comment Share on other sites More sharing options...
theoamd Φεβρουάριος 26, 2013 Author #30 Κοινοποίηση Φεβρουάριος 26, 2013 Τίτλος:Ξεθάβοντας το εν λόγω topic, ακόμη μια φοράΠεριγραφή:Μπορείτε να την φανταστείτε, εκτιμώ. Το project πέρασε και το σημείο ανάγνωσης εξωτερικού αρχείου, συμπεριλαμβανομένου του "πετάματος" άσκοπων τιμών, οπότε το μόνο που καταγράφεται στο δημιουργειθέν από την εφαρμογή αρχείο είναι οι συντεταγμένες σημείων.Νέος Προβληματισμός :Πως στο καλό μπορούμε να φτιάξουμε ένα γράφημα με τις υπάρχουσες συντεταγμένες; :toomuchne Link to comment Share on other sites More sharing options...
Myralis Φεβρουάριος 26, 2013 #31 Κοινοποίηση Φεβρουάριος 26, 2013 Τίτλος:Ξεθάβοντας το εν λόγω topic, ακόμη μια φοράΠεριγραφή:Μπορείτε να την φανταστείτε, εκτιμώ. Το project πέρασε και το σημείο ανάγνωσης εξωτερικού αρχείου, συμπεριλαμβανομένου του "πετάματος" άσκοπων τιμών, οπότε το μόνο που καταγράφεται στο δημιουργειθέν από την εφαρμογή αρχείο είναι οι συντεταγμένες σημείων.Νέος Προβληματισμός :Πως στο καλό μπορούμε να φτιάξουμε ένα γράφημα με τις υπάρχουσες συντεταγμένες; :toomuchneΡίξε μια ματιά στα παρακάτωDrawing Geometric Primitives (The Java Tutorials > 2D Graphics > Working with Geometry)Basic drawingJava making a 'dot/pixel' In swing/awt - Stack Overflowκαι αν έχεις ακόμα απορίες το συζητάμε Link to comment Share on other sites More sharing options...
tragikos Φεβρουάριος 27, 2013 #32 Κοινοποίηση Φεβρουάριος 27, 2013 Δες επίσης αυτό και αυτό. Link to comment Share on other sites More sharing options...
theoamd Φεβρουάριος 27, 2013 Author #33 Κοινοποίηση Φεβρουάριος 27, 2013 Η αλήθεια είναι ότι ίσως η δική μου προσέγγιση παρουσίασης του προβλήματος δεν ήταν απόλυτα στοχευμένη, οπότε παραθέτω και την αντίστοιχη εικόνα, στην οποία θέλουμε να φτάσουμε εν τέλει(προκειμένου να ξεκαθαρίσω ότι δυστυχώς δεν έχουμε να κάνουμε με απλές γραμμές κλπ) : Link to comment Share on other sites More sharing options...
theoamd Μάϊος 18, 2013 Author #34 Κοινοποίηση Μάϊος 18, 2013 Τρίτο νομίζω ξέθαμα κι έχω κολλήσει σε ίσως χαζό σημείο, γιατί δεν έχω ιδέα από γραφικά, γενικότερα(πόσο μάλλον για 2D, που είναι κάτι νέο).Δημιουργώ την εξής κλάσηclass Zwgrafa extends JPanel{ public void paint (Graphics g) { Graphics2D g2 = (Graphics2D) g; for(int i = 0 ;i<16384 ; i++) { Point2D.Double point = new Point2D.Double(time[i],voltage[i]); }}την οποία προφανώς καλώ από τη Main κάπως έτσι :JFrame fr = new JFrame("Points"); fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); fr.add(new Zwgrafa()); fr.setSize(450,400); fr.setVisible(true);Παρ' όλα αυτά, nothing appears @ my frame. Γιατί; Τι χαζαμάρα έχω παραλείψει; Link to comment Share on other sites More sharing options...
Myralis Μάϊος 18, 2013 #35 Κοινοποίηση Μάϊος 18, 2013 Θα μπορούσες να στείλεις ολόκληρο τον κώδικα;Για να δω τι τιμές περνάς, τι constructors χρησιμοποιείς κτλ.. Link to comment Share on other sites More sharing options...
theoamd Μάϊος 18, 2013 Author #36 Κοινοποίηση Μάϊος 18, 2013 Disclaimer: Είναι σκέτη ντροπή ο κώδικας-not mine - κι έχω κάνει απλά τις απαραίτητες διορθώσεις για να τρέχει, γιατί προφανώς, σε πρώτο στάδιο, με ενδιαφέρει να κάνει τη δουλειά του. Ιδού το κομμάτι που διαβάζει το αρχείο "πετώντας" το άχρηστο περιεχόμενο, αποθηκεύει σε 2 παράλληλους πίνακες τις απαραίτητες για το γράφημα που θέλουμε να κάνουμε τιμές και βρίσκει και μέγιστο(απ' ότι κατάλαβα, μέσω προσεγγίσεων τοπικών βελτίστων) : -Σεντονάκι που λέει κι ο [MENTION=1215]nucleus[/MENTION] - -Ναι ναι...όλα σε 1 κλαση! - /* * To change this template, choose Tools | Templates * and open the template in the editor. */package signal1;import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.Point2D;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.text.NumberFormat;import java.text.ParseException;import java.util.Locale;import java.util.logging.Level;import java.util.logging.Logger;import javax.swing.JFrame;import javax.swing.JPanel;import static signal1.Signal1.time;import static signal1.Signal1.voltage;/** * @author stela */public class Signal1 { public static double[] time = new double[16384]; //pinakas double gia thn eisagogh tou xronou public static double[] voltage = new double[16384]; public static double[] im = new double[16384]; /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here String[] realdata; try { // eisagogh arxeiou try (BufferedReader data = new BufferedReader(new FileReader("data_signal.dat"))) { for (int k = 0; k <= 16383; k++) { im[k] = 0; } NumberFormat format = NumberFormat.getInstance(Locale.FRANCE); String s = "123,1"; double d = 0; try { d = format.parse(s).doubleValue(); } catch (ParseException ex) { Logger.getLogger(Signal1.class.getName()).log(Level.SEVERE, null, ex); } String line; int i; i = 0; while ((line = data.readLine()) != null) { i++; // dhmiourgia if gia apofhgh ths proths grammhs pou periexei tous titlous if (i == 1) { continue; } realdata = line.split("\\t", 3); //xorismos grammhs se 3 merh. to proto periexei to xrono to deutero thn tash kai to trito keno String s1 = realdata[0]; String s2 = realdata[1]; double d1 = 0; double d2 = 0; try { d1 = format.parse(s1).doubleValue(); d2 = format.parse(s2).doubleValue(); } catch (ParseException ex) { Logger.getLogger(Signal1.class.getName()).log(Level.SEVERE, null, ex); } time[i - 2] = d1; voltage[i - 2] = d2; } } } catch (FileNotFoundException ex) { //exception se periptosh pou den bre8ei to arxeio System.out.println(ex.getMessage()); System.out.println("There is a problem with the file 'data_signal.dat'"); } catch (IOException ex) { System.out.println(ex.getMessage()); } try (BufferedWriter results = new BufferedWriter(new FileWriter("signal.txt"))) { String out; for (int i = 0; i < voltage.length; i++) { if(time[i]==0 && voltage[i]==0) break; out = String.format("%.2f\t%.2f", time[i],voltage[i]); results.write(out); results.newLine(); } results.close(); } catch (Exception e) { } double maxsignal; double[] peaks = new double[16384]; maxsignal = -100; int h = 0; int g = 1; int position[]; position = new int[16384]; boolean peak = false; for (int data = 0; data < voltage.length; data++) { if (voltage[data] < 6 || peaks[g - 1] > voltage[data]) { continue; } else if (voltage[data] > 6 && peak == false) { if (voltage[data] > maxsignal) { maxsignal = voltage[data]; h = data + 2; } if (voltage[data + 1] < maxsignal) { peak = true; peaks[g] = maxsignal; position[g] = h; g++; maxsignal = -100; } } else if (voltage[data] > 6 && peak == true) { if (voltage[data] > maxsignal) { maxsignal = voltage[data]; h = data + 2; } if (voltage[data + 1] < maxsignal) { peak = false; peaks[g] = maxsignal; position[g] = h; g++; maxsignal = -100; } } } for (int i = 0; i < peaks.length; i++) { System.out.println(position[i]); System.out.println(peaks[i]); } try (BufferedWriter results = new BufferedWriter(new FileWriter("result_signal.txt"))) { int c=1; String out; for (int i = 1; i < peaks.length; i++) { if (position[c] == i) { out = String.format("%.8f", peaks[c]); c++; } else { out = String.format("%.2f", 0.0); } results.write(out); results.newLine(); } results.close(); } catch (Exception e) { } JFrame fr = new JFrame("Points"); fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); fr.add(new Zwgrafa()); fr.setSize(450,400); fr.setVisible(true); }} class Zwgrafa extends JPanel{ public void paint (Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setColor(Color.blue); for(int i = 0 ;i<16384 ; i++) { Point2D.Double point = new Point2D.Double((double)time[i],(double)voltage[i]); //g2.drawLine(time[i],voltage[i], time[i],voltage[i]); } }} Link to comment Share on other sites More sharing options...
Myralis Μάϊος 18, 2013 #37 Κοινοποίηση Μάϊος 18, 2013 Λοιπόν, σε εμένα έπαιξε αλλάζοντας στον αρχικό σου κώδικα τα double[] σε int[],αρχικοποιώντας (για να έχω κάτι να δείξω) μεfor (int cnt=0; cnt <= 16384; cnt++){ voltage[cnt]=cnt; time[cnt]=cnt; } και βάζοντας g2.drawPolyline(time , voltage, 16384);εκεί που έχεις εσύ το //g2.drawLine(time[i],voltage[i], time[i],voltage[i]);.Οπότε, ρίξε μια ματιά στο Double array to int array? [solved] (Beginning Java forum at JavaRanch) για να κάνεις μέσα την μετατροπή και παίξε μπάλα..Α, και επειδή τα 16384 σημεία είναι αρκετά, περίμενε 3-4 δευτερόλεπτα..Βασικά, δεν έχω καθαρό μυαλό αυτή την στιγμή, για να κάνω παρατηρήσεις στον κώδικα σου, αλλά σαν γενική συμβουλή, μην χρησιμοποιείς magic values, και τιμές όπως το 16384 να τις αρχικοποιείς globally να τις χρησιμοποιείς (και να τις αλλάζεις) πιο ευκολα.ΕΔΙΤ:Έχε υπόψιν σου, ότι το χ=0,ψ=0 δεν είναι κάτω αριστερά, αλλά πάνω αριστερά, και το χ=n, ψ=n , δεν είναι πάνω δεξιά, αλλά κάτω δεξιά. Link to comment Share on other sites More sharing options...
theoamd Μάϊος 19, 2013 Author #38 Κοινοποίηση Μάϊος 19, 2013 Η αλήθεια είναι ότι κάτι πάει να εμφανιστεί.Βλέπω κάτι λίγα δηλαδή πάνω αριστερά, αλλά κι όταν αλλάζω την for έτσι :for(int i = 16384 ;i>0 ; i--) { g2.drawPolyline(time , voltage, 16384); }, πάλι το ίδιο λαμβάνω σαν έξοδο.Όπως είπα, ο κώδικας δεν είναι δικός μου. Οι διορθώσεις αν ποτέ φτάσουμε στην τελική μορφή που θέλουμε... Link to comment Share on other sites More sharing options...
Myralis Μάϊος 19, 2013 #39 Κοινοποίηση Μάϊος 19, 2013 Λογικό ακούγεται να εμφανίζει κάτι χωρίς την Point2D.Double point = new Point2D.Double(time[i],voltage[i]);Δες τι γράφει για την drawPolyline to ,%20int[],%20int%29"]API.Δεν υπάρχει "draw Point" και αυτό που θες έτσι και αλλιώς είναι το polyline από την στιγμή που έχεις τα σημεία σου.Δεν χρειάζεσαι ούτε καν loop για να το κάνεις (όπως είπα, ήμουν έτοιμος να κοιμηθώ χτες), απλά καλέις drawPolyline κάτω από την setColor (αυτό θα φτιάξει και το πρόβλημα με την ταχύτητα.Έχεις ελένξει αν παίρνεις σωστά στοιχεία? (Βαλε μια print για τα 200 πρώτα στοιχεία) επίσης, είδες το Edit μου χτες? Έχε υπόψιν σου, ότι το χ=0,ψ=0 δεν είναι κάτω αριστερά, αλλά πάνω αριστερά, και το χ=n, ψ=n , δεν είναι πάνω δεξιά, αλλά κάτω δεξιά. Link to comment Share on other sites More sharing options...
theoamd Μάϊος 19, 2013 Author #40 Κοινοποίηση Μάϊος 19, 2013 είδες το Edit μου χτες?Ναι, το είδα, όπως και όλα τα υπόλοιπα.Έβγαλα και το 2ο for, έπειτα από την ορθή σύνταξη της drawPolyline, λαμβάνω πάλι ελλιπή αποτελέσματα. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.