250.0false615250615.0394242.0false6.0534.04.0false24.0false2.0184.0193.0false22.0false2.0212.0194.0false21.0false2.0243.0196.0false24.0false3.0275.0195.0false22.0false2.0310.0196.0false27.0false3.0344.0192.0false3.0false32.0359.0174.0false2.0false28.0364.0140.0false3.0false29.0364.0102.0false3.0false31.0362.069.0false29.0false4.0346.027.0false23.0false3.0312.029.0false24.0false3.0281.029.0false21.0false2.0249.031.0false23.0false3.0218.030.0false24.0false2.0186.030.0false3.0false28.0143.070.0false2.0false27.0144.0102.0false3.0false23.0145.0134.0false3.0false28.0143.0171.0filenamepage4$0.mmldate1262482128484urlC:\Documents and Settings\tfleetwood\Desktop\molo\diffusion_osmosis\page4$0.mmlsize171423codebaseC:\Documents and Settings\tfleetwood\Desktop\molo\diffusion_osmosisdefine %inside 0;
define %outside 0;
define %currentNum 0;
define %draggingCell 0;
define %addingAtoms 0;
define %top 28;
define %bottom 199;
define %maxAtoms 300;
define %minAtoms 25;
define %rbcX 555;
define %low 25;
define %high 100;
define %startTemp 500;
beginmouse:pressed;
define %rbcTop %image[2].y*10;
define %rbcBottom %image[2].y*10+22;
if (%mouse_x >= %rbcX and %mouse_x <= %rbcX+40 and %mouse_y >= %rbcTop and %mouse_y <= %rbcBottom);
set %draggingCell 1;
select image none;
select atom none;
select textbox 0;
remove;
endif;
endmouse:pressed;
beginmouse:released;
print release;
print dragging cell;
print %draggingCell;
print adding atoms;
print %addingAtoms;
print (%draggingCell and (not %addingAtoms));
if (%draggingCell and (not %addingAtoms));
print stopping immediately;
stop immediately;
add image pleaseWait.gif (14.4,1);
set %draggingCell 0;
set %addingAtoms 1;
select image none;
select atom 0 not within(14.9,3.1,23.7,18.8);
remove;
set %currentNum 0;
define %location 0;
define %numToAdd "%maxAtoms-(%maxAtoms-%minAtoms)*(%image[2].y*10-%top)/(%bottom-%top)";
while (%currentNum < %numToAdd);
set %location int(rand()*1000);
if (%location <= 84);
//fill in top small area
add atom 0 ("rand()*23.7+14.9", "rand()*3.1");
endif;
if (%location > 84 and %location <= 168);
//fill in bottom small area
add atom 0 ("rand()*23.7+14.9","rand()*3.1+18.8+3.1");
endif;
if (%location > 168 and %location <= 584);
//fill in left side
add atom 0 ("rand()*14.9","rand()*25.0");
endif;
if (%location > 584);
//fill in right side
add atom 0 ("rand()*14.9+14.9+23.7", "rand()*25.0");
endif;
set %inside count(0,14.9,3.1,23.7,18.8);
set %currentNum %number_of_atoms-%inside;
endwhile;
minimize 1 10;
// select atom 0 not within(14.9,3.1,23.7,18.8);
define %count 0;
while (%count < %number_of_atoms);
set atom[%count].vx rand()*1000-500;
set atom[%count].vy rand()*1000-500;
set %count %count+1;
endwhile;
set temperature %startTemp;
select atom none;
select image "%number_of_images-1";
remove;
run;
set %addingAtoms 0;
endif;
set action NONE_ID;
select image none;
endmouse:released;
beginmouse:dragged;
if (%draggingCell and (not %addingAtoms));
if (%mouse_y-11 >%top and %mouse_y-11 < %bottom);
set image[2].y (%mouse_y-11)/10;
else;
if (%mouse_y-11 < %top);
set image[2].y %top/10;
endif;
if (%mouse_y-11 > %bottom);
set image[2].y %bottom/10;
endif;
endif;
endif;
endmouse:dragged;
run;
set action NONE_ID;
send data to graphs50update graphsset %inside count(0,14.9,3.1,23.7,18.8);
set %outside %number_of_atoms - %inside;
store 0 %inside;
store 1 %outside;1.0226245255255None-256-60664572550255255oxygenGradient.png139.0-457.0oxygenGradient.pngfalse11535.00.0rbc.png12555.028.0rbcNoPores.pngfalse13131.015.0rbcBkg.giffalse24139.021.0-6548500255255falsefalse25.04501942424279214.2306474456767-0.022856082790424710.07044376223486905173.98355506820099147.89437036939520.006208042271869536-0.049776715985766246308.4889230480025177.979403974722230.018697212535769434-0.032858527925873994116.0167.00.07139920151517258-0.028495888692349366425.600762445239390.100555195613610.048691294320843230.06726795922503337312.90485368277257187.59764144888112-0.010995991729552373-0.003504854509621013340.0201.00.053130227244437764-0.04351789657963091286.5765232098294170.12761128713927-0.012031785439573324-0.053144269968095466429.353138623511678.10531429734947-1.0648121307178161E-4-0.06222402872433826294.250173508733233.411922869965310.03319371349259290.10549077102988877224.20491606568493171.24365543783364-0.12385382581210432-0.01776787252497284463.043.0-0.06095209989289876-0.03951034796580939136.5916976342745125.200425594694070.0089585317770105930.017028992084163287371.4647090753752136.02722153705798-0.0133117310289022710.05196298972525552178.26227502277595141.648126118129540.0592913309343493440.013255165590726259176.7309834884338275.296504525704850.002152820451625079-0.09649841695409836368.9416001234842117.2613308167694-0.063646002960076470.0015408354392640502443.24693230844815209.60668681031876-0.101945411507851120.015122026284282008167.0309400269800391.95345428038398-0.03070187454958113-0.0024951523270581254470.0137.0-0.038209624833456990.0434075319446060734.42824874559269181.444619908218020.05700533856805029-0.04592172411346394223.8244135726567205.88951640342339-0.008289138509721001-0.025368767998916086302.1947591048561330.301356361305796-0.059610156383955615-0.012716193185325592252.23878029307468186.0154664014469-0.0150090795771748720.02637089447798101550.8335442161860267.00089193359510.024791301736673550.03926752256774793202.2739666181859760.85408339717026-0.04295994136621779-0.003299734743385989202.23254249861031216.42629933892710.032930434173746460.0339920835633512176.42717968083275127.9446642740784-0.059388282315783880.02227077912989586354.9275237440837138.509766063774460.08312686128508173-0.07990110886035057459.051.0-0.02805835147918677-0.022563396073798623310.23088493277146100.7593902522199-0.044121096520629190.0602170117759298463.521891913916925.03649014464726-0.035117973615068840.024282603910366084201.62548727680112144.6804764510241-5.186607110995159E-4-0.039732631064858956508.4653545400251208.290993056586020.030595905373245906-0.0027039182323838028418.0121.0-0.025715441366809020.0632993332000424458.0187.00.013653444965114819-0.041629960755052785191.28326315348124100.581819353653260.058817020150600980.06716987362700343261.33486106047763.14385536277735-0.0260043030293101130.0178597047753312527.791656186764197.671221539071720.10429432079775354-0.04908095775140031254.9891927613071873.90480441411304-0.004169033636129788-0.003249429001646406463.49231332790134215.77239255791687-0.05330248494587507-0.011918823740875521301.698617210539868.236489700819460.0195578123702927-0.012614858102288561271.98063093505283178.796340782565440.0085139516236935540.03574296190741512347.6389042707532168.197359287214570.0524114179897463560.02469156046285454207.79027419339118166.874697933355630.045970545885341205-0.026947694536768894200.60297203478675187.269093695614860.021046858692028114-0.06057269550906514117.715255499341188.537543062674263-0.10908544474968246-0.0018080137573115538177.83817682806742185.096975330619440.03026058107382427-0.07024633262771998235.650231864528239.80751043731858-0.0078262010238350520.03827381543930934497.8728493211952172.966016252102350.0097212402276184870.05445976275710367484.5175656195385176.89099170456407-0.056452815092814120.010861030157605315415.952774861948.297046405398016-0.024181628490723153-0.06971863178068778347.18081528367657140.11891048598753-0.037223021502245350.04281832192060166466.2462905050478221.872710822114070.030030690657648320.09449853599761544183.9342983145347190.33357268835553-0.012814847627977582-0.053700645601343355228.7277962568565550.22245104361106-0.004784539019163431-0.017967896942434353285.7648903878864510.406691642030065-0.0079781441554387360.003970868249777639171.2554729778194782.409743415257410.05495209221872270.01870181826819303336.783600950922197.3555390889347-0.012776968674780390.055522558044727915325.1015363318274245.10351107449057-0.10910065192776270.017480492494241554157.43072666027865140.85323931264196-0.024819715543003550.013565864588490554389.2568371313277637.26376448979779-0.0052823117232509060.06746595299938679331.2888971028152780.56743166910623-0.05034448678739220.008552634980452748262.1609245482916242.49061631575682-0.00181803036298921920.08169982535727897119.0208.00.0084785470754491170.02325180684967387246.8003494591819764.96298980094270.05983636564254062-0.004165510385137331289.3244421995204349.806391817062504-0.053904575170426225-0.03424594011151488189.97176104060858170.811754326771930.07457232145722552-0.019983578869089424480.0194.00.022098354369247910.001924163000636929518.0111.00.0294429487967271040.06878099571070068263.4272371040885353.81257696332374-0.0089311734164864850.051759630912229564358.4530658634144169.575844685200680.007546482316404107-0.07355651472419834256.037034390699138.294225889961870.019614976186998978-0.07000645425068494367.06380201973604182.421227719628520.0328171219037139760.064566857899951397.3196050692683143.505202110823660.0029470617590015855-0.030663926741250416487.066.0-0.079762271489140850.034659185784722976328.1442158009823533.64371278915780.07476756364578689-0.058689100721456486360.289682604091159.295581477627340.080850369482698830.039656879055058096173.2154273646353327.0401906118149320.00398838581776025150.058026319941914484385.2908556711272154.440007509074430.074310468757539660.07174512663272896155.91320337731017199.72796896590046-0.00163664451612733040.007542054646640811368.8995625292141779.86737676770720.059427313411333420.0574144767086774273.23732150557953.36064968082367-0.002672136057582170.03862671000765533331.806155867045224.796798066882193-0.05899335829308747-0.05212716629240073373.077466158856565.47205441807998-0.0031752837419990816-0.051153354144782615459.0234.00.084670698592997020.0373466228792618227.7236332585293378.21635245399486-0.0870982099822040.051822847847625475208.068435548613642.9944938663490460.058671127289624820.08949697232450896423.0133.0-0.07978547546941187-0.04442489168206095393.2982616731959564.489174635117730.030217199601316556-0.03734885405858829183.48244308866273111.168152757355410.03789773184120401-0.045101326909953214356.65313878078604122.4359002847611-0.0196537947860430070.021640285432767917337.7060147836524195.43685802768996-0.0621479379844479540.01206885202907844379.7129271577614194.8008772908060.047628964618091810.065509057752506690.02678093671065140.98117903442346-0.020499586101651920.05977047676515718445.35193560501966193.8625250369072-0.0145535206238132460.0677655295993266150.2450684600858361.5803708593547940.07591406171013083-0.02446811561890256779.3823873990863712.069868994225207-0.023320522298102647-0.07110810605571065238.8624548094481238.38430736282956-0.005974188799314093-0.01195131872554038413.28177080494880647.0401176818803460.0188262012810466070.07101342733277193111.56094181692933121.968318748672230.06465815020454520.01437334892045410158.883529407192256142.1932571852382-0.036407651426940650.012791117003771618114.52151179813835231.04925104548923-0.07206669110782551-0.04005838509022704464.0389118769054498.312862706341280.006913230489696257-0.08265265819795925421.20544932066525108.84393772050355-0.07491131820873265-0.06036418623496087115.0081909511881218.217040500836420.0423132089466771650.0522478346094965.838667372304426214.90086747907523-0.06993464062943304-0.0565845507372178381.07797129185133166.125277538480820.013737031925005966-0.028549131888357955337.8389514977582209.942152596752630.0441226559447023-0.070032882174397798.6446491641248527.512044979658683-0.0206433016176987660.05192334208685717492.69542200814436210.4742191089836-0.024210099075078270.06066578335376212453.2569014639696579.199100331759550.023255672129780680.05920266861310747154.4178753041085844.9594475114505340.0534527895641085-0.03765255267729838127.5111539894509618.217806536221214-0.0347680078638375950.1154422991134354582.7052286505621320.780509505107613-0.07161937927434492-0.00235567140488748746.990286739061986178.91440362729688-0.10046727870090026-0.06439273800428552312.1011970792282617.60118621894378-0.029288051087603698-0.00930318961823074477.7592143545817175.20389729813434-0.0114642852241352050.0734570234448912391.959503964937593.288254927587998.355637797645494E-40.026731424482194236141.1096217816263795.723501258461080.006502101150425986-0.02846324668516669560.538699606610926189.52336142148903-0.0034169301076102223-0.003648689754535549478.8655319364994226.612512389655620.04763989588205739-0.0638494487800154352.66490753728272125.6513640738861-0.036899176418032270.004589898220692868134.1459253151663245.962176348914490.030962275027825066-0.06409067429653696518.035902143002242.83320362284834-0.036986533608263980.0773905256535495693.81295286559858185.567672759562560.011460734863200433-0.0262913190847406119.988140207367151.91478059589752-0.038153629712246170.016973935268473794520.543141398819139.398616589763660.027968853905949190.06004722223412998415.66361070942014200.608772405684620.050105341069430820.0356248603464009485.323528207369498.22992180992341-0.0433248641181128160.01457943982809926489.2051823055701134.89224909006540.063978059499760360.028594768073177915356.7683891343168623.883814281133684-0.02498244764004681-0.01303768836171869319.27682401530047.5086814359586220.02336893480923514-0.04241365356704057503.4288742758118142.21141968586556-0.059547201093106290.059122804808556355273.9033595752481540.524511311805360.009292780937788212-0.012355879108495805141.7093294524879142.223310883849880.018859662656229178-0.04265337501900675595.411647893885312.404515873996720.0043596750226966090.0693888510262197566.05011469347275228.4411179654880.03001268177135695-0.0591466649460531418.90075348395004180.9770853081955-0.0090751945046158460.07456574875406832354.1656874631002636.8824322636400840.00746382727263406650.052402004631510825516.706750825396311.814322290103250.016441668760161160.0013243554287496635373.80824525527436227.1937920132845-0.040022587720111164-0.007090616861936202142.5829843444119205.451276517029530.06431168192710862-0.03156286893971805518.6030338692824182.87187028797786-0.0304502143499579820.015790178477229404422.6851936757771216.33583226196540.05518936572712141-0.011143644088133531430.9673872409699235.89780206165904-0.06522139577727933-0.01343523782158833565.7159053349807911.501303336984230.06882913605993692-0.0104343131058156131.857694751364592.834725602880510.0157629259996667350.052442130435011655485.2773534935909749.67675801437667-0.0034519628127275435-0.018659649184264222453.238241011279626.4711472290715620.012640760460380119-0.11051544544820656400.13088353197037243.533113387429980.004500736472580454-0.0181962879415646241.214657966689374.56607555106817659.435321033913746E-50.037218504196490906272.171295089718421.3273895179502450.063437887947933470.0489609185294189127.8560526854083830.3964128711924250.08501824425984679-0.0377098746013525240.18229257150766240.9110806901637-0.0254181689028890530.010084574344058326403.5161340682655634.292452123605216-0.036008662292971460.0140027204641764731.121819843677105221.754930111037050.02145660970127524-0.009133974989953421126.76242524581221145.42528644430053-0.00461679782407746750.01079756177439469390.2899609238523339.13472926620903-0.0632502235024705-0.0913740093269651471.99760491006364108.165821557018630.061647078949725780.06152636140539506657.7320400221694399.91388282657020.021407591906196045-0.0261038532456400815.54843662131557462.95699345282106-0.028797647059517970.001532614789083956459.81523389617774238.68327458156938-0.046606791144874890.040035443319117625523.6398241486276217.648753146144740.0023731537238963867-0.02697206784856315444.455161229922517.3616746937356940.055120537626582240.024156532212493986280.67147732701284232.111741427191420.058259037194274130.08893377011490111519.8322214740693106.07791039956490.076645344837542260.01440489829873495.7300195994060683.54168771949301-0.044863268838685556-0.07809196626713949144.04325002715464239.64277061118509-0.008850881349166605-0.003536266476011849440.3832675288903398.89749651573796-0.0173185535551391950.06565506669969616266.72919050844088.772317062750297-0.0282412189406689960.0701756944607738361.703836177833786112.871589564896420.031739345765921335-0.003819586440903113103.53335556528152230.298377908545860.052318513025711305-0.0468906274522512354.76004908144379147.805976404303070.008495786450879743-0.01795906649682676430.58356746343435218.12924953561180.04806143000470860.020889607110000485512.427425200158448.87131409084272-0.00581574389261585440.057636283360367906442.8637267312022387.07442106040286-0.04329229542543578-0.08543866560122118450.53734452959236144.21381579772648-0.0139611329014033120.0234518644238272626.16398410799480395.668967035172020.005651115330116674-0.0746140324117184659.20592373444960526.636052135303725-0.0361305583155407740.0991940503217023232.67423871390926164.37889634745690.0096792965141560880.00963905539581694244.20500291862186225.4200718887144-0.011173520292318445-0.02624053706707831423.07274575877636193.90669392678686-0.0210618488314232540.02529732251605003437.0643873750265134.198281795572630.0468167055804483350.005551731288357836144.5721088377932218.855283036595860.079051063246848-0.02759060378034886271.64310220948204246.356432223934040.04459122483996066-0.030402852128219523299.30683125644718.0054491098959670.0211337457305623660.0645313098308340576.6927609878104191.7068535126401-0.0141214743638094910.0043668562626257915398.1177824077606782.4181337883351-0.010610679612850569-0.026796071991978466412.292028956281462.05623700632669-0.06952684217715842-0.009083364214344228361.529020206321149.043759803689090.034293547173917030.07243128632517179509.20025883132115107.27725219698844-0.071001383601226820.02867391927436392335.91056387939004174.311066859531820.047853573820474230.0635673070697511464.7574046192615174.81832863125317-0.03242521833013643-0.06484733891564773218.14548621761026222.198669228472680.0146028380828936920.0370788233570846811.53500725170776214.104881184640737-0.045496608379606620.027280737100169915.13666702891748232.59466266207747-0.011873623685493297-0.03524692586618233451.863462413906566.38012465499060.0304888230357322246.053036856972901E-4484.10101271864977130.23216071689396-0.03853596415058063-0.06689905127488184466.792610550398517.78501732032842-0.0153099937958914750.01585726991033321291.2067135392079232.85382862011767-0.04248003797872432-0.03681116111205209459.98490340185276175.83409643434810.03672760989727123-0.017502594510979328495.8513633028641144.60689667473818-0.0082929480780475280.022664128028557527428.7946881133756155.5930381644595-0.100548429151898780.007134290653381314505.2076736961691492.729812223163660.00546978829879049-0.0579848072672358149.27016451149549231.712363139900130.014961471076895290.01703897074919506108.894848848280443.3191734167778360.0357835908109983140.02649907227356765317.720715020113474142.057874836503860.0392319552814508960.00629624768109133891.71930647757998158.327260968677170.06363854881912002-0.024169955623304366333.3809120618542237.14247604863286-0.027689417733529408-0.024973255939584542442.8666133961461240.01701394431046-0.005442978683585969-0.05759190502383415628.64465929953925381.140663826681550.06404759211747416-0.0574708435075337680.548910345600846.377725632826260.02691937260083393-0.06940573356612818528.272928260084860.14151536955547-0.0291331608721809960.0695926666062123404.329954934729137.641817144047308-0.029852108034989937-0.03523769292584415266.543374637964616.3827981828415550.0263641715357315620.02264370471946101521.89336607669564.6946635664832-0.00873180041388344-0.01628533302596531102.71924288475283166.211748182307360.06190209400862406-0.02696040122333508305.0194997192361418.5198502788721950.0063903612142061610.005221340162890672295.1850998552054221.07038434755920.07303240854601037-0.05912364117000176375.83987173283214156.98677538731945-0.08565056771105695-0.03799591038843264175.60396637893143229.378490057707950.038689707299095016-0.0032959507594709386289.7337268879032327.2863207078483-0.01539205260425779-0.07897349856134925191.90513406351235225.9297968535529-0.0133846784555405730.00985275761817770483.2768687125342141.686244331616620.07960447213517570.030091328721596765411.86690778841495168.90610746015537-0.115484384498025560.029289390265184213238.0352755238264712.3870299259001850.0083557021547340780.005506890423143436224.857060627368210.740549656019919-0.002023972444981174-0.028454332446111036459.67569898696366.7319959012993130.011691191355583351-0.03492312444444336382.5480311881059489.19916769782365-0.0194996028645459850.084312723898577419.0834786820158206.74454702282742-0.0312201612459884030.002696012303515633469.38071129842728.118768018628769-0.010817984654130768-0.0658783104127603937.6185108812254190.9069618107883-0.0088268442890115930.01625550221401589347.8597939736438844.487026767063830.0040855767681091160.04231024051649275184.6138465193470812.027024941721074-0.05908395709964056-0.063344198130015273.0130981078428553.60830257247899-0.03687937963053058-0.034011978767313246158.9406682364986576.510699300555940.0774408806753002-0.006132990407320369516.026498960687173.21886684874866-0.02966093651881203-0.02819389418374619441.69421119307043112.90572067681714-0.015307717835175318-0.023898431104808156381.08920791824110.01744326240706-0.075726518498174560.040763217179730726.44456599404708742.077843473498845-0.04275316711432509-1.6437090774020917E-4520.749872577283167.979806080608850.06099935713443136-0.0895672695331405187.48369332117939113.27368389665284-0.025565937403035530.0065478814566737485479.78303874519054168.335090315971030.02818282913463594-0.014098481794713043140.0144694786461113.40585967533157-0.00230482550459413030.003681773355298225552.1764853985696455.368819099701910.04075524925367477-0.023473747391598188127.5245388970468486.25055013088681-0.03338675683780286-0.01763990806010191519.727146872631490.6942375727518-0.0194483193321014040.015528379720496545411.8003646299941479.91929900291059-0.0030512501546356360.0054421311507039435.1169761114760555.94784751830715-0.045606135195062810.02281244235909591488.89816261843833.28466056204852-0.033902543539217360.054921182861379425386.2747604896053145.77462748899836-0.06864243930404702-0.0436894722623511628.5431111528328544.216333749933444-0.006112741617943775-0.08608721546974864432.1939919213335191.65904335176305-0.04840624362625076-0.009086799856918088477.0563586975051203.153066976233050.055275401363601740.01190247620410614420.691332586595318.2249139631147780.042334092510003314-0.024619622758938947418.6254145960240355.5328759645176-0.09268235210480852-0.06661050079219061104.9873427662860684.12764930736962-0.031789277832227980.00644120358771308167.04165084878188185.82106244789867-0.005663078929310629-0.007491290476393795333.55595564115515244.77794289189953-0.079896233709352450.004847675609249981476.8074190024759755.272932936370594-0.02052800992288194-0.047590148218402566435.7011915039268527.7282268779929520.08734945176380350.07697132881494081415.758430613672868.80989615306690.03052565518940486-0.0360270945259111546.7984088210314141.488750323680080.021053887841911412-0.03522516873794403457.866742741947220.6274989488280380.06500378751723752-0.030778861413637264392.233764888227777.74877581237706-0.012922679692773532-0.04186442123924612524.5126559855055101.704361448026020.022217460884611210.00980612058566182852.84806775124872116.872694366537490.018181665276448055-0.01106217781218363697.092888337298368.400809404278770.014104344931980988-0.057161124041454105463.027649928298106.029016708706580.003900224074610740.03581331263864768437.1951743577212161.653229862688250.027527247445990305-0.042623577303600606108.38932535555298187.0311114268505-0.058642900010286436-0.053361965910490056377.94133327608887217.8751496119028-0.02386397137855935-0.08400685845181209507.3289515223138172.5192009255091-0.083706084955679240.03774117103639917.21781886385796239.87595280444472-0.04719059202448583-0.015200644676498492471.60431422386426165.39029982110313-0.0165539010732509570.04462998442588759506.91993624007364246.42078691507425-0.00250396148397651-0.0190012680503241810.891725534392116133.084940231374760.036661934744348550.01177828424091355146.37886565639772177.9235817975913-0.031013243558414748-0.0970532736745484452.02142946849198212.31005489899636-0.020959156090685060.09265830475717823159.200063063208724.218285995904970.04056943733153308-0.0156838352021595209.375149279449746.80711053104628050.013385618462485545-0.0840076321843083573.97255134384939146.482534261880180.06474421825763275-0.013116317877206508527.598453152486537.226326927645630.021766080334923773-0.024591691618798112144.4893234818191150.66242301898060.04070578980480353-0.009955801465163413522.7720968338116192.465683399373660.04124593089536457-0.0252575949463827197.99614674002672231.625033488891660.013853704394333595-0.034588035958332014340.3260980413212241.6705733079672-0.010574504968934846-0.002557980507835507664.9592567421018339.0164712859543950.071342476545860280.04200562988042350.4739191595742493.753407918086240.0316751514910331-0.018111983557088495274.879033121562664.3079325913984630.0067736272640130080.07379225692158776265.076639723283545.660535076488360.051213281228452010.10394686577678319522.166595983407379.64902478916768-0.066534195297155540.014150578229017012430.0223211022721162.624264136974350.009022329820423948-4.210619031547497E-436.05321612439236120.217781174553-0.0048958029630167070.11213418183111182367.0761014769317413.467808468230443-0.030631962942943826-0.00689549549421073461.713566890542765129.2101425992193-0.0245850204298456030.013853483847257826499.8646566854125102.37238068367431-0.077762302955254090.04200272276646683204.7780686608139234.505800619661950.013875293817311164-0.034981214837200535183.2891538972304221.54294248683591-0.029042260524273934-0.0376985656301456740.616156615808162.52360468801256-0.035600995963660495-0.04454538786910366401.58638582877575178.631458907224040.0060524221489202820.01893472116682951789.61082276968412176.8582459048320.020056793135436506-0.04454059453251152485.57141483714184216.54756675659738-0.0172538854882910880.05629101094789813502.0921453752497477.877496113905580.019885735863635737-0.06260314892467911138.801639342600885.778789336984329-0.048536405190394270.023882561612053717511.68056706924888.90183221989687-0.0540200335651137560.06794492915548057179.0265178242267739.614193161481545-0.0092426226628955330.0601347359903289133.188647490196765151.3912780218611-0.086173726277069940.024241680652175097204.2872986832432811.709536955152549-0.046164658605404890.036967852537742145198.311337364877745.0093152200908510.0114265154302493780.020225798246459814443.22228742100873186.72343318525805-0.03213305519598652-0.06012773601543541521.4698664763722113.900063550177650.025139742788675055-0.026183927310742046254.2709113817034627.473391782856957-0.03295937073788971-0.0360690699336836286.9570936263067372.45978246791773-0.018571044906523310.030716695953702575.445435619415601138.260128682791560.0692629430478991-0.07478153792391727503.51751739236676178.2500787037627-0.050973692552313925-0.02138400870378926423.9792859156165145.553431991225180.046424329525343870.0909331789179594828.61575783798490521.0891431325985260.011956577707825452-0.027229280215829012396.660765155201109.21662090363755-0.008760423858563337-0.06676360444563773515.860744958524261.52025184723810.05840695128836542-0.035378193250810305388.27404178813083110.459996843421410.044380399484792410.0149861098114442674.726597939705736241.0259419159866-0.0178633903743101-0.02479548345075884107.27244169106639108.6315299182540.052434702128234714-0.042451800012101686143.7769347759471883.69404705823726-0.0177981085562948750.0351671507499637873.5117809816592191.940429274001530.0325503722109672660.019066886757520354488.4016834650419122.8327761873340.007783157022885843-0.0047311759408537124107.79539807629901217.331186231412060.035509037887631545-0.043805831430352084436.1180975759002230.553387078304670.06014278544819615-0.04129818685389631519.1419297984154207.766851423115130.034099352994110974-0.022831484966668196.1458739059363750.5430896045510850.07159239331916142-0.002374114106011848391.35312459293336120.139405889435070.0165418892517765760.07900323978225221398.48922783190767223.8680904022079-0.07101297509266963-0.0557801691387952961.1192368867954268.3427214704115-0.034118108351259240.0565629084915717108.23745200722861195.10995910249034-0.03559410975007324-0.05873913232264263351.56798752126764240.09282975298822-0.03418642522852373-0.04794867177454758119.45994954406063183.115807719977450.082745435385727480.018494130756033334496.204611827998987.305060046091410.045684832699987306-0.020058625037416285376.68559210305546233.914347009093320.04863100347932807-0.03137040716666822136.9275293955902353.051895125099620.022074743281670122-0.0265724632889101130.616431944976224115.01853393402865-0.08882731468689240.027162775411690276490.11565734676094156.972932554623270.111402219956138620.026220582169746393442.3032680638334636.119353428670870.04000043433890832-0.0030187892281746554258.0415528098928316.528507226106160.0072047004817462470.0032679469599059033191.7904688767771717.56619653786625-0.057141379346990940.04134156494611710658.76780569019937483.63267781373091-0.036739539185726890.015696530691409125358.582780358339312.95989332789899-0.040944070777661680.023421159566418978456.999835899482989.10133784890404-0.020789424030197803-0.017367918550200576455.90450846533355121.66922327571783-0.0584393026258609660.062428437435725535261.53453086914213.4930611679115450.0576566243273984940.0621836212547829941.04717772578897131.439868913425-0.093455269041263650.01359811903578983775.5373341292299365.088392950240420.045883137954414250.00512011417944693493.2600066849564110.841958108940080.02796758362238421-0.05164550698439778418.034001386825222.6123912448669840.04281716516750803-0.054193119327901315326.612042361036212.40411909692651-0.053470426006777630.021940506113256417398.31148089706033232.33782829327407-0.026939576765415127-0.0328750667046189468.580428673318372.74250407492754-0.0696902346691428-0.037045089139887556488.45915040042973225.153891574080380.0170040422470388660.008082368568176526419.2411020141150329.984544848449797-0.066604275045645770.00712224146540833268.00432245883354238.07429186873650.088098921120417490.0657137444115301884.19390831716403230.46896096729324-0.015355772527588360.0504602285802213398.35043373684375134.62859914629973-0.014751598927936430.020662725062018213232.7376115267075219.338098824283346-0.03942718936052186-0.05224113584664268201.2885640435535520.31521329791117-0.0150061704914765510.024062761972951718159.557821941852075.820494326963457-0.0282856463502134840.06338734143370874126.0947928349579174.86777694295013-0.022272871732034693-0.013558868649100648123.21177770022794132.136040041571050.014435137338899643-0.03170795037565255521.9991482144901124.83028038977818-0.028857283232664514-0.002092330389844791420.19182787484306234.774751782073760.034251739975397634-0.03446896121337785523.27941707961289.12482795466402-0.06604689931279109-0.0620349247831135774.21208074006039200.83981180563390.007427498713877348-0.002934710020132808791.54937130556208209.5032241162846-0.061937699515401190.06647429588086061439.6723830890608224.05521596270330.014786975629002214-0.0015729388864147585121.0236715094285461.162502926367445-0.052526433968669260.0946373041622733562.57916984536401162.438347039622240.03656973799510950.03216575128936316103.61678099741083177.97145714914382-0.043682643122764736-0.00649328550944725113.776440608308793153.18688277040727-0.041657338548702245-0.01908378509521851664.0591346907347849.175843558253010.06363234013325096-0.014721470704085747388.4047974320267193.2008473829172-0.0071772383854775730.02027830636373127497.5490886106275642.729691807147790.0137685165991490880.013802046133213234123.37982961872547125.78977380798943-0.06955845846875483-0.052777096542811104109.9208722519612449.60525552785031-0.042554665800310656-0.051597316375856045520.289803992928836.254368258202160.063206679180268930.0417802089306912458.937174510943805198.0630711799325-0.049503144097493730.03214357967547999494.7718829538069180.11481082578658-0.0013988324762453784-0.03641852282401399488.26959273654327.45217827016961550.103329519175617460.07057507467513256110.0164437230272566.125869241516160.0260920759428936960.01401462188247245524.4497456180254131.860291080083070.022673644747493924-0.020685323177550747411.8095564853340435.390953968258536-0.076179573378993640.011776551903857865289.0061963416814207.4233621504605-0.04667019273306233-0.06513864045046705177.6701340667858316.327425247602740.01586716682675452-0.09857607965009157480.1362141043053148.929710025476-0.03298701011071413-0.023264561978563386.6999167091722214.35802593355407-0.0193016588807883440.038559381618356765443.119855910997967.9981034641724740.010555164183442454-0.008220963818077564