From aabcd7441b0ecbfc4fa8c9d9de2ba94a12728733 Mon Sep 17 00:00:00 2001 From: louis Date: Thu, 13 Aug 2026 14:34:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=81=E9=87=8F=E8=8C=83?= =?UTF-8?q?=E5=9B=B4=E4=B8=BA0~300slm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __pycache__/PcControl.cpython-313.pyc | Bin 32749 -> 32698 bytes __pycache__/config.cpython-313.pyc | Bin 2912 -> 3272 bytes __pycache__/flow_control.cpython-313.pyc | Bin 18267 -> 18253 bytes config.py | 12 +- data/flow_run_20260813_142857.csv | 600 +++++++++++++++++++++++ data/flow_run_20260813_142857.png | Bin 0 -> 171487 bytes flow_control.py | 6 +- logs/flow_control.log | 66 +++ 8 files changed, 678 insertions(+), 6 deletions(-) create mode 100644 data/flow_run_20260813_142857.csv create mode 100644 data/flow_run_20260813_142857.png diff --git a/__pycache__/PcControl.cpython-313.pyc b/__pycache__/PcControl.cpython-313.pyc index b50871e17ae1cf8300ec63c7ef6acddb312a037c..447f3012d2aaade93d0e8cbf79fb616ab9d0cb6c 100644 GIT binary patch delta 150 zcmaF+pK;fJM!wIyyj%=GaLKAR>rMGazH3!ntUxX^5Px1W`CV1)pYiQ~M!wIyyj%=G;P<8~OTA(v-?b_(HXxT7h(8~g{H`k2EgHlJgHXn37?VMl zn}H#k1I9(D(FK~O%L>FmDN{y>d>(Ts!{i1Pk;$Fa--OtTG=ZW;!5|_7M5s^hsi|X3 zn9NvnW>w=LaqZ0g=sqwQP)x XLYqVD!Wj7-nHg<9F@VS-J)n62C2B58 diff --git a/__pycache__/config.cpython-313.pyc b/__pycache__/config.cpython-313.pyc index 8343c1f690dd0ab2dbfdfd11a2bff7ed085a1aa8..5a5415505d8b5d41544cb12d8469b065afa7e624 100644 GIT binary patch delta 843 zcmZ`%O=uHA6yDi1-Ay*xY<@SJpPGYEb1A3s!rOmZFv(ta|J*ke(z5!Tf^YLC@+;(%5?FzD{p-w52W>A#3D%8048h%GnPQ6v4zG87Qjl)hD~6{W^iB`oY(>`im6x+ zZmfWYt>B^N#WwI^JNU5!y08I^H#U0_`Gt=1SI-kG?=pKy{f(!wc>G1y91A4o;lt)hsHQt7YkXRs8RCzcLBa+4hIpEMun%F|Y3 znd#CJ)#?6WmIF**8@+C)oUV3s<9~&9Uy)HVO3;=KQ)XppwVGe4zkXF)ep4pdj+M#m zaSGQK*QzgOs_*YLW*(Kd9yAsnm$&9BAD`DZr|X~g@cP;^&DK_Dv)xqD;#QY()o1tX z52q@N@2IZ4HA|(9>ABkWT4R2pzP_G4c^G%EhI&Ymw;p{CA%(o`OgbGGh7(s(BeAjA zXlk@CJ`hXc;So|W93#Iwze#>t;S#k86_M{k|GARj+4c7ng`Se^E@*>Ad8i-`l>}|q z7b*&&CfHw;qXjYA1j9uk+yvuAIZ+T3BqS~%FWC{}Ua-(-zu219hvFA6kENo6eerl~ z7~G`aa3@H|!~vZF2W<4||$OXQlRTo_@(LrCKd4)qReuf6aU9YD?M=NqgGKOOVCbpCXL3S6ZI4*HDPU zQHY8$8ZkN{1UymiLsy73IYs@-b33>v36Y=EL8Ucccn<)`oK-{KUObY($WM8b%~<7; zXU@v|{*x>s+Sc0?>4~)ISdXc%JAU%O{1~$?rAxgLdjB=0Te=;ee(T@9%uF0f>C#2D zpe^Ih&RDq4Ir=VW$y}ss^RrB8VD%_9+Wtzfzqv7Z{dS?(TVBOF-B|mn&umm~kxvO^ p{{s0l1Wg++s;G=$jY@kEsMXj|B~_(KxAvLL=+K!nW4R{B=wCP@U1$IR diff --git a/__pycache__/flow_control.cpython-313.pyc b/__pycache__/flow_control.cpython-313.pyc index 1d02d59ebce899480feabcf7f92b27b6bacf288e..acf7a8bb48a8b1bbfe98424f21a826cd1f651cb5 100644 GIT binary patch delta 216 zcmccJ$9T4nk@qt%FBbz4Sf;N`J6Hfn@&pS4N#0-~Ajt<* zD-2e_A1ngo3j~V-Nx@(-ASo0qE(4^5V?=@_q!>&=4g-QB(O}6Uv2->~xyjdfQiamN af(MEmAPj~F_M4-5S6eX3ZDw~1VFUnzsw!*% delta 230 zcmX@x$9TJsk@qt%FBbz4^xD>Bz1_&G$5YQ1%pS}EhMd8iK$=UBJD6LFA&aSqHJC?= zp@=P5CYTq&=4g-QB(O~H!v2+eig~``=QWc6U gfnw=k8HNY;PzJ*RC?n2cvoG&z3r6|PKV3r@0sa3h%m4rY diff --git a/config.py b/config.py index 3458f71..806ea78 100644 --- a/config.py +++ b/config.py @@ -26,7 +26,7 @@ MOTOR_OUTPUT_CHANNEL = 0 # --------------------------------------------------------------------------- TARGET_FLOW_MIN_SLM = 0.0 -TARGET_FLOW_MAX_SLM = 100.0 +TARGET_FLOW_MAX_SLM = 300.0 ZERO_FLOW_THRESHOLD_SLM = 0.5 CONTROL_PERIOD_S = 0.1 # 100 ms,10 Hz @@ -61,8 +61,8 @@ MOTOR_OPEN_POSITION = 240.0 # --------------------------------------------------------------------------- # 物理读数允许范围;超过范围立即关阀。 -FLOW_VALID_MIN_SLM = -2.0 -FLOW_VALID_MAX_SLM = 120.0 +FLOW_VALID_MIN_SLM = 0.0 +FLOW_VALID_MAX_SLM = 300.0 MAX_PRESSURE_KPA = 400 # 必须按实际管路额定压力确认 # 短暂读取失败时保持上一输出,不下发新位置;连续达到阈值后关阀。 @@ -86,6 +86,12 @@ def validate_config(): raise ValueError("MAX_CONTROL_DT_S 不得小于 CONTROL_PERIOD_S") if TARGET_FLOW_MIN_SLM > TARGET_FLOW_MAX_SLM: raise ValueError("目标流量上下限配置错误") + if TARGET_FLOW_MAX_SLM > FLOW_METER_RANGE_SLM: + raise ValueError("目标流量上限不得超过流量计量程") + if FLOW_VALID_MIN_SLM > FLOW_VALID_MAX_SLM: + raise ValueError("流量有效范围上下限配置错误") + if FLOW_VALID_MAX_SLM > FLOW_METER_RANGE_SLM: + raise ValueError("流量有效范围上限不得超过流量计量程") if not 0 <= OPENING_MIN_PCT < OPENING_MAX_PCT <= 100: raise ValueError("阀门开度范围必须位于 0~100%,且下限小于上限") if MOTOR_OPEN_POSITION >= MOTOR_CLOSED_POSITION: diff --git a/data/flow_run_20260813_142857.csv b/data/flow_run_20260813_142857.csv new file mode 100644 index 0000000..9234adb --- /dev/null +++ b/data/flow_run_20260813_142857.csv @@ -0,0 +1,600 @@ +time_s,timestamp,target_flow_slm,measured_flow_slm,opening_pct,pressure_kpa,error_slm,motor_position,actual_dt_s,status +0.000000,1786602537.569435,50.000000,0.824176,2.000000,-0.366300,49.175824,984.800000,0.100000,OK +0.098046,1786602537.667481,50.000000,0.824176,2.493628,-0.366300,49.175824,981.048428,0.100380,OK +0.197728,1786602537.767163,50.000000,0.824176,2.984601,-0.366300,49.175824,977.317030,0.099840,OK +0.297668,1786602537.867104,50.000000,0.824176,3.476830,-0.366300,49.175824,973.576095,0.100096,OK +0.398017,1786602537.967452,50.000000,0.824176,3.970100,-0.366300,49.175824,969.827240,0.100307,OK +0.497788,1786602538.067223,50.000000,0.824176,4.461677,-0.366300,49.175824,966.091252,0.099963,OK +0.597637,1786602538.167072,50.000000,0.824176,4.951039,-0.366300,49.175824,962.372102,0.099513,OK +0.698038,1786602538.267473,50.000000,0.824176,5.446036,-0.366300,49.175824,958.610125,0.100659,OK +0.797387,1786602538.366822,50.000000,0.824176,5.934511,-0.366300,49.175824,954.897717,0.099332,OK +0.897749,1786602538.467184,50.000000,0.824176,6.427059,-0.366300,49.175824,951.154352,0.100161,OK +0.997760,1786602538.567195,50.000000,0.824176,6.920107,-0.366300,49.175824,947.407190,0.100262,OK +1.109575,1786602538.679010,50.000000,1.007326,7.318149,-0.366300,48.992674,944.382065,0.099750,OK +1.197293,1786602538.766728,50.000000,1.007326,7.807594,-0.366300,48.992674,940.662289,0.099902,OK +1.297631,1786602538.867066,50.000000,0.824176,8.391119,-0.366300,49.175824,936.227496,0.100226,OK +1.397768,1786602538.967203,50.000000,0.824176,8.883051,-0.366300,49.175824,932.488814,0.100035,OK +1.497524,1786602539.066959,50.000000,0.824176,9.373560,-0.366300,49.175824,928.760944,0.099746,OK +1.597712,1786602539.167147,50.000000,0.824176,9.866297,-0.244200,49.175824,925.016141,0.100199,OK +1.697935,1786602539.267370,50.000000,0.824176,10.358633,-0.366300,49.175824,921.274390,0.100117,OK +1.797626,1786602539.367061,50.000000,0.824176,10.849180,-0.366300,49.175824,917.546229,0.099754,OK +1.897616,1786602539.467052,50.000000,0.824176,11.341533,-0.366300,49.175824,913.804352,0.100121,OK +1.997598,1786602539.567034,50.000000,0.732601,11.878848,-0.122100,49.267399,909.720754,0.099860,OK +2.097371,1786602539.666806,50.000000,0.824176,12.324697,-0.366300,49.175824,906.332303,0.099882,OK +2.197660,1786602539.767095,50.000000,0.824176,12.816423,-0.366300,49.175824,902.595187,0.099993,OK +2.297633,1786602539.867068,50.000000,0.824176,13.309203,-0.366300,49.175824,898.850055,0.100208,OK +2.397514,1786602539.966949,50.000000,0.824176,13.801393,-0.366300,49.175824,895.109414,0.100088,OK +2.497372,1786602540.066807,50.000000,0.824176,14.292735,-0.366300,49.175824,891.375213,0.099915,OK +2.597525,1786602540.166960,50.000000,0.732601,14.830377,-0.366300,49.267399,887.289131,0.099927,OK +2.697580,1786602540.267015,50.000000,0.824176,15.276139,-0.366300,49.175824,883.901343,0.099864,OK +2.797317,1786602540.366752,50.000000,0.824176,15.767846,-0.366300,49.175824,880.164369,0.099990,OK +2.897546,1786602540.466981,50.000000,0.824176,16.261054,-0.366300,49.175824,876.415993,0.100295,OK +2.997754,1786602540.567189,50.000000,0.824176,16.753495,-0.366300,49.175824,872.673435,0.100139,OK +3.097735,1786602540.667170,50.000000,0.824176,17.244316,-0.366300,49.175824,868.943196,0.099809,OK +3.197595,1786602540.767030,50.000000,0.824176,17.735716,-0.366300,49.175824,865.208558,0.099927,OK +3.297814,1786602540.867249,50.000000,0.824176,18.228647,-0.366300,49.175824,861.462281,0.100238,OK +3.398377,1786602540.967812,50.000000,0.824176,18.718488,-0.366300,49.175824,857.739494,0.099610,OK +3.500901,1786602541.070337,50.000000,0.824176,19.212463,-0.366300,49.175824,853.985280,0.100451,OK +3.597655,1786602541.167090,50.000000,0.824176,19.703613,-0.366300,49.175824,850.252541,0.099876,OK +3.697402,1786602541.266837,50.000000,0.824176,20.194023,-0.244200,49.175824,846.525422,0.099726,OK +3.797483,1786602541.366918,50.000000,0.824176,20.686139,-0.366300,49.175824,842.785346,0.100073,OK +3.897711,1786602541.467146,50.000000,0.824176,21.178009,-0.366300,49.175824,839.047131,0.100023,OK +3.997597,1786602541.567032,50.000000,0.824176,21.669400,-0.366300,49.175824,835.312560,0.099925,OK +4.097620,1786602541.667055,50.000000,0.824176,22.162355,-0.366300,49.175824,831.566105,0.100243,OK +4.197676,1786602541.767111,50.000000,0.824176,22.653090,-0.366300,49.175824,827.836520,0.099792,OK +4.297613,1786602541.867048,50.000000,0.824176,23.144805,-0.366300,49.175824,824.099482,0.099991,OK +4.397998,1786602541.967433,50.000000,0.824176,23.639060,-0.366300,49.175824,820.343145,0.100508,OK +4.497555,1786602542.066990,50.000000,1.007326,24.036067,-0.366300,48.992674,817.325891,0.099539,OK +4.597604,1786602542.167039,50.000000,0.824176,24.618594,-0.366300,49.175824,812.898682,0.100022,OK +4.697344,1786602542.266779,50.000000,0.824176,25.109134,-0.366300,49.175824,809.170581,0.099752,OK +4.797546,1786602542.366981,50.000000,0.824176,25.601697,-0.366300,49.175824,805.427104,0.100164,OK +4.897247,1786602542.466682,50.000000,0.824176,26.092808,-0.366300,49.175824,801.694659,0.099868,OK +4.997370,1786602542.566806,50.000000,0.824176,26.585381,-0.366300,49.175824,797.951104,0.100166,OK +5.097669,1786602542.667104,50.000000,0.824176,27.077516,-0.366300,49.175824,794.210875,0.100077,OK +5.197544,1786602542.766979,50.000000,0.824176,27.570139,-0.366300,49.175824,790.466942,0.100176,OK +5.297625,1786602542.867060,50.000000,0.824176,28.060881,-0.366300,49.175824,786.737304,0.099793,OK +5.397551,1786602542.966986,50.000000,0.824176,28.552864,-0.122100,49.175824,782.998237,0.100046,OK +5.497447,1786602543.066882,50.000000,0.824176,29.044809,-0.366300,49.175824,779.259451,0.100038,OK +5.598026,1786602543.167461,50.000000,0.824176,29.536977,-0.366300,49.175824,775.518975,0.100083,OK +5.697842,1786602543.267277,50.000000,0.824176,30.028142,-0.366300,49.175824,771.786120,0.099879,OK +5.797554,1786602543.366989,50.000000,0.824176,30.518639,-0.366300,49.175824,768.058347,0.099743,OK +5.897792,1786602543.467227,50.000000,0.824176,31.012489,-0.366300,49.175824,764.305086,0.100425,OK +5.997695,1786602543.567131,50.000000,0.824176,31.504102,-0.366300,49.175824,760.568822,0.099971,OK +6.097332,1786602543.666768,50.000000,0.824176,31.994606,-0.366300,49.175824,756.840997,0.099745,OK +6.197940,1786602543.767375,50.000000,0.824176,32.488348,-0.366300,49.175824,753.088554,0.100404,OK +6.297820,1786602543.867255,50.000000,0.824176,32.979712,-0.366300,49.175824,749.354192,0.099920,OK +6.397337,1786602543.966773,50.000000,0.824176,33.469990,-0.366300,49.175824,745.628079,0.099699,OK +6.497800,1786602544.067235,50.000000,0.824176,33.962872,-0.366300,49.175824,741.882173,0.100229,OK +6.597382,1786602544.166817,50.000000,0.824176,34.453899,-0.244200,49.175824,738.150364,0.099851,OK +6.697432,1786602544.266867,50.000000,0.824176,34.944611,-0.366300,49.175824,734.420958,0.099787,OK +6.797761,1786602544.367197,50.000000,0.824176,35.438139,-0.366300,49.175824,730.670145,0.100360,OK +6.899810,1786602544.469245,50.000000,0.824176,35.929279,-0.366300,49.175824,726.937476,0.099874,OK +6.997539,1786602544.566974,50.000000,0.824176,36.420536,-0.366300,49.175824,723.203930,0.099898,OK +7.097923,1786602544.667358,50.000000,0.824176,36.914008,-0.366300,49.175824,719.453542,0.100349,OK +7.197703,1786602544.767138,50.000000,0.824176,37.405417,-0.366300,49.175824,715.718829,0.099929,OK +7.297762,1786602544.867197,50.000000,0.824176,37.895829,-0.366300,49.175824,711.991703,0.099726,OK +7.397845,1786602544.967280,50.000000,0.824176,38.389482,-0.366300,49.175824,708.239937,0.100385,OK +7.497734,1786602545.067169,50.000000,0.824176,38.880712,-0.366300,49.175824,704.506588,0.099893,OK +7.597630,1786602545.167065,50.000000,0.732601,39.418170,-0.244200,49.267399,700.421905,0.099889,OK +7.697500,1786602545.266936,50.000000,0.824176,39.863676,-0.366300,49.175824,697.036066,0.099812,OK +7.797655,1786602545.367090,50.000000,0.824176,40.356003,-0.366300,49.175824,693.294375,0.100116,OK +7.897635,1786602545.467070,50.000000,1.007326,40.754569,-0.366300,48.992674,690.265278,0.099857,OK +7.997616,1786602545.567051,50.000000,0.824176,41.337514,-0.366300,49.175824,685.834890,0.100108,OK +8.097671,1786602545.667106,50.000000,0.824176,41.829395,-0.366300,49.175824,682.096597,0.100025,OK +8.197569,1786602545.767004,50.000000,0.824176,42.320525,-0.366300,49.175824,678.364007,0.099872,OK +8.297469,1786602545.866904,50.000000,0.824176,42.811929,-0.366300,49.175824,674.629339,0.099928,OK +8.397685,1786602545.967120,50.000000,0.824176,43.305349,-0.366300,49.175824,670.879344,0.100338,OK +8.497556,1786602546.066991,50.000000,0.824176,43.795365,-0.244200,49.175824,667.155227,0.099646,OK +8.597606,1786602546.167041,50.000000,0.824176,44.287640,-0.366300,49.175824,663.413940,0.100105,OK +8.697605,1786602546.267040,50.000000,0.824176,44.779863,-0.366300,49.175824,659.673038,0.100095,OK +8.797536,1786602546.366971,50.000000,0.824176,45.270584,-0.122100,49.175824,655.943565,0.099789,OK +8.897919,1786602546.467354,50.000000,0.824176,45.764214,-0.366300,49.175824,652.191970,0.100381,OK +8.997489,1786602546.566924,50.000000,0.824176,46.255407,-0.366300,49.175824,648.458905,0.099885,OK +9.097549,1786602546.666984,50.000000,0.824176,46.746872,-0.366300,49.175824,644.723770,0.099940,OK +9.197564,1786602546.766999,50.000000,0.824176,47.238006,-0.366300,49.175824,640.991154,0.099873,OK +9.298347,1786602546.867783,50.000000,0.824176,47.731207,-0.366300,49.175824,637.242830,0.100293,OK +9.397911,1786602546.967346,50.000000,0.824176,48.222945,-0.366300,49.175824,633.505617,0.099996,OK +9.497771,1786602547.067206,50.000000,0.824176,48.714592,-0.366300,49.175824,629.769102,0.099977,OK +9.597810,1786602547.167245,50.000000,0.824176,49.206710,-0.366300,49.175824,626.029000,0.100073,OK +9.697401,1786602547.266836,50.000000,0.824176,49.697138,-0.366300,49.175824,622.301755,0.099729,OK +9.797630,1786602547.367065,50.000000,0.824176,50.189194,-0.366300,49.175824,618.562127,0.100061,OK +9.897693,1786602547.467128,50.000000,0.824176,50.682156,-0.366300,49.175824,614.815612,0.100245,OK +9.997843,1786602547.567278,50.000000,0.824176,51.174246,-0.366300,49.175824,611.075734,0.100067,OK +10.097595,1786602547.667030,50.000000,0.824176,51.664906,-0.366300,49.175824,607.346713,0.099777,OK +10.197905,1786602547.767340,50.000000,0.824176,52.157056,-0.366300,49.175824,603.606372,0.100080,OK +10.298232,1786602547.867667,50.000000,0.824176,52.646967,-0.366300,49.175824,599.883050,0.099624,OK +10.400670,1786602547.970105,50.000000,0.824176,53.140230,-0.366300,49.175824,596.134251,0.100306,OK +10.497706,1786602548.067141,50.000000,0.824176,53.632245,-0.366300,49.175824,592.394938,0.100052,OK +10.597594,1786602548.167030,50.000000,0.824176,54.123755,-0.366300,49.175824,588.659463,0.099949,OK +10.697633,1786602548.267068,50.000000,0.824176,54.615647,-0.366300,49.175824,584.921080,0.100027,OK +10.797676,1786602548.367111,50.000000,0.824176,55.107515,-0.366300,49.175824,581.182887,0.100022,OK +10.897798,1786602548.467233,50.000000,0.824176,55.598742,-0.366300,49.175824,577.449561,0.099892,OK +10.997615,1786602548.567050,50.000000,0.824176,56.090328,-0.366300,49.175824,573.713506,0.099965,OK +11.097753,1786602548.667188,50.000000,0.824176,56.582505,-0.366300,49.175824,569.972963,0.100085,OK +11.197633,1786602548.767068,50.000000,0.824176,57.073366,-0.366300,49.175824,566.242421,0.099817,OK +11.297536,1786602548.866971,50.000000,0.915751,57.519451,-0.366300,49.084249,562.852174,0.100117,OK +11.397561,1786602548.966996,50.000000,0.732601,58.103286,-0.366300,49.267399,558.415029,0.100102,OK +11.497965,1786602549.067400,50.000000,0.732601,58.596840,-0.366300,49.267399,554.664019,0.100179,OK +11.597559,1786602549.166995,50.000000,0.824176,59.042012,-0.366300,49.175824,551.280712,0.099745,OK +11.698046,1786602549.267482,50.000000,0.824176,59.534826,-0.366300,49.175824,547.535322,0.100215,OK +11.797563,1786602549.366998,50.000000,0.824176,60.024145,-0.366300,49.175824,543.816496,0.099504,OK +11.898061,1786602549.467496,50.000000,0.824176,60.518312,-0.366300,49.175824,540.060828,0.100490,OK +11.997620,1786602549.567055,50.000000,0.824176,61.007690,-0.366300,49.175824,536.341554,0.099516,OK +12.097484,1786602549.666919,50.000000,0.824176,61.499823,-0.366300,49.175824,532.601344,0.100076,OK +12.197512,1786602549.766947,50.000000,0.824176,61.992572,-0.122100,49.175824,528.856454,0.100201,OK +12.297535,1786602549.866971,50.000000,0.824176,62.484810,-0.366300,49.175824,525.115444,0.100098,OK +12.397395,1786602549.966830,50.000000,0.824176,62.975965,-0.366300,49.175824,521.382667,0.099877,OK +12.497852,1786602550.067287,50.000000,0.824176,63.468611,-0.366300,49.175824,517.638558,0.100180,OK +12.597826,1786602550.167262,50.000000,0.824176,63.960367,-0.366300,49.175824,513.901211,0.100000,OK +12.697860,1786602550.267296,50.000000,0.824176,64.451785,-0.366300,49.175824,510.166434,0.099931,OK +12.797755,1786602550.367191,50.000000,0.824176,64.942935,-0.366300,49.175824,506.433691,0.099876,OK +12.897405,1786602550.466840,50.000000,0.824176,65.434123,-0.366300,49.175824,502.700667,0.099884,OK +12.997445,1786602550.566880,50.000000,0.824176,65.925512,-0.366300,49.175824,498.966111,0.099925,OK +13.097679,1786602550.667114,50.000000,0.824176,66.418388,-0.366300,49.175824,495.220254,0.100227,OK +13.197671,1786602550.767106,50.000000,0.824176,66.910369,-0.366300,49.175824,491.481194,0.100045,OK +13.297699,1786602550.867135,50.000000,0.824176,67.401522,-0.366300,49.175824,487.748436,0.099877,OK +13.397812,1786602550.967247,50.000000,0.824176,67.893547,-0.366300,49.175824,484.009044,0.100054,OK +13.497588,1786602551.067023,50.000000,0.824176,68.385014,-0.366300,49.175824,480.273890,0.099941,OK +13.597593,1786602551.167028,50.000000,0.915751,68.829735,-0.366300,49.084249,476.894016,0.099839,OK +13.699821,1786602551.269256,50.000000,0.824176,69.367072,-0.366300,49.175824,472.810251,0.100051,OK +13.797600,1786602551.367035,50.000000,0.824176,69.859619,-0.366300,49.175824,469.066897,0.100160,OK +13.897308,1786602551.466743,50.000000,0.824176,70.350870,-0.366300,49.175824,465.333388,0.099897,OK +13.997617,1786602551.567052,50.000000,0.824176,70.842705,-0.366300,49.175824,461.595438,0.100016,OK +14.097768,1786602551.667203,50.000000,0.824176,71.336121,-0.244200,49.175824,457.845481,0.100337,OK +14.216497,1786602551.785933,50.000000,0.824176,71.826814,-0.366300,49.175824,454.116213,0.099783,OK +14.297709,1786602551.867144,50.000000,0.824176,72.318592,-0.366300,49.175824,450.378697,0.100004,OK +14.397654,1786602551.967089,50.000000,0.824176,72.809447,-0.366300,49.175824,446.648200,0.099816,OK +14.497574,1786602552.067009,50.000000,0.824176,73.301377,-0.244200,49.175824,442.909537,0.100035,OK +14.597468,1786602552.166903,50.000000,0.824176,73.793778,-0.366300,49.175824,439.167286,0.100131,OK +14.697676,1786602552.267111,50.000000,0.915751,74.239515,-0.366300,49.084249,435.779689,0.100045,OK +14.797687,1786602552.367122,50.000000,0.824176,74.777040,-0.366300,49.175824,431.694498,0.100089,OK +14.897491,1786602552.466927,50.000000,0.824176,75.267278,-0.366300,49.175824,427.968684,0.099691,OK +14.997531,1786602552.566967,50.000000,0.824176,75.760120,-0.366300,49.175824,424.223088,0.100220,OK +15.098089,1786602552.667524,50.000000,0.824176,76.252650,-0.366300,49.175824,420.479858,0.100157,OK +15.197417,1786602552.766852,50.000000,0.824176,76.742706,-0.366300,49.175824,416.755438,0.099654,OK +15.297639,1786602552.867074,50.000000,0.824176,77.236045,-0.366300,49.175824,413.006056,0.100322,OK +15.397534,1786602552.966969,50.000000,0.824176,77.725629,-0.366300,49.175824,409.285223,0.099558,OK +15.497431,1786602553.066866,50.000000,0.824176,78.217652,-0.366300,49.175824,405.545842,0.100054,OK +15.597463,1786602553.166898,50.000000,0.824176,78.709212,-0.244200,49.175824,401.809990,0.099960,OK +15.697368,1786602553.266803,50.000000,0.824176,79.201653,-0.366300,49.175824,398.067440,0.100139,OK +15.797385,1786602553.366820,50.000000,0.824176,79.693188,-0.366300,49.175824,394.331770,0.099955,OK +15.897397,1786602553.466832,50.000000,0.824176,80.185556,-0.366300,49.175824,390.589777,0.100124,OK +15.997294,1786602553.566729,50.000000,0.824176,80.676080,-0.366300,49.175824,386.861795,0.099749,OK +16.097443,1786602553.666878,50.000000,0.824176,81.168298,-0.366300,49.175824,383.120938,0.100093,OK +16.197453,1786602553.766888,50.000000,0.732601,81.707392,-0.366300,49.267399,379.023820,0.100222,OK +16.297817,1786602553.867253,50.000000,0.824176,82.153868,-0.366300,49.175824,375.630604,0.100010,OK +16.397449,1786602553.966884,50.000000,0.824176,82.645456,-0.366300,49.175824,371.894535,0.099965,OK +16.497661,1786602554.067096,50.000000,0.824176,83.137452,-0.366300,49.175824,368.155367,0.100048,OK +16.597886,1786602554.167321,50.000000,0.824176,83.629402,-0.366300,49.175824,364.416543,0.100039,OK +16.697331,1786602554.266766,50.000000,0.824176,84.119301,-0.366300,49.175824,360.693311,0.099622,OK +16.797907,1786602554.367342,50.000000,0.824176,84.613593,-0.366300,49.175824,356.936690,0.100515,OK +16.897794,1786602554.467230,50.000000,0.824176,85.105124,-0.366300,49.175824,353.201054,0.099954,OK +16.997640,1786602554.567075,50.000000,0.824176,85.596991,-0.366300,49.175824,349.462865,0.100022,OK +17.100286,1786602554.669721,50.000000,0.824176,86.089486,-0.366300,49.175824,345.719904,0.100150,OK +17.197166,1786602554.766601,50.000000,0.824176,86.577967,-0.366300,49.175824,342.007447,0.099334,OK +17.297534,1786602554.866969,50.000000,0.824176,87.071191,-0.366300,49.175824,338.258947,0.100298,OK +17.398170,1786602554.967606,50.000000,0.824176,87.564298,-0.366300,49.175824,334.511333,0.100274,OK +17.497653,1786602555.067088,50.000000,0.824176,88.054056,-0.366300,49.175824,330.789174,0.099593,OK +17.597544,1786602555.166980,50.000000,0.824176,88.545765,-0.366300,49.175824,327.052189,0.099990,OK +17.698012,1786602555.267447,50.000000,0.824176,89.039101,-0.366300,49.175824,323.302833,0.100321,OK +17.798188,1786602555.367624,50.000000,0.824176,89.531792,-0.244200,49.175824,319.558381,0.100190,OK +17.897561,1786602555.466996,50.000000,0.824176,90.022145,-0.366300,49.175824,315.831699,0.099714,OK +17.998047,1786602555.567482,50.000000,0.824176,90.514180,-0.244200,49.175824,312.092229,0.100056,OK +18.097930,1786602555.667365,50.000000,0.915751,90.959970,-0.366300,49.084249,308.704225,0.100056,OK +18.197499,1786602555.766934,50.000000,0.824176,91.495164,-0.366300,49.175824,304.636751,0.099614,OK +18.297520,1786602555.866955,50.000000,0.824176,91.988470,-0.366300,49.175824,300.887631,0.100315,OK +18.398020,1786602555.967455,50.000000,0.824176,92.480338,-0.366300,49.175824,297.149431,0.100022,OK +18.497602,1786602556.067037,50.000000,0.824176,92.970430,-0.366300,49.175824,293.424735,0.099661,OK +18.598020,1786602556.167455,50.000000,0.824176,93.464240,-0.366300,49.175824,289.671780,0.100417,OK +18.697782,1786602556.267217,50.000000,0.824176,93.955347,-0.366300,49.175824,285.939362,0.099868,OK +18.797680,1786602556.367115,50.000000,0.824176,94.446224,-0.366300,49.175824,282.208700,0.099821,OK +18.897891,1786602556.467326,50.000000,0.824176,94.939937,-0.366300,49.175824,278.456478,0.100398,OK +18.997782,1786602556.567217,50.000000,0.824176,95.430205,-0.244200,49.175824,274.730443,0.099697,OK +19.097353,1786602556.666788,50.000000,0.824176,95.921311,-0.366300,49.175824,270.998036,0.099867,OK +19.197301,1786602556.766736,50.000000,0.824176,96.413080,-0.366300,49.175824,267.260591,0.100002,OK +19.297763,1786602556.867198,50.000000,0.824176,96.904740,-0.366300,49.175824,263.523980,0.099980,OK +19.398422,1786602556.967858,50.000000,0.824176,97.397971,-0.366300,49.175824,259.775424,0.100300,OK +19.497683,1786602557.067118,50.000000,0.824176,97.888965,-0.244200,49.175824,256.043869,0.099845,OK +19.597257,1786602557.166692,50.000000,0.824176,98.379947,-0.366300,49.175824,252.312400,0.099842,OK +19.697848,1786602557.267283,50.000000,0.824176,98.872927,-0.366300,49.175824,248.565754,0.100248,OK +19.797802,1786602557.367237,50.000000,0.824176,99.364975,-0.366300,49.175824,244.826194,0.100059,OK +19.897863,1786602557.467298,50.000000,0.824176,99.857012,-0.366300,49.175824,241.086712,0.100057,OK +19.997751,1786602557.567186,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099927,OK +20.097509,1786602557.666944,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099819,OK +20.197791,1786602557.767226,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100157,OK +20.297676,1786602557.867111,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099939,OK +20.397633,1786602557.967068,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100090,OK +20.498676,1786602558.068111,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099959,OK +20.600604,1786602558.170039,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099798,OK +20.697765,1786602558.267200,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100012,OK +20.798270,1786602558.367705,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100517,OK +20.897444,1786602558.466880,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099350,OK +20.997349,1786602558.566784,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099957,OK +21.098190,1786602558.667625,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100454,OK +21.197546,1786602558.766981,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099797,OK +21.297552,1786602558.866987,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099903,OK +21.397538,1786602558.966974,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100047,OK +21.497418,1786602559.066853,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100058,OK +21.598134,1786602559.167569,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100007,OK +21.697795,1786602559.267231,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100236,OK +21.797371,1786602559.366806,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099553,OK +21.897776,1786602559.467211,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100208,OK +21.997345,1786602559.566780,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099927,OK +22.097784,1786602559.667219,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100068,OK +22.197833,1786602559.767268,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100313,OK +22.297839,1786602559.867274,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099870,OK +22.402528,1786602559.971963,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100112,OK +22.497760,1786602560.067195,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099557,OK +22.597389,1786602560.166824,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100004,OK +22.697252,1786602560.266687,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099944,OK +22.797968,1786602560.367403,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100384,OK +22.897705,1786602560.467140,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099703,OK +22.997857,1786602560.567292,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100174,OK +23.097302,1786602560.666737,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099848,OK +23.197943,1786602560.767378,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100215,OK +23.297840,1786602560.867275,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100054,OK +23.397284,1786602560.966719,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099640,OK +23.498090,1786602561.067525,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100325,OK +23.597717,1786602561.167152,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099801,OK +23.697677,1786602561.267112,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099867,OK +23.797822,1786602561.367258,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100238,OK +23.897238,1786602561.466673,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099715,OK +24.000193,1786602561.569628,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100285,OK +24.097719,1786602561.667154,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099967,OK +24.197350,1786602561.766785,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099769,OK +24.297671,1786602561.867106,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100149,OK +24.397136,1786602561.966571,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099793,OK +24.497802,1786602562.067237,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100420,OK +24.597397,1786602562.166832,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099654,OK +24.697561,1786602562.266996,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100313,OK +24.797786,1786602562.367222,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099920,OK +24.897997,1786602562.467432,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100014,OK +24.997421,1786602562.566856,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099696,OK +25.097430,1786602562.666865,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100136,OK +25.197456,1786602562.766891,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100230,OK +25.297588,1786602562.867023,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099820,OK +25.397916,1786602562.967351,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100367,OK +25.497823,1786602563.067258,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099824,OK +25.597711,1786602563.167146,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099797,OK +25.698048,1786602563.267483,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100082,OK +25.797379,1786602563.366814,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099812,OK +25.897279,1786602563.466714,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099944,OK +25.997613,1786602563.567048,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100109,OK +26.097759,1786602563.667194,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100155,OK +26.197695,1786602563.767130,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100238,OK +26.297361,1786602563.866796,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099673,OK +26.397516,1786602563.966952,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100015,OK +26.497707,1786602564.067142,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100152,OK +26.597871,1786602564.167306,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100056,OK +26.698166,1786602564.267601,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100139,OK +26.797621,1786602564.367056,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099874,OK +26.897905,1786602564.467340,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100145,OK +26.997616,1786602564.567051,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099643,OK +27.097631,1786602564.667067,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100135,OK +27.197659,1786602564.767094,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099882,OK +27.315270,1786602564.884705,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100088,OK +27.398689,1786602564.968124,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100101,OK +27.500453,1786602565.069889,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099626,OK +27.598137,1786602565.167572,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100387,OK +27.697573,1786602565.267008,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099980,OK +27.797711,1786602565.367146,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099765,OK +27.897677,1786602565.467113,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099881,OK +27.997468,1786602565.566903,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100184,OK +28.097483,1786602565.666919,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099943,OK +28.198132,1786602565.767567,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100441,OK +28.297398,1786602565.866833,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099518,OK +28.398033,1786602565.967468,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100348,OK +28.497541,1786602566.066976,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099627,OK +28.597275,1786602566.166710,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100009,OK +28.697620,1786602566.267055,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100256,OK +28.797654,1786602566.367089,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099898,OK +28.897964,1786602566.467399,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099997,OK +28.997760,1786602566.567195,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100125,OK +29.098127,1786602566.667562,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100141,OK +29.197404,1786602566.766840,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099542,OK +29.297695,1786602566.867130,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100244,OK +29.397366,1786602566.966801,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099809,OK +29.497684,1786602567.067119,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100340,OK +29.598043,1786602567.167478,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099776,OK +29.697500,1786602567.266935,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099859,OK +29.797193,1786602567.366628,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099917,OK +29.897744,1786602567.467179,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100326,OK +29.997625,1786602567.567060,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099934,OK +30.097508,1786602567.666943,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099869,OK +30.197986,1786602567.767421,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100333,OK +30.297555,1786602567.866990,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099916,OK +30.398084,1786602567.967519,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100032,OK +30.497791,1786602568.067226,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099814,OK +30.597640,1786602568.167075,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100168,OK +30.699102,1786602568.268538,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100046,OK +30.800918,1786602568.370353,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100081,OK +30.897438,1786602568.466873,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099618,OK +30.997957,1786602568.567392,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100260,OK +31.097497,1786602568.666932,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099884,OK +31.197958,1786602568.767394,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100108,OK +31.297906,1786602568.867341,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100003,OK +31.397351,1786602568.966786,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099639,OK +31.497360,1786602569.066795,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100130,OK +31.597417,1786602569.166852,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100055,OK +31.697605,1786602569.267040,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099880,OK +31.798155,1786602569.367590,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100416,OK +31.897307,1786602569.466742,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099549,OK +31.997663,1786602569.567098,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100048,OK +32.097780,1786602569.667215,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100514,OK +32.197547,1786602569.766982,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099436,OK +32.297585,1786602569.867020,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100211,OK +32.397966,1786602569.967401,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100064,OK +32.498008,1786602570.067443,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100278,OK +32.597844,1786602570.167279,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099579,OK +32.697505,1786602570.266940,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099910,OK +32.798007,1786602570.367442,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100266,OK +32.897545,1786602570.466980,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099765,OK +32.997363,1786602570.566798,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099848,OK +33.097757,1786602570.667192,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100506,OK +33.197879,1786602570.767314,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099790,OK +33.297592,1786602570.867027,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099944,OK +33.397897,1786602570.967332,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099924,OK +33.497895,1786602571.067330,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100344,OK +33.597927,1786602571.167362,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099959,OK +33.698202,1786602571.267637,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099961,OK +33.797546,1786602571.366981,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099767,OK +33.897621,1786602571.467056,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099959,OK +33.997514,1786602571.566949,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100196,OK +34.097532,1786602571.666967,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099771,OK +34.200736,1786602571.770171,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100209,OK +34.297701,1786602571.867136,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099810,OK +34.397460,1786602571.966895,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099944,OK +34.497828,1786602572.067263,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100391,OK +34.597845,1786602572.167280,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100071,OK +34.697438,1786602572.266874,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099678,OK +34.797749,1786602572.367184,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099870,OK +34.897628,1786602572.467063,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099990,OK +34.997749,1786602572.567184,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100049,OK +35.097802,1786602572.667238,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100122,OK +35.197371,1786602572.766806,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099967,OK +35.297920,1786602572.867355,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100111,OK +35.397784,1786602572.967219,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100248,OK +35.506210,1786602573.075645,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099663,OK +35.597772,1786602573.167207,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100119,OK +35.697788,1786602573.267223,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099766,OK +35.797879,1786602573.367314,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100411,OK +35.897218,1786602573.466653,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099486,OK +35.997873,1786602573.567308,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100370,OK +36.097263,1786602573.666698,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099650,OK +36.197725,1786602573.767160,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100309,OK +36.297738,1786602573.867173,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100005,OK +36.397568,1786602573.967003,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100002,OK +36.497292,1786602574.066727,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099742,OK +36.597769,1786602574.167205,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100283,OK +36.697521,1786602574.266956,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099892,OK +36.797752,1786602574.367187,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099939,OK +36.897537,1786602574.466972,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100093,OK +36.997957,1786602574.567392,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099988,OK +37.097304,1786602574.666739,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099708,OK +37.197500,1786602574.766935,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100106,OK +37.297747,1786602574.867182,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100072,OK +37.397721,1786602574.967156,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100035,OK +37.498004,1786602575.067439,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100252,OK +37.598885,1786602575.168320,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099763,OK +37.700722,1786602575.270157,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100224,OK +37.797554,1786602575.366989,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099810,OK +37.897854,1786602575.467289,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100157,OK +37.997855,1786602575.567291,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099818,OK +38.097634,1786602575.667069,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100015,OK +38.197734,1786602575.767169,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099802,OK +38.297812,1786602575.867247,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100434,OK +38.397450,1786602575.966885,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099536,OK +38.497754,1786602576.067189,50.000000,0.915751,100.000000,-0.366300,49.084249,240.000000,0.100140,OK +38.597552,1786602576.166987,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100106,OK +38.697884,1786602576.267319,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100035,OK +38.797696,1786602576.367131,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099765,OK +38.897992,1786602576.467427,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100149,OK +38.997564,1786602576.566999,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100016,OK +39.097714,1786602576.667149,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100135,OK +39.197734,1786602576.767169,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099931,OK +39.297629,1786602576.867064,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099937,OK +39.398079,1786602576.967514,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100278,OK +39.497160,1786602577.066596,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099440,OK +39.597507,1786602577.166942,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100196,OK +39.698319,1786602577.267755,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100661,OK +39.797726,1786602577.367161,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099440,OK +39.897859,1786602577.467294,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100290,OK +39.997586,1786602577.567021,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099608,OK +40.098075,1786602577.667511,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100257,OK +40.197485,1786602577.766920,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099649,OK +40.297631,1786602577.867066,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100341,OK +40.397769,1786602577.967205,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100045,OK +40.497463,1786602578.066898,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099848,OK +40.597860,1786602578.167295,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099928,OK +40.697559,1786602578.266994,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099989,OK +40.797725,1786602578.367161,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100193,OK +40.898077,1786602578.467512,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100021,OK +40.997721,1786602578.567156,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099897,OK +41.100368,1786602578.669803,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099929,OK +41.197831,1786602578.767266,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100024,OK +41.297413,1786602578.866848,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099759,OK +41.397776,1786602578.967211,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100236,OK +41.497393,1786602579.066828,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099796,OK +41.597892,1786602579.167327,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100309,OK +41.697319,1786602579.266754,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099744,OK +41.797672,1786602579.367107,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100242,OK +41.897192,1786602579.466628,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099598,OK +41.997817,1786602579.567252,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100242,OK +42.097890,1786602579.667325,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100003,OK +42.198099,1786602579.767534,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100313,OK +42.297274,1786602579.866709,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099591,OK +42.397803,1786602579.967238,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100372,OK +42.497549,1786602580.066984,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099768,OK +42.597579,1786602580.167014,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099980,OK +42.697478,1786602580.266913,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099976,OK +42.797835,1786602580.367270,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099990,OK +42.897626,1786602580.467062,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099883,OK +42.997638,1786602580.567074,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100190,OK +43.097408,1786602580.666843,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099791,OK +43.197612,1786602580.767047,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099963,OK +43.297436,1786602580.866872,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100022,OK +43.397407,1786602580.966842,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100012,OK +43.497571,1786602581.067006,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100329,OK +43.597465,1786602581.166900,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099876,OK +43.697530,1786602581.266965,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099922,OK +43.797807,1786602581.367242,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100220,OK +43.897893,1786602581.467328,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099886,OK +43.997982,1786602581.567417,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100021,OK +44.097444,1786602581.666879,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099844,OK +44.197455,1786602581.766890,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100092,OK +44.297934,1786602581.867369,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100159,OK +44.397882,1786602581.967318,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100259,OK +44.498989,1786602582.068424,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099431,OK +44.600785,1786602582.170220,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100083,OK +44.698261,1786602582.267697,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100374,OK +44.797953,1786602582.367388,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099968,OK +44.897769,1786602582.467204,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099970,OK +44.997811,1786602582.567246,50.000000,0.732601,100.000000,-0.366300,49.267399,240.000000,0.099798,OK +45.097798,1786602582.667233,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100057,OK +45.197382,1786602582.766817,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099875,OK +45.297398,1786602582.866833,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099823,OK +45.397300,1786602582.966735,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100099,OK +45.497777,1786602583.067212,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100187,OK +45.597727,1786602583.167162,50.000000,0.732601,100.000000,-0.366300,49.267399,240.000000,0.099783,OK +45.698115,1786602583.267550,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100437,OK +45.797529,1786602583.366965,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099474,OK +45.897803,1786602583.467238,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100206,OK +45.997634,1786602583.567069,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100121,OK +46.097736,1786602583.667171,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099807,OK +46.197657,1786602583.767092,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100034,OK +46.297719,1786602583.867154,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099908,OK +46.397980,1786602583.967416,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100353,OK +46.498077,1786602584.067513,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100027,OK +46.597296,1786602584.166731,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099559,OK +46.697449,1786602584.266884,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100154,OK +46.797978,1786602584.367413,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100017,OK +46.898185,1786602584.467620,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100476,OK +46.997897,1786602584.567333,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099598,OK +47.097798,1786602584.667233,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100176,OK +47.197494,1786602584.766929,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099674,OK +47.297842,1786602584.867277,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100308,OK +47.397352,1786602584.966787,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099627,OK +47.497942,1786602585.067377,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100361,OK +47.598276,1786602585.167711,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100136,OK +47.698130,1786602585.267565,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099879,OK +47.799369,1786602585.368804,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100087,OK +47.897341,1786602585.466776,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099544,OK +47.997824,1786602585.567260,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100356,OK +48.097724,1786602585.667159,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099887,OK +48.197748,1786602585.767183,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100103,OK +48.297646,1786602585.867081,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099838,OK +48.397602,1786602585.967037,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100042,OK +48.497920,1786602586.067355,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100383,OK +48.609900,1786602586.179335,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099467,OK +48.697569,1786602586.267004,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099977,OK +48.797158,1786602586.366593,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099907,OK +48.897537,1786602586.466973,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100207,OK +48.997801,1786602586.567236,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099918,OK +49.097315,1786602586.666750,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099878,OK +49.197481,1786602586.766917,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100116,OK +49.297619,1786602586.867054,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100089,OK +49.397575,1786602586.967010,50.000000,0.732601,100.000000,-0.366300,49.267399,240.000000,0.100175,OK +49.497607,1786602587.067042,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100017,OK +49.597623,1786602587.167058,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100022,OK +49.697653,1786602587.267088,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099984,OK +49.797420,1786602587.366855,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099776,OK +49.898001,1786602587.467437,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100104,OK +49.997686,1786602587.567122,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100003,OK +50.098038,1786602587.667473,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100265,OK +50.198072,1786602587.767507,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099900,OK +50.297954,1786602587.867389,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100005,OK +50.397459,1786602587.966894,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099827,OK +50.497355,1786602588.066790,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099902,OK +50.597921,1786602588.167356,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100135,OK +50.697840,1786602588.267275,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099892,OK +50.797758,1786602588.367193,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100161,OK +50.897986,1786602588.467421,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100112,OK +50.997850,1786602588.567285,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099932,OK +51.097303,1786602588.666738,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099723,OK +51.197911,1786602588.767346,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100399,OK +51.300923,1786602588.870358,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099792,OK +51.397910,1786602588.967345,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099873,OK +51.497720,1786602589.067156,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100212,OK +51.597627,1786602589.167062,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099825,OK +51.697887,1786602589.267322,50.000000,0.732601,100.000000,-0.366300,49.267399,240.000000,0.100028,OK +51.797674,1786602589.367109,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100020,OK +51.897782,1786602589.467217,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099923,OK +51.997750,1786602589.567185,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099920,OK +52.097892,1786602589.667327,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100156,OK +52.198117,1786602589.767552,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100146,OK +52.298140,1786602589.867575,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099994,OK +52.397922,1786602589.967357,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100011,OK +52.497580,1786602590.067015,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099920,OK +52.598221,1786602590.167656,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100166,OK +52.697630,1786602590.267065,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099860,OK +52.797964,1786602590.367399,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100207,OK +52.897998,1786602590.467433,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099800,OK +52.998000,1786602590.567435,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099996,OK +53.097405,1786602590.666840,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099624,OK +53.197592,1786602590.767027,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100108,OK +53.297454,1786602590.866889,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100153,OK +53.397844,1786602590.967279,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100199,OK +53.497903,1786602591.067338,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099879,OK +53.597741,1786602591.167176,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099761,OK +53.697659,1786602591.267094,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100219,OK +53.797966,1786602591.367401,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100195,OK +53.897779,1786602591.467214,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099820,OK +53.997364,1786602591.566799,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099831,OK +54.097384,1786602591.666819,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099876,OK +54.197714,1786602591.767149,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100203,OK +54.297937,1786602591.867372,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099915,OK +54.397682,1786602591.967117,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099892,OK +54.497869,1786602592.067304,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100182,OK +54.597314,1786602592.166749,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099860,OK +54.699247,1786602592.268682,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100105,OK +54.797891,1786602592.367326,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100173,OK +54.898141,1786602592.467576,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099990,OK +54.998130,1786602592.567565,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100166,OK +55.097474,1786602592.666909,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099445,OK +55.197506,1786602592.766941,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100058,OK +55.297841,1786602592.867276,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100316,OK +55.397731,1786602592.967166,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100032,OK +55.497480,1786602593.066915,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099633,OK +55.597886,1786602593.167321,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100116,OK +55.698111,1786602593.267546,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100406,OK +55.798010,1786602593.367445,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099682,OK +55.897540,1786602593.466975,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100044,OK +55.997421,1786602593.566856,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099749,OK +56.097863,1786602593.667298,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100252,OK +56.197938,1786602593.767373,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100190,OK +56.297388,1786602593.866823,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099542,OK +56.397512,1786602593.966947,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099998,OK +56.497736,1786602594.067171,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100133,OK +56.597437,1786602594.166872,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100075,OK +56.697313,1786602594.266748,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099790,OK +56.798855,1786602594.368290,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100245,OK +56.897792,1786602594.467227,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100095,OK +56.997368,1786602594.566803,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099820,OK +57.097874,1786602594.667309,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100048,OK +57.197412,1786602594.766847,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099909,OK +57.297572,1786602594.867007,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099962,OK +57.397709,1786602594.967144,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100270,OK +57.497599,1786602595.067034,50.000000,0.915751,100.000000,-0.366300,49.084249,240.000000,0.099983,OK +57.597802,1786602595.167237,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100210,OK +57.697537,1786602595.266972,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099622,OK +57.797589,1786602595.367024,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099971,OK +57.897356,1786602595.466791,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099976,OK +57.997555,1786602595.566990,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100069,OK +58.097581,1786602595.667016,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099840,OK +58.200361,1786602595.769797,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099909,OK +58.297672,1786602595.867107,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100556,OK +58.397631,1786602595.967066,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099892,OK +58.497187,1786602596.066622,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099577,OK +58.597384,1786602596.166820,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.100124,OK +58.697545,1786602596.266980,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099985,OK +58.797636,1786602596.367071,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100287,OK +58.897228,1786602596.466664,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099634,OK +58.997246,1786602596.566681,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100069,OK +59.097596,1786602596.667031,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100244,OK +59.197618,1786602596.767053,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099728,OK +59.297499,1786602596.866934,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100160,OK +59.397759,1786602596.967194,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100271,OK +59.497828,1786602597.067263,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099954,OK +59.597506,1786602597.166941,50.000000,0.824176,100.000000,-0.244200,49.175824,240.000000,0.099817,OK +59.697578,1786602597.267013,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.099814,OK +59.797756,1786602597.367191,50.000000,0.824176,100.000000,-0.366300,49.175824,240.000000,0.100332,OK diff --git a/data/flow_run_20260813_142857.png b/data/flow_run_20260813_142857.png new file mode 100644 index 0000000000000000000000000000000000000000..a2664ec2a2684888076df850c50e4413d0fd8984 GIT binary patch literal 171487 zcmd44d0fru`v!iD!A!_7l{F1cqlH3>b|b|Jl@@8AP-)k$-5`-A4i(yHUnuQ+A*51i zUrvekJ?(q_t|w;9=R4!~dwssI?;pQjGb1hMyx;HVdG7nVuKT+0xvC&{a5>XDCJKeJ zoObAdB89SqPN6JT{9!S^GIH+8Mf@RREq%gT$z0#sPS;Y8a#Yv)tckg`iQ&m#Z1pUy z49(31_;&8(+p+DJGuGB;twi|wP5=4{K66V0ey_YxbG*urXAh}aQ7CJC$-fI|HW%+w z7Ema(1HUPs^XqA_JEyESIX6%evS*cIr?i9M4=2?YDev3&U~?1CFA+6rjtiWa-SRez*UZ8^foI`#q;Ev)AhX`Xl!dxpO%&yw$~iLw*K*N^KIU zV`3$7YcK2mfD8EYael6(upICF*GCi^Q~qCn!Tqz)|Mp#GF6zRs-`t>Zh&-1sAA29( zTK4DX6w29so7R5)+lTY}cYXcavjuLazy9s~!vC8${LtJv|Dq40CR%-T?%uhxg|=?j z=_{F;%DWN{uwGj)~GpiE-cZ9r@`Kw~KZx%Ps$ne9o0oU$5C)mvlH> z&c7^DDZHh*Ir!Z>h017E`J)eZr~U5n&~GJ7U`-LJrMMw(>K!! z-oC{G?Q?s1!vFN?(`QNo#AS~hQC3u>U$}6AW#!68$DgQkZ`<~^{G-;p#Va;GHY^XL z(e;ZSgu2X3dZooKUoUhf??97z$rw`AK>Qe_MmJf?LwB0vIv}k^9 z_1+9$9US;5c|&%~mMv0&uCr-j@_{j4ys8g^lS`@|s|hrmYre5g$mHJ1Q>RL-?y|Or z2fEN3%zUUbLxFR{XLkn-^rkd+`P;qcR$+u4^)-5VWu-$;Tpr7+Rf_qy=eGyX`YrSO zfs&4zxKr(k{wXObX4w<^&Xb+t9#^hJgmj37OSv=a@le~_+C*6CYj5|M z47TL26VSgd=eO5Fjxo~TsH5XN;uRDW#KRq5(2OORo_3JyC= z+q9!{ayP4Dbz<)e7#J1Y<*rLHZ=7JN4!+FH9lsjOUAc`2^ghHJC?rAr;pmvB@# zk2Qq!Uebr%PMYO&Q6ZeHr~#1zxiCpn7Qe8$+|4Zl&~ZBgWkM(GqiG7)E{aI`kmM$LX9aVwTj)gm%Rf@bw6 zj`|9ThnILU1@LFM&bjn9WT-|)MlvxmDOy`61_cLKKGl_~HA%MWONh!ZF0R5>zI*G| zLu{~DFJDGDPmMA$GxOPISt<`i--FV{*IweGkzJK4=Ym}w%~rP?ZoFjQ zd-maX3l|=~zJ-_futthm~_|UGZCysJETiV); zu$f78+_h^L3maQlN5`4UD3$1%X1nQei|y)(hv>?&+Tu2yWv?{tdTMs|zR%J?h*VTo zzRQ4ext60{p ziy~K#aM;eGq2}q&%W5M*BFMRWNL~ ziz_6~T)KQ&WQ2i;b82$9lW(dn+c|?_Tv^%pG1vXtjpmnEe}0WHYFH6*ELS&UwT@G1 zXM%iyn4uVgnGEisu*BoW4Z-Z0QH?E5OA=Cp6Ry7g_g!$_CP$*Gk0 z4uvKhKmDX|atiTu?O3C0&PrC+R?9#}in+NHe(Q3B8GmwMmgCsEEi%`4?BBn?J|G(T zW-WGr&}e^Sf8tDk&YW3tHzOrhcg^KEhY_RZ2gWfwO@w^QZS1?Bq^xsiX6Lb(W5RA^ zq;^F`FXQLu4^MsZ;>GohzVyPqXFu$Vb58ZJsE*NkeSX2hWgHwF?h>X#z81Yn)$7&^ znQ-k)9^9A_#M9+O(rm=K&$vOQp4|Lw;3u4&J(gBhyuAtOHr>a&zN>q+TE}FAu;oir zor5{L%YbF6C?LHxGmtG=uI2NC#Ao^y2cF`9dQV|{zPXOZt7UsJxEY0H#A8zg(t z;XSyX6jOv9bGAF!WwKd~(hZ1tBsy}8Z*Xtl#4D_jdQJF(?Tz{eH=k)eM6}hpr4%>$s-%CTzZ`^~ggc z5YLSg#T=GQAXZeW+tSq!VjZ#eQQQiJ_&5y6usb}E`G+6gUHy4$qHgZu(D3lXbRpBa z5Q0svv2CX#_bPFCiVa@Dfz!*5Jr;Z!>7A9GeS1bj%+FipI|3KQ|H#avoZOqnk9PQazo%QL(QYO3?Nm@^jeq>49D(Cm^fuQkS zI=yMPshN>c6k>bxQ4K6HJCRXQyFO(nr%Y;R(=~p+p`oiK*?msV&V?18qO3O4 z#ol-B1WPzib|7QXLlA}$ZH^BP43yqv7frNkmrLkv_LPj#&T+}SEGOXo}P*qmh6pe|@saf|A1_{6UN{gVK3$1a>#W((`S zdbLN79+Bu)^+dzKMZWFr{a_8VG-<20w~>nFFV!E4hqGb1x&jiM%Ze0;(mNx37M7HJ+2mt#*dESEu8 zEqL>WtcNwiBw~A_@>JZZJZ7XoS$li?_*xU3Zk6WOH@pz6NtVga&!>m9w45I4sywWb zY+@m*H`GxYJc1mHRj7{fe;{NU1-wVzK2xTwyxgYz=pMt5FWi{Rk7vXq$}eBL>p*8` z=iuO=qKV1lb%I7A04G2Za(SK{K2(2UE16vP71emCetqn$_C0@|#*<=N`D9mp(AL)v z%jJqGk(hd{DA^zEDY46CcEX?;;hL}7;PmM=Kn`)a5eWdR!byb%1-r0Z%c67S$o0b8f!L6{ z*6lGfNgf&*5ll93?5pTYW|#>uQXg2Rb?hz&PTH-L@nCQQ3oleHiEzldL9jYLK7KBT5p~?a5?wQhuQ=K(L}ZQ(^u2@cJHpZCtz@sv1Y87Vc;}edhj(4 zfL|3Wd#}d09SK8P=EB0luW?L{*<{Nw7pFOkZ)azy8vpiijDlHS=V~rG&K9j7dr{m-2+)qBk zraoM+k7M?VO#xY3qc1f~&fn;DMXZiw_y~!e)kx8C^?|DEq?hK0P7IBX+A>sWZY@6A z4*8lKYu0qcpHU>oPUhUX)LIwhAvx3R@usC#Gg2$WTM}n=<|chM<$oF&*ojDTI@uZF z+^_Dvb@|a&zA_eZ*FF!0)?=l4{XO5AVL`9oy~~o~%;wBzgJe;k%xk_W4SD@FK+3fS z{n~gvW`@)3M7tTIt)*p+s*ZC~Z8Gi7uY7?%nrdz>H8m%~od)sr*8KIO=A z7};@3LksP627uzqspk7 z_Ghjj7y25=Pp81TnaU@5u0T+nbW63 z%F`b|-j>_g*tjhWG(h!@0b9Eh8~vI~)xDjkWUu#TjlCCO9F&m}VO1w-R^ge51|ZEc z+H0~Q*Id@!ZCLj5)@e=0-X!K;;OU~EXirc1xRTQCa%wRdR$rd2MR3vb+#PZN2FW91 zV|I*~Ot+S?_l~hIadSreS;J+k7^`PC{Xsniwkl`J6MajwuD|li$}QJ%X+ATpEiLy- zM(~S!R{i|*;p@-MQq}_`38rvQ`fH|JM^4m=JC1IPyV6-)D_vJMeI^{hSAPnNCi?g= zjkYs0GxP084iL!I8CG%gnW-^;AsIZ|=68>zUXAW?p0rLN7}&o`^<`Xi$Iy>>cn^&} zt|gMeK32938+txT2nY;iI@{ui0T_p0T(W{7P8^K3p_824J9a40t-C6?@i=8~-@e@@ z;_B+!U|G0*64}S5>E(}F4xORt{n=9$2?p}OvBj+dUc8FfUEpwqCmDAIFAon}n<8C1 zxgx{*q!vBZ%^j{e*?un|MJVjyN(JD3l}friYxM9<$YTnD$Lf)NKwU=l2mLpg_!Ft{Mw_XwKbGK zXIc>$>?{NDOR&wVs=Mk*_or=rK@*{$Y(CCic6aYa%r5{Pd7tH2nQW>-D`QpFe1so1 z#C8TN2#85*TX$p4&i&PzRyQ8(HdG9o`QgVOk2PjHA2zWAQhQK62u{ad1)fyk6lQ}r zIh^?`r{Vagk4PU6sCnHlya?h3?Rb@JSoQe+MEa++VriAXE#ISgMyjm4a^*_qey~-o zCL!`(MpchHpPKZ)&r(m&KN=}vh0V53(j`;BB;ZM6Vxpqy9prw6L*5~t5|f7p1_l7y zZsWKGhX**wD*m=09os4$z_B93&fEqs@?vQrkZR=}c?q>g&TJyKJ@?dp85|keuCjp2 z!y~(V-R^gQ$ec91keu7Q7fny8uU@^n|0;E2sNL7pVYowgwjX%K%isSA;(H`ulbq?& zYsGpNqiJF`UCQ^TL^Sl+bM|lAv?=OXu*_BG#ovF=#mOm6=Lx;l)7-2Sb+R5D>1{Q; zh&7i=qmQQLRkcGmJw5pkpVL#!ur&E$XPIaV-kP9dEz)LGb53h!n zkyEi~EZLOd&9ha@Y2Z~`cS4C&>5u~w7!X|a%UQm(mQ_PGCr<{&CnU7?_xHz}Hl*7e z?uqRX^!M^=P0R)oln(qHpbqEHaT4k6*{S_fQmkxj`q_=C7N@Q z)QT!WV5zQ1voe?&Z}tr3+k80Y;N#0~Zide6Jk@b(qYCl0lkw?f? z43@bu49MX1*GB9`7@h0+)1nwowS=}-4=*s$R-Z%pcbx^;t1 zb-sRr@MFm-8+)dFz%B(OlZou7XVg~mbdR$}^_2F7+Kfh+*?IIGE&ML(DCe#h2-hh_LUyws00z|i}x&>UK2(|m|*T_BpHW8tuTCX>Bsc82gYxk zj3J}7l?28jhtUu?%0hj#qh4KG?Nc*XEBVqQykkPd@uj(aNq4QY-;=)S{;8?7ycHqDzWbv?w2(CrnfB&Ysx>|Gf>eU7} zsk|a?hR1|_kK&BK1Hn0+!bk!zodNb!Pd2&lGB;!QDle}a;RUGcF7QkY0;p=;tjgVo z4}TdNNjoy(N0d3w{S6s*K1KR>bl31*%LQc@^mIiu0S-?>m`Lc*+$*AHxlP1JgIE3Ru=&ek9tTsRYnsyN+Gk`jY9z z#mk31U8kGuF6(vxCYIx2c?AZ>+BG_>+BMkt zKmk&UnTaqtcI;SN_x0<`2wr|^sGpFKVDst2Z$r+64!iI}U@)yuJw~J+9Hf@+?r202 z+GLL5lcggarBa}p?gk59mA0I zyrWBoHi?L+BdG3ZL=wq(Y1&rgYarLy)!$EcNScY==y27mqbgeC@6A$-5gS;Ap4dD> z{1rViFokpqxhl4P=6Ksc^qEk9+YB)e2}j#vKVi;fd0E*qlJCa627>AFOeZk(y?VUCDP4lwBUe_!;35ZLMe^?l9c;cD}AWCGo)s5@dck68BDC8aXO-QjsHEf{Fru!O7aPRtufA7MFiBCOd9pipkIvj+AwQ?Yl9{AxZGjvOq*S_RzeEpM4kLI&1H4 z@ZJUY1c}erdz+eKQ!;p>dX9^8oGA(tZ%e}s4Gkx;*R_%bmPtVbegv(x_T&^aMt?w# z7^L(!kylPsU>S#VS4iILUoU8+Y?7n$3dg3X8j3(ED1;W3F1lhzN+-U#O zG)Fq{V&=JllS8#HtF`R>g}Y)E5XtP1P6OagV&ynlS=ykcDkQUu7NSI813}NXf9uf) zA;z&;$9Yv_wplO$8M{CXDy3Izwd{7tiodBN%`4JsYdD&=jnon#1RqrVt#tbJdUI=0 zhY?&}1)_^_HU|Rng^L$?Ib-4n0h-^e`1#i(XL;DNp|>6pFpmw zu*BUJeS|4ZOyZTQa^_~teG+Id^YWr~a$NLdhR4RLAwH>^II%wZJH;rOua<3lR#GC5 z>WvambP~h?TA7aPOei9Jr1Uj5vRue7kyoz#FflpFBQCDxzJj9)Drh1eDfs;Bp6IiQ zA8IGZ`eV(rCuHcu@1$0Af^e$jxXdW0m}#MCK?)P33ZTZa?8hH1I>t<}ze;mvNBG5O zhRez8$7Bx5LKag6evv(N=pA`?$e#^<@q4M%14wrfx0+RI2{LKGL2mou1-_|;^({9| zX$S+XE@Ut?ATm}%a_m<)upSEaZxZtrAg_I^t5kTt(AQ`e-*og zQ;nuAK#2&ee_;ViFp_iA3F&tIG05;VI@op?Z)~O_9&j}tYc%Q@T$?xV2MmyvldHn+ zOVlq~hxlLG`{reVhzsizgk1e&cBnt4BYjt(a^>DGzhc8)1!%f@v&$qUC7s7Vx~~&E z_cY{!;Vo!7g6BT{u4PlH!nAz33gjqAO<~A=4;X@H-tEKkI^CB{*+rB>2S}zQ?Eu|( zO3qDqO3aR*vT_D&9eK8J#XZRr6Cd3`2L) z?20Bp^768^L6A3jvFL?9{MEQRleX=64@fHS^dt%W!_x@?RHe~pQI_lQ(Qzq7DWoEV z_OqUWK{rrT6@K&~2$EF>*mmW|+FY;5zeR^DL|}im3yAi*uUUHjE$d=e7Z;b;hxxNk zx3sjR_Beu3$Q(FuAac?Hx$;IKe@?wqj{T6ndo~fyzF)M+OGF5gU^A3)uIjj}(5a^! zLBa|vRiS^^sv;W|3PEU>36yY_&GJOj4848#u5yz>4i2Ck1B|OgkI`D_BbtPLC|{V+ z%@-OLwvJG!a+}q_vpw?C9&VlIeG%#bgVj4F4fSXB2ny}EYzdiSS~xvd_-@1kR~ z)w@m|i$1=cP+zmDba48j+-+rLbpz$K zF~8Vw2&@f{0+FoN3Hd&$U>uZ|7H;Lu-Eo~90F&|*bDdKyZ*GTn^XenC+s#a!GQ4or=C%bsvBadjMwa^bI zLX#37c=@x3hX+rxDdatZfL*cjoPCE?R{iwTLsD_WnNh;iXV_x@&zE}vU92WQHTlgr zHDkA+V##M&I~rfervwesqak}U1Rp8XPbxC)hbj=u6mOg}D-CkPwhJefO1z|8H*fd2 zN=S@WhSBu+fLV?JYiHx!YznCt14FE4m>~`#hk1d(o#@=@m51~miFZ0gx3shz?uw2T zc{~Ok*C5b2tg}44n|_#&JDDHF0SNx`hkf`eA(CvUB6=tRZqUeM&Y!2GIMxrZLU}SWGDf6AENW{KH?tchKHlSx-$fh?MseOnF%?zsGvsGc z2;wo3`Gc<95*HouMU;Ti!8h$S7KWm1k18M`XF?`54{>Bc_VW>haXyWp#KmM!8X+e1 z`7!-$o1tZ4VWFORF7D<=aUN`Tl)(=BXxZL}fUn24f#g-I2i-vW8UDLOw{AUn*n3+k zitsk$pL8L*aG`1s!A}){n77A1`_${}rGG43LZzXCsD$`jP+tu=U@9j#RkWw^?ukQU zR&CeGngW`4g4%*`dR)CqfUeEVNHwpRSY}0_KV))1rUxbZBuKCaa62XATuCEKdnxbW z>_`3RSXT*8G;V3TW~u_dtO72H1I_~38YzTm(g0e=@mysabnHEKKn7&4uh~RHowEuX zRISP2Jz_jUtvA&fi5P`aOU5X!1&qi$*{mU|JY1evRFt7PmcKO+aXIL%h2M5bNgc8T z*xS}EZ&pGnL1Sp8L?c4rHp6Cr`>wXF?w@3Y65D zN0l6se29qT)=U}4#T|x8b+*9_wFb?R&hmrw3Y_2>01Y}*@eE{_Aly6;H#ZGJ6T#`= z3GKsMZqhf1+8%M8od_qq2t`@46|nwQfE=WFpWoP+Q`5W0tp1FIQYy4b2dInJOtB+> z9J=2`WD271CY##dMCsDvbLn#97dy+@->g*UbNum5}Z z=3Z2ro|@9!QnIo4RsJrpEccW3PvkG3Kh8&8jC?Y0$@u*D|35o+{?#J%%o4g2H&&VC zu<}RqccHNT*k`AaA5eSJog#hSN{&}2=f71f`Je6~i2&yLub=&BgaDmvQrpzIWBv=z z)Yjbo|MVw4tW$sb`yXZ*y+VQ}H3|zBEFe)Cp)O*z_PO6cdM(q6ptb2G)SgbLCD0^% zL`_W%b+H|c4Zt~(MX2_?9g#$W6Mp6A<)vpPs{7)5nj!=gq7os9%}L^DDEMqlQToS^x8&EJ0ejo27~8v)(+WDUGt zUzg*WQ!cdS;LW>5`by9psWbu=rB;ZCT;oeWL@ph=CnWS3gn94Ok{^Hk(P6aKz$Ty5 zhr}s-->4$uHgT1N9`<3&=&iNzgCvXnu7ZTeiu8gYZwT8E;S6pZ7x%Y{&yvTez*@U3 zcZV1|DNRs5yeNy&5`|`!^tR+s44xEG%fP2Q(%J*8)B{l=o9fG$zfFe3i`-m6Ff*dG z>DogZ-n@D9UHCTkygw&ZA~tkAcM?KhG-Ua6Qc%5K$xXn;nUDHG~7CAV2@M?i&4-6D|372*xMD8!irK z6sbhcemIZZY>fbR)Nk)G#KO8Xt8m1^aA+>>vtS|7xIay#K2MgH9)Eogjg2{J0zY#lelPJUHR>{Hj0l4x%F3W@P&w@!~w zOsoZjZD(mmLFVlm6n~7UoSec*wK%W#G3nNwO^LI>NkY`M&!0bk4MOE#Wnf^iUMt;t zCv`1^v)3qHd)x?y$|d9Akgntl80BjUr&ZI_7_q#EnRy)K8AR>+ENoJuyZ~lp=_uL^ z!wZ(`#|%$ZaXOA2Cyk`I^1H7H3#W3!_6Ksk+b29U^nS@vVrBqUW`&Rd3GBWp^M<{@ zkE+(lt5wEmX#lrar1gQDPY&d9aMDn2qC?|siN{a&?sghKODhA-`0$huJcUl&Lbq<+ z+LbqfTZ%%Omn%e}^D+Dyiu6S5PDNOS7@8^0Q?@vaN9aUJkH)5#V@ypI3#qfCR!7Z?j3$avW~LZ12q2hLAj|hw=tJS5GcnZ~NV-mF z5=sZ}fkm1bgs_6b!aK?eT-%E!X9rf$%CH^S0~Xe&+ZfXpDeWd@X;~UgxP47lR#s(> zt7}R(Sh)VsNLlFNqH1Z+35X&MW*o5Gv29mBL}%mI?nx%z%$TfEb)RmmQAOC%^|UhR zZ0uEDBWsjj4iInW`Kark&9M*Fxi>7=Jh9h09FJO#!2-Vk(Z8v}Y*&}+z|^2sHg{vM zZDkmOG~dC_fNMCM=~}A8wZ*uvyPlq&PEJlOy}blJ!EBHZiwFWI_Ify#8<-7NgEm`~ zWK`x;1+n*`cp3^-w*zWe)rCb%{Q|c3$O2BWZrGsNBf)Z$iQmERS~g#An#hzGYvse= z7J|lPXmPNy{YoPzKX)*G<3*3XpOb>um-MX6i=9so!FFL`#B@x)F!kWswklRLO>yno zwe;E8Lz<~EpIle-X>#T6cv~%9?RC&%N+I!=`+4xOB+C24^hmO+WKnH)Auv0za>;LRknaLMAuvX)}SZn4fzPAo7+ znQ*w}J+HLqY3c9RG2y_Yp!>;u@AI!u{b=bx&qxeYvRgT^r5ZsehlrRcWLD3G!lzZD z<;RF-LiAA>BEko9{Dx$H&lgSMyly+E#>YYIQ);+hz@QeR#ds75*IPI2vt_{T!vOjn z0gin;5B?Ay7S;vry$YqhkG2KvFASDtoJwJM-M`=YlT~Ro){FC|6JM|A!h)!6c@Kkb zN|Hmatn$TsT`Bv~>UIjYy-5a=xrnKfGDK}?@a(ijTW&8s$gX3V&j~Hor)7LY3;5){ zE#A(~&Zt274ED*!p$Nzm`S7OqAgpT1R(TKy*`pz1GU&)-}q*U$*S!KeucrBvYy(P}wU9r7@^swsmbL zZowYyC4v3Bp((!@lV)f_7UGnf(9|Y^e4x0PVOa=Me-0eABrm|9OU*Zp+l?&>8gI!c z8SX5{S-RGZ;{@fT!Hh@{z4d8I^tVAX6N>daBYHjugaDb(26Kfc^;RX~U=zwNEw>N) z1zhE&5y>AchLeWsmZfM}($hnkE;9}ZC%R&8WkQmIl=?=`x8NPjpu|8!-wlvPoIk9y zYau+fC04ivKh?7T=(bu@&e^%+-KHBHlG=*DtxSV(-Ifk5q#Lmggz3}sCHirx5pZsZ zPk+iqns)VECm7WuswC5Q^ZCT*lktJ}*AgOn4!_yrd5BK%!E%H-LTFI;^SXC00x>)a zB~7GIQudjhYMe{&jRr!XGkKH&)!7Q`+2Gfev3Q}Op`Ca_^kVrNHH1Sq(qqdoCou_lJ9EUx3aqT!p~y?3Ui1oKm1z3K#yEVz{Jc6j0$`j z3iSvU^ah9SCw!-10`)>nsYo(boq?}SR$g8eJ}=l!qEKYv0`Xv7>&E%qeQ-r!Q6o&} zt}{svqdk$tboOLyWTbLWqf;;hNRcPk01i=Q-F^DaPXrl}QvSr+72?CUh!;`l^&r>Z zZs^ZQUWYPvDHwJnmZ1y!ay7B)!)gq*12VHR;&3J0R#7ldubLtn;V{zD{aCHe_gNWg zhi3C6XE(XJ&UrBIuL9;!Aaon6I)eCN)LP&L(e@UV2or>~>iKAe;gUPy-L$9~g-WFa z&1wXI?q0A3jHTSLSCHxf%F5*nSBO1C@rQN26vQM_|0UQPXn~lDS=X+O?2gHhL+o@Z8V0L;kDqTY<(L4E|PBOQ_B6TmJUjE4!*= zbz*w$W&TGa%pp2T4B=9g^Q$ij1U(?6RuzP#1{ zzPpC-W0i|V`a{+~P!ximJ=-VmPN8saR$cIvX^@o?{fo~0C+E8m;Hk*!zc0u3`9ywp zv*p)s&;MM6*}b}TUvK@x`IY%zJ=mw{irAKXbY^m-wOMI85(Zi&8JWv4-?z4^42-zu z?%>Ikr$n3~Kw;cw>-ne~nqTj7{&u6*%TQJ05vq=@*0Mep=Zd3bmNJLkR0;ItcKI^# zk25V@TCQc+5PIp-C8is9kc)WVp#KIEG#2Ch$=lJC6N@I8&a2#to&RK?P41PJAu7rn zU_X4-Y3pxHBWDot^bQpzN*;V;t9$^6;+@2^ANM~w5l1ZaF^Thz^v^e_d2h{ar+{Th zjf6K&sDc!SkHQ{S1wodBR)*SD7-T9e;2GRE@gD(EKRn3cJS^6~=&wg~e(3_Y7M?DM zfL^+5(p$YXh9Q5!Eh|s2cqFxCUK0yJLrP?gVcge!^Kcs%HSi!#pNPY71T3J}Obt>P zv-pftU06UvEcQ%@=@+o}L~mA&C~Sib^A#m?*Y+8y(+n zFx5PRU?F?>@ExiaDz|)78G{A9NfymAKsu2pze{9zIsbkz(wE^h)1n%CwS3TT%hc(X zw!7&Z{Z9`~TskOvnSLj~O?C&5V$_v5rP(=8({gDzO{c(6%4!TItA{r_9&8 z)ax2=9Qy@!5?w|Wx;j&~=A zZ-n+q(bu`g9hkkL!3_ZeYBW9MZ6pV8w~zec26tRR)W}B;l&HL@L{AkLpYa=u{3Nz$ z$r9h{mQH^S>#n%<#k!swN|er=iGaD|?sPZRe^TEma%%5X-5o-d+3j^NSu*!+vyn8= zaa61=R%&rf(2K2nqg$I6uoc&6Q|fcr2DUrY2Ym}mM#S7!IPTxMB@mi{i2YzlNPMqS zhlYSkc(WHh1YF4<)uuMPr-zN{8 zQy*xpTOUZgc#gxAv8@)amf=y2fe6c~lASNoBnKMh7o|$3se1LxLsO{_oXuJKah8g& zt{Mw(Qhqgc2ab3s0!YNaT%Ec@UWz(975UTH)@m_(*Mh?$oPiM{p|jT$b|%?yf~R^D zOoFmV2Z98=zWbzg4_I<`1ACRn zLyDPcmz;w$?S?e~Q#Z<3WssLl+1#@-nYyNIGaB&gIqBP{r4Q1W4hm-|BEHlL6hHZ; zx4HS$EK>-VZ;`Fs4Eh9kyB@p5EB#y?xgzqzYU5dhkvkpzu}y(8y>BZeLZ`+fhJRkl z0;$8MgIBaUQL!Y>b3cSWrXRTO32oZB_k>#e(q5HG)S<;S+} z7tLDU#{E4*U|YWgT53CDfeK0r`Sq7pYic>(Z?AFBFy?QtHOt8#92tnbWh~D#e(YE& z2fKf_Jx^xiA<~{Sk-kkh=u@?a;`4!Gxf@)$N$pMn7kEF^-AR>XZJKRSmu?J%ANZ|a zyT{ZWN0o_L<>U2%n$5E<+W3Y?8*iUHR6FI3^?~*H8u{V*ug#@s*A#~qQ+(&81nbE_&FH=<<-KldkTa8N!-HzJjz;e7xnrzi zgR773ikFv;lkZWoKyZv|l3*=Tt<($jI2p+FR6YjbROOX3&x6>It~hyvQ-L+%P57$4 zW#9vC`x`C2N|MtUcvLb@vfiW zW2g}{x>Q^$vU1y1EvV<^w$Ktu{|S|tdA&He{>n(_momAv$evzvd1BisRq$fr*49>T zV0^eT&z{(G=G`x}GT3yB+MlsZf{u}@8hT;x2mdV(KMWc_Cvv`P8?2p3Ql+@f5g6a3 zhya4KjY|lH2)7TasTcJI97qxpH^ZAE!vo4tDI>naGasJ)flA`z&0Dq*jNCygo77Hp zc_OfO*f;Y3b)}Tb^|(^v-o13``>c^F4Ks$=;F~Sv%=>!-$LXM8oMo0Za=hriz(I79 zSe$UpUB0ISh26)W{&u6thDrGwH^016>g&CJ?kX>QQ(Sx;RnKq0La9w_>C}vdzWMt> zZ!iw}fb|-R!nS{6-T#}$cT&&WSNWm!l{phd*%>=>_#4ogyxq3kl9H10O_Y6C|H%e) z*YJG3SJF@aHyZKluRJ?&UQIc^?;qP|`IjQa=a>F3N{56uDF~vB zKhGv$zZ(1IeSO|VKe4g3eQOsb3I5MpBQ;J!S5UFQxi}}XjKanCkI=N|i0N`7x17jD z>ok>yirL1S-&5-UWjFobaYY5ebM^zi-%(U_pf=BwxPNjFY%N|2gNuNsOHmwb-}l^CIC{e(U0~ z^MY00W-6hZ?DnUutTHKz+nEbZ|*!NQil=ykj`fXh*y*d&OMlz`3-8~Z_4Y$!H z6t73$&Nj>4POnIX4{tZ2ql&PPHL%e=HwXuj_DYCWXHRTI%K+@ssWsmXr;%O41f_0% z6aULDVaji>1p_Cq1@WGZhwgp0 zHVm~TdI;%NI`jCi-=&cF&G$X%37zT;^IxcuD-a`%Oijql)U2L_8nT@>Z>*kt3^y~w zhEQmH6O72O3JOXT_6R)$@~xh}etORq!ldu|__Pa!p%TPJTD}NSL~Cle5F}%4uUk|& z7I`^2U+L)}2i`@|oXU-q)hZA$Gc$wcmS1TEiX)6`jzXE_Mnwxf59swxH~AUPCOA!L zicq4_9qLzyoFjek;9;J7FJ3kz?C{v=9uh+JQSxUIXGYW@75iFMG^e0(l`~C}nUEo{ zY~>ww;^N{BdOC1`fnQ+Ki7I?kg+dS$ARTy9LqkHiV0((Z;p5{&>Jv1`FEB~j)~bHy z-&9u3JdhnZQ@kwe#*KXQ!(T87ppdv4TAGz^6{B^JJ9md)9WDdq>|+qX3bP@B!8n4O zHFsHE!nSHv5IRL@eX)ADJ82miS)N&S=A}#TO?1G{@rwWUR4CqBRC5?(Tvr1`$zy41L~!Gg~y72m9m~MZK8GH%rNQBIvysFd4Rzz)sjzD^PPm zq41)jsnWUIEZPw0)R?3@Cz{CcTsN1~{jtJ?tFKT@G2 zA8Fp0Jqbp#p$gq!q|1wp>bbc=xGBD$w2jD%4O{}J2?p!F%Ug`%Y@t~S>7HvPCsyMl ze=(D*@Zx`^Ep7sAd3kw0hK|q{gNSbq`Xfe>kfzNIRivqco(M0tRRh|7H__Ty7D5kH z#u{X1W%*A^pjVB0U&;8cs{Q4ph0i8lNWNHbV!=Q02Me9|*hjG;Vt8W+p?Xt^_FnGJ zIi`H5Za5A;7GtN+io(4{ zpsqvWb#6NJS|ZgUp5*L?T|IoiB{nYn{hMi|ioioXuD^H5?~B|@Zmsy?hfje1A2$B$ zWtL)<>SKmbqaX$uTtv8GEN5p-M&G;_9W~>FsD31<9Vsp;sm9~=LT4PzavkuIM&CNY zO5ZJuj8i92XRpy50Ty@JPZt3&^Kco zkd`)tFQqQkA{cGRp#Y0oNNFSz!dg&#D)G;^p-}j!EOhY}+z#)^&<(i6QK!(zU-|Vy z_ATI-pC7yQy1 z!Nih&`=-C{ga3UY>_2H2a@XiL76&AMp1ePkeEqMX3)JcB^^oEcol0DO!1JVw7R)$+ zc_GC^`k!ZAN#lzufPoO-+Vk@RoxZ&Mf5S-rR0Rf`#^fnc692}@rB?0POR4$^I{!D` zTtR%^srdQb=O@%Xy$&D(W7)S@Bny2L4PNZe{N(>#68Y?b`25=c`-nROay1iOh~3JJK9W#4y5ENE501Mu$V_uJoLq zo)$}8{kNSutK4lsokKqfX*VSf2n_d$A{YWrvw0N_&H6AZkcKt*DhUcjqvjJBlE^C) z?=2~F!_j#hHoajebdC;oUtj%0=2Of{JSTFc;ABE=1sqV~m_C;de>p2FtBo8Z5G|ra z1|(Gi^o^@jOQ8$P873z1tO^*H_r(DoQ)%!&{<{tl73MNCNe>wxAKzuF^W-3vjIkhW zVWZ3VM=Nx06ZB2y*pVq_flh-o&I5lN+o&R+E zBD{-O9!2yR?1o>L&>%RjKUtso>nAA+oc8u2=L>8xb%!+mq&Io+4ikMB6K0gqFivVN z#wgi%%}x*_8SEwCE1{&99Yk0K-P09Wj&{V)1LF*z?Gz|U2fT%P)^XheVlgWNypVk@K zpk5x=t|{S0{HjpAwIeO?g+XM77Ez;>-@NJi8>H=93KF`1{{<>HM&#w*rkr>D2P&w< z)E6B(3kQczSZ_2|DTuUgR%<&RMUna)JU)@AF=;JXv9SVXPBQv#q_06kDeOq(yOL!X zktsO8sQQ~TZXF`ZI=|scG zz3po82jH8|;obeWvhyvzrz`VgFn)!MFC>-c&+LJBlB_ zo4{_CA|HxE<*ol&?N>py-;#`ZWJXvrlvcLG=)&~TI%7`4<3KD?Yk(7-Rt7&!pTYs} z5SW)cA+_%c%vnZR&4gy9*-gw33;wAawq4jp4G#$+4M+2XErO(%X5nSwi>k)tw+PIq z3ryJyR~=8}hiVGSMs0)eS9O5d&_lr3UmJ>|sR0cpGA>Qtse8r8KVWhe8S0}ugV9Eu zG&~z+%rYpHfZwm{T{8Ms9o>c(QoK6xdh`$!AXgmxj?(u}byBH!X+HXAD)3_?#IA@Y zeR>Ft)nvx!Itiy#jI?ytZn}pvgI)oi+#QhYcxbSWdJ%U%5oDN6msY#Gxux~Sp8eiR zU0pp=BIhi#wJNMrWR4qqC3UA9aaJzsB2FeKHw_8@#UAr}nx`AIm}>G}SfLZCk& zCMv3dz|A+`6{j{Xf8>a@+7D2b_ju}pOQRLNIX)KC4&mV{+_7v(#x)sS+U?S%Lp*yW zLHp%QvCk$}T!PwyRp%BQwhlsF1#iP!eKJ3p+UPJ)rz*e zJHaNcC;Wzj@;;)JELWbt8r0JpZ5v>im<`n$e-y*tz)`4aIo@y<6UifT+*lZG8knR= zCp}7V@HR%?fKD>8ZFtC;Fnq1|#%YO-oiD63Zdb==G%F0N^Yw{p-LAGQ?H``V_AZ28 z;IKVIlvz5qwag`4tHGDrC+|ksz0p|si|pLo+%%NT@pqT-G)W8B__~?MPpNA!KS#Me zx_B&n|Mb{A(SK~|ih?5(qyz=_etBv9`D`ZgJZqmk76<8CZa{Tp3bQR>zrM>bPTMhx z`8X-DmESfO6w$7m?A-ySGpQ_z~!)8B92)(U%JioNizU1d-}T7zLe5a2)$ zX*x8JjqX_Mlxj=pGxvRX2lu8H9)#A@mgLm-cCAl!JXL^$)s9(e|Ngg5n0}$yl;npZ zmJokncak3*xI+By?(V*ghISLss@}aV?2FOENrfniAt(MrMClL}-#@0QJhk5vope-I zY5)mVINQoF$(A^7h{^VYnox(yQLu9sQB{;JN>us8IuX!n6;CU8wP#v=ew zZ`=2EXeO0xfx+{*o8S$2E_|G!DBYKI;6ADYbNe=Z*+p)%FGOhAA%*H!i}VGSmcAMx ze&+;!yEs6mgjAiCdCwV)jG7wGJPsG{Uq^>5HXuP2PwY+Q>0%qT$@aV$9-|lOl=mE{ zPgqzDQe>N_q(}6o<5b^|T|X#qaa$6PIRkvxk~nMQP91c6dE3_)&Ngd;Ul3~1EKmV0 ztGs@LlA1bBvEIEUdgX_E`i z7aTul#W(G>o1!fJADK%x)Cpr7$QX~b4bPb#8ZE^zBN%mM18z+P|GBFnK5Q+IeBu-9G3{@g+(-a{TaIzk8yyfk!FK3~k{Bf2g`7h5E z*9{oA0rubEAwZRcz}NaJp$fq}c==7Da|Ryh?x@tJym>Dqmt4EY2J; zoFfqGv(Yj9AOtOuJa~-g%vMELxPP)1rod1maTDzVr~i!Ozw2Jsy;mY~^Xk=|fq_dO zcEM{x`fg#$e?sg^+}!z2H*NKzM%`NAy9YH+0V_r$qY%wG?ZKcyA9UDjY>M-XO{-Y&Pz(m3f5F#}>9J&-m_hpDB}*LluA{VXM)&}(Cz%@t z!wIL>f)`?o%*e>o)MsJv z>lmC8z$9Ly*B1dNKmG+smyV&@O&rLi8OU+sOC5 zg`}ab$WK^_P6kuJ;&BKiP(DUB%oGF^QqchG#J^bhS=7Va8ZAJ zN@^g%w|Zo7wgIylU@m`tJPRVjkz;da)rs}HaQ`5-8=0+)z75iF-Y&WCF5I}k(aH4i z6$ejlugt#XgdRG1_uqd6^PQImSlHSBRrH9;=F1vZ#MI8?0{U+iWMw_zSldtqJGL6y zP{0hh;%@n25EACE8^PL6CdY$=kf~ZQ!_@Z*p(qExHg=p3If%d)TIlb<9o=D=qTenF z7FF^zaTG`gr-)r&kF`G-zBcj)nWJ9lA~7?pgc3%_BlnG#_m~|3S4n>E%b9Z_L>nor z4231ag~=2t&{KT|=m}}SCKgjf7c#KI21060GgRwv44y?Nttq-s=jYO)VQqEB4PG+H z5=D+kh^(|SNVyT`&r@h+0FaL%4){a`Vug&+1WD|Ept0$;y`)4WoLGx-$Yk~woI1kd zIreD7A~RuFG2#^|^_^}5M&J>n3~3TeM~`cXJ;!`lF2NX0vUEIGz8IJPrx{troDePy zrwt{(VNk2Uv}rVBk&$#5FdT-$-)hD|>TBpSv+5W_r)&kPqY+pQ5$85yVTA<> z6GV!1Nh4V$df9y}(uXj7-4KVYZ3^uKwN4E%;jdbn4^K3i_(VF)p4RIpbfSmn9h&au zOG=9_3gP%hL$Ke=O3%Y&2Xx3G|B+^1X17s{3DHLD!c2EktHG%{%SH96Mg}6$fY4gx1UgD*m>7TpTPzrnG4>Xe zC`F9FssvFZ6Z`QMb&PUCnL`9^RB~Ww`mSh;>naU)Z)$Ev*)a@IhHKX@MbbZnLy%GGE!FK?neXbXFjdvaDGXf!~e*zatSBs~Jr;6&WFh zG=Xk$5=JUP*Kw4}!M2s>ySGZ-X=D62R4x49DuPiP=_Vs_B@IY-Vn|;@Mqqii{|dyN z>t*1E^AU%P&IDRWVxuSv{s*W!=1-EW$Q`f#&K(8YsLwK99K3>nrvYG9h5|ThPJ9VJ zOytbX$YV4WnU90R+iA%FUPsu`!hS3#hlgkf+1c4`lWPU^&tT98i6^8*98lY;f%xr_ zs-tmsnVt3Z^)c7Vg>=i4nL0#hQ2gz=IvrYpMEC^@bPA_s2ZewvLv~3gvu?ay;hiIp ziu^wkKwyD;sx*BNZ%G8TcEadbBv|vz-dP(3x1mm*~@i zXYWNldT+;Xka5TqMVJDL6irDZs4+|cq(23}5C$jb{cePza7^zcjmjjGnWcCBN?Y{m z16h=z_L6GM4W-iH6I8*K65WuM#EJ1*+u-y&XmVALiaXuIBuGA3qFZFk%=C!r){{#ZX$b*f~vmsK+FKc+Iw$s}{B}AhaM#7`T6Pof_X%5oXXoOs@tUMjeM_MMG70tQRNkk_ILgGcXL#3mZOlHWrXtT4=cg2(bmA2Fer=MTO5;U}1H z--|yMZ+Au8oTrr}*DnAO0^xU!qBLT3g~Oj~-Y0E!@WGWQ4-c690mZ=?0TN-_&S%1Z zhhiz2ke77?o;|xeeFm1bu5-6Ots?lB2jaS-h+~O3w7j@n_#9Mg62jRJ9y~!f5MaSA zr4U}g(>pW-&o3y3S{83Bo|FyV0R-4go^-I=4oQaWqQkEN8ZVt>%hiX8QB3;#7I{m( zkOAL-l-L8>T~atN5RNzF93>qg;mP=%F?sn~@{?E0vV#W@p(tb!fMzWcK(w!S$p)1H z+5!Ak0_c#gl6*>L&%XWB=T>l#U~_9L&vJ|G2C>X}*)XgOtg#56HjqsU3szfp$JXYe z72Dblt^_?WqWA!EsLKmE0S0IcP?5M_deJQQ;nsKs1GF;)1Jxcmk?8)HYb@>SaU*D8 zjD1~rsGwC(J3^(Du)Lz;vYFvMkd;hMb;8pfv?eugbU@Dld5m^qOyt3?XQOsqeYRJm za|@e@rs3P|n|M$v4o>QD;}YdTttg4zfxKoa69oi`c45c186g;@q}fTuE2rPiLQUk& zgdFj{Q8~OmLcp}24>Bk%>4051d_czJC6Oz)}V$D=zABU&p+3n!N*zWJpRr`sE}wT)pq zh~D|jw!M|`tkFZl8KE+h+nNwCI8suI!OM=J`_hHbQSl_lBnEO&5A>< z$xV$}d%+;!3Dl5t!k=fiLsL}exqikI1bW5K`MCCG@VP>ycU_mdj?)-Q<>jW&uC4u$ zj_&uB7fD{DymEgF>XP~G2Bi06i-M3GI{TXH;)Uk>k!W5-JR(Udg#;cF3~-kW0?6vp z=P$BN!|lfj_V=BR-p;0CB;^~Yn_t8Nq=_V`F7i;#%L@feMw3z<4*1qEeS~LGZdI$_ z3B@To7mjC+pFBB~94HeO@GF$z`rN93JrqMj6-*YumorAM=U=~OO&H1#t?Tw-~p)vM0MXtX`RxTwMIkXUq?(&_uKmjA%WyIK(7j{W$K&$P=q&WJId#{l3^qL>p{gEA_Z7Y7~M-dqGFil<>N^e@s%VXR|LhNlL;VrfJX zRUZIXfOb{IM(;ad|3oq;VmYrEg&+R+dgRtG-sFd#!ZD^&*MSs@thY!SOQf?N=n1Hd z2}c$LSy?`5koP`YLMa|tj(Zfy9?>45BmriIFfrQV)YG;Fr4;%D6fML)K)b8o5;+7x6@Fk6QJQh<(Bn}?tAw1X@mT=`pOr{U zSV*HUsMx?nk1(j;>u}j92rhy?HeJ$U4T0W35y;<c#oBI=39tXc_WEXO&KE*1-;iMR13@eK( z1_5@N`a8A={_)@j?0Lzg1XM>gj1~gMNuC#&d9;=%nJGgyMn^UFR0z&+suIxf-U8)( zyixvK0;j5%o)<8Ji>v+fzemJ7c3Ti2gE~wF>_gxkmk@+2jDFTbEOdftqCJZ9cvumj z%L9k0J*3b_Y;D6@BwanW6<=vNDkez17l&5bpoy}EvO0w8P^uDel(I+FnG+5M23@U1 zW*ME|b)1fW$tr5950VpE*bFMRzfYO> zHP+csk!b2m{J^Rn&hZ;J{_x`qsypHC{v*8z$GSZh&|OMHVre`|=Ovw2FzIPB;jMh2WzJM3K!Ryv<@GNL=VctRKHpq3ki#Z>*}j-vC-I#>0~~|OWW~#&cwvT zV7lXGt(u;`D6o~8KpfIH1!_bEdJ3^<&yX`9(ui6t@LbSVBaxs{a4}25I`tq>5IRkA zw5s__>+@rLcLU@VkpgtlakeTVgQ3ZD2|MqNqF93d9=Wi=*`2a(GPFhd8^HGkQ$@P^ z-~#4k3}1@EiA>a^PhVl|8_-&O{t7bwx6*&#N=4H#2D-ZMufXmPMycPI&GaiFRR_+0 zXNhmlT(rx_uKnj4&Et&ywcm5dH&iw?r`-ky*^AvROEOW2pyEIGyQkP*99WnY7YtA- z5{;nHcBH>5a4{G$d$r~Ve;?je_GbXfBge{`_#8Unfw)~|&*nHDo^urJZBU#a+w}q# zBzJboa+#=eB-_sT`|Iqu`ttn_*eWYn-2!bAU;+}a`ZQ2>0C;R6 zLJA?sQ2J9;LEVmgQVDb(;hIfMr=C`oJMlN64Fy3`l@=k_j}PZr#(Xmu2DEjvFEs z?*YFqTy#fcd3`K8Rp+W}oKdau)uW|Fc^C31L`pBgxxZh3zK)pzn*w|Iy^zZ(YWgr# zB@~)5zjO1;MQa8h75?kG3c}1M2>E-{QA>g3PbVBDJ=CovAP^DPFR>g&s;*PJ8ie=R zc!Zei!+()Xf&eO(3OU-_*%{#gC9Ej{c8`|Bnx7Gw4sk)(SKNG=H@tEP{Utjs$}~|6 zaFF}L3usJlZ?ErVcHjH={OjI&sV)cC+7tLB5J}*ZWQc1yb7O1S8=x|^h&$q=%g|FG z+a3^r65v%t!H5LB&osy-9D^r_4v*t$j~u`&alNd2_h^J*HBps_potV!1vcx){(3Q> zz3*H;ASD&Dx?|P?JjjJVUldpd3*d}{jZy^o$N2H9L6c0}rF|D6d=H2Ieq*1vmxnsHuob1+cW@sF=G&YT{`1cj2>Yp27GvneLM(iw2~=f}?HZN=hR{@4BsZL0 zph9Mg!dqikpdSv!Rvr{KglwX$gQKMi(8VaA(jOcKv}l3hNnA!Ym-@C97+x_jJM#FT zrV$PX@*E(W8a!e{JcE>h{@xri_0zz=BcqzlBBULytw$L+$ge-`BmZ~&RTMrDtUUaa zq1kfugmxz70NkW=3h%jK*)sJHpcPn#V!&&#c8vkI(sFua3R`lK2UquLcgf-t10p6{ zH2zTyhfPN(t*zDBH-`;^k`dXc!*1~j#vss~PjX@;BM_v4#K>nUBOjr@G-mWZiyIO+ z@6m{{H%D!39leb4PV`?Ly|9zrg5AX|srH;M<)luN0_Dk0$puE;o|D(juX+A>&_`me z$AOX^nvG9>l3L8Emo(RSMqm+oB+G?xEasD8EsXQj=}M9KwZYL|(iHZhW2ikwc)`|w z;Ig%-E=cJ>yOyV%K|)FmPO8di-Kw~tRw+bffM%{K*$AT}RGosYLKO#js8Y&H=FngZ zOx!o@p&9;}Xo~1$l2*&|tQ8|?9;lz1D!2d4CdU7-p2onrJB2WOC7Fn9&WFi|twiOlJrDOOda>I`bP5k{I z0qUPDK5>6-U%lRd#j{FSv%^1qBRE@}zibD&Xe_B$G+5}T z*s~X@*BK@}W6P>~5U7*+htPlxRvy|zv%#f+dj%j2uDbx1_?fv1Y$l2ezkFx)BVfU9 zWK;5Gk%j~cs49H^!1POg|90p87e`-#u@HvZ2oF`PSQr=wf-P}D934fjAM?p>I4Hdn zun!?4KxX2%-x}D}lz!*3V7~at%B8h3!B1A1kD9b*?eI0je!qM0mr-78b+YTUicXF` z_{-6hojPR+3vD#69(r@|so~C*Li2ygo0Zo2$ggr{xBjEOb4LdI+s&)wqS@RPu!Os5 zPve9G)lS@bz%90bC@T&-0)}HfEirGUxMt|`2>s#5-n;2ONFgA-{8|Av- z{zAr;KVul@XOC+Y?2nY6Xql%u;zq`tyPYi+{xw2uwJpv!YepWIj})7f7oM6T*Vnyr zW-(hRI}Zyu;^D)MItN}HCdVE!nC3bJ#m3Suv7RyWx8Jrjb(fpj`k$(gh*3#%0Y-{_ zG1a=UNHtB%%qiizwn&Uq2+kk#3D=ve)rTw| zZa4hq@2@8^REF);9iAkwzAyFl+`xJ9aZMMJM%q> zghX@1{w*~M3JMr>+!N8%yO9ueP@5An0oMt#QUFtkx%9t3WWQ;-+22}y()ITKSd-E+ zX?0ElMwq2R9!%t`K(1|AjWim}?=k1_c_e*Nq+$fG^rC0k8dEc)`a1D4G*qKWSVXHF z)kX}uA3v*J{{-g-RjG2b_4^W{;y3u{<W zPp*gaglBeDi}CLo19r&!$q9qH;qW89aX3(6J3R&!Mai|m(WwnA>iqryfi#hEk9l*f z5d$7HwtU)>+g(w22#Sa(62?h-HXOe2Oy5SVS`xJZd|6g^Bh=r~>5upcxN@kb&5Ik!~s4M(PNKCeura`ILvx9FDsW z)&d6u+16^r6Vyyj(|LKy{s8r9QWc5L2--kUM%(l>Peq#0Xf6$s)*u76y^?KJwm*yL zQI!2_i+F=?YLx9>zaqEVD-n*Tr_|Kdt1moGN3BD{HS7U=39!)eAQygGnrNYG;Y`1p zJZQ*Gcc#l1k%s12!(#3-1se*Qx~1mHRg-Wb&x5$rAPmN5)5M`uMA$zv1P9ZM=Lbg< zUP#(d(SqLef|&Fk4zcS|q-mqATsTCo8j@e?XHy@8U|@syG*}9F$k-l9{$E1#!)Y}6 zR1A`W=4`URO^H!Lhh*>DIBTrW;;ED%&;YV)*Ot&M>j+7bC*wEM=(Yf-ClaP+>#nJa z$+&>|>Vuv(*1cW(Xed~GL7!1rV^wHmz58sgp>PNy`{32yi5D}0$Bf*yNj}1O}a476g z3R6r?5cg!eUr$JT-;ynb8(E0)Zs-++K^_@U@f58!W0?wSR}(P=j?ZxYAjvDTTj|c} zW*eNi4_@r+a-7Z#cNysKfv*Z-tK>h4z>8$R2rk8Kun053PQa4nSeN~k#eW%tJ#m#r zz-$r{Phr7giZ(vtWzVu&Y!=XB8C{0T%EVvw~L%$sth@L`nNW;L89gG9!LG{LQZ%VZ1bOQj+2N+D5 zHurpfZ2{c_n6{W8$tIo!x3-$J&f^w%vbLwNdPoGGcv}c$_hXQ#OqIRoJ7*V zIuI{YFub8bWWtc>95FUbRyA4hck27Nb#VRHKtE^@{*{p%R98Aif}hWK;SkppPc^#O zPsh8@nbL+L!lRJbm)CRvjnM!@fA>O-!--e$wv(}72)018!^Zoi2JU~k0As}=sQQ`R z15SGw@us^GAqH;%z31U-tJ@>zy+OYx7pZa>QNSpEgPKhM2+d+b4?8|}P5cnkXiu83 zm@5D2$Ya#KwvrMv%40(6{-9Ag_eetWI*SAxZNL&Y5Qm?K)A1&wx&LtyZ+|`{`cuP~ z5wB@_&GQBh6KWI#k<@)fA%W!XAcv4AAMx|{a=sX8@HW4C>I1r^I8W77Rf9o6s^>&R zE5p1_fCZpF51_p{_3JROgnEuhl1(k|eZJh>6neze72L9g=Xei*4AoGH2@T?i{A*XH zA&`y~4A^Ohkf>C3!RMcRddJ9iNK^yfKZaQgIu)l7Kq6S}GMKxh+nYF?&+Sg*ct+4l zh?n3?5T6QEZ}OMRW5-6_!nY%?mzzynIAmWej@BBkqCs|&U1^#7Yg97w?2~X6lIjev zP){@8wqni{*O87+Lw@;cjp0pj4lID#ort$QP`xKt)%1k8z**uV4hZ<>=V0O{)j zcqQO=5>Jfl1oF8|?xsWYd>4Rub52PsBjQL0?aI&3C-FcS z(k{aNx2&ID_|}{+`UxSz&0h}zLX z1B`gL5gy5r*6*hn_+2F0R;?8#)a<}P2An10ET)D-^gtP-RL`5szN)*dP0fI4hS#aFdnlw}cv6VMaU0S8qJW#*asPY}H6nL95w@7w3Qck&R!6~2C+ z+QcZK0|ZMJs6{xM6;T~esjf7;(Yy}q2Q{b$-<2#w{z68bq*I?HwDoy{DbhZYdSgM; zfcAP^yrJ^+M@W}Psbmz63^JYd<-)^5?Y|Pfl3$5nm7UWhTp9$|C5GSI|swsS;z$?UtTx^6WmG`jbid8I5?R7FiP z$TT#aj3qdK{$>{I7}rvDQQ;O%&2R+Cz+Q0MX}}trYFg|ktzI$}BxoHo7OtRk9#})^ z1ISNInoI$Yhay?Te(>$j@V04eY;H|5a_Wh{|IWmk#fVeOKrBge;9z5$gLa{1G80b@ zWOA1B+O>y)S2_knRM*2a>@xaFTD=91)3L|W8ei$CAkUR<@=VcnL*TxbnYodZl4XMf znrn&Pz=K+=hYdCWjq+<`0j1+d*-V(lg-1q47Rf4xs-T_B=Ikj3?%E?w?x!Fe3b4?a zz#$NspagEGL5M4xJsy|YC9Q$ZaLtSvQ>IL5N!aOJ57!+80CEa^$ z+fp4J4a;=zdi&|d_;2qf@fwHZYJ-%7%4~(cO~sCjirb|M92d=eV~`SE&tDuWs2#}Z zs&5a!c8y(srX;gHyk}`n`?2~n;l-gym7uedI&*6db~EWs=PS(n|tA>|u%;|;f*;XWDf z@fr`-->&)s3jgBiwq;vP)>&8^s*dnpRCsH%M((FD!C0|NQb}LsFnc~NK|ERt2BZl`8-&GO+=gDSXn_K?a4Am zyjPw1Ej1V4F^u=WeHk2)+`JQ4Xc+Rdm5-S1gzMp0D`c<9a{xzcijL;MPWdq184zsA zd+B$Vh1yHH)j9b-EG}?lyb~{!_f}nGFqF}M^vjbPHU2Q4%tgmN4zWQE2bbI4=RRGq zzX`juzF0}Qu%{(spg)!C1R(Nt!WV{rqLZgSh}w?gN~$*aOg!|*WM0_5%rk^DEfvFK zK=iGE`0RhY!gu03kJrczuorsE5^>l8CAqP7rVBJe!~i4U z6UeK$j?V0g_t%|Rj zL@G?#yEWBMNZa6?r13uZkuYHF^gD?B7TBx1@78eLG1X+}O@$?qi*}uoQ72w5c5XX3 zlt#$)*};@T-nunpV9pmu*~2%h5`$1uQs;n;M&cxNY7-ti(R@zqQmzXI=Fu2osrtyc zHo_L0Tn17Nw!yO=K(0zt_vg$h=&B(ziMsZLoQ#M!2Ra>vvrI-6eS!iSste>h{6o3` z*C&!J?1?ITu}`$V8<7mB)Ki_I4AE~M?Nqly<$9^!V|71=$AoHDCMGgJL@_hu%%6UH zF27I7PgcurjQ;d5j3D8Q4jhV#c3jC=5ot*pSK%{kSzIwj)1Z!S=JR=1i~z zOOP>s`now^G4+e9WORAE2BJ6o3;(TK+KG%Vxi6tBWKH7?H;8Ru`zg*1{ppe?DP)=_qG>oO% zBN+uAU+=D|dw3(YKfM1908$@+6@zgAH~I75-mRK5<@4X3AO4r~xqNK-@SAcH{*Ivx z*MSqKP9=S(QXBG%s3>~~BNNi1gztZQ)9O!D+`-@e`4NL|k1Y6yAN41O`z>!>#(CHO zXP-~tY2(o6GZCtJl^4qI@2{9KcpjHLf4%uDD6~I#ej#5DaMLw}LFaBwFW$Q%5aJlv zZ99drdC@m(125z~zvtfj8FT;qW>x&__G49iel)H)`#%4Tv50Q^r!V~e&u0e=_tov9B_Q-Lt0OP}9$so2QwYUi#Smxk1$Ot*I&1`I%AhuabfS)zpvgiam+c$@u^62c`AMU`T9M zoLA{G^!dOy7flDE_H)MhSI@o|3HoBMr@M z6nCerFp!uG?g^8f0lL_v=oz1u*otj;-Cs{yhGYrSR-&S@Ma?U2{3O)~7m&^9j-rVi zN|-4SY^cYTWYkD+Q`z4kPRxD4tqBI(RIZmd&JFyDp{0es6cbdOTh$vGL1y19fyHx@ z52NSn;B$Wj34Xnq0OX?7FL!}WNWCtg%S5>rm-lCEKZrgFK3U0+mbx=!-M9f5T`Kld zw+l#`Z$KCIVxoH)t!DChFOTaoWcFSJiY`yHfeL_i2KKfgb)$5|OFiOqv|LeoQ-;Pt)aGP=;firm=l|v}zK;gd)u|MxG}mf^Re*B|2Mm^X4Fw1c5ahSS(M~1grJ! zPJi|j;AL>35!lr^Z|~xgc@h#&TW@4Pd|2n`j4Yq$$d8J@=SG$#+{)3}VzN*<2nq?c z*+oNV^gbr$8U3TUrC8Q9s2{>?oXsPK^`b84VgG zORXslYfr0J!e0@k5{nJ>4g}Tpt@Oh*21?bsX`G&XI>@RAD(dkH6oT*UqG4n`e1yh5 zO{AMb*_;HW|15+Yydq=j)A&KKz{g~@XL!GQ`4Y3<=7t-K4fW1eGYNz$5z9i}xUaM2 zZ|5t%J-V{FT&slYkHt=L=LNIJofbJ!p2ZGRA7uaZ;jQLl1tMY^oos~*+E^(qrpqLtERr%|!<@>8+% z*NYxdDVkah?ze|;4AKd7#9Pp7U9QU_vPk-S1Zq5T-z}%w_ad_Ybhq;KHR%Vxpjr9c z-qGD7HB9RfyhKGoQbW65lh|imC-rFUaMTTgpjDvSmhJ3@j`Sj^7q#d;n5Hcerwn(&61L_#06F^yfy+*xo&o{dPM)< zwy5wmXT&YYFBuY)@J?QWG2!&TVPAyO&fKxUC*`r3f#MKnmg_`wqFH%6FhoZoQeJ3Wo4JEA#E02`@ z=zBY7)(iT5oYU*z!{Ts#5!i>s{t ze1V(gLd(BMN*V7*FNLF+g;clV5XJyNs^$NYF}b5V^!;z&5mo*CD+V(R%AY9t!ud0Q z&YU}qOBg}A-<;pE@$e1&!%P1MY0dvMm;Wl){b9iSnCs$X`ajNffpe>E-D>!w1Y$7P zoi8GyjyCU)R`dUEHS(Y7@GYCkjDhD?E&c!-7D-Az`$4jVLgFZTVQaJ_PID8v1Q zMe=Kl3?UwV8s70tNHi!9AP3V@|GqJ z0H7M&A1+Pi6X3H)(2xDWqIdsd%l@AhDVQ(zu=aJY665{MuTUqdDrX%V&Cghh!K^>n z7%9*aeEQ-QM49NfXaE!b;ZpltdV;Es#OMd5=l`_u`geshGBK6WH6rv()9;LTEc@Y7jDO<= z`$JGTX-EC%~ou+3!^`f(6D?)1I z$|GJ{Bpvk2dp$ww&5`{&g)$fPHZ{Do*w$mDaZ%m;aelyC}DhghkHV^nT#XOSvQzxGw{ z-35}%3L5k9?WsA}g!%$>FRA&qw%vKWN+9cqp<(5LF?CZS-i@2I$4t=eo=>JT_nJ^c zWriNIYw8={zT;~CRr~pA}d&QG-*EWw~F1<2=dG z8TWKU&HOP9(_;QE-_=%MF&nof)MNQ5)fb%OZ^|x>I;U22vi{G|v%lxtIE$Fs7CPkD zww=;rjFQ(86tuMSn4Y&lS=_%u!Ob?RXZ$8-R!EWAgZw(ZR=UAzDL?gI+oqAY{)ptn z2^CV6dJz#v-n{#B?cw1G8^?@T$h?1XPRc#p0Ezbc-$TYM9~IwItZiDN61>7L`}JfE z&fTnbfn~Ed{C2Uw+tNtLC0mdYHrj4@{B$n?{ol`K7iSEen|0)VZH?aBIWf6@C0U2- z{z>0IwM1MuWTF{8TI+2sXH`_~HrLdSo5`8blWDRcP~zNK4gZ>mO1^&SSPkP<=M~>f ziT$u&DPCz#$DTI4xJT~!aQPPm?1H}a=GG^;S;seBsJ=jsv}}OV@BrY zJrpc^C>-sdw&NDxz4eEmZuWHPu7W~;=41{;n&Nc_rao|fgr^MpWF8Gp=FMyU9j+em z3#bR5QPtSkI8Is-545AoYeDltao;LOj~7-Ovf59o90*f!h|6xPPv2Q;d~4=GKlZ}K zJ+Fow4*XQ;8Ez3!S}SmTj7&AXyqp3-5rw+n%EFliub&k=bRvA#}cJnP%9S($Pbmmt7xu zd$pfbqDG{>?a_iG4a0k!*AEE>u{v#Ot&NfXue zCyEGfYc)B;wO;I}7_Q_tf2~`u?&G{`LZ;93A`h~!xIC3#Sk_bB=}4PMu2E3A_xk2B zGQq|V*oQQuljCnknI~466jp2ZU60s2{nZ`O;L2NpS%JePr`HuP$TPXHC8;#8y6>Lg z&TjUkEvnUdJyG3SY01V@O3fa;ptYIRc}yjBK+k>-7QeIqrQg+G1@MU^h3Ium3Xi|h zuu17LhSxL66}@^RXBgfz|F66_?G`Vmd-jI4e0`m6d(Ua8F4BLUyF-W5IDGkaTfdjH zhxRVlzO|CCz2S}jEP*N!(+Z8qhw8?2-G)gPB&nP&mf4K0+GFZ+Rol5F;Smn)5@9>7 z1WAqMOE`@)9amLKOfOv;{kT5ZXw{+Vb)`?1XN}q@*uG8cYT1xUyZXJ<7@H@zj56Fd z{?h6K8AfXP8EjT?Yx8E zt?T1g;6{w{4)It%I^NzgAiY;c@9J;2)a0*sdZ>8ctxl_&o2$*w7w%y3&-hCNTQgJg z^lOWqOzSHj*Do=9b8*y2i`aPUpbPL-BJ~c`Bb!N!SDe_C-m3^Y2b)Q1M5qKz@^+~$ z@+^NU{u|nI4^_qd zpc`=ZEDbXZ?6qnrDKx1(qN=3RsgIT%Xlm;A_V!VxsDa_6Q3JMEHC7c3N0n$)r_@zs?E#=$?)LO0YKX|YOpmCIwaXKFu zNNBKj+C{_vU;#7OxP0JqZ<{>`+`n!mAvASwQ_DeMZcA2zWQ;dq0_IJ~ry>$g<=3hL z^9K4*uY1W{noaeuq+rG~K*UfD&?dX!ui+u2K1KBXR z$c5Lg4sWXZsc(};Mhz~}ry)(dxPEhMns%i@iezQBm|T8TpRQS*K}xkla&+; za{1}e3ge4;UFxnjGHsRYEm#dEsZ+)B} zFe#EQfC%#aQq$uOWy7;Kmjb(hCy^Y0NE0Hx0{HmYA%<-ZSn0*^E&@9CXs(>Pih2BJ zi};%vq6s55%z1W-=4(p<9;fECNh!S6A^9>lf~C1PpoW}f=LZc zvaSRBH6I^Z6%BQ03k=CCSYrRqIN3>+^MECT{K`@WIQuPWl=>~Wtu+wqMB_$e+?(l! zDrdskvu8KFMB}Uf+lJ-Wc+CHP1;+2CuW2)Rhy&)JO&}dmE?OBm21YxQKOVMY}j!5)L64j zt?gkTKC##~O%->ZEwuitF?(WgaeQ8QjQ&Ia8r%J!?ZN*l z@BZtz{wDzQ|J9G=U8_wuBm(hp2qUnRNVVlvK^NXx5)|ip#d0e_U_7EjPy-kVlT~$f z>6|u#Io=5Cw?s$)JqnMR3^5g=^+CFW6y_Y+dXsAHLCqnT=QX3~_b6lyf)Xnt>_IAT zhm!`8^oV>`5S~9|dJ--G1D5ST&+%EjV^!RTOLsLd8|;PWa!6B2P(cx_iL7pBk(dE5 z)~#VUO2S3J`kB7B5r(JGI>T4y&cV*&iU=^9$Zqx=IDpu-^-%Fi1-&{c@$wh4MS#uT z6UY#L=Pzqpo49r8VAs9!{9rTQPz|0_Dd5&KS>zT21y%jer@BF&ZU=pG16$)bNan2B2sZ(?RaZ>HgVB+os_&%(Fc<8>+aS85fdF{ zw}LVt0)%vr=q6a17l08Yz=BVNI;Nba^@4HJix#H}j=9I6j!1R(f>KAu1UPtze3r#; z=?*bd?i(qm1;WCGWJdtdS<+t-?!Ly5x`G%U-g%wI)sx2|{Gt>kUJPR?V>hLDS5KoJ z7?NBFU5(yJi-}ct_i*Mwil*n(eh&Vsg)p~;hXJ`FSqHp=D^@NYdJ!6n{2f~!2)Fzp zMpTzd=iVq>VBzKUV`-ED2xb_0V-KFC0BfGV6&uP8%M~@eJCw1VhqrG(1eLKCI}#0W zP*-m}?n4hI3ZyrAwspal^>&%wLYg~CexME_zCd`<0C>I|Ozs_@*j}_4Dph$lIfKPC zBRhL+8GuKbQelbS&;jG?;Iun6Vi|CWNBd5*2FC4C=(rX3{xM=UETG8~G3w~iqgtna zL(`JxpAr4iKdZB@Fq^%b*p=!)sM?D&`U`Q-nx&MGO0;9tx!6{Dl>qY`DRh#cnG*ud zEw7#*s8P{UuCz*xWL;14vYK7kB2YhPOTBVmYAlllA(AFcfa8%6N$(obl0qNbRc^;1 ziQwiW@Dz{H`~-BzP$mdSf#B)Xm;@6En$LJLyaPI?S}ZR@^Xaow=L2|7Ns4tudSAyj zo_Pua0U5!7P}(14JWXO>5Upm@vg=!*bh!kL+cl}qKCVmuWpv6|8+*aCxa0|4e}UeGJ;0wcu94VlO)$DqSL8-MaA18n2*MFAbAmDJPkg6XQMX+BIcT z-@uy53Rbr~4}iQ7d6@sHH+5gxbm3A`g}wax>DFgSMuQ{42}2o>sTDv~%>g@)92F8y znl#opU`B8)m|6wUo`^v%j*Qe0&zFq!^u2YiAQkn8^NELjj!(}YG<^ca8r7*RBCU(T zS&4K=5at$Q{uDVah=nhsZ5Mm4+Sii z$%u6gEk$eSH4A<0(!lUCfytH^ldPTEAO8`}MGUXM&}|RS+*T3q?6|1N$VVyFJ|@zo z=AhpO)`SIwl!6Am5Jsi;xQrW#O>omB)+??LG%(03QzqG^7h1QyeU^XR!y|#jpfL@g z?8d^=%b0ZydwWlEd81a1MDCOa3U=;LdTO#G(Rnd}Q<`omIHXaQk0rApEu1zO-2TXZ zW-mO*uIN9F`T#dght0E2(bq35nTM7#CX#qE{r6{1p)rbkr=bE~2iZYTP>@#EbP)GQ zuY@6O(Qws)A7xiieJZr6gZx!e#P^gLfYMHfeQ-&fXFiq%ZVih~qSsQh)TpAq!?-h1 z5CdgLUC77J2GgArxfSzJC?dix-hD3BpSOmi^nSSqMn|Qrsly zN+5g+DiUghwMJdJZKWENlF$QGa|0_cacyx0_AigkBl=@ZGl=+gAhCO?TAROwhPBx4 zksbQXVKL6yAjlpzDEoW7hWH4+8t7x8QCMkGiiy`8Y&eL2YN3>m zY~4>5LuiL?WJ70UlWUCw*Ec{;2_%5Wef^mHAWz-rdL0W%DBz%bO6HnE4_=Ish(h7U z51LV>a1*PY(;*Lg0-qQsGqC^sYPk4sWGnv|qqniXPC^2c6e6#V}!q@1`Y_QC%>x=4Wu4^j42r$^2QJ5ABY#qj!Wy|dgB{0RkRIeYK5I*%@s{db4wEY~t8HnqfU}4$%ncO0 zxv*4_iD6mFRU*;V1)g1#i0(V;#BdbD&}di(T%P6OZ*4kGcqYZ zlq7;RGD2rpyJf3&%$otVa`%{~cEdNga(D*V_m`D%ld7Ep>QyX@T5lP@B@P;EOosYE zZxwIW+v1TfmwCbcX&osaaIjP4AkiJ&S}^VRwn5kuGUuek?fUb`3Ul(;q=RHjs{g?3 zzm)tWo-8%Few9>Ubg78TS}9iHk7axJ;x5%fXmy$i#nZif?dWj(L=&(++MqTP4?ohw zWHL7>ABwvsoZa#$I7&9t+uhyWo~vRx$s(uf#LZbLhwx2U{RVa`i3J;9ib{LQkjPp=j|@NRoxmLCEsL=P(i{=G6CPj>~#oth>d{kRXJk;~ADt5IW!_=xYreD1a{-GraNHedR)S87O9+Ogak4vO=b_s9hgZ zb4s9GTv@yfV$kUhZ^7{a;oAsCCkY)Ok7=|a! zZPu1LMpfcE)450Y_LNY*sF`xJ{NE6g-j15)VxwItsy$nB@@g zEG6<76lh3}C+k>kNz0N!0!IlQEHPscDixGu+Rr`)yPa5eSn^mD`DEvfRNn+1QWS;@ zp(HvK-Gt~+aC+A2v#`~N#L+2T}%U zyx8I?n`~Z5>4@-a9am@zYnXbFWzJ+*v6)m;zni-1bggM$d-Og#&pS3ESNbhzoll03#K(|yWigFq*BgwmK!Z5TF_C89MlQS?`O zyo;A%-O=!>(UV2m?Dm?-=(+4eR3lzKS$Y9BXt>ZU%tFyeR&-XkhEGO&rd{|B&+?`J z=*JIBu?6_i6WA*Xu*fB7-@bAe)9DD%&I5h6Y1j-T0|VESD0mQh6)jzk@n=d@(ZEHm zs+Aw!d3(}2C8LdiNzvyJ%4RdUOCFCIi36Jy{^TKzl$aEmaLc3=3=xGsIu_J{LkhJ= zRK?E}gP2J+_=rRhrqz`sL?}vD{XTvF-QPwyMgs+@#R%0WWG|2QfFO!GN+e)*TC16t z91_q(VF3|q%#hYHA_KrJv*7OvgvA zjbsCLKk@bFINA&BVE9evuA%R3{{()GfXqjkEN!`_Ui!5_3ku-=z+^#;p=RR63z0bo z9X=4O`Gb*pO$XOg3a6SiY4TCl!e@fyH5E>sI^>qZrZbU}rDYnt2HA*HgU^$3b0sRi zEvPQYK8S43ifph<7N}f#L$oLy!DA*8qOcvH7fIdhW8)QLwMRCj)viDOV-jk$)4avCOCAO!7*TF!G5&%$uvb@ zGs>duZ@lDmc9n5Q>t}gWtXp;!L}_a;pE6k2G6by1TqN<4bmq`9yYzZ?!Wvfk&+-tPB!VUy}xCC$iX1Gf-3 z7Sc7OOYEDr%GQz|2GnxK0IqoT1rlGpLA~qAUaU|t81k_4$fzBRR@@X5m=W;|hD}Sa z0O`K??Br*rj_Z|6o{p|${zZ0CF6iA_--qJ<-F^}r!udq9#_uw$DKU~ln{D;zudFvP zxA0`rz%#i2D8=!AF&|f9?VRM{nqDCY-W%A_ASY^-DgmLP>Pxp*tcrKa4n9RgzB0VD z4=w~~m3XTbzHirurjl$n+HhouchgIsa;t0>Br%m9+CJ48#VA-9w>YA1>SRXr*wSkfT&5n5&$OP(sVuzZ54Bw$P{0HV`*isLRs+`w?y1ZMhJ@FjVIpmOP-TI7{JZkVDD;c0)A+ zy0pBcsp^XJ6_by$NvJ3r>Pwht6hRPqTuwXCS)o^Lp}5PHoGIJlC7n(@6f`ORa1g{_ zd3117$lWWVJ&0?|JLnHt<{W)hw~YcW#LXL!44KcQT{vM9V`9nS`Dx zY0V8gH937%V+Y^lrm84=+v$8wF}1Q{AwT27xUmtPrVsbGKZ7pYzm#LJP=i~-ktcF^ zhlUP@&PySXuTw`NRFe32(NtaNzv5;udeQq{8=Zm6fK_>$^Ja z0QdC_AL%aX_9m;ap7^Gy*ypkKk3Srj@sZJ78`HdI+@{Sqyad$5oX|FPdVK#GGQQ$; z181EI@Wvr+9IE`Wm>$_Aqmp2#rYYp@k>%N*i!zDdhu1f2$+dmPg#?R@W zJN}Elq%-<6l~JD@09FJ^##(zmnGX#k24eU#Sv2P~ssWJ_q39fQy5*z46l9|p@Yu%S zEMwQAp|xUKg4HWGpSGvFW9C{|Y`Qihu;;wlG}{xmS9832=6)-CvKZ|vvHud2Mx?$g zE52Sr)y$yb{wf|V`W5b5?u{1t7O@78+MZrt+pwVc+@-SBu__5&KE>9nnqHYkez40k zoFd8|dmB#ZG6UIkezlLe?DGm#ech}w`}(NkM~~(rDGb4|R6}fG8r^_V4q;>m%C@>Q zM!X=Uc>k_bIDuERYNlHI&y`)KneE(lf9a$NGol>k=HxroJl4?O?dMU*t3tu6%Gz=D zO7jpv;%aNw-04i-mf`FaRdt1?VfnlCcca4;lQ8fBK!h$iz9=zshHdN@wz(ujT9Ovog!8KSJE2bq=KROop;|2uDQ(8_@>DUE|ymk_4l^AA0Br2 zP0y3!x=Ry8p4%=ST(0pWaZ5LE-MaO1YCF$(lTxWD8-9G3?__pEUaMYukV}-K_POYd z+yj*zPNFV(+U-V_S($Z%Kkr(!cFq*`-A7Xy>$YqDiB)L(ct-iv177K+$+wo01w`{{ zxmuqs8Vg0cZko?q_0^{w3ds`QCmw38+VZA~Vkh|~js1344Q}kx9+9)$;N;2L{qdik zM+dPL7q3HwtQ-e@W;#Pu$7ajP>U7&A*=O;2Chs5p9cof?ecQwdGxEb)+28Q^eO9u8 zRPiX2D1C&F=^tc>mQVK0DDZE3v_*Y~mw}MTY{jKqpJy)pCv950+M2NmxI7C*SV z>zYtnH`q0?Z&#jEKWm?v$_%b+w5+bXAHDwR)(?`5=L4j2ygu(w#+(n@-=B6*+HKsC zYT16TdQn>Dycseplibr-o;y5+d%C{rx&E1(yWt2EnAxLo7%>Sc*ZZ=0zUs!0Q(Mof z_|;D_nOvwCm&GkOx?0ir+|;jlF4Rk=od4Cta}#URLq@kX+BVsF1QwWIZ{(L#Ire1a zGBsY7jxzBWXs2rB>&G$P>ww@(uEG^XQc&!g+d76WuSijGu;@6DIeXO{t5PFzliNXY z+nlN{!`)Ok(aixh{K+SUqhcgpL0=Y!&E zT=yqlG0$(iXZyz6DZ@VVp#RFA?4t|YYbGq(vTs~Q^@kH&;Z{a04w9RH04#}dZcmxf z-4!SpA=K(_t5kQTdqR!Tikkjq>L0SWVSGHuaq%iG=afBZGTTg&qFbj1A~uvCsB1s| zi$`oY4@*F)^NyFwyH;-NxRaIAd&uFe9=mCZ{7Gb;29@C#osK-+I@o<=j5|*yfctO! zkMu_ynzYD|vf{FP<8gB9z6$;IkC5e${i3_>A8;5IG2$C~cJNdtOEEN`$JZTHIR{O2 zN-#~^lkODSQ4?a9dFjq2tKQmtt4z;VulGspjg0t9H7m@IImVN(+n@;=2S?n;K8o3ngn-IURMql&CA zM?VQXq8;|9!D)}e>3@9h!G7M}-rn;FoW7boo{^JNWm9{vaFNN2<1XR1)m}_#^3RiR zotLAM!RKTe+4%fhy$^5KB$oK5D%lDJgqYhn){FIr&YE18vZZ*w&_CuDA5!=z4_@WB zcZa5zY?t$~MxB(k?nH|6!AbL&RQkG3v$Xl-jgHPAkF zrtMv$9^A&?r~S4|MSpOMGiV<%7>4>tDI&M&rYbCtv$f0IIcKNXEB6eOw=Y6VK0aSp z)7}k0s*@WtZJcfBE5EspMm^^J{s2T;$^kHM3!G z!-eIdooT72}*X7ddPes1gWh=G))U-kEP+e024Z(ycn# z|1vg$zs%o9@O*Cm;aEHTor~t-XFjbJ(oQ|u2D+~d#!ijdmQ@k_=AEIhpoz>6E;X*J z&6_LMTQ2!QPVK?;pPZN6;b)n>3TIteBGsZ`6%d7}yW%D-%BP($u$nK-dZz+cQPr}?fDoz7(T~wC?0#Zis3$P(xg2&dYOFz&8b%w z1%wB7nzgtOmpo)u#qzFidEuhI4|Jo6XTE-{K8bxXj_-n?haWbmVu&|FC{Bp!zw9P! zzefL@en4~dF�Nm)g?_8|HDY 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 z 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 Sx}?!9>Yg(ABk#oJJO2Usw3gZc literal 0 HcmV?d00001 diff --git a/flow_control.py b/flow_control.py index e5466a2..846bf2a 100644 --- a/flow_control.py +++ b/flow_control.py @@ -80,10 +80,10 @@ class FlowControlLoop: motor_open_position, motor_closed_position, target_min_slm=0.0, - target_max_slm=100.0, + target_max_slm=300.0, zero_flow_threshold_slm=0.5, - flow_valid_min_slm=-2.0, - flow_valid_max_slm=120.0, + flow_valid_min_slm=0.0, + flow_valid_max_slm=300.0, pressure_channel=None, max_pressure_kpa=None, max_control_dt_s=None, diff --git a/logs/flow_control.log b/logs/flow_control.log index b0de144..76caec9 100644 --- a/logs/flow_control.log +++ b/logs/flow_control.log @@ -1,3 +1,69 @@ 2026-08-12 17:41:42.305 INFO 正在连接 MT2-AM8 192.168.1.12:502,目标流量=50.000 SLM 2026-08-12 17:41:45.314 CRITICAL 控制故障:[DEVICE_CONNECT_FAILED] 阶段=STARTUP: 无法连接 MT2-AM8 | 上下文={'host': '192.168.1.12', 'port': 502, 'slave_id': 1} 2026-08-12 17:41:45.314 INFO 程序结束,退出码=2 +2026-08-13 14:28:57.561 INFO 正在连接 MT2-AM8 192.168.1.12:502,目标流量=50.000 SLM +2026-08-13 14:28:57.564 WARNING 阀门已安全关闭,原因=STARTUP +2026-08-13 14:28:57.565 INFO 逐周期数据将保存到 D:\flow_control\data\flow_run_20260813_142857.csv +2026-08-13 14:28:57.565 INFO 闭环控制已启动;按 Ctrl+C 停止 +2026-08-13 14:28:57.569 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=2.00% 行程=984.8 dt=0.100s +2026-08-13 14:28:58.567 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=6.92% 行程=947.4 dt=0.100s +2026-08-13 14:28:59.666 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=12.32% 行程=906.3 dt=0.100s +2026-08-13 14:29:00.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=17.24% 行程=868.9 dt=0.100s +2026-08-13 14:29:01.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=22.16% 行程=831.6 dt=0.100s +2026-08-13 14:29:02.767 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=27.57% 行程=790.5 dt=0.100s +2026-08-13 14:29:03.767 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=32.49% 行程=753.1 dt=0.100s +2026-08-13 14:29:04.867 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=37.90% 行程=712.0 dt=0.100s +2026-08-13 14:29:05.967 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=43.31% 行程=670.9 dt=0.100s +2026-08-13 14:29:06.967 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=48.22% 行程=633.5 dt=0.100s +2026-08-13 14:29:08.067 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=53.63% 行程=592.4 dt=0.100s +2026-08-13 14:29:09.067 INFO 状态=OK 目标=50.00 SLM 实际=0.73 SLM 压力=-0.37 kPa 开度=58.60% 行程=554.7 dt=0.100s +2026-08-13 14:29:10.167 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=63.96% 行程=513.9 dt=0.100s +2026-08-13 14:29:11.269 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=69.37% 行程=472.8 dt=0.100s +2026-08-13 14:29:12.267 INFO 状态=OK 目标=50.00 SLM 实际=0.92 SLM 压力=-0.37 kPa 开度=74.24% 行程=435.8 dt=0.100s +2026-08-13 14:29:13.366 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=79.69% 行程=394.3 dt=0.100s +2026-08-13 14:29:14.367 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=84.61% 行程=356.9 dt=0.101s +2026-08-13 14:29:15.367 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.24 kPa 开度=89.53% 行程=319.6 dt=0.100s +2026-08-13 14:29:16.467 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=94.94% 行程=278.5 dt=0.100s +2026-08-13 14:29:17.567 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:18.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:19.767 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:20.867 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:21.966 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:22.967 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:24.067 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:25.167 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:26.267 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:27.366 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:28.370 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:29.466 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:30.467 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:31.467 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:32.567 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:33.567 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:34.666 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:35.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.24 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:36.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:37.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:38.767 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:39.767 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:40.866 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:41.867 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:42.966 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:43.967 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:45.067 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:46.067 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:47.167 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:48.267 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:49.267 INFO 状态=OK 目标=50.00 SLM 实际=0.73 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:50.267 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:51.367 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:52.467 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:53.566 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:54.566 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:55.567 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:56.667 INFO 状态=OK 目标=50.00 SLM 实际=0.82 SLM 压力=-0.37 kPa 开度=100.00% 行程=240.0 dt=0.100s +2026-08-13 14:29:57.454 INFO 收到 Ctrl+C,正在停止控制 +2026-08-13 14:29:57.455 WARNING 阀门已安全关闭,原因=PROGRAM_EXIT +2026-08-13 14:29:57.972 INFO 控制数据已保存:D:\flow_control\data\flow_run_20260813_142857.csv +2026-08-13 14:29:57.973 INFO 三联曲线图已保存:D:\flow_control\data\flow_run_20260813_142857.png +2026-08-13 14:29:57.973 INFO 程序结束,退出码=0