tag:blogger.com,1999:blog-119025752024-02-19T09:02:07.583+00:00WargleA blog, no more need be said.Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.comBlogger264125tag:blogger.com,1999:blog-11902575.post-37925978996959327412023-04-25T15:01:00.002+01:002023-04-25T15:01:28.673+01:00Bad jokes<style>
h3 {
font-style: italic;
}
</style>
<blockquote>
<p>Oh yeah, you know who’s been long overdue a challenge? The trans
community. Oh they’ve had their guard down for too long if you ask me. —
James Acaster</p>
</blockquote>
<h2 id="whats-this-about">What’s this about?</h2>
<p>First off, if you watch <a
href="https://www.youtube.com/watch?v=adh0KGmgmQw">James Acaster’s 5
minutes on edgy comedians</a> maybe you can skip the word salad
below.</p>
<p>TL;DR: If you’re going to make jokes that involve a marginalised or
oppressed group (where membership is not voluntary), do it thoughtfully.
Try to understand how a member of that group will see your joke and try
to understand whether your joke is going to make their day better or
worse. If it’s going to make it worse, or you just couldn’t be bothered
thinking about it, don’t complain about the consequences if you go ahead
and tell the joke anyway.</p>
<p>At <a href="https://www.tokyocomedybar.com/">TCB</a> we’ve had some
incidents involving jokes that cross a line. I wanted to write down my
own thinking on this, in the hope that it will help others to make their
own decisions about jokes and to clarify how TCB makes decisions
(although I’m not speaking for the club here).</p>
<p>First off, this is not a new problem. I recommend listening to Marc
Maron’s <a
href="https://omny.fm/shows/wtf-with-marc-maron-podcast/canceled-comedy-w-kliph-nesteroff-and-david-bian-1">interview</a>
with a historian of comedy on this topic. Acceptable speech and
acceptable humour has always been changing and people have been
complaining that “you can’t say anything anymore” for at least a
century.</p>
<p>What is new is that it’s no longer TV-execs who get to decide. Now
audiences through social media have huge influence, the “woke mob”, if
you like. This has also made audiences in real life more vocal and more
willing to complain.</p>
<p>Comedy clubs also need to get involved here. They put people on a
stage in front of an audience. They have a responsibility to ensure that
they are not making the world a shittier place in the process.</p>
<h2 id="offence-is-a-red-herring">Offence is a red herring</h2>
<p>I think talking about “offence” is counter-productive. People can be
offended by anything. It’s <em>almost</em> a choice on their behalf. You
can’t argue with them. You can’t tell them they’re not offended. If I
offend you, I haven’t necessarily done anything bad. You might just have
very different sensibilities.</p>
<p>I do material that would offend nationalists and xenophobes (of
several countries). I am happy to offend them. I consider it a positive
thing.</p>
<p>TCB’s policy about unacceptable jokes is offensive to some
people!</p>
<p>This is why offence cannot be the basis of a policy for a club (it
can factor into policies for specific shows). Anthony Jeselnik is a
highly offensive comedian but people aren’t trying to cancel him like
they’re trying to cancel Dave Chapelle.</p>
<p>Being offensive is not an ethical issue.</p>
<p>You can skip the rest of the “offence” stuff and go straight to <a
href="#harm-is-the-problem">“harm”</a> if you want. I just want to say a
few more things about offence while I’m at it. They’re not part of the
bigger argument.</p>
<h3 id="context">Context</h3>
<p>We don’t want customers who’ve come for lighthearted fun getting an
hour of dead-baby jokes. That is not a good way to build a customer
base.</p>
<p>That said, people being offended is not a huge concern at TCB. For
two reasons.</p>
<ul>
<li>we have shows that specialize in offensive material like Roast
Battle and Your Hood’s a Joke. The audience want offensive material.
Comics can get their fix by performing in these.</li>
<li>at more general shows, comics read the room and choose how far to go
without alienating the audience.</li>
</ul>
<p>We don’t disallow offensive material but if you drop a massive load
on the stage don’t be surprised if you receive some pointed advice. Not
only have you done yourself no favours, the MC has to do the work to get
the crowd back to a happy place before the bringing on the next act.</p>
<h3 id="doing-it-anyway">Doing it anyway</h3>
<p>Some comics do material that is definitely offensive, myself
included. I do material that might offend some people who I have no
particular quarrel with, people who just have a lower tolerance for
nastiness. I hope it’s mixed in with enough other good material that by
the time I get there, they’ll let me do it or if it was too much, they
can let it slide.</p>
<p>Offence can easily be forgiven if the joke is good enough. An
offensive joke should be worth it. The perfect offensive joke is one
where people laugh involuntarily and then cover their face in shame.</p>
<p>Causing offence is a practical matter. It has an impact</p>
<ul>
<li>your popularity as a comedian.</li>
<li>who can be a happy audience member when you’re on stage.</li>
<li>your bookability</li>
</ul>
<p>but it’s rarely about crossing a line.</p>
<h2 id="harm-is-the-problem">Harm is the problem</h2>
<p>There are some jokes that cause harm to members of the audience or to
groups in society. There are two key points that are frequently
misunderstood.</p>
<ul>
<li>jokes can harm individuals and groups</li>
<li>not all groups are equal</li>
</ul>
<p>Causing harm <em>is</em> an ethical issue.</p>
<h3 id="why-some-groups-are-special">Why some groups are special</h3>
<p>There are some groups you can’t leave. I was born in Ireland. So I’m
a member of the “Irish” group. There’s nothing I can ever do to change
that. Even if I gave up my citizenship, I would always be ethnically
Irish. If someone made a joke about Irish people, it would be about me.
The same goes for skin colour, gender, sexual orientation, disability,
blood type (yes blood type, you should read a Japanese company’s code of
conduct!) and many other factors. Some groups are not groups you are
born into but once you join them you cannot leave, e.g. victims of
assault.</p>
<p>There are some groups you can leave. It’s a choice to be a neo-Nazi
or to stand on the road telling LGBTQ+ people that they’re going to
hell. It’s also a choice to be a climate activist or a vegan. It might
be hard to leave those groups but people do.</p>
<p>Religion is on the border line here. You can’t change what religion
you were born or raised but you can change what religion you are now
although this is easier said than done.</p>
<p>So when your joke involves a group of people, you should consider
whether membership of that group is optional. If membership is not
optional then you probably need to think about what impact your joke
will have.</p>
<h3 id="how-do-jokes-harm">How do jokes harm?</h3>
<p>Realistically, it’s very unlikely that any one of us will ever be in
a position to do significant harm to any group of people. This is really
about not being part of the problem, not adding fuel to the fire, not
making things worse for people who are already oppressed, marginalized
and struggling because of things they do not control.</p>
<p>It’s about the impact your words have on the people in the audience
that night but it’s also about not giving oxygen to hate-speech. People
are literally killed for being members of groups they did not choose to
join and cannot leave.</p>
<p>If you are not a member of one of these groups you may not have
thought much about this. I went through life as a straight, white male,
in a 99%-white country, mostly not thinking about this stuff. It wasn’t
until I joined a company with a very diverse and very vocal set of
people from all kinds of marginalised groups that I started to
understand it.</p>
<p>I am incredibly lucky that life never forced me to understand this
stuff the hard way. I learned it by reading other people’s stories and
their explanations of how seemingly harmless statements, policies or
practices were actually causing harm in ways I had never thought of.</p>
<p>I wish I could recommend books on this topic. If anyone has
suggestions, please let me know.</p>
<p>Just to align with James Acaster’s bit and because some of the
incidents at TCB have been about this, I will talk about trans-phobic
jokes.</p>
<p>Realistically, nobody is going to go beat up a trans person because
you made a trans-phobic joke. The problem is that the trans person in
the audience, who has a legitimate fear that they may be beaten up for
just walking down the street but who came out anyway, now has deal with
trans-phobia instead of the night of comedy they planned.</p>
<p>It’s not about whether <em>you</em> are trans-phobic or not. I don’t
think I’m trans-phobic but I’m sure I could thoughtlessly make a
trans-phobic joke. If I was told I had done so, I hope I would accept
the feedback.</p>
<p>This would not be someone telling me what I can or can’t say. This
would be someone telling me the impact that my joke had on them or
others and me deciding to avoid that impact in future.</p>
<h3 id="but-they-do-jokes-like-that">But <em>they</em> do jokes like
that</h3>
<p>Sometimes gay comedians make jokes about gay people. Sometimes
(always!) Japanese comedians make small-dick jokes.</p>
<p>I think of this a similar to self-deprecating humour. There is a
tolerance for people making fun of themselves that extends to their own
groups. It’s fine for me to get on stage and make jokes about my bad
fashion sense or my thinning hair. Unless it’s a roast battle, it’s not
OK for you to just attack me from the stage. The same applies to
groups.</p>
<p>This might be OK, it might not. Really though, that is for other gay
people or other Japanese people to decide. It does not give anyone else
a pass to make the same jokes.</p>
<h3 id="why-is-it-ok-to-attack-straight-white-men">Why is it OK to
attack straight, white men?</h3>
<p>Personally, I don’t think it’s a great idea. Comedy-wise it’s lazy to
rely on broad stereotypes (no offence intended Roast Battle). I also
think it’s counter-productive in that it gives ammunition to the
“anti-woke” narrative where straight, white men are the “real victims”,
the only people left who can be attacked.</p>
<p>There are plenty of straight, white men who are struggling. However
they almost certainly are not struggling <em>because of</em> their
straight-white-manness. That’s why it gets a pass.</p>
<p>Straight, white men can mostly just shrug it off and enjoy the rest
of the show. They’re not going to spend the rest of their night mentally
composing a detailed refutal of the stereotype with an attached
bibliography.</p>
<h3 id="cumulative-harm">Cumulative harm</h3>
<p>While no one comedian is likely to cause harm directly, at a comedy
club, the effect of multiple comedians accumulates. Having an LGBTQ+
night is nothing if the LGBTQ+ community can’t go to your club any other
night. If the club does not want to be X-phobic that can’t be a
part-time policy.</p>
<p>Enforcing this policy consistently is hard. I hope this document can
help people to understand the ideas behind it. They’re not complicated
but they’re also not obvious.</p>
<h2 id="censorship">Censorship</h2>
<p>When someone asks you not do a joke for the reasons above, are you
being censored? Yes, you are! If you got onstage and said “those people
are different and shouldn’t be able to exist in society without being
humiliated every now and then” you would also be censored but I don’t
think you would be surprised.</p>
<p>I think the key issue is that people don’t understand that some jokes
<em>are</em> just a different version of “those people are different
and…”. It’s absolutely fine to do that to Nazis. They can stop being
Nazis any time they want.</p>
<h2 id="wrap-up">Wrap up</h2>
<p>When a show-runner asks you not to do a particular joke they’re
really asking you not to hurt a group that they want to protect. They
are prioritizing that group’s welfare over your joke.</p>
<p>The above is my understanding of this issue. It’s “woke” in as much
as being woke means trying to understand how you might be doing harm and
choosing not to do it.</p>
<p>It’s not comprehensive. I haven’t said anything about making comedy
from traumatic subjects. I have nothing useful to say there except that
you should be very wary of attempting this. You are quite likely to get
no laughs AND to upset people in the audience.</p>
<p>I think there’s also something to be said about character comedy,
where it may be OK to say horrible things when portraying a character
that the audience should disagree with. I love that Neil Hamburger was
not allowed to do <a
href="https://www.youtube.com/watch?v=0FOgTOg1Uxw">this joke</a> on Fox
News because it was “homophobic”. I think it’s only homophobic if you
don’t understand that Neil Hamburger <em>is the joke</em>. In fairness
to Fox News, they probably made the right call for their viewership.</p>
<p>I don’t think the stuff above is obvious. It’s not difficult to
understand but I didn’t understand a lot of it for a large part of my
life simply because I had no reason to (luckily I was nowhere near a
stage).</p>
<p>I’m happy to discuss any part of this, in person or virtually.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-83783183142121199612021-11-18T11:16:00.013+00:002021-11-18T11:34:38.313+00:00A simple and surprisingly good model of SARS2 growth in Japan<p>A friend of mine has been playing with simple models of the spread of SARS2 in Japan since the beginning. It was always interesting but nothing mind-blowing. Recently he added vaccination into it and things got very interesting.</p>
<p>This thread will cover implications of the model and speculation about Japan’s future epidemic the technical details of the model speculation about why such a simple model is so good (in Japan)</p>
<p>Implications: The model strongly implies that the recent massive drop is due to vax. This bottom chart shows the 2 components, mobility and vax. Vax has been a massive negative contribution in the last few months, outweighing mobility since late August.</p>
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgouIcA5BCdUAGP4JhKIIRpnYysWxX50YeqBuZNCypnpWN8LvsdWErPH0oV67dakpOABQY3HzrRnaSILyp7KNiadIc7CV32xdUdTrVs3L5sshcLbzWDzVmSWFc1oshyphenhyphenfBcBcLOT/s0/pred-vaxmob-pref-tokyo.png" style="display: block; padding: 1em 0; text-align: center; "><img alt="Graph showing observed R vs predicted R (from this model) for Tokyo and breakdown of prediction into mobility and vaccine components." border="0" style="width: 50%; height: 50%" data-original-height="1152" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgouIcA5BCdUAGP4JhKIIRpnYysWxX50YeqBuZNCypnpWN8LvsdWErPH0oV67dakpOABQY3HzrRnaSILyp7KNiadIc7CV32xdUdTrVs3L5sshcLbzWDzVmSWFc1oshyphenhyphenfBcBcLOT/s0/pred-vaxmob-pref-tokyo.png"/></a></div><p>The vaccination effect gave us a lot of headroom to increase mobility without getting back into exponential growth but it looks like we're already at the edge of growth (according to the model and the public test results).</p>
<p>As vaccination-induced immunity wanes, the numbers could rise sharply but vaccination is still ongoing (at a lower rate than before), so that might be a while. The uncertainty about waning makes predictions very hard.</p>
<p>In general, forecasting in Japan has not been great. E.g. the recent massive drop seems to have blind-sided everyone. This simple model doesn’t really help to forecast case numbers because we can’t predict the G-Mobility data.</p>
<p>What this simple model can do is tell us how much we can add to mobility before entering growth. This could give us some control over our fate by triggering changes in behaviour or vaccination schedules.</p>
<p>Depending on what interventions remain in place, it might be possible for Japan to have a very normal life and stay out of growth all or most of the year with well-timed vaccinations.</p>
<p>This article makes a very similar point. I cannot find any details of Prof Osawa’s model.</p>
<p><a href="https://www.japantimes.co.jp/news/2021/10/09/national/japan-booster-shot-plan/">https://www.japantimes.co.jp/news/2021/10/09/national/japan-booster-shot-plan/</a></p>
<p>Meta-implications: G-Mobility and vax are enough to account for almost all variation in the rate of spread. That implies that, in Japan, G-Mobility is an excellent proxy for interpersonal infection risk. Any model without something like that is probably not a good model.</p>
<p>Forecasting vaccination rates is pretty easy. Forecasting Google Mobility is hard. It is likely influenced by</p>
<ul>
<li>weather</li>
<li>govt policies</li>
<li>headlines about people dying untreated in ambulances</li>
<li>backlash against holding the Olympics</li>
</ul>
<p>but some of these are somewhat predictable.</p>
<p>The model: It’s relatively simple. It assumes that the rate on a given day (R_t) is some combination of</p>
<ul>
<li>6 G-Mobility indices</li>
<li>number of people fully-vaxxed</li>
<li>number of people who were fully-vaxxed over 168 days ago (to model waning effect)</li>
<li>fraction of delta vs non-delta</li>
</ul>
<p>With just these, it does a remarkable job. Here’s the modelled vs the observed R_t for Tokyo (middle chart). It captures the trends very well - the various waves, the massive drop and the recent reversal of this as people get out and about.</p>
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgouIcA5BCdUAGP4JhKIIRpnYysWxX50YeqBuZNCypnpWN8LvsdWErPH0oV67dakpOABQY3HzrRnaSILyp7KNiadIc7CV32xdUdTrVs3L5sshcLbzWDzVmSWFc1oshyphenhyphenfBcBcLOT/s0/pred-vaxmob-pref-tokyo.png" style="display: block; padding: 1em 0; text-align: center; "><img alt="Graph showing observed R vs predicted R (from this model) for Tokyo and breakdown of prediction into mobility and vaccine components." border="0" style="width: 50%; height: 50%" data-original-height="1152" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgouIcA5BCdUAGP4JhKIIRpnYysWxX50YeqBuZNCypnpWN8LvsdWErPH0oV67dakpOABQY3HzrRnaSILyp7KNiadIc7CV32xdUdTrVs3L5sshcLbzWDzVmSWFc1oshyphenhyphenfBcBcLOT/s0/pred-vaxmob-pref-tokyo.png"/></a></div>
<p>It assumes that R_t is a weighted linear sum of these 9 things. It chooses the weights using standard linear regression against the historical data. That’s all there is.</p>
<p>You can read a bit more about it here</p>
<p><a href="https://github.com/graphy-covidjp/graphy-covidjp.github.io/blob/master/blog/2021-11-01.md">https://github.com/graphy-covidjp/graphy-covidjp.github.io/blob/master/blog/2021-11-01.md</a></p>
<p>You can find lots more graphs here</p>
<p><a href="https://graphy-covidjp.github.io/#predictions">https://graphy-covidjp.github.io/#predictions</a></p>
<p>It’s updated daily.</p>
<p>Why it works so well? I think part of the reason is that the interventions in Japan fall into 2 categories masks, ventilation etc. These have been pretty constant from early on. govt mandates. These have all been of the type that show up clearly in the Google mobility data.</p>
<p>In other countries there are varying mandates for masks in public/school/etc. sometimes varying a lot by town/county. Tracking these and integrating them into a model adds much more complexity.</p>
<p>People in Japan rarely visit friends’ houses. In other countries, when closures are enforced, people go to their friends’ houses. This is invisible in G-Mobility. In Japan, “residential” almost certainly means “in your own home”.</p>
<p>I have concerns about the modelling of waning in that we don’t really have a lot of people in the 200+ days group, so its influence may have been underestimated and the 200 days threshold is somewhat arbitrary.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-14254203159107325962021-06-05T15:40:00.001+01:002021-06-05T15:40:05.011+01:00That paper about NPIs again<p>This is a follow up to my previous <a href="http://wargle.blogspot.com/2021/05/surprising-methods-lead-to-surprising.html">post</a> about a <a href="https://onlinelibrary.wiley.com/doi/10.1111/eci.13484">paper</a> that had some very surprising result about non-pharmaceutical interventions (NPI) and how strict lockdowns seemed to have less impact than light lockdowns.</p>
<p>The crux of this entire thing is that they feed <code>delta(log(cumulative))</code> into a linear regression model for the log of the growth rate (<code>g</code>) but there is no linear relationship between <code>delta(log(cumulative))</code> and <code>g</code> when <code>g</code> is moving around. There is if you use <code>delta(log(daily))</code> but they didn’t. The result is that it is heavily biased towards NPIs which happen earlier and of course everywhere starts off by trying light NPIs and switches to heavier later. Hence the paper’s surprising results.</p>
<p>What’s new in this post is that I’ve fired up R and recreated the linear regression from the paper. The results are spectacular. <b>I had no idea how biased this was</b>.</p>
<p>The R notebook with several simulated epidemics is over <a href="https://fergald.github.io/npi-simulation/npis.nb.html">here</a>. The highlights are:</p>
<ul>
<li>2 equally effective NPIs come out with an estimated impact on <code>g</code> of -0.2063621 and -0.0646044 respectively (with the later one losing out)</li>
<li>An NPI that increases growth by 5% looks better than an NPI that immediately stops the epidemic!</li>
</ul>
<p>That’s right, with this broken methodology, <b>an NPI that makes things worse beats an NPI that ends the epidemic</b>, simply because it happens earlier.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-32053749956033487712021-05-29T17:36:00.008+01:002021-05-31T11:35:21.851+01:00An algebraic approach to that lockdown paper<p>I just <a href="https://wargle.blogspot.com/2021/05/surprising-methods-lead-to-surprising.html">posted</a> about <a href="https://onlinelibrary.wiley.com/doi/10.1111/eci.13484">this paper</a> and I realised there is a simpler way to poke a hole in it.</p>
<p>The paper says
<blockquote>
We define the dependent variable as the daily difference in the natural log of the number of confirmed cases, which approximates the daily growth rate of infections
</blockquote>
and then defines a linear model for <i>g</i>. The details of the model are not important, let's just assume that nothing changes at all. What happens if we let the epidemic play out with a fixed <i>g</i>?
</p>
<p>The important point is that they have used the cumulative confirmed case numbers. So let C<sub>n</sub> be the cumulative daily totals of cases. Then <br>
g = ln(C<sub>n+1</sub>) - ln(C<sub>n</sub>)<br>
g = ln(C<sub>n+1</sub>/C<sub>n</sub>)<br>
e<sup>g</sup> = C<sub>n+1</sub>/C<sub>n</sub><br>
C<sub>n+1</sub> = e<sup>g</sup>C<sub>n</sub><br>
</p>
<p>So their model for COVID19 with everything else held fixed, gives exonential growth directly in <b>C<sub>n</sub></b>. This is actually OK if the growth initial rate never changes but of course the whole point of this paper is to study changes in growth rate. C<sub>n+1</sub> is just C<sub>n</sub> plus tomorrow's new cases. That depends only the reproductive rate of the virus and how many cases there were about a week ago. How many cases there were a few weeks or months ago has no place in the calculation. This is clearly not a valid model.</p>
<p>This is a much simpler way to see the flaw in the paper but unlike my earlier post, it doesn't give any insight into how this error skews the results in favour of earlier interventions.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-882079179125614442021-05-29T15:44:00.005+01:002021-05-30T05:07:39.596+01:00Surprising methods lead to surprising results in lockdown paper<p>I ran across a <a href="https://onlinelibrary.wiley.com/doi/10.1111/eci.13484">paper</a> by Eran Bendavid, Christopher Oh, Jay Bhattacharya and John P. A. Ioannidis. It looks at the impact of non-pharmacological interventions (NPIs) on the growth of COVID19 cases. It finds that less restrictive NPIs (lrNPIs) have good effects while more restrictive NPIs (mrNPIs) have no clear beneficial effect. This is a very surprising result.</p>
<p>I’m going to say up-front that I am neither an epidemiologist nor someone who works with this kind of data regularly. If I’ve missed something obvious or subtle, I would love to know about it.</p>
<h2 id="tldr">TL;DR</h2>
<p>This paper seems wrong. This paper takes an odd definition of case growth, one that will exaggerate the impact of NPIs that occur earlier and lessen the impact of later NPIs. Since almost every country starts with lrNPIs and then moves to mrNPIs later, the result of applying this methodology is that lrNPIs come out looking more effective than mrNPIs.</p>
<p>If you read the text of the paper the definition of growth seems standard. It’s the logarithm of the ratio of cases from one day to the next. However if you read the supplied source code, you find that it’s actually the ratio of <em>cumulative</em> cases. That is a very important difference and that is not made clear in the text of the paper. This statistic is <em>not</em> linear in the rate of transmission and running linear regression on this to measure the impact of NPIs does not seem superior to more usual ways of estimating growth, in fact it doesn’t seem valid at all.</p>
<h2 id="details">Details</h2>
<p>This paper has quite a remarkable finding. How could it be that forcing people to stay in their houses has no measurable impact on transmission while asking people to social distance does? It’s counter-intuitive but of course that’s what makes this worth publishing. And here it is published in a peer reviewed journal but I still couldn’t believe it.</p>
<p>So I looked for rebuttals of the paper. I found <a href="https://onlinelibrary.wiley.com/doi/full/10.1111/eci.13553">this</a>, where the authors respond to several criticisms. Unfortunately the original letters are pay-walled. In the response to the letters, I found this surprising paragraph.</p>
<blockquote>
Fuchs worries about omitting the period of declining daily case numbers, but this is a misunderstanding. We measure growth of cumulative cases, which are monotonically increasing, and therefore never go below 0 (negative growth) in our study’s figure 1 (“Growth rate in cases for study countries”). The data that we include cover the period up to the elimination of rapid growth in the first wave (Figure 1).
</blockquote>
<p>Growth in <em>cumulative</em> cases? That’s an odd choice. Is this a error? The paper includes source code in a zip file. I uploaded it to a GitHub <a href="https://github.com/fergald/mandatory-npi-source/">repo</a>. You can see in the <a href="https://github.com/fergald/mandatory-npi-source/blob/main/script/ESP_pt1.do#L103">source for the Spain calculations</a></p>
<div class="sourceCode" id="cb1"><pre class="sourceCode stata"><code class="sourceCode stata"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true"></a><span class="kw">gen</span> l_cum_confirmed_cases = <span class="fu">log</span>(cum_confirmed_cases)</span>
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true"></a>lab <span class="kw">var</span> l_cum_confirmed_cases <span class="st">"log(cum_confirmed_cases)"</span></span>
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true"></a></span>
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true"></a><span class="kw">gen</span> D_l_cum_confirmed_cases = D.l_cum_confirmed_cases</span>
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true"></a>lab <span class="kw">var</span> D_l_cum_confirmed_cases <span class="st">"change in log(cum_confirmed_cases)"</span></span>
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true"></a></span>
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true"></a>...</span>
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true"></a></span>
<span id="cb1-9"><a href="#cb1-9" aria-hidden="true"></a>reghdfe D_l_cum_confirmed_cases p_esp_*, absorb(i.adm1_id i.<span class="fu">dow</span>, savefe) <span class="kw">cluster</span>(t) <span class="kw">resid</span></span></code></pre></div>
<p>There’s no error. They used delta(log(cumulative)).</p>
<p>Now look at what they wrote in the paper.</p>
<blockquote>
We define the dependent variable as the daily difference in the natural log of the number of confirmed cases, which approximates the daily growth rate of infections (<em>g</em>). We then estimate the following linear models:
</blockquote>
<p>No mention of “cumulative”. The paper is not inaccurate but it is ambiguous. This ambiguity is resolved in the code in a way that is surprising and that also happens to favour finding lrNPIs vs mrNPIs.</p>
<p>The usual thing to do is to take either “ratio of cases day by day” or “logarithm of cases day by day”. Logarithms are useful because they turn exponential growth into straight lines and we have lots of tools for dealing with things that behave like straight lines - specifically linear regressions</p>
<p>So we have <code>delta(log(daily))</code> (common) and <code>delta(log(cumulative))</code> (this paper). They are similar and the paper was not explicit about which one was used, so I supposed the reviewers of the paper just assumed it was <code>delta(log(daily))</code>. The problem is that they are <em>hugely</em> different. This should have been made explicit in the text of the paper.</p>
<h2 id="the-problem-with-deltalogcumulative">The Problem with delta(log(cumulative))</h2>
<p>So what’s the difference between <code>delta(log(daily))</code> and <code>delta(log(cumulative))</code>?</p>
<p>Let’s simulate an epidemic. I’m not going to use an SIR model. I’m just going to simulate exponential growth/decay. 10 days at 1.5x per day, another 10 at 1.1x and finally 10 at 0.6x This simulates steady growth, followed by a weak NPI reducing <em>g</em> from 1.5->1.1 and then a stronger NPI reducing <em>g</em> from 1.1 to 0.6. Whether you think additively or multiplicatively the second NPI is stronger</p>
<ul>
<li>additive -0.4 vs -0.5</li>
<li>multiplicative 0.73x vs 0.55x</li>
</ul>
<p>I’ve done this in a <a href="https://docs.google.com/spreadsheets/d/1qztLNBUQ11V_V53y6Q59MZeVjSvbvMxYByfvjK15o1o/edit#gid=234346053">google sheet</a>.</p>
<p>So let’s look at the graphs of what happens.</p>
<p>Here’s are the basic graphs showing daily new cases and cumulative cases. Nothing terribly interesting here although I would point out that the NPIs are far more clearly visible to the human eye on the daily graph than on the cumulative graph.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH9E71ZIq1hob3KtLk9jc0pSNGqhSjz21xjV8LiBmauyFcbjCpC0kP5-kih9TcvdWeCyd6AHPyIzKrMJAHausonWU9i_SDn1vwMHjTwp25tFbgy3ENyfaXRMgQaDQUBk9lCIjP/s0/daily-new-cases.png" alt="Daily New Cases" /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbGj3jfmLVio9ag8SaAWBLTCEYBON7t5zByAkbuVpf2yaEr819iLlQ5HlGaAZLvNSrbUcVPh-9Jznc92f1mNqW4CwwsyzgOEx3nuT29mypKPWOTTtPG14ieJRC8we23aAN0mAO/s0/cumulative-cases.png" alt="Cumulative Cases" /></p>
<p>Now let’s look at <code>log(delta(cumulative))</code> vs <code>delta(log(cumulative))</code>.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQD9B5GIgXXSJCvzeXuvAV4jIgmRq1O6UW_A1J-QC1utuIPmIHSKmeJKE8GByWA-H-UXb_cV0WLOOMEJDH58UgX2v0cfPqB2TmpvBATpzJcyKotJY2pbmC5hacmOgmbRygNIgu/s0/delta-log-daily.png" alt="delta(log(daily))" /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM-OdLxPm1FgqdfNiyb4kDA7dI02PvB3bd8uk4LkZVuOESQEEz6zlLaCNPbepKBAB9h37dGBmoofhNFM8e1odGbe8l4byShWVdisMWKARH3RsYpr-qVduhuNdKXUuFFrKyKVHq/s0/delta-log-cumulative.png" alt="delta(log(cumulative))" /></p>
<p>You can see that <code>delta(log(daily))</code> gives us a flat line during periods of constant growth. This is exactly what we want and perfect for applying linear regression. <code>delta(log(cumulative))</code> on the other hand gives us… I don’t know what. It’s dropping rapidly, even when cases are still rising! It’s not linear at all despite periods of constant growth. Applying linear regression to this seems unjustified, to put it mildly.</p>
<p><b>More importantly</b> you can see that the later NPI is very clearly stronger in the <code>delta(log(daily))</code> graph and applying linear regression will discover that. While in the <code>delta(log(cumulative))</code> growth, it’s the weaker NPI which appears to have a larger impact!</p>
<p><b>Finally and most absurdly</b>, if a perfect NPI appears in week 3 and stops transmission dead in its tracks, <code>delta(log(cumulative))</code> would drop from from 0.2 to 0. So this perfect NPI would still appear less effective than the first 1.5x->1.1x NPI!</p>
<p>This definition of <em>g</em> is fundementally broken.</p>
<p>The authors themselves state that g is bounded by zero. So they know about this. If you look at the graphs in their paper you can see this effect quite clearly, they all head to 0 as time goes on.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYjyY-vMZp74naBw4-mk3v432qnTVPN4Tmu9Ikdi-njAgyYrJ6cxeHpQEXRlbO33nBZ5ZDKRjKAlDrprpFATDTZin_dnHUCyaN4R293Whxc2bwPzLdjng59XMcfJtny8FfK6z_/s0/eci13484-fig-0001-m.png" alt="" /><figcaption>Per-country growth from the paper</figcaption>
</figure>
<p>Contrast this with <a href="https://ourworldindata.org/explorers/coronavirus-data-explorer?zoomToSelection=true&time=earliest..2020-04-11&pickerSort=asc&pickerMetric=location&hideControls=true&Metric=Reproduction+rate&Interval=7-day+rolling+average&Relative+to+Population=false&Align+outbreaks=false&country=ITA~FRA~DEU~ESP~IRN~USA~GBR~KOR~SWE~NLD">graphs</a> of estimated R for the 10 countries in the paper.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4qkpvBc_6agfCflPj7f8hQKSjaiX-nBzLSRZYazZ0aCV7VjLBmz8HUoDt-h3j2uew0Pg0hCwBTtBstU9RMPFfAxB7nLb1DCM9mEu8YsswIms7m9BdlUCwn3vKn5QJ6mv9ZInV/s0/estimated-r.png" alt="Estimated R" width="500px"></p>
<p>At the end of the period (around 2020-04-10), UK, US, Sweden and Netherlands all still had positive growth rates but in the paper’s graphs, they are all hanging around close to 0.</p>
<p>This should have been a huge red-flag for the authors that something was up with their methodology.</p>
<h2 id="further-oddness">Further oddness</h2>
<p>This paper was published in 2021-01 but only looks at data until 2020-04. The zip file that comes with the paper contains data for cases and NPIs far beyond 2020-04. Why don’t they use more data? Wouldn’t more data give a clearer result? There is no justification given for the stopping point. The nearest is this statement in their reply to letters.</p>
<blockquote>
The data that we include cover the period up to the elimination of rapid growth in the first wave.
</blockquote>
<p>More data would certainly have made it very obvious that the <code>delta(log(cumulative))</code> has some very odd behaviour. The graphs of “growth” would have stayed around 0 even as Spain, France and Netherlands headed into new waves.</p>
<p>For example here’s Spain’s daily cases and <code>delta(log(cumulative))</code> (the data comes from the paper’s ZIP file it has some blips and squeaks that I didn’t bother to try clean up).</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2gB8wqT2B9TjdFbZG66q7jidUAdCO3l5MeBe_C5KWTFwaA90SdCz2JFyp_g7omOerxyAJGVROWHuICZys3yDTkQ07bPe39up5K3A4_bw2dtppNXRiq0L9uPu5E_up1Xujk8wP/s0/spain-daily-new-cases.png" alt="Spain Daily New Cases" /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS69ccyQGfO9PoXFFkXuBdTjXFv0aJ1hK61TL2mnBXyDqRudXDxNZAHxlrYn4znx4bG1tP9dVVmyrMDPlqfdk1hmtT_ukjlZO_oe4VllaiHwsMK9Uib3XDU1ZIALi0KClx4lcm/s0/spain-delta-log-cumulative.png" alt="Spain delta(log(cumulative))" /></p>
<p>The massive winter wave is almost invisible with <code>delta(log(cumulative))</code>. As is pretty much everything else except the initial wave. This shows what a non-useful method it is to take <code>delta(log(cumulative))</code>.</p>
<h2 id="conclusion">Conclusion</h2>
<p>When the methodology gets the wrong answer on simulated, perfect, noiseless data, something is wrong. When the methodology is surprising and the surprise is not even mentioned, let-alone justified in the paper or validate on well-understood cases, it’s alarming.</p>
<p>It’s possible I have missed some key point about <code>delta(log(cumulative))</code> that makes it suitable for use or superior to <code>log(daily)</code>. As far as I can see, the only “good” thing about it is that it gets the answer that the authors wanted.</p>
<p>I don’t have access to the software needed to run their code (Stata is expensive and I have no use for it day to day). If I did I would try 2 things</p>
<ol type="1">
<li>create some fake countries with simulated growth and simulated NPIs and apply the paper’s code to see if it gets the wrong answers</li>
<li>fix their code to measure growth correctly and run it all again to see how the results change. I suspect it would come out quite differently.</li>
</ol>
<p>As it stands, the conclusions drawn by this paper don’t seem to be justified at all.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-69252766031358242932021-05-28T15:42:00.006+01:002021-05-28T15:58:24.160+01:00Super-spreader event on Japanese flight with strong evidence of airborne spread<p>Japan’s National Institute for Infectious Diseases published an <a href="https://www.niid.go.jp/niid/ja/diseases/ka/corona-virus/2019-ncov/2502-idsc/iasr-in/9930-488d01.html">epidemiological investigation</a> showing long range airborne transmission on a plane. It occurred in Mar 2020. It was published in Oct 2020, in Japanese only. Google translate makes it pretty readable.</p>
<p>Main takeaways:</p>
<ul>
<li>started off following the “2 row rule” but after finding a bunch of infections near the index case they expanded and expanded and eventually tested 122 out of 141 passengers.</li>
<li>found 14 PCR positive passengers.</li>
<li>found several others with symptoms who they did not test.</li>
<li>confirmed that all positives were an RNA match for the index case.</li>
<li>it travelled far - furthest infection was 16 rows in front of index case with another 4 infections 9 rows in front and one 6 rows behind. Also, some of the symptomatic, untested people were far from the index case.</li>
<li>index case had a severe cough but did not wear a mask</li>
</ul>
<p>I have translated the seating diagram published in the report from Japanese to English. I don’t know why there are 2 “3rd tests”, that was in the original Japanese.</p>
<figure>
<img alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2l3UrSkpnBJg6-w93UATtTRWLvl07SPa5Ghf2Kgb01O68iqT76KpC1rENGZqZcR5c-FSz3bSYeKAH3n-5gza8MCF0A8tF1DnX0pFbKZlNC9WESH7b5oDSGsxyaMYr42OP32o1/s0/niid-2020-10-english.png" /><figcaption>Seating diagram of flight with test results etc</figcaption>
</figure>
<p>In the discussion they mention droplet and “マイクロ飛沫感染” - micro-droplet - infection in-flight. They also say that they didn’t have aircondtioning and ventilation information or pre-boarding passenger interaction information.</p>
<p>I often hear that “Japan understood this was airborne from the start” and it’s half true - some scientists here knew and the <a href="https://www.mhlw.go.jp/content/3CS.pdf">“3 Cs” guidance</a> has been good but a lot of the response has been focused on droplets and fomites, cleaning and perpex barriers.</p>
<p>All of the information in this report was available in March 2020. It’s really disappointing that this was not published sooner and more broadly as it seems like it would have been strong evidence for airborne spread and also strong evidence against the safety of air travel. Especially given the full RNA analysis and almost complete test coverage os passengers</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-35247743216305757932021-04-23T15:38:00.006+01:002021-04-23T16:02:16.354+01:00Are variants the reason Tokyo is back into State of Emergency? I don't think so<p><span style="color: #050505; white-space: pre-wrap;"><span style="font-family: arial;">I keep hearing that the spread of SARS2 in Japan recently has been exceptional and variants are a problem etc. That's kind-of unclear. The week-on-week growth rate for Tokyo has not gone above 1.3x [1]. The national growth rate is similar [2].</span></span></p><p><span style="color: #050505; white-space: pre-wrap;"><span style="font-family: arial;"></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: arial;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuF6H59URTevaRYNoKlgR9zROFMV9sAP3OSl7RnLWdpJMZwvB47T4jx2-faPz1SB6N9bD1RDVmUzKh2COGxzUiXr4w1zD9P57RnoCkZ9K6FrhZnsVIqf50QqhHwtamyha6vENr/" style="margin-left: 1em; margin-right: 1em;"><img alt="Data available from sheet linked in article" data-original-height="747" data-original-width="274" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuF6H59URTevaRYNoKlgR9zROFMV9sAP3OSl7RnLWdpJMZwvB47T4jx2-faPz1SB6N9bD1RDVmUzKh2COGxzUiXr4w1zD9P57RnoCkZ9K6FrhZnsVIqf50QqhHwtamyha6vENr/w234-h640/image.png" title="The last month of stats for Tokyo" width="234" /></a></span></div><p></p><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">Last April we saw up to 3x growth week-on-week. Obviously they were different times but Tokyo also saw some 1.5x weekly growth back in Nov too.</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">It's possible that if we didn't have the SOE-lite (State of Emergency) for the last 2 weeks things would be worse but it's hard to know if that has had any impact at all.</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">What <b>is</b> new is that the last SOE ended long before hospitals emptied out. I don't have Tokyo's numbers but nationally ICU usage peaked at 1043 on 2021-01-27 and was only down to 631 on 2021-03-21 when the last SOE ended (cases were at 300/day in Tokyo).</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">I think we're entering SOE again a month later not because the variants are crazy but because ICU beds were still 60-70% full when we allowed the growth to restart and there was lots of virus around.</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">Maybe PM Suga really believed that after lifting the SOE in March cases would keep falling. That makes no sense to me. He's talking about lifting this SOE after 2 weeks. Good luck with that. It's a stronger SOE, so cases will drop faster but hospitals empty out quite slowly, there's not a lot he can do about that.</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">Stay safe everyone!</span></div></div><div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="color: #050505; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;"><div dir="auto"><span style="font-family: arial;">1 <a class="oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl py34i1dx gpro0wi8" href="https://docs.google.com/spreadsheets/d/1celj2_LZWe3TKfdrQHHogXaO7baru_4Qr1IH7vlirP8/edit?fbclid=IwAR25Q2bQPonm_mLrjoZrmQh81w3SdEYG-HwE3Bz22lGeFwgZw2Igb_fZCc4#gid=707855953" rel="nofollow noopener" role="link" style="-webkit-tap-highlight-color: transparent; border-color: initial; border-style: initial; border-width: 0px; box-sizing: border-box; cursor: pointer; display: inline; list-style: none; margin: 0px; outline: none; padding: 0px; text-align: inherit; text-decoration-line: none; touch-action: manipulation;" tabindex="0" target="_blank">Tokyo Stats</a></span></div><div dir="auto"><span style="font-family: arial;">2 <a class="oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl py34i1dx gpro0wi8" href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=1093412040" rel="nofollow noopener" role="link" style="-webkit-tap-highlight-color: transparent; border-color: initial; border-style: initial; border-width: 0px; box-sizing: border-box; cursor: pointer; display: inline; list-style: none; margin: 0px; outline: none; padding: 0px; text-align: inherit; text-decoration-line: none; touch-action: manipulation;" tabindex="0" target="_blank">National 7-day growth stats</a></span></div><div dir="auto"><span><br /></span></div><div dir="auto"><span><br /></span></div><div dir="auto"><span><br /></span></div><div dir="auto"><br /></div></div>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-70944706830475061302021-01-31T08:52:00.006+00:002021-04-04T04:36:28.727+01:00How not to calculate excess mortality<p>I got in a twitter argument with someone about COVID19 and they threw a surprising stat at me. South Korea had over 20k excess deaths this year. This made no sense to me. SK is maniacal about testing, their official COVID19 death toll for 2020 was 917. Did they miss 20x that many? Was there some other big killer? Is it a statistical blip? The answer is "none of the above".</p><p>The source was <a href="https://www.wsj.com/articles/the-covid-19-death-toll-is-even-worse-than-it-looks-11610636840?redirect=amp">this WSJ article</a>. It's pay-walled but the key information is this info-graphic which purports to show that many countries have vast quantities of excess death, above their official COVID numbers.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlENnKiuRfhASQLnVTls7K7Hu2X-Octxo2EKRRTGXXy3y1YiBPoT4jZ7duyA2p4mbh5LtQ1EnAjR_UBXdCESq_F7x1VCR68mGkIDtQH9UN9C1HaNdFfthmi_xMZWqViUwhow6_/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="854" data-original-width="724" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlENnKiuRfhASQLnVTls7K7Hu2X-Octxo2EKRRTGXXy3y1YiBPoT4jZ7duyA2p4mbh5LtQ1EnAjR_UBXdCESq_F7x1VCR68mGkIDtQH9UN9C1HaNdFfthmi_xMZWqViUwhow6_/s16000/image.png" /></a></div><br /><p></p>So the world has massively under-counted COVID19 deaths? Probably but the other key information is how they calculated excess deaths<p></p><blockquote><p><em style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #333333; font-family: Exchange, Georgia, serif; font-size: 17px; margin: 0px; padding: 0px; vertical-align: baseline;"><span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-style: normal; margin: 0px; padding: 0px; vertical-align: baseline;">Methodology:</span> To analyze the pandemic’s toll, the Journal compiled weekly or monthly death data for 2020 and for 2015-19, where available. Most of the data was collected from national statistical agencies, either directly or indirectly through inter-governmental or academic groups. In a handful of nations, data was collected by health data organizations or local analysts. Epidemiologists use several methods to calculate excess deaths, adjusting for age composition, incomplete data and other factors. <b>The Journal used a straightforward method, summing deaths for the portion of 2020 available and subtracting from that total the average number of deaths that occurred in the same span of each year from 2015-19.</b> When the result falls below zero—when the 2020 death total fell below the average—some countries adjust the result to zero, boosting excess death totals. The Journal did not adjust in those cases. All totals are based on actual counts and comparisons. For some nations, the average was based on three or four recent years, typically 2016-19.</em></p></blockquote><p>I have <b>bolded</b> the important part.</p><p>Unfortunately this straight-forward method is a fundamentally flawed methodology (did they not talk to an epidemiologist before publishing?). It ignores the fact that most countries have underlying mortality trends due to their demographics. Using their methodology South Korea has +24k excess death in 2020 but guess what, it had +21k excess death in 2019! This is what SK's recent excess deaths look like with WSJ's methodology. <a href="https://docs.google.com/spreadsheets/d/1ziNNEu2WJCsW9eoUnUfDafU2agoQUO3r2pnf7avz5R8/edit#gid=0">Here is the sheet</a> if you want to explore.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1qoQ4NDA3I4R8D5i01mg47bCJJH9H33ttHOZDphxWD0kMsuUQhYtQXpOtcShs5IrPS_amIivRYTALNWJ33XW_KW5RUWcKt5O0xItar3sGDzaj9dHathW7n7q_iV2TJbVUy6PX/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="233" data-original-width="816" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1qoQ4NDA3I4R8D5i01mg47bCJJH9H33ttHOZDphxWD0kMsuUQhYtQXpOtcShs5IrPS_amIivRYTALNWJ33XW_KW5RUWcKt5O0xItar3sGDzaj9dHathW7n7q_iV2TJbVUy6PX/s16000/image.png" /></a></div><br />As you can see, SK's mortality is rising pretty rapidly, presumably due to a population explosion in the 50s and 60s. I believe most countries are similar. This makes all of the numbers in the article somewhere between questionable and meaningless.<div><br /></div><div>Applying their methodology to the <a href="https://docs.google.com/spreadsheets/d/1YCDAgIazbxvqji8wYQaGQdQCctJN6wo5_-aodBx0JNw/edit#gid=0">whole world</a>, we get an excess of 1.7M in 2020 and 1.3M in 2019. They did a subset of the world and got 2.8M which is also interesting, I don't know where that discrepancy comes from.</div><div><br /><div>So while the world has surely under-counted official COVID death, WSJ's figures could almost be anything, an over-count or an under-count. What's bizarre is that they said "Epidemiologists use several methods to calculate excess deaths, adjusting for age composition, incomplete data and other factors" and then proceeded to just do it wrong anyway.<p></p></div></div><div><br /></div><div><b>Addendum</b>: New Zealand is quite similar. Here's the <a href="https://docs.google.com/spreadsheets/d/1QtCJPe-ni_HHwxHJ0WrMzxQBYAU_u913QN7gFjyE0mc/edit#gid=0">data</a></div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXWvNxG7zSozEwtkSNxdEPDugCGeUhmEydLp2RrR91XomUQ6lh6810VrlFcGOduUC0L9qB5Bzs1A2ZsBECgDKPGirdRGTfNlhWejKWocFcpYK631HRjbB-MXyAcgo-_vSuIHFY/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="281" data-original-width="816" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXWvNxG7zSozEwtkSNxdEPDugCGeUhmEydLp2RrR91XomUQ6lh6810VrlFcGOduUC0L9qB5Bzs1A2ZsBECgDKPGirdRGTfNlhWejKWocFcpYK631HRjbB-MXyAcgo-_vSuIHFY/s16000/image.png" /></a></div><br /><br /></div>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-13317915593273525932021-01-30T13:17:00.001+00:002021-01-30T13:17:10.081+00:00Japan Choral Association declares itself safe while ignoring aerosols spread of COVID19<p style="text-align: left;"><span style="color: #050505;"><span style="font-size: 15px; white-space: pre-wrap;">TL;DR The Japan Choral Association have given themselves the all-clear to continue singing by producing a scientific report that focuses on splashes and pretends that COVID19 is not airborne.</span></span> </p><p><span style="background-color: white; color: #050505; font-family: inherit; font-size: 15px; white-space: pre-wrap;"><a href="https://www.cbsnews.com/news/japan-covid-19-singing-choir-research-languages-super-spreader-coronavirus/">CBS reports</a> that the Japan Choral Association has been involved in research on the production of splashes/droplets during singing. They measured droplets singing in 3 languages, German, Italian and Japanese. German produced the most, Japanese the least (the song apparently is a fairly aggressive kids' song).</span></p><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="1st4q-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"><p style="font-family: inherit; position: relative; text-align: left;"><span data-offset-key="1st4q-0-0" style="font-family: inherit;">It's awful because they chose not to measure aerosols. Despite knowing form early on that this was airborne (the 3Cs are precautions for airborne spread), many people in Japan remain super-focused on droplets (I had a nurse friend explain to me how 1 patient infected the 3 others in his room because they all used the same toilet, also the recent Oedo-line dorm faucet event).</span></p></div><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="8gnp5-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"><p style="font-family: inherit; position: relative; text-align: left;"><span data-offset-key="8gnp5-0-0" style="font-family: inherit;">There's a bit at the end where it says that it's not yet clear what size droplets are carrying the infection but that most important is thought to be large droplets. If this was true then ventilation would not matter. Non-droplet airborne infection <a href="https://www.the-scientist.com/news-opinion/ferret-study-reinforces-role-of-aerosols-in-sars-cov-2-spread-68094">has been demonstrated in the labs between animals</a></span><span data-offset-key="8gnp5-2-0" style="font-family: inherit;">. Also in </span><span class="py34i1dx" style="color: var(--blue-link); font-family: inherit;"><span data-offset-key="8gnp5-3-0" style="font-family: inherit; text-decoration-line: underline;"><span data-text="true" style="font-family: inherit;"><a href="http://www.superspreadingdatabase.com">www.superspreadingdatabase.com</a></span></span></span><span data-offset-key="8gnp5-4-0" style="font-family: inherit; text-decoration-line: underline;"><span data-text="true" style="font-family: inherit;"> </span></span><span data-offset-key="8gnp5-4-1" style="font-family: inherit;"> there is just 1 outdoor event out of 2000+, droplets exist indoor and outdoor, aerosols only accumulate indoors. The many choral (and other) super-spreader events cannot be explained by droplets, with people being infected many meters from the index case.</span></p></div><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="4trr7-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"><p style="font-family: inherit; position: relative; text-align: left;"><span data-offset-key="4trr7-0-0" style="font-family: inherit;">The safeguards they have developed for singing, spacing and patterning entirely assume droplet transmission.</span></p></div><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="c6jec-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"><p style="font-family: inherit; position: relative; text-align: left;"><span data-offset-key="c6jec-0-0" style="font-family: inherit;">The original Japanese research findings are <a href="https://jcanet.or.jp/news/himatsu-JCAhoukoku1208s.pdf">here</a>.</span></p></div><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="fm57q-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"><p style="font-family: inherit; position: relative; text-align: left;"><span style="font-family: inherit;">Worst of all they demonstrate a mouth shield blocks all splashes (yes it is but that doesn't make it safe).</span></p></div><div class="bi6gxh9e" data-block="true" data-editor="2gk43" data-offset-key="cm84e-0-0" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 8px; white-space: pre-wrap;"></div>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-9618359417115473592020-09-27T03:44:00.001+01:002020-09-27T03:44:21.098+01:00I posted this as a <a href="https://twitter.com/fergal_whatever/status/1309734846701252608">long thread</a> on Twitter. Reposting here for completeness.
<div><br /></div><div><div>I've been notified of a close contact by the COVID19 app. On the the 20th, the only time I went out for long enough was dinner. We (wife+kids) sat at the only outdoor seat of a restaurant. I assume someone inside the restaurant or maybe the bar next door is the contact...</div><div>First off, the app only notified me because I opened it. It does not check in the background. Another friend opened it after hearing about this and was immediately notified of a contact. The app has been broken since the start and the developers have been told multiple times...</div><div>Anyway, it seems pretty unlikely that I am infected but I did go inside to use the toilet and pay the bill with mask on. I have a bit of a rough throat since last night but that could just be the changing weather...</div><div>I phoned the number, gave all the details and now I have an appointment to get a saliva PCR test in 48 hours!</div><div>All relatively smooth. Mostly in Japanese. I started with the English helpline last night but they just gave me the number for the Japanese one. |If my Japanese was worse, I don't know what would have happened.</div><div><br /></div><div>Also, I have to pay for the test (3000Y)! My Japanese is not good enough to have a fight on the phone but I thought this should be free.</div><div><br /></div><div>More problematic is the outcome...</div><div><br /></div><div>I'm the only one being tested because I'm the only one with symptoms. Is the app meaningless? They should be testing all or none. Has Japan stopped believing in asymptomatic spread again?</div><div>If they actually think I'm at risk, this is day 6-7 which can be highly infectious. Why let me sit at home with my family for another 48 hours before testing? If I'm being tested, I should be tested ASAP, not in 48 hours.</div><div>@nishiurah</div><div>Also, I was given no instructions about isolating, no questions about my kids' school or my wife. From a test-trace-isolate perspective, this is useless.</div><div>Results takes a day or two, so maybe 96 hours from now, I will know.</div><div>If my kids are infected then they were probably spreading in school on Thu/Fri but with this policy, the earliest they would even be tested would be if my result comes back positive on Wednesday. By then their contacts from last week will already be spreading...</div><div>Urgency and aggressive testing is the difference between winning and losing this war. Japan is asleep at the wheel. If winter and economic opening brings a spike in cases, this attitude to testing will be completely ineffective and a big shutdown will be required.</div><div><br /></div><div>#COVID19</div></div>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-83613129999621145752020-09-13T12:52:00.001+01:002020-09-13T12:52:34.822+01:00Disney and cultural genocide in XinjiangDisney has reached a new low in scumminess. I wouldn't expect them to make a live-action Mulan without filming in China but there was really no need to film in an area that was then and is now conducting cultural genocide and then thank them in the credits. This seems to be Disney demonstrating its willingness to basically do anything to be friends with China.
There are a bunch of articles reporting this but <a href="https://www.vox.com/culture/2020/9/9/21427978/mulan-disney-controversy-explained-uighurs-xinjiang" target="_blank">this one</a> goes into a fair bit of details and interviews some observers.
If you must see Mulan, please find a way to do it without giving money to Disney...Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-4192400718215714012020-09-04T10:17:00.005+01:002020-09-04T10:40:24.112+01:00COVID 19 and aerosols FAQ<p>The idea that aerosol transmission of COVID is very important is gaining traction. Some scientists are even speculating that it’s the most important vector, especially for super-spreader events. The <a href="https://www.bloomberg.com/news/articles/2020-08-25/this-starbucks-in-south-korea-became-a-beacon-for-mask-wearing">lady who infected 27 people</a> in a Starbucks in Seoul by just sitting under the aircon for 2 hours seems to be a very clear case of massive aerosol spread. WHO and CDC are not on board yet, but they seem to be generally slow to adopt new ideas. Japan has been onboard from way back with the 3Cs but didn’t really do anything to convince the world about it.</p>
<p>The conventional wisdom on aerosol transmission seems to stem from an old <a href="https://docs.google.com/document/d/1fB5pysccOHvxphpTmCG_TGdytavMmc1cUumn8m0pwzo/edit#heading=h.cwbl56c53l97">book</a> on the transmission of diseases but there is no basis for believing that only a highly infectious disease like measles can spread this way.</p>
<p>This <a href="https://docs.google.com/document/d/1fB5pysccOHvxphpTmCG_TGdytavMmc1cUumn8m0pwzo/edit">FAQ</a> has been put together by a bunch of researchers and provides advice and good justifications for all the advice. In particular the sections on <a href="https://docs.google.com/document/d/1fB5pysccOHvxphpTmCG_TGdytavMmc1cUumn8m0pwzo/edit#heading=h.k10zp34x5s0p">general protection</a> and on <a href="https://docs.google.com/document/d/1fB5pysccOHvxphpTmCG_TGdytavMmc1cUumn8m0pwzo/edit#heading=h.6h07a0nxbdh7">masks</a> are well worth reading. They justify everything with references, they are clear on what’s still unknown and they debunk a bunch of misconceptions. Key points are summarized below.</p>
<p>They have also made a truly awful acronym to help you remember. It’s Avoid Crowding, Indoors, low Ventilation, Close proximity, long Duration, Unmasked, Talking/singing/Yelling/breathing hard (“A CIViC DUTY”).</p>
<p>Just remember that an infected person, breathing in an unventilated room can fill that room with floating virus, possibly for hours after they leave. And there are a bunch of fairly obvious factors that make you more or less likely to get infected:</p>
<ul>
<li>how many sources there are (more people => more chances of an infected person)</li>
<li>filtering (their mask and your mask)</li>
<li>how close you are to the source</li>
<li>how much aerosol the source is producing (from normal breathing to screaming)</li>
<li>ventilation (how often is the air replaced by clean air)</li>
<li>how long you’re exposed</li>
</ul>
<p>A tight fitting mask, even a cloth mask protects you and others (great news, if aerosols really are a big factor your mask really protects <strong>you</strong> now too, not just everyone else, maybe now even selfish pricks can wear a mask). You want multiple layers of cloth and don’t worry about “the virus is much smaller than the holes in your mask” that is not how aerosol filtering works. Your mask is not going to be perfect but it’s like sunburn, factor 50 is way better than factor 10 which is still better than nothing.</p>
<p>There’s lots more detail in the doc it’s worth reading those sections in full.</p>
<p>If you were being careful, a lot of the above is stuff you were doing anyway. However, people and places that take very visible precautions against droplets but do nothing for aerosols are potentially making things <strong>more</strong> dangerous by giving the impression of safety and encouraging people to expose themselves to more danger.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-65508097738901643332020-08-25T10:20:00.005+01:002020-09-04T10:20:05.503+01:00the best age to have a child<p> I recommend having a baby at 36. Then there will be be 9 times when your age is an even multiple of their age. Every time, you get to say "your age is definitely a factor" which is a very important dad joke. So if your child is 0 when you are 36 then here's your age, their age and the multiple</p>
<p>37 = 1 x 37<br>38 = 2 x 19<br>39 = 3 x 13<br>40 = 4 x 10<br>42 = 6 x 7<br>45 = 9 x 5<br>48 = 12 x 4<br>54 = 18 x 3<br>2 = 36 x 2<br><p>48 gives you 10 times but only if you make to 96!</p>
<p>So the math problem here is is there a limit to or can you find higher and higher numbers N such that i divide N+i for more and more values of i? I think there's no limit.. 36 and 48 have lots of 2s and 3s in them, so if i has lots of 2s and 3s so will N+i, the 5s and 7s are a lucky bonus.</p>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-45317816659812276982020-07-26T13:50:00.003+01:002020-07-26T16:05:27.712+01:00Here we go again<p>TL;DR: More testing means much highers numbers but slower growth. We are probably going to have to wait quite a while before any emergency is declared. In the end, the spread will probably be much greater than last time.</p>
<p>Things are not entirely the same as before but not entirely different either.</p>
<h2 id="the-good">The good:</h2>
<p><strong>Testing is way up</strong> from before and testing policy has changed. You can get tested on demand privately, if you want to pay for it. It seems getting tested publicly is now easy too. I know of two recent stories where people with mild symptoms got tested and it was pretty easy. When doing contact tracing they now test all contacts, not just those with symptoms. Combined with the targeting of some high risk groups for mass testing and this certainly has a large impact on the number of cases discovered. The official goal of the govt now is to identify positive cases as soon as possible, including asymptomatic cases.</p>
<p>Even though the numbers are much higher than before, it does seem like <strong>the rate of growth is lower</strong>. This might seem odd but it makes sense. If you go from finding and isolating 10% of infections to 30% of infections your numbers triple on paper but you reduce the speed of the spread (10% and 30% are very made-up numbers).</p>
<p><strong>Treatment is improving</strong>. The govt has approved a couple of <a href="https://www.japantimes.co.jp/news/2020/07/22/national/science-health/japan-approves-dexamethasone-coronavirus/">medicines</a> that help suppress the violent immune over-reaction. So we may see fewer serious cases and fewer deaths for the same number of infections.</p>
<h2 id="the-mixed">The mixed:</h2>
<p>This time round, <strong>it’s spreading in younger people</strong>. Some possible reasons:</p>
<ul>
<li>younger people get no symptoms or light symptoms and we refused to test them last time around. Maybe nothing has changed and it’s just that we are detecting it in young people.</li>
<li>(not sure if this is actually true) older people are sheltering more than before</li>
<li>(not sure if this is actually true) nursing and caring staff are being tested regularly so infections are not spreading into hospitals and care homes</li>
<li>targeting of host clubs etc biases detection towards the young</li>
<li>when you shut everything down, undetected COVID mostly survives in young people. It could take several weeks for the infection to spread from young social circles back to old social circles.</li>
</ul>
<p>If they can keep the infection away from old people, it will keep the ICU wards empty and the deaths low.</p>
<p><strong>Hospital capacity has been <a href="https://the-japan-news.com/news/article/0006684173">increased</a></strong>. Many more hospitals are now designated to take COVID cases. Obviously more preparation and available care is a good thing. The downside is that the govt clearly knows that it’s not going to win and is betting on higher capacity to let it drag this round out as long as possible.</p>
<h2 id="the-bad">The bad:</h2>
<p>There’s no doubt that <strong>we are losing again</strong>. A few weeks ago I was hoping that maybe the spike was mostly due to the testing change. It wasn’t.</p>
<p>The “serious” (i.e. ICU/ECMO) number has stopped falling and has been consistently rising for a week. It’s still single digits per day but it’s growing. Those people going into ICU in the last week were infected 2-3 weeks ago.</p>
<p><strong>Testing capacity is growing incredibly slowly</strong>. They started publishing the numbers a little over a month ago and it has grown from <a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=38005457">28254 to 33030 in that time</a> (column P). Tokyo’s all-time record is <a href="https://stopcovid19.metro.tokyo.lg.jp/en/">4,507</a>. Ireland tests about <a href="https://covid19ireland-geohive.hub.arcgis.com/">4500/day</a> and finds 20-40 new cases per day (Tokyo finds 250-300/dat currently). Ireland is 1/3 the size of Tokyo. The rest of Japan’s testing numbers are even worse.</p>
<p>The avg daily testing <a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=162562862">rate</a> (Column Q) is about half of the official capacity. It seems likely that Tokyo is using much more than half of its capacity and will soon max out. Then they will have to get stingy on tests again, e.g. no more proactive testing of host clubs or maybe make it hard for mild cases to get tested.</p>
<p><strong>The national govt really don’t seem to care</strong> or have any ability to help. In fact they seem actively harmful. No responsible govt in any country is running a domestic tourism campaign right now, they’re all watching the numbers as they carefully try to restore their economies. Japan’s govt seems to see everything as secondary to the economy and their campaign-funding lobby groups. I don’t think they put any value on quality of life or are paying attention to the fact that COVID has many non-fatal but extremely nasty and chronic outcomes.</p>
<h2 id="speculation">Speculation:</h2>
<h3 id="present">Present</h3>
<p>The current numbers are not good but the numbers don’t mean the same thing anymore. My thinking had been that the true infection rate is maybe 10x what was being detected. Japan’s Case Fatality Rate was about 5% while it seems like in reality, COVID-19 has a fatality rate of about .2%-.5% that implies that the real case numbers were 10x bigger. That assumes that the virus is just as fatal here as anywhere else and that Japan’s fatality numbers are accurate (Japan was extremely stingy with testing, the true number of deaths may be much higher).</p>
<p>The new testing policy changes that. We might be detecting 2x or even 5x as much as previously, especially in Tokyo where they proactively test some high risk groups.</p>
<p>So we’re closer to the bottom of the curve than we might seem. We’re also climbing more slowly.</p>
<h3 id="near-future">Near Future</h3>
<p>I expect the govt are going to try to squeeze as much economic value as they can out of this round until one of these happens</p>
<ul>
<li>ambulances cannot find hospitals for patients</li>
<li>ICU/ECMO capacity runs out</li>
</ul>
<p>What’s extremely dangerous here is that it takes about 2-3 weeks for someone to go from infection to ICU. This means that we have to shut down 3 weeks before capacity runs out. If we screw up, we may exceed capacity. Exceeding capacity for ICU means picking who we try to save and who we leave to die.</p>
<p>There are a couple of ways to screw up.</p>
<ul>
<li>Wait too long.</li>
<li>Have a sudden spike. E.g. as Tokyo runs out of testing capacity the rate of spread may increase, causing a numbers to spike.</li>
<li>The SOE (state of emergency) is not as effective as expected. People are tired and don’t want to stay home. Young people are already acting like there is no problem.</li>
</ul>
<p>Also the extra capacity means that the consequences of a screw up could be much larger. Essentially <strong>we will be going much faster than before when we hit the brakes</strong>.</p>
<p>The SOE was declared on 2020-04-16. By that day 185 people had died (officially). By 2020-06-16 927 had died. Now it’s 996. That means that 75% of deaths occurred in the two months <strong>after</strong> hitting the brakes. If we keep going until we fill ICU capacity the death toll of the second round could be enormous.</p>
<p>We’ll probably see deaths start to move again soon but hopefully more slowly, given better treatment and younger patients.</p>
<p>In the end, I think the infection will spread much more widely than April. Given the reduced speed of spread, it might take a long time for the govt to declare an SOE. Maybe 4 weeks, as a crazy estimate that I will surely regret. I suspect Tokyo is soon going to start racing ahead of the rest of the country (moreso than it already is). So Tokyo might go into SOE earlier than that.</p>
<p>Until then we will have an <strong>extended period with a very large number of asymptomatic cases wandering around.</strong> That will make this round much more dangerous for people with preexisting conditions. <a href="https://www.bloomberg.com/news/articles/2020-07-25/these-elite-contact-tracers-show-the-world-how-to-beat-covid-19">This Bloomberg story</a> about South Korea describes someone getting COVID-19 from a person in a neighbouring karaoke box! I was hoping I would be going out and doing fun stuff by now but I’m staying put for now.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-13458908684633255412020-07-05T18:20:00.000+01:002020-07-05T18:26:48.770+01:00Is corona spiking in Japan again?TL;DR This is all me extracting unjustified conclusions from too little information. There has been a pretty big change in testing, including testing asymptomatic contacts when contact tracing. The spike in cases in Tokyo and nationally is hopefully due mostly to more aggressive testing which will bring things under control but... It could also just reflect actual massive spread due to reopening. We can't know for a few weeks.<br />
<br />
Something is happening with the corona virus numbers, most notably in Tokyo but also nationally. There are big jumps in the numbers and, it seems, some long-overdue changes to testing. Unfortunately there's still not a lot of transparency so everything is deduced from random quotes and reports here and there and then trying to read meaning into that. If you want to know what real transparency looks like, check out the Korean CDC[<a href="https://www.cdc.go.kr/board/board.es?mid=&bid=0030">1</a>], they have an FAQ and their daily reports describe all of the active clusters and tell you which clusters are still producing cases. I don't believe there is a Japanese equivalent to either for Japan (in Japanese or in English).<br />
<br />
Things that have changed recently:<br />
<br />
<ul>
<li style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">Testing is largely being done by private labs now (the beige), with the public health centres being a fairly small portion now (the reddish). Graph [<a href="https://www.mhlw.go.jp/stf/covid-19/kokunainohasseijoukyou.html">8</a>]<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfkAAAFfCAIAAADCkSJAAAAgAElEQVR4Aey9iVsbR7ovfP+Ee7/nmXO/M3O2OfdMzjnfzLXDTAKZwc6MEzvEWZw4yWRxJnE8SbwCwRiDEZIRyGA2g8EYsDFmtR0wNnhjESBALBarEWA2S6xmszA7SAbU9T3dJZVaLYnNwpbx248eqK6uqq76VfWv3nrrrar/8T/gAgQAAUAAEHgZEEBwAQKAACAACKxrBOi+bF0XEAoHCAACgAAggIDroREAAoAAILD+EQCuX/91DCUEBAABQAC4HtoAIAAIAALrHwHg+vVfx1BCQAAQAASA66ENAAKAACCw/hEArl//dQwlBAQAAUAAuB7aACAACAAC6x8B4Pr1X8dQQkAAEAAEgOuhDQACgAAgsP4RAK5f/3UMJQQEAAFAALge2gAgAAgAAusfAeD69V/HUEJAABAABIDroQ0AAoAAILD+EQCuX/91DCUEBAABQAC4HtoAIAAIAALrHwHg+vVfx1BCQAAQAASA66ENAAKAACCw/hEArl//dQwlBAQAAUAAuB7aACAACAAC6x8B4Pr1X8dQQkAAEAAEgOuhDQACgAAgsP4RAK5f/3UMJQQEAAFAALge2gAgAAgAAusfAeD69V/HUEJAABAABIDroQ0AAoAAILD+EbBZrn/ckJefm9fYb1wFlOp+7o1beXKVsbf5O2ryfu6NazckbRPmn1vTl1Ldz05LSrtaPbJUqurOunJJZU2nIVPqdmleRWP/JLV41EfyUnYshNBEf0ervL1LtUjExw03bmXcqOjSGNKmVPeL8ipq2lQsP8NTcAECgMC6RMBmub7c9Q2HjfbuYjWbyB5fP/TOBjv7jfa7k1pnl6wPqv2Mk5293ceRbUsGfeoAVPu5D+3sX90e0rRUUoqorzfY2X9yukUfUCP1/XCDnf2HIQ16H7P/W4Lef2ODnZOwfLzhZkzajYq2SU2B+1sb7Ox3p/aaROjJCXP76JuoNk2Vz5sOG1/de1PV//OP2947EJr/UDtbzHvtWcFikjHwAAQAgeeDwIvE9b03PRzt7Dcwv1ffdr+pVC+O2VNwvWZCY1nq1VQF/bD/78a/r7/Y/pqd/QYHp79+u4/z6AdRkUGGR8iE6zGJb/Eun1mkOLOVflvs7F99+0TN5H2G9HeENcxa5vrHd9ydNtg5/phxE3N9huS0Ex3du3iCus90Nn90y7FcwkUyAo8AAUDghURgCa7H4iqmV91fh02OWz/7QXS1jatz0PRVpvsd/Nu7mzdtsHPctHXX94JLFf0GOjaTlJ39aw5btu/c55VQztHVIMSV68droz5zsN9g53Qsuzj8yz/T0v3bexOrH2HUh296O25+i/tz2MTk2fE100ebdye1ajk1plbVp4fyv37vbZq1aeLe8tEPvMjsVjZTI4Soqdx9v9d1OUbI6Pshjufvv8lgK3Y4XK+uPbmFjui43aSTiKomY5fB5N1/waMBauTGrt/bb7R3z59QW+Z6pG2Mosl953e7NjtssNux473NG+y2OGcPIzR1/dCWDXb2uxJMRwMcPOAWEAAE1g8CK+d6PaM5fJPA0o08lgbs1lGkPgBNx5t3hVWPY7TMcj2hxQ8EZcaUasT1fcWBH9JEv2VvaosGIUol8/vkTSau0w8huV2T1HCmK0lqeY7Pzhhx/VTDpWPv0q8w89v8TWjlI4MqCXP9xlf3Jsqb5Ppfw01vRu72vqH3kcub7iW6vGZnj7m+4Bitb1nJz9ElVyfpj1cGbrGz37jJPf8RNXbTQz+A2LOD5nH7Te99R0YSx7KVCCFZ1Hc73nvXpDoct7z32ceHeXveoLPx+tYdO3b+lfyO0d0AXIAAILBuEVgu138pyimvqCyvKMm9GrFnK00xG+wcj+SOYWAUl/ZhZnl9u7Mo7Wb2jZ+DDn+BfV5927dygiZKwvU7dUlVlldUFl6NYARP+42v7r78kBa070d9zSUph016H8ct7330LvPbQo8edNT5xvcZxsOCKVkYt+PZuGl3lL7XManMKWnAV8wrnL4RXS2qSNlFi+2fhZUrG/Jj99ESsb3dxyG1+nGMjuvt3UsM/K+TozlzA9piHwPXM7p1kme2Y+OrXwUUNVYlOm+ws3/zQFq1vrfowm/U3A/65I8b7Oz/IijToMdYKmdHZ7s/CaGnAaTH3mV7Msz+2Y73PtqyedNruD9zcNqxk74lwcwp/U1wAg9AABBYCgFKVZ9y7HtaveGw5a0vjkQWKW1EWbpcrt+bYZD71Ix+ALMPo9Mo83iTZv9XPw4ghIiQ5l7UdwyVODKqAwPXs5NCCOlFcscjRbQYi7XJhINwCtt/2P+hntnZj976dt9nm3cEGnQdCGkeXD/2JUPcOzwj+bQe42Pf8GOf0IMMhx3uqXK2OgXXGp4G2OjwWUA5rRHC2o+N9s75uItSyXzoSVH7D0RVuM6IDsdYNaTTFxnpkRhiZelwpq4f2rTBbot3+QKN20ihK4Pbxrf3nshuHSv2e83O/h1RmbIinX/Q40R2K/M6zf2o73BX946oSj1wddcb9hvtvzqRXVwkyQ/a/acNdvY7BVeLJCX4V2Fk3pOxh0kfl/3g6bJ+zWQBrce337jJu1JDIXTPZ9sbG+x2BDZw1VlLtWd4DghYGQFqpJD/gzCfEfieIukpZUXWxWy5sZKApKdpuHTcTXCpkW78K7w098IPhxWzxvdm41OTVYzKYcvnhwODT/B3bWV0pxkKs4HZnlR7jnG2H1ddTc5XWvPDXA3XU0+KXN+gyR3P780W85gpU0fnbJ2Yj8tATdZnpN2UyB9i3Ilcz+H6sZsemNC9i2gGxBe2FcF2OJrJSdIxahlC/KNnkT4gQoanGmWxTgynibvokZrY4WgeS8N243ndTR97XyrvIwlSU2Ue2xxo7VCGTn+NlSSvbg8hGiqdCsXe+Sarpu+H7WL3OpbcxoV9/POPjhvs7N/ayWhdvv363ffe3cL0B3/4PvtRsVA/fKHHK390K9IgNF4Z5qTv5LaJiqS+n26ws3/jQDbusSzr66dabgYwWi889NmyhRmKvWYQ5GkVFjVwlVH9O99iejUDpOACBJ41Ao/vuH/wJneAzskEFpV0o3n8xW189avE1oed/f0tFbcvnDj6162bN27+7GDIDZPZRDqp8dqwHQ5OW7ZuMtEY616krT31rsOm1/S/bYIykgNawnPYlbQU+d4L+yszMaYjE2qy3u+TP2LtK0nKnEMjPfbhNs8iDdLIog4HFD1C6EH4J296sCjRXKyV+a2G69WNpzABbRNUEUl846tfLQ6EOa7XjHdK/b6kNe8b7fdeMzCpRsaYIW6wc9ydoFB3Xd1HNMtbaa33xs1ORNH8pahMg6ZailM8vn0PV//mz32xiY6xHY6mrzhSr32y3/T5kchcemw1nOlqbICokfrSCpA/07iTq8WPFu0NOivygDjwaICjwyFP9Y7BZEYSJx3DO6Ky8VqazTdu3fVXWgSg27Hj1rdes7Nn+jNd+NeYSeZtgqvp7p+8Zuck1I9jLHB9z8+H3meS2vJN6Kl9jM1lZmdd+O5t5L0b7Oy/y+jVGV9+ntClzx/8BwSeBwK0DoAt6JCGunGT8022pK+ZnJjk/rCaYePmz74/fuaqpM104I5LRA0Uum7b/Imo6lFn9p7Nb+1OaLAg+5sHYFlcr6ny2fYGx/CakR0djWU+7iuokcJ9Ov3Eg/BPtnrTGo7nx/U6fb2kJDuN6Ou3eBfRgjwmx42vLiEeEq4nFclyOO5OoCdddZcG6xZo4ttovzvhRgSRbVlRdN07M7bQKdw3Ouz46863HbfuMNbpO7J9tn+7510HWg0S1TDOMkohg6wH4Yxy3LhudAIFyygeUY3nvtZPHtCvYzqhDXZbyIzCu+99tH2nS6aRIIAT/8w3t6YwbPcGO/ttguyyqB+JISnuYx7Vhm3RcT0ay+dtets9/eJhRr1TpdEMVOdVdOmb+x1sX5+gMHwAGtpWdLwy8N2t34UWKe8x5pUb7emqoboufUb3JU77D/6NGRxk3FmWXb++UuA/ILAmCEzJmE/gzQMZpGFPTE6O9xd6vL95m2eRJe4meaHaz+zQ6SSJH9dBjZT5fPLm1gMZeFEhY9T31renjeieGsnd94ZBqGek+89O6dWby+F6THF/8SwzUBlCePSMh+ncbOnv70d97fBNWhet172xy2FXVHVnZ6fU5/3NzhmKzs6uzs6uh/0j7DT18Vb2f7lyvSnJbj2QjWdE8Uzgarl+y0cHhYlFBqUKQmi28uQWO53aYQNtl0mrwv/wPa24YOtwtJV+jno9EtI8yE3La5ukei/tM80qy8cpsEFLqTokNQ8ZnDD5bhEyCnRah64jRI6Vjm7V0jsiehyDL23tKcZW0mhEyXoR9uekU42t3W9NUL2Z+9mBN77tHHHie0zo2ArzL57M+FHTI2+bwGqubaIb8cbDAnYKerejd9GYNOzHr7/d8/dvv2YURI4fHeTxvXx+OuyxZ+fbdp8ndPbTqpsNdlscN9tvsNtBWrO+ZPAfEHhGCFCT99PdP3n9bec0yS2f99/eKSrDzE6pZEFf/vnNbxLajBXr+s/T8NHRys/GqB2bjldazrK6Pdv1/c1vfp/GTm28Nm7X5k07PbPZS8otp8FYWi+lw5llNMy7EojgyKSnKfd4w8HO8uiZGsjZ9+YmrAAfxlZ2erWt/qO232h/jG0Jskg+F3m0cq532PLWzu+8EiT9+o6GUVHZm9PhaCb0titsO5xvTzd0djYXJrpjrnzz+4RGVjDEmJpstN/992//uHHT3r9/QZugLM31+iJirt+4dRcxQ9Q7/sYQH831+rAIIaycMXA9jm6iitHp2dlyPSsR2jmWT5tC4g6J84jc4kldXG34RY5b392ylTaOJPr6d0RVs5UnHRmrGxJxhVz/6DozK0AaCtvx+2/S+tHjn3+krfWxfRGZliCvAwcg8EwQ0NxP3LPpY9/ih4yd3gAtyG89cLFIkrJvm8Ob33Bogc4R1XXprw7ON1UjKuZ3P3HvG0tw/ZTyZsBnmze975ndNqnhXI8as1zf32z/uW8mPcSnL21x4BbWWpwPRCvT14/d/GmDnb2xSgAhdM/PRLGDX8f81S17PEIbWA8m796mj/78dDj6HLAyqXeO5dNr7jfYmczNdl36zOGtjw4KLzFQEh2OPimDku5N/RCBdAkO30eF//inVzcdz7565PMf9tC9goPTuzv/+i6j1N64mbENZ9yc9Z/Lkev1GUcI9cR/SZuy7NNZl+sUOBxOp6aK9tFz0VsYPRrSVp5kNwhseKOzZbRzNLLD0bWb3XgmAyOAOxJF4h68NgprGwnXb9z82dc73+ZsmYDbEHtUgYtgQV+PNJMjfbVxnzEasMSGh31tGXto6529l1ofqlT06raxfN10OpmRZmECTkDgmSHA6Bz1b6O6rmLLMYfPuRI9DsJwvcHWeTjTFXO9qY6Xnu7SPEg59P7rmz/zyii+YF76cfItakz3/daRXrhjLIzrsjSYzPADW1rC7j8cyDZV92OTwn3GJipYoHz17RO1+mKy//dmHnF0cHp386YjuTO06pVZ2c4EsEmup6aKsO2g3cchLAl9quAYvc0Ls4ULbUxpwvUI6S3H9Us6EUKDjMi5xTlbnryb5vrKyZFHtfQSUFO4sY9ZrseTxmxMEdLtJ2Ms1yNZwI4NdvYOtLSLdMaX9nuvsaeDkOYeY3JDT6Yz9ipYj2QpP+b8dZocLPvjDGPT0l2pvRyux9Fff3vvJdaGP7gNLZ/rEdLIAj6jZzscPvNKLa9KdH6NLiNZhTCFn26wc+SON40hgztA4NkgQKk6ssLcPnSgjSaCT/z0roP929/4ppV36nUHulyY5/rasLfe9s5j9NqKzCP2233zOh8+pGUaTUve7ZrFdgbUJftIfrfRQrCJflpd3tnZpZSn7qLNspX4tks1aYrMyuX6x9cPvf9jann87j8fyZ2hVPdvSMgw2ya5njbFSdyDp9HtP3YPuXoz98bPQYd2Yh8HvaLKDNczVlCYx/VLrjSygK/st4c0arrjv/wTbQbOQlRvH0nz/p/dcsxO2uh1OJ99bbxfjV55zdHhGHqgTe99hOdIPwlpYLWwqYZLWNfk+FUC2a2MlSeE1F05royVzk7RGVfafNPJOUPBSoEE1u1xhun1HsPFezOGsQEPkevfYaz4x/J5278XkqHlSrmemirDvS+r49miX/imUd70IDMNy9xFjpQBHICANRHQDDTk/Rx0+O9bHOztP3aPzFViYVndL7tw7BtHO/vX3/vOLeRyXo3ebls3nWaQ/OgPp9Jvs35/Q22x36Zl7D9oqQjaYj9HvcHlaw6bVmpzuQp9PaUaGUEDybv/QutwJkceMv0K050Yzc3S07PMiNxSzpfjv1x9vV7xYinNxwW+eOmpoRpoufJtZ2KIYpbrESLivz0mWWqyXiIfR+hB0PtvsGck1P1Svy+3brCzt//WhRnobfkypMx4uSydtxXqcBC95itxL7GE0U3gaB4/bKvLSQvex6hTNtjZk4lodvk1qvtZYYfwzgpb3bK7GHN4xqrd8WPPi+xlTUwsPDfgFFhNLyNgJrQdXXLHCNePIETrE5mguBRkLetKuZ4eRak6iiQlWYZKcXzvwMUa1Qgx+3nPLcqH2WdiObvIsUsNbkDAKghg0Y22lTwcePFGTadeC4918SrVSJ+8NCWUv4/eVRBv5cTo6ze7E329SjUyMalhNDm6LafMcr3egNuImrAYZG6W0XzhVmCHw7LKp79EZhULR/1g/A56t6sjuTP4M2fJZ0YZXtySxzhB83fW4nqaNJXFKT4/fM6svHfc9N4uN9FV9sjIAtezlo/a775ssFCkJzQ22rsXq6nxTll6wEFMqfafB1Q+oh4VB+Lb17c7h2bX9GtQX34AnoPdxWxpsHGrJbne8a0v8O4xR0gnROe8IivixMnTVyuYCWfdzsm61uCw48fTOvMAHYSTtDDid5iWO5gwTuwAjyoj8a4PG+wc3/riiCgyM6+isUulZoyL6I0qa2nTAjzZS88J6xY0OexgbZCJN7oxLGfFRjvL1uFMtUiuXzhxFENBb5izcxdesUWaETY+U+vVoxs37wpgVhuYbyPgCwisDQKqzq4JhHqZuSvSONkOWouLkEY1guV9bWPUdhPFt9T3ww9Euv3ALXH9NkGRSm+pTAyUx7uu7jI2rZnVTT3qSJb9xS2H6xFjX8+x7MCaWyK3mQNSx/XGj565Dsf49c/yjjFPtHdOSHPWUaqD0w8hRcT4Z7wxw/V93eKjbZ5FtZabC7vpsNxcZQ67bNRAjut773707RFRQl4jd+ikUWS66ll+yxeeFyUmWytTqvtZ+s6JeeMO3/JmvFHl9h/279j87hZmY7KN9ruZiYHBO8c+NV1Iwh5JYDGf3fJwbi3MzdLbKuCSvr71u+Op9PEp4+0Z+7ZhuLZ8KSoi46HxxjRmkOTknWvYA4MNBbgBgbVGoDdxzxsHckynOrWVfpve9mVrcWeL/TbrdcL6XLUEvf823l6FMaQxo8OR+X5o+u3QEvfIjT0mXE9yokjc8wHLxnpZXK+bJ9vinG28btZ4yb0+5+T/y871LSnuPx1wu9ioGUh3P+B5+oYJ5yKEHjfcPP3TD6GVE5RG1d2q3zKM7D25mKOtnXQbBPJlOx4XhvFDUovbuN2AcQKMLjL4+FH3BHoC4FFl5NfvueerOvBarQ0OTj+erjK078mRh/39hp9xyuOVqUe9fE4we1iy39Fw6fhPhz2iynUWY+QRpZIlhCbe4GiRJkeqMiMu6XeBJoHV/dLTCeWGnJAH4AAEngkCy+d6RdTXfzY+d0FdG/au3mjCBrge0Yu26Nk7Zj+cUP89zF7iFox8CLgvO9cTINaPQ2PY12f9FApKAgg8JQIM12eY6ljG8oXGcj29LsRYGTL484/bttH7v+ouSzqcZyXX09kw7HNp5/jWTpfQ7CX3uQSu19cf/AcEAIF1jMCS+npcdnpmy1jlMnzTw3GTkYW0Ja5nKW+NJjw5c7NYX0/2PiPTADSDL2/vs1VVE3D9qmCDSIAAIPBiIdB70/dbegdD7kU1ph04kEYMzpGmJ/dGDVvZSE3W51X0saNRjWlunrRFHPu6f8n9UEK16bhhvJ/eRZm9txrVmOHFaFzZ0XVuTVXQQWG+YX9GM0FW6/W4MMAtijHPY6XQk+5+wMST9XzlziXscFaeIMQABAABQAAQsDkEgOttrkogQ4AAIAAIWB0B4HqrQwoJAgKAACBgcwgA19tclUCGAAFAABCwOgLA9VaHFBIEBAABQMDmEACut7kqgQwBAoAAIGB1BIDrrQ4pJAgIAAIWEWhp8ApteWz8uOfKLZeMAfrEklVc1MOYv+XkGtaOz5cFpQYbDpBbRYrPLoq6snBfaOcMmlePzSOEhrJuuaSsiVknXSTg+mdXsfAmQOAlRGC07dCfM3IIF4+2HfrP0D3iWQOzUw/9XgvddZPlQ69d6vb+jfCX/9Pc7x8ijslZOFJth35zPnZI70Npru0U7bo5Z0hf/2SR/z1ZeZ/84eS//kL02z9nJMpp2uVc6pYGt7dC/+MXwl//V+zX53tH9Y8Z/wja/7/jD2YQmp5vv5L9/u9E//IPJx0+vHmlzUyCdAKU5vZXoR/Ej1KzzT/8LuW6GrVHxL5+tJd9cB6iRmK2xkcYFhnoX7yK/8D1qwANogACgMDyEJivdjvzzhlCgnSkntgLdrsbiWg/dDlt41tS7uEQVLf3xtiTNEsa/2YV7hvPWJfr1ZW3t/y/obvOd3Z19aV9F/Hvf7guoQ9vY13UQ7/fiRyc6+92qeRZ2dt+dVLXM422HXqF9r/XpZLGpv7hV1EnGVIez8l8/X+HfhDV0to6eOtY7G//L6urY6WKWsq340eVtzdtr1Qic1yPkDon888fV3eyI67ODVy/OtwgFiAACCyNwEDt579LucwI9WX7Q//jl6JfL/5jKI9Olur2fjXGjDxL9wEr4PrxNtXg4rmkNNe+FP3WtYM+Ow8hNNp80P58BHvcQB9LXfjWP+uHDsy44bdHO7UIDcVeeMUxpw5HpMYvfnLm69RRignwCunMqJGYP4m2xo9yxxnU9O2vQt8Q0FJ8o9eZX5uMYP55e6VuO1pqyO/1iMNVFgYH+O3L+QtcvxyUIAwgAAisAoH2iLj/+rKeiPArSOHpuZ4al0akOvxT6AG2vsg0B5TC/dcn95TOmT4x+AzUfv4Poq1naNWNuqX2b6+c/DRjkqIWru0U2TFkbQhJ91IjEX8SbY0m5L5Q+J3o33e36PoSfVBa9v9fws3RoxT10M9eN4JpPxn7+lFafc+MZvRB6c4g4r/3clMwPF6mC7h+mUBBMEAAEFgZAtT4xbdYrMfc/suvTr7yb/Tv3/9B9MnNOYoayfSprmdk53dfu2nYrH5FXP+PerX+L0LdZFOZO0Vv/j33y/978nfvXE+smuIK1JwyDNR+/qvYY9n3vN6K+K9fin77jll9/XxjbOoffiH85S+Ev/xfwlddmLllaiTCUfR+ZGv8ntiNvxS9sjH+8I1HszTXT1/aLrJjBH/6VdT0xS3Cf9lZbdThzSrcfyd65d9ObjvzaDQn8/XtUiWTKzP6esZfnZNp99/XJZycr/QWuH6liEF4QAAQWBYCVNuhX5/cI9ZPk1LjF9+OOKyzkFm4/aXoU5rr2w79Jz0tiVoKuVz/FHOzv92Rc6XBIsurx9Rj+KeeR53l238h+vV/xx5MfiC72xq9M/TXpup1avzWgXgn5+rihsGqxKxt/xT6aQYjj/9O+OtfR2zzuVd8t+vqsfjf/aNO09ITe+G//zX2WP7orFotT/z5jV8I//njanI+EEJILcl2/EtOklvEO2cejbbei8+fxB2SJa6nM/lPMRHdy0LdYiDgeovQwANAABB4GgRGaz+n6U+fBCPXv7LhzJ83xf7F8cwffoXlestcv0Zzs9q2H/XjgH9+S6ockH38C6FB5TKrOPRvok8yjIyCxi+n/Zbo5RHqiYj7zes5ddSQ3x+EvyYaKqym39dBW9FQ47f2n3nlf9KDgP/vndw4tzOvfFlvpMOhxtq756u9It4xqHpolPQ6HD1i5D8HSeK/Igdw/YrggsCAACCwXARGG774x4hjbK5fkVxvjblZc1lVt5c8KMW/hrHZ2eYf/ok9+KCnUmk1Oitm2f7QX3/ZaCBrSabd/7l8nZq++JbIjmUiWeMV8e+E+hFSj411D6kRWij87uTviEqHlWyjFy3Xt0XE/cZkYpY2Nv1/hLSOC4cfbfiG3WuyElmBE7h+BWBBUEAAEFg+Ak+pw7EO16vb26Y4JpRGJaDGY98SOYQN6KzaZxWH/vMkxzy//eSZ/2DL9bEXXnmdNr9p9Ir4DVHOsOxz2mOvfEGvkGKuWYU7naDRQAE/obneuFMBHY5R1cANIAAIvBgIMEqbzcS4Hutw/vPMH1+jfxuW1OGsmOvVPfce3CzpS93OWktFKZx/exEbfVoCbfz6z6/9S+zhG31drV2p30X85rWblUzn0J5VEJIxQE+3dso+/qVoswdtRy/Pyvvg30Rb45kVA521n//q5PshLa1dKmlE6u//NQbb16tzMl+n9fWDXa1dF76K+I1jTp253mb5XE/PzW6AuVlLFQj+gAAg8LwRMLK5ND83Oy5N7qAPkjKdm6X19SYFmDWyr1d3DZZeub3tH07aOTJWNPaJ3597kLpT9H6qbraTSfZ6hUkyxh7z7YlZeJmr3Yc3s7qxJfvC7S8N9jPjleV7HEP/D71u9szXZzrJutnxu7K/0/6iVxxSvfOJ5kddHZG6+V9F//Kr0Df/JpaQNb3Gb10+19e4RWwAm0tj9OAOEAAEbAmBgdrPf3sxEW+QYML1RqoShut165Lo6c3l7JGwcPu7iD9sTT3EK/s5v69LLzsPXfn5j/rZ11/+75Pbzuj1MysFZrTh+70sNf1Ko2i9/NUAACAASURBVC8VfrlcTz3kbYC1VEuhCc8BAUDguSIwX8ZYFtJzjNT0pU9ivauQWnL7L6+E/u6Ny1ewEeFA7ef/KPznX510wHbrOLvUUMwHlxNNrQypoYSvrySayvtrUMjGoNRDi6/DerqXNkYkfpNKhgJ0Wj2xqdvJzIE+cXVO5p9gjwQ9GvAfEAAEbBWB0bbD7L3PbDWbNpov2PvMRisGsgUIAAKAgG0iADaXtlkvkCtAABAABKyJAHC9NdGEtAABQAAQsE0EgOtts14gV4AAIAAIWBMB4HproglpAQKAACBgmwgA19tmvUCuAAFAABCwJgLA9dZEE9ICBAABQMA2EQCut816gVwBAoAAIGBNBIDrrYkmpAUIAAKAgG0iAFxvm/UCuQIEAAFAwJoIANdbE01ICxAABAAB20QAuN426wVyBQgAAoCANREArrcmmpAWIAAIAAK2iQBwvW3WC+QKEAAEAAFrIgBcb000IS1AABAABGwTAeB626wXyBUgAAgAAtZEALjemmhCWoAAIAAI2CYCwPW2WS+QK0AAEAAErIkAcL010YS0AAFAABCwTQSA622zXiBXgAAgAAhYEwHgemuiCWkBAoAAIGCbCADX22a9QK4AAUAAELAmAsD11kQT0gIEAAFAwDYRAK63zXqBXAECgAAgYE0EgOutiSakBQgAAoCAbSIAXG+b9QK5AgQAAUDAmggA11sTTUgLEAAEAAHbRAC43jbrBXIFCAACgIA1EQCutyaakBYgAAgAAraJAHC9bdYL5AoQAAQAAWsiAFxvTTQhLUAAEAAEbBMB4HrbrBfIFSAACAAC1kQAuN6aaEJagAAgAAjYJgLA9bZZL5ArQAAQAASsiQBwvTXRhLQAAUAAELBNBIDrbbNeIFeAACAACFgTAeB6a6IJaQECgAAgYJsIANfbZr1ArgABQAAQsCYCwPXWRBPSAgQAAUDANhF4dlx/uXSa87sinWH7sG8tudnhV+p++goICQlZTiL+/v6jo6PBwcF1dXU4PEVRSUlJt27dUqvVCKG7d+9mZ2cvnlRlZWVmZubiYZbzVCAQLCcYDqPVasvLy7u7uxeJUtFVxvlVdpezfdi3ltzs8Ct1m+ZtaGgoJSWF+MtkMi8vr97eXuLDcawI2+VgMlVYw/lNF9Wyfdi3ltzs8Ct1cwqIEKqpqamvr2f7i0Qi9i3H7e3tzfHBt3V1dWVlZQghGXOZDYMQqqioGB8fRwgt8xuxlA7xt3q7JSkTR0dHR0NDA7k1dczNzV25coXtn5OTMzg4yPYx615OmzEbcU09nx3Xf3RC9Xx/HByLi4s9PDyE5q4jR46UlpZywiOEPDw8TD0RQmfPno1gXc7OzhEREcHBwTweD/P10NDQwsJCa2trXV1dUFCQt7f3sWPHgoKCzp8/z05Qo9EE6S8fH5+jR4/q74KCg4MRQlFRUZ6enjjbcrlcIBAcPHjw+PHjx44d++mnn5KSkhBCRUVFItZ14MAB1p3o5s2bCKG0tDS2Z0VFxd27d69cuSIQCOLj4xUKBTtXHHdYadDz/XHygxDq7++Pi4vD/iqVis/n19TUeHl5DQ8Pk8DT09META62p06dekpMhnhxz/dHikkchYWFuA23trbKZDKEEJ/PJ09NHV5eXqaeY2NjQqFwYmIiLy+Px+NFRESIRKK6urqAgACRSHThwgUcZX5+/vDhwzMzM5a+EVtot6alCwsLa2trc3d3Z38Lbm5upP3X1NTgz/rMmTOtra0xMTHe3t5hYWExMTEPHjx4yjZjmp+19nmpuV4sFpvFNzs7e0Vcz5GY4uPju7q6JicnCdfk5eUJBAKlUolfFxMT093dPT8/f/z4cZIBqVQ6MzMTEBBAfMw6srKyiLw2Pz+PX61QKIhge/369ZqaGoRQVlZWSUkJQighIQE338bGRtwfcFIeGxvz8fHp6OiYn5/nPDK9fb5EH1YaZJolwvUKhYLgLJPJ3NzcJBIJRVEVFRUTExNhYWGmcS35rAiT50v0QzxdP8cuC+F6mUx2584dzPUajSY3N7exsRHLDcdZ1/79+1l3x2NiYhYWFkQiUXt7+6NHjxBC0dHRk5OTxcXFZLRKXieXy4k4b0keeu7tluQWOxQKxcmTJxFC7G8QIcSWdc6ePdvd3d3f309kspSUlO7u7uLiYvyJcdJcUZvhxH0Gty871+fm5uJe/dChQ9hRUFBAuL6iosLb8iWRSHANiUQiiUSSxFypqalFRUV37tzJzMzE8hQOMzExgT+S6elpHo+n1WoJ1+OB5MWLF5ubm5fk+tDQ0ImJCZymWa6fnJzEmqKAgACsxyBcPz8/Pzc3hxBqbGw8fPgwHtI4Ozt3dnaSb3XJNmdrXB8dHe3t7e3q6urn53f+/PnAwMAw/RUTExMbGzs3N5eUlFRbW4u5vr6+PkR/Xb16lZT3aTCxNa739/c/cuSIh4dHTEwM5vqRkZHDhw/zeLzg4OC8vDxSaoRQd3e3pdofHh5ubGyMiIiINL40Gg07hejo6CNHjngx1759+7AD/8XyL0Loubdbdobn5uZEIhEW9Sxx/eDg4P79+6enpzMzM6VSaTRzeXl5hYSECIVCkUik0Wieps2w8/Ns3C871xOUhUIhcROuxz737t3DFIlvVSpVZWUlCaxWq0+dOtXY2JjCXDk5OSqVKjAwUCQSabVaEqy2tjYqKoqiqISEhPz8fITQ/Pw8HlZj+aK5uTklJSUgIKCiogJrG/h8vqenJ3bn5OQghJ48eeLv70/SNMv1CCGKom7fvh0VFYVDJiUltbS0IISKi4tra2sx16enp+OnISEhSqXy2LFjt1gXO+fkddhha1yPEJJIJLGxsSSfGo2GI8J3d3cnJSVhz+zsbNzpPnr0KDIyEiGERz+NjY2rxsTWuB4hROR6qVTq7e199OhRNzc3jUZTVlaGmx+Bq7m5mY0e8cdN1NfXt7e3t7y8HDfvlJSU/Px8ovRACNXV1QUHB5MGY1auf17tdmxsTCKR4IkEdrkuXLjg4eFRWFiIEAoLCwsICODxeB4eHgHM1dfXh8cxBw8eHB0dZX/IHLn+adoMOz/Pxv2yc31vby8W8pydnbGjt7eXw/VpaWnsORyJRJKWlkaqZ2Bg4MKFC3fu3GltbSVzU76+vviLwu2mra3Nz89vZGQkLCzs4sWLWLOJEDpx4kRoaOjFixfxdyWXywMDA0nKNTU1nClcsVjs6uoaEBDg5uZWXFzM0defOHECIVRdXS0SiVJTU588edLT06NWqxsbG4OCggICAiIjI1UqlSnXNzc3+/n5yWQyPMqRyWQURZFscBw2yPXR0dEuLi4jIyP5+fmRkZERERGHDx/Gkui9e/dw/sfGxqKiokpKSvh8Ph73PHnyhM/nnz59OiEh4SkxsVmuLy4uPnDgwLlz5zQaDRYspFJpQUEBu06lUqmbmxt73oq09pSUlH379o2NjSUkJGD9nkKhuHXrFkKIyEbNzc2jo6MkQbNc/7za7fnz5/fu3Yvrl+RQrVYnJCRIJBLM9di/pqaGbQoxMzMTHh4eFRWVl5d38uRJb29viURiqq/ncP2KviOSn2fmeNm5ngAtFAqHh4erq6sRQhyul8vliYmJJGRcXBxhEIRQfn5+SUnJnTt3Tp8+nZSUdOLEiYsXL547dy40NFSj0URERCCEhoaGBgYGEEKdnZ0IIbPzYAihnp6e6OhohBCeQeVwvVar9fLywqJoXFzcyMjI2NgYllXZ+vqpqSkyxI6OjsadDck8dsjl8iNHjmDpzMXF5e7du1iP39/fjzPACc++tTWun5ubCwgICAkJiY2NTUhIGBoaInJ9ZWUl+Z5v3bqVlJR08+bN/v5+dnGIQPo0mNgs16tUquLiYqKvx2O74uJiNgKJiYnsceqlS5cw14+Pj4eFhZ0+fRpz/cWLF5OSkqKiojhcj8dVfP21f/9+vZOP29JzbLcVFRVHjx5lq1JJwUtLSwsLC+Pi4vBX4O3tTb6I06dP48FxdHR0S0tLT09PeHh4UVERm+vx+Php2gzJyTNzANfroBYKhRRFxcXFqVQqDter1Woej4fDabVaT09PLBjiBiEUCqempvDT27dvK5XKW7duURRVX1/v7++PRwBJSUl4eIj/HjhwgH2blJSEjTJ5PB4Oj4WmmpoaosPB87FyuZzN9UqlEo8J2FyPbSewmHbw4EGBQCAUCt3c3NhTajKZ7MaNG6SRVVdX3759Gxu0vHBcX1lZmZWVFRcXd+fOnfPnzw8NDWGtGkIIc71Wqz116pS/v//169fb2tp8fHxEIhFW6Xt7exOjuqfBxDa5XiKRtLS0sOdmEUK3bt26e/cuqXqKory9vfFoD3ueO3eOGKIsLCxER0ePjY3hR9nZ2Xhely3Xk6Sww6xcbwvtlpNPzPXYs6Ojw9XV1dnZmWORER0dXVdXd+3aNaI4xTocktTTtBmSyDNzvOxcn56ejj97FxeXsLCwkJCQy5cvc7geS+JPnjxBCLW1tZ09e5ZdPZOTk+3t7aOjo1VVVQqFgs/nt7W1IYQUCgWRr0n46urq8PDww4cPBwUFyeVy4o8NoktLS9lCE0euRwhpNBo215MAbK4naU5NTR09ehRrY9LS0thcX8xcJGRmZmZVVdWLyPVarTYoKEipVGKby9zc3IiICH9//7179wYFBUVEROA+sru7Oy8vD8+ld3R04FHa9PQ0n89//PgxxuFpMLE1rp+cnIyPj3d1dU1PT2dzvVQqjYuLI3P7CKHy8vLw8HDSErASkk39mOtDQ0ODgoIEAkFQUBAedBIdDjuuJZtLW2i3nHwSrp+envb19c3Nzb18+fKJEyeGhoZIyOjo6MePH/v4+CQnJ6ekpMTFxXl7e4eHh8fFxf3888+mg6QVfUfkLc/M8bJzvVmgTbleJpNhWf7y5ctYz8OOGBAQMDo6ilejDA0N9fb2joyMSCSS8PBwYsVIUVR+fn5YWJhGo/Hy8pqenj558mRBQQHRIWDjyPb2diI0ESon79JoNERfPzIykpSUhDsMU66fm5uLjIzEM7rYEBhzfXJyMkIoKSmJCGharVYgEExPT7+IXI97X2JziYFKSEiIiYnJyMgguGE7EPIZ37p1Kzk5WSQSNTU1kTBPg4lNcT1FUXw+PzMzE3M64Xo8P49VlLjU09PTXl5euMkRHDw9PUmjxVOUY2NjxcXFjY2Nq5brbaHdkgJiB+b6x48fnzhxQiaTYX29UqkUCASknURHR09PT0dHRxPLJY5c/zRthpOfZ3D7UnO9p6cnsShgOzw8PPBoLjw8nGNyefDgQU9PT+yJBaLS0lJsxsDn84kgf+XKFblcnpWVhSd86urqhEJhWloaDoD19Wq1Oi0tjc/nS6VSrNP38fHBYjjR4XDmZol8hBB6/Pgxj8cjM2bEvl6r1d67d+/48ePp6emkI7l06VJVVdXc3JxQKNRqtTwej1gWFRQUkNmIF1Ffz15LNT09nZycnJqaqtVqz5w5k56ejtVr9fX1eDGaWq1ubm4+d+6cQCDw8vK6ceNGd3f33NzcU2JiU1yPECL1jhCqr69PTk4mPiMjI35+fgihgYEBPz8/Ig2o1WqKorq6ujiLRaKjo2UyGbY45PP5gYGBeKqTY6pIqMqsDscW2i3JIXaUlpbiBWIVFRV4VI0/1YaGBi8vL/ydRkdHd3R0CIVCDFRvb+/ExARB8inbDCc/z+D25eX6mpoatuKSjbXZBSPsAGx3Xl7e7OwsnqTF6wlFItHFixfVavX8/Dx+RUFBAXvJvq+vL0lhcHAQh8nKympubm5qamKr8okb22VSFEXG101NTWTSqbu7OysrC6eZmpp64cIFYteMPevr64VCobe3982bN2dmZvAwHD/KzMwk8w0DAwNk2QjJIcdha3OzmLYSEhL6+voCAgIIJlqtViKRhISEaLXa/Pz8/v7+kZERkUh0+fJlLMlOTk7m5uZGRUWdOnVqenr6aTCxNa5nV9ns7GxsbCwRZU6ePIkHppcvX2YvCLp8+bJQKAwNDcXmZCSFhIQEYrOI5fre3l6hUHjp0iUcBq9v4IhE5JbMcz73dktKhB1VVVV4hR2+ra+vJw2AzE+cPXv2woULPT09MzMzubm58fHxQUFBGMnQ0NCnbDOc/DyD25eX658BuCt6xSJmjitKZ60D2yDXr3WRl0zflrl+ycxDgJcEAeD6l6SirVZM4HpTKIHrTTEBH1tDALje1mrE1vMDXG9aQ8D1ppiAj60h8Oy4fqVbEFs9vK1B/4LmZ6VbEFs9vA3ittItiK0e3gYxgSzZGgLPjuttreSQH0AAEAAEXh4EgOtfnrqGkgICgMDLiwBw/ctb91ByQAAQeHkQAK5/eeoaSgoIAAIvLwLA9S9v3UPJAQFA4OVBALj+5alrKCkgAAi8vAgA1xvqfm56gPObnxlk+7BvLbnZ4VfqNmRl2a6WlpYY/YU3KtHf0f/JVppDQ0NkwxyEkEwm8/LyYm/bwHkh51wnzlN8GpG3tzc5QZcTwMfHh+2TmZnJ2WCL/ZS4Cx9oOb8ihZEP+9aSm5PCim5JTsw6BAKBWf+amhq8r0BpaSnZdUOpVF6/fp2ELyoqwvuuYJ/IyEiyEJ+EMeugulO4v55UIx/2rSW3aSLL9jGbqxV5VldXc7Z1wtEbGhrwzqO9vb337t1rbW3Nz88fGBjAW8MjhFpaWuL1F96zT39H/2fvW7ei/Ly0gYHrDVWvVtU/358hK3rXlStXvLy82GcGYTc57aS8vBxvg4wPjyZ/EUJisZic1MHeCVKlUvH5/JqaGi8vL3L6uf6Fuv94z06OJ7lVqVTe3t4VFRUeHh5kU0DyFCHEiZ6SktLc3MwOYNbNEy8835/ZXBFPFxcX4mY7hoaG+Hz+3Nzc6Ogo3lpOq9WeOHGC7AI/Nzfn6enp7++Pd8/Oysrav3+//kzcMPYZZ+xksVsrdXq+P06W6urqfvrpJ3IaCcdBDkXAJxjjg97wUZr6I35D8Ok9eLuxvLw8rVZ75cqVjo6O8vLya9euXb16lZxmjrcnwxnAW62RDdcKmYuTN7hdHAHgegM+z5fo1ap6Q1b0ritXrrD3ncfe+KAf7C4vLxcKhVjeOXLkCELIxcUF34pEIlOuVygUAoEAy+MymczNzU0ikeCTUvA+ayKRaL/+Ijuv4VOr8BtHR0cFAgHeF76ystLHx4ctol64cEEkEh08eFAkEuH9OxFC64Dr5+bmzO7gWFpaGhQU5ObmFhgYGBQUdPjw4ZMnTwqFQhcXl6CgIIx/cnJyfn7+tWvXampqpqameDzewMBAfn4+6aT1tW3m//Mleq3UiZOnuro6fCpvT08P2R6VE0YsFjc3N5Mj/bRardlhYk1NTV5eXnt7e2BgYGZmZkFBQXBw8IkTJ7KysvDOfaWlpYGBgfic26NHjyKEfvrpJ3xLsOW8Gm4XQQC43gDOC8r1hDLwgaL4L1uuxzsRurq6+vn5nT9/PjAwkAiVMTExsbGxZH/j+fn5uLi4iooKb2/v3NzclJQUsoMrhkmhUPj4+GCixz41NTU8Ho8jtlMUFRoaSgYN64Drx8bG2LuTkkaTnZ3N3i2S+JMDbCmKKi4upijq0aNHfX19FEV5enoihObm5ojChx2L47ZNrp+bmwsODvby8iLSekhICBEIkpOTc3NzMzMzExISoqOjw8LC3N3d8a7I0dHR+CCw6OhoD+a6ePFiXl5eQkLCgwcPrly5UlhYmJSUhHfWBLme0xie8ha43gCgbXK9p6fnceZyd3f38PDAbiIolZeX+/r6xjHXInK9RCLBm+zj0pITWQ2FR0ilUoWFhRUVFRElzO3bt8PDwwcHB3GwjIyMoKCg/Px8skEudhQXFwcFBZ0/f55s1VlWVpacnDw8PIzH+K6urkePHsUHebPfyHE/XwUOT7zAyc/58+fd9Zerq+vevXt/+uknvYc7Pp4Mc/3ly5eDjK+8vDz2wdNXr14ltHjgwAHiTk1N5byUc2ubXC+VSvH0Q2dnZ3x8PCfPdXV1Z8+ezczMFIvFcrk8KChIrVYrlcr4+Pjy8nIiFqSlpeHTnRISEmQyWXZ2dkJCQipzhYaGIoRKS0uFQiFu2/isTaKvZ49ZOW+HW0sIANcbkLFNric6nLKyMqIPJZlm6+uxp1Z/5eXlER1OdHS0i4vLyMhIfn5+ZGRkRETE4cOHI5kLn5OemZnp7+9P9i4nk2mtra3+/v54s/KBgQHC5iQDxPHo0SPsnpiYOHz4MJkWXh86nLy8PBcXF7FYTMpr1qHVam/dunXkyJFFZg7N6oLMpkafOmJ7+vr09HTStwmFQnygJu7pcKkXFhaampqysrIaGxv37dsXERFxhbn4fL63tzfR+AkEAk9Pz7t378bGxiYmJl64cAGft9ze3i6TybRaLZHrCwoKOjo68Jl/eBQF+npLDWYRf+B6Azi2yfVkbvbYsWNubm5knhZLOoTrw8LCIiMjo6Ojw8PD8fngZG52bm4uICAgJCQkNjY2ISFhaGiIyPX49G18Ou78/LxIJAoKCiJSZ2BgoEgk0mq1AwMD2PaGI9Gzb7FGYmZmBuvrfX19+/r6MLjrQIcTGhp69+5ds2ocQwNCCJ+Fwj7QFR/jZyz003dHjx718fEJCgqKiopip8Bx2ybXk0zeuHHD2dm5u7ub+CCE1Gp1InP5+fmxj6VtbW0NDAwMDg6mKGpsbIzP52dlZRENJD46+NGjR2FhYVipiLn+/v374eHhfD4/Pj7+6NGjMTExLS0twPVswJfpBq43AGWbXE/kejwlS445xPlmcz1+NDIywuH6ysrKrKysuLi4O3funD9/fmhoSK1Wnzp1CiFEuB6nJhKJ4uLiyEj57NmznBPpcLC8vDxsA4cQGh0dJQjOzMwcP368sLDQ29u7s7MzMDAQP3rRub6zs5PP51MUFR4ezjltOC0tjd3h4Ulp4oP7Y4IP25GZmUmO0GL7c9y2zPVtbW18Pr+lpeX48eNEWtdqtb6+viEhIVVVVfPz8/7+/liov3LlytmzZ69fv45ngMRicXp6el5eXkdHh4+Pj7+/f0REhJubW3h4+KlTp86dO4d1OOSgV9wTEHCA6wkUy3cA1xuwsnGuRwglJydXVVUZcowQm+tjYmLi4uKioqLYXI8/EqVSGRcXhxDKzc2NiIjw9/ffu3dvUFBQREQEe6JVJBKx+5KJiQlTrqcoytvbu6enByE0MTHh5eXV39+Ps0RRFO6ZsM3lzMwM9n+huX5+fj44OBirDnp7e48dO0bKxa4I7OYYm2JPbKsjFAqxrQ6W8YlcT+jMNDWb1eH09fUlJyefOHECW9ziM1oTEhLwQYPT09OXLl3C+kBTrsfH4YaHh1dVVeGyp6am3r59GyGUlpbW1tYWGhqK+wMs10skkpiYmODg4L1790ZGRsbExBQXFwPXm20ti3sC1xvwsXGun56e7u7uxhbcCCF8MCyb6y3J9W1tbWz7eoRQQkJCTExMRkaGofCMSyQS4Q4DT4hFR0ebcj2ebSMRGxoafHx8pqeniQ+Z2iU+Ly7XUxR14cKFuLg4MlGRlZUVFBTE7hFJMU0Lzn6Un59/9uxZEvGFluubmppqa2vZNlpzc3MlJSWkFzxx4gQ+rDw7O3t+fj4pKUmhUFRXVxPTrK6uLmxziRAKDg6+dOlSWlpabW2th4dHR0fHwgI9T0709fPz85GRkWlpaefPn8cvBa5nN61luoHrDUDZGtc/ePAgPDw8IiIiPDzcw8PD1dV1YmIiPT09ISFhdHQUszCb6yMiIvB0Kz4l+datW9ioBiFEuH56ejo5OTk1NVWr1Z45cyY9PZ0cLI4YdTMhIyy2s7leqVR6eno6OzuLRKILFy7ExsZGRkaGhYU5OztzTiTniLcvKNcPDg6GhIScPn16fn6etBKKoi5evOjr68s5vR0hND8/T9a4kfBsR35+PtHqXLlyhTNEY4ckbhvU4Rw+fJhMGnEceO7h3r17Z8+epSgqPT0dH3mPuX5oaCggIIBMZmCu7+jowJY8ra2tWC8/MzNz+fLlhYUFzPUNDQ0ikai0tBQhVFZWhi0I2HYHBCtwLI4AcL0BH1vj+jt37qSnp5eWlra1tWGLY4QQRVF37twRiUTFxcUIobt37+KBcHNzM5GzFArFsWPH/P39yezowMBAQkJCX19fQEAAURNrtVqJRBISEqLVauPi4oiW2dRBqHxmZmZoaOjhw4d9fX3Dw8NjY2Ozs7Pz8/Pnz59ni/aY6/GiXy/ji4h+Btz1Lluzubx06RJeaKbPoO4/RVElJSV4SRH20mg0GLRr165xAnNu1Wp1fX29v79/eHg41nhwAnBubY3r29raiHEXJ6vk9tq1a4ODg8PDwzdu3KAoKj4+/vjx47iw7e3tZIVdbW1tfn5+SkrK1NTUwMBATEzM8PBwW1tbYGAg7hErKioKCwsnJyfVajVJXKPRpKamnjx5cpEdPkhgcLARAK43oGFrXG/I2YvmIjN1K8q4rXH9ijK/RoFtjevXqJiQ7DNAALjeADJwvQGL5+ECrjdFHbjeFBPwWR0CwPUG3IDrDVg8DxdwvSnqwPWmmIDP6hAArjfgttItiK0e3pCVl9K1ov2H1yKwDaJutH3xsjcitmIsG8QEsrQ6BIDrV4cbxAIEAAFA4EVCALj+RaotyCsgAAgAAqtDALh+dbhBLEAAEAAEXiQEVs/1qampubm5uKwLCwuXL18WMNe5c+fYptY4QE5ODp/P5/F42OQWITQ8PBwSEsLn8wMCAvDWWnjLb6FQyOPx4uLiZmdnXyQgIa+AACAACNgwAqvh+uHh4dOnTzs7OxOuLygoiIqKWlhYoCgqLS2Nsyt3U1MT3mhlfn7+1KlTeLlgYGAgXtRz//59gUBAUdTk5OSRI0fwKuqsrCxOIjaMIWQNEAAEAAFbR2A1XH/16tXKysrLly8TrlcqlWQDYRs52gAAIABJREFUrIqKCrz3Fil6SkpKfn4+vpXJZFFRUWNjY66urmSPER8fn66uLvwIBxsdHXVxcSEBSFLgAAQAAUAAEFgFAqvhevwaNteTF09NTfH5fLINL/aPjIwkO8G2t7f7+fkplUqBQEBihYWF1dfX5+bmknOWKYrau3evqS6IRAEHIAAIAAKAwPIRsCbXDw0N+fr6FhQUcF4fERFBuL6trU0kEuETrkmw0NDQhoaGnJwcDteDyp5ABA5AABAABJ4GAatxfXNzs5eXFz7QjpOh5ORkcnibTCaLjo4eHR1l63D4fH53dzd+hONiJc/s7Gw/XIAAIAAIvHwIsHdX5TDq6m6tw/UKhcLLy4uY0+CsTExMYCWMXC739/dXq9V4bra8vBwhFBAQgE+tu3//vre3t1arnZycdHd3x4lkZWUlJCQsXiQyQ7B4MHgKCAACgAAgYB2uDw4O3r9/v4v+wsfAnz17lhxRnZOTIxAIeDxeeno6nnEdHh4OCwsTCAQikYicV9nU1OTn58fn86OiopZU1gPXQ/MFBAABQGCZCKye65d8gVKpJHtVLxl4FQGA61cBGkQBBACBlxOBNeT6e/fusQ85sjq+wPVWhxQSBAQAgfWKwBpy/VpDBly/1ghD+oAAILBuEACuXzdVCQUBBAABQMAiAsD1FqGBB4AAIAAIrBsEgOvXTVVCQQABQAAQsIgAcL1FaOABIAAIAALrBgHg+nVTlVAQQAAQAAQsIgBcbxEaeAAIAAKAwLpBALh+3VQlFAQQAAQAAYsIANdbhAYeAAKAACCwbhAArl83VQkFAQQAAUDAIgLA9RahgQeAACAACKwbBIDr101VQkEAAUAAELCIAHC9RWjgASAACAAC6wYB4Pp1U5VQEEAAEAAELCIAXG8RGngACAACgMC6QWD1XJ+ampqbm0uAyMnJ4fP5PB7vxo0b+OQp8gghZPp0eHg4JCSEz+cHBASQwwsbGxuFQiGPx4uLi1vyYHHY05iNMLgBAUAAEFgEgdVw/fDw8OnTp52dnQnXNzU1iUQijUaDT5Stqqpiv9Ls08DAQJlMhhC6f/++QCCgKGpycvLIkSPDw8MIoaysrNTUVHYipm7gelNMwAcQAAReSATmp9Y626vh+qtXr1ZWVl6+fJlwfUpKSn5+Ps6rTCaLiopi59v06djYmKurKxH/fXx8urq62BFHR0ddXFxIAHZqxA1cT6AAh/URmFJSIxWLJEsNF2gb3KjBW4uEgUeAwHIRGJMvN+Rqw62G6/G72FwfGRlZXV2N/dvb2/38/Nj5MX2qVCoFAgEJExYWVl9fn5ubm5aWhj0pitq7d+/ix4sD1xMAwWEGgSmlGc/leVHKWG3Fh1TLCYvBqQXt3S+0Uidt5V/R/KxpMGpYbOq5Ap+1l/JWkBkIuvYIUD1LqDGePgvW4fqIiAjC9W1tbSKRiJ0z06cKhYLN9aGhoQ0NDTk5ORyuHx0d7YcLEFg5AiMdt8ZaElcer3+w78FMnQ9N4lKn+fLPFkkBh9FKnQb7HnCCDfY90FT9yPFc0e1oe4ZpsitKAQK/QAjQDabGlZPh+fl5Nos+vds6XJ+cnCwW6wQZmUwWHR3Nzpnp09HRUbYOh8/nd3d3syNylDzs1Igb5HoCBTg4CFDtYdR9IcdzyVtqtE5bvYeQuLb8A4tRppQkGDIdfY/JtVInpB6yGH2pB5QydnEN0lIJwPMXCoExOSX3WOscW4fr5XK5v7+/Wq3Gc7Pl5eUIoYmJCayEMfs0ICDg7t27eG7W29tbq9VOTk66u7tjm5ysrKyEhITFCw9cvzg+L/NTbeWn2spPV4bATJdW+i5hcOxAlnQpDJvrwphwPdV/XSt1ovqvrywDrNCU3INqD2N5gHM9I0A3mJU215XjYR2ux1aVAoGAx+Olp6fjOdWzZ89mZ2fjLOXk5HCeDg8Ph4WFCQQCkUjU3d2NgzU1Nfn5+fH5/KioqMWV9Qgh4PqVV/dLEYMazsUsTJmw8CLl19a7cIiels0tpcDielPVPNURTidVvXuR1y3+iO6rniL64onDU1tDgJ4fkjqtda5Wz/VL5kypVEql0iWDrToAcP2qoVvfEbX3XHVc/+DMMkuKJXFTrrckm1M9qYPS3XdLgh5KfzCdVdNN20qdVtTZGLKqHsI5eRotkCE1cNk8ApTcg+Z6S4NIK+V/Dbn+3r17Go3GSvk0kwxwvRlQwAshbeXHOq5v4i0LD/UQLUcz87H4r7zUJ784UVHiSiljzaZA9aRGFrb5FT0JK+xcMLGg0JZ9oMtAz2Wz0Rf3pIaLdNG7LyweEp6uDwRw87M4iLRSIdeQ662UQ4vJANdbhOZlfsBoV0ZKv5qWfrxMHai2XjcOiCxsFYjVPPEC/p0sGLQ0Y0a1h/HEC+m1j3jihZmmQCO89VI5zdf1B40eLe+GagvBXK+t/XF5MSDUi4zA/JRW6jQt/Ri43mItAtdbhOYlfoBVn2JJfHVJAD0uXsrKnhq4hYlVUhxDWB47BGKNpd7icb0fT7yQ1/SQJ154UHvaCG+WKn85GTCKy9xQ9wUjpV/Ruar8xPQp+Kw3BJgGU10SYElhaK3yglxvLSQhnWeKADV2j2oJoHovo/FGaqwBUTpjZG31bq3UKaSgL6qgdTnGMFr5T1iq8hePcbieJ14YKf3KbKke1J4OLpm9p1CYcj3Vk6oocW0q8cZdiCUtkNlksae2/qBYEk+PS5bRVy2SDjx6IRCgFJEPS78XS+KpFqNlSVbPPHC91SGFBJ8FAtqqv+kUHTo9+7toUoEYs3dpcSRm7Z7Sg0tY2ev1LTclV0yJnideaCrxNjuyVpR7xVWOd/W28sQLZaVGOn2qPay6JCCkoA+T9SrMabRSp3OFtXhcYjrxS8Cl7vut9WweeRc41g4BqjWgqcQ7o+gWdd937d6CEAKuX1N4IfG1QkBbtcuY6520NX+n2sO0UqfowvuYuK9IciwpYXC2cPiHpd+bJXqeeIGWtsztdlAmOR1XOa5W1eMw7EJSco9cSSJPvJAtycA5XFKPxI6OmBE9T7yQXFRCj0ssL7GhE6/6BmnovQLhenERoOQeYkn8ucLaReraKqUDrrcKjJDIs0ZAW/EJl+sZAX9a+jEh7sCCwcXUIMycmFbqFFrYTaJwHPQXaGJmgxASS+Kz7w2pVfXBJbM3JVfYhddKnQILhnE6faV7ab62YMzDjkXc1LB4pPQrHF2nxiHPWA5q9J6u+PSGPGu+RSLrzeC0MgLayk+Ti0pCCvqA6y0iC3OzFqF5CR6YJXqt1KlMcprN17TdpDnBHCFE9aRqpU7FxWfZ4Tluf/GYmS9wTC6WxOc1PVSr6uMqx88V1hr0PIxSiBjzXCiqpPNZ+dflVwiljCU6qGuSbLqrMLfdJjVcakCg/iDQ/fIRtq2QjMARVUArA1eh7ltRWUCuXxFcENg2EFAP6bThLKN4zH34syGUTatBLWw2oK34UCt1iiui9TCL/B7LXLllHpOfK6zFXJ99b8iI68fk7IEFT7ygKKENOinVchcVUnKPK5JcnJ+gAnpRldlhAXfxV9U3SN3Hzee6v1/KyOoFAECvsuOJFx6Wfr+mGQauX1N4IfG1QWBMnlRUxhMviAoepxSVXJHkVZWc1EqdTDXv/uKx6aq9ppmg+i5ppU6KEtdFWB4/qi4J4ESnRirOFda2drWrVfV5TQ9p2V8vemMjHHaaIQV9DNfTO0Qt58ITsyQF2vjSnJE+HpQYRHupk/buZ8tJfz2FMdsLvlgFpPqvk0arKDGRKqxaGOB6q8IJiT0TBKiRioACFSFE7LghSc8ousXx5IkXaLI22XKSUtA7kJgNz0mBVscb74pD9aRGFbRirm/taueJF4hOn2oP4yiRaDN8SSLpDJaAh1EBhRT0kTzclFyhpxxM88+sqjfiegsjgCXe+OI+Vg+Z7QXXvEAmdfE0b6SUsXeLg3F150pSOS3taVI2jQtcb4oJ+Ng6AlRPKpsQCTMSR3FLj1/RE3ybXFRCdcZzikS1h5EpUBLLrIOentWL7TgRqieVJ14Y6G9Wq+pVA4300tku3V4I2vqDpuabfPHcRFc6JwNmb6mRCo4KSDcseJjBCa+tP8gheny7pmTBycNzvmW0H6a94Frnyvz0z2qnxym5R5qkADe8i5KyNa0+4Pq1bhuQvvURwGxrlpp54oXU6hG1qn5sSB5aOoPDqJqNDlSgJ2blHqZCvV/Rk7TqEdNkidiOS0LdF/qIF9Sqevw7XjCvaM7EjzgaGJJUdeOy9PWmKiCsxtXW7eeAqJU6XSyqyC++yGX8io9fknlaaqSCVo49xcbRHEiXeUs3BhPR3nwHsIwUGSOcUtxOzhXVrjqdZbwK7OuXAxKEsTEEKLkHoVFTh6KnFbPw5JA8smySJ17IkLVzSvC44gdiLYNTEEk048Nytaq+9kEnJ83++lB2dLxBAuH6yLJJ3TYJzEouTlyeeMGv6Imi9Q47BUtu6r7QVAWUUXRLW7fPKIp6aLB0D36RQDxztehWW6m7gfSrvzMKvE5vdDMW5iYz1rTE1H2haQdDa5NWIdozRjjnCmtxVVoy8LVWcUCutxaSkI41EFh4Qqcy3kipytGUwlKKD2qNDCvZ9BpcMktYGEv35yvHMitqOUnlFtPLncjPr+hJX18LiXi3vYuogHjihRrpKXb0B7WnI8smSeC4ynFxBX3CODVSYaoX8it60tXbWlZXzE7Bkltbvdt0tGHG7nNMXlsiIpnHjriiBkL3lkyPLL3XFv2XsrGhOkJ1aqtJi+1kLcpFHyPDOfKMoWyOom9Zr2YZ4eBK5Iwgl5XIsgMB1y8bKgi4xghoa38kbEU7Kj+29EJFuReH6chtSUsPYWHiaG4xptoxeY4khUThiRfwRCsJr1bVPxpsjC6fwmGuSW6wc6IoccWLZnH4vKaHYunP2GCfY9gTXDIzPNioVtVX1eezU7DktqQCunvXaG9kqv+6qfhP7DsxhmvKGpbyb0V/WnY2UZWw09fe1S2cproT2f5r7dbtNc96jU6btJIVczg21X+dIxyYWczBetFTOq3G9deuXRMwV3JysumpuDk5OXw+n8fj3bhxA59aNTw8HBISwufzAwIC8LmDCKHGxkahUMjj8eLi4mZnZxcvG6ylWhyfF+sp1aYT09h0j8aazZaCw3SF9/vSmO2F/YqejA3RehjOr71Tzk6HGqlgi88Puts44fHt2JAcS/cnClTs6GJJPJvrS1p6MooYub6BXuxOuhC/oiej+szIG4vYKZh3m0h5JKnThT3sKFRPKvtFJBje7o0ASHVfZMd6sdy0+Gw8Jc7Jv7bu4MPS72mV/X0B59Ga3uq4nmWaRSnjacxr/r7S91LKWI5wwN0zdaUpLhreOlyPT5Sdm5vTarWRkZESiYT90qamJpFIpNFo8Gm0VVVVCKHAwECZTIbPmxUIBBRFTU5OHjlyZHiY3t8jKysrNTWVnYipG7jeFJMX1AfvS0NIijjMG1CrhzDTpVSNVLV3Ten5tLSlB+9bYErcta1NbGSonlSiJL3VOGAanvjcbe/iiRf4YtaRO/NTZNEsDtba1U4vp0JIW76DdCGRZZPsXqeuUczOgFk39eAsMbUm9I0dEUW6QzpxRErukVxUwgmDb8UShnf0S8wQosy+y/Y9aRI3tzsFyfnjih+wQSptk2pOV754V0HSWakDW0CxW6ZW9gVusWh2cEWp4Z1w2PWouCtcUQorCmwdrm9oaDh+/Pjs7Cxmc87RgykpKfn5ujGsTCaLiooaGxtzdXXFAj5CyMfHp6urCz/CuR8dHXVxcSEBzBYJuN4sLC+cJ9WuP5pDz1CE682vGh+TZxTd6tJPwBJeXsTR/KCBDQvVHkZMNqsfKBeJqFbV4wNJDNHH5DclV/CiWRxxsL8J22VqpU541W5i1ePp4QZ2srk13AkDQ4J6F9UaVF0SwP7yiRv3JfqAtBER6atIGOzwE0/q9r5nwDRLgiQdm3XotCIctbhxdhUlrtggle4VTLbBoEYq1mjSQtc4ZYbNrvGiPDobqkLjPC5xp638lAgHuPrEEq5x8BJJrOSxdbgeIRQfH+/i4uLm5hYaGsrR4URGRlZXV+Nctbe3+/n5KZVKgcAw8goLC6uvr8/NzU1LS8PBKIrau3fv4seLA9evpKJtNaxaRZj9kfTripJTzaWeilKXxlKfKelOszuX4WWrjwaa2GS6uLu7q45dfrYZD1v6NpvI1JD8gmzUsFcls0ECZ1aAXk7FbLGJv9iRAVpHz/7Jmo0ywM4McZvVzPiIFy5Ujt+QGUXXSp04FM++PVHwmGwgsab22iTnVnfoDmev/MJiyuohrP3A5wSY0jp1X2heULCY4nIfkOaK5sfpOIzmTbcp6YpU9iwjnLjK8ReG60tKSsLDw9Vq9fz8fEJCwqVLl9jIRUREEK5va2sTiUQKhYLN9aGhoQ0NDTk5ORyuHx0d7YdrXSMw1pKIP56Hpd/7FkyzOSugYEQrdZpqDOMAMNEcE1XQ+qh/BVzf3tXCTqRXegi/KKnqMZuRLblVA00qhQSnMNqeQTZIIOHjKsfn7v6NaGCIP3HImuvYGTDr1tS4sqX1yLLJ8rauSWZ80NxeT6IM9j1YnOt54oWoglZM92MtiSSiqWOou8HU0xZ85st1JwYP9HaazY9KIcF6PNogVeo0X76THQxDpJU6Peq8y/a3iptw/Wh7Rn9//0RzDK6Oh6Xfa6p+XP4rVAoJqcd7CgWeGTpXWEtaGkdiZjPq6tzWketPnz5dUVGBc/DgwQM2jyOEkpOTxWKdvlImk0VHR4+OjrJ1OHw+v7u7Gz/CiXCUPGbLBnK9WVheLE+s/VSUuJo9FupucbCpdIYXUhEaXY6jtcvIvp5MiMnau5YTXa2q7+9vxcDiJbscu52kqscjpV81lXjzxAtsc0yS+LLkerkHBuHC3bEpYxXQ4EPW3PKYnOSf3TVy3BEFHdPSjxdXeZuKwzbReBiBF2uiqFGdPoCTMWpYfIexpDounsbky9bO64YFUieq3chY1iSRAo7Pcm4NJ44xe+pRcg9cHWWS05ZmDswmSymjiRFOV28rVhVGFbSu3VDMOlyflZUVFRW1sLBAUdTPP/+cmEhbQU1MTGAlDJ65xVL/qVOnysvpfaACAgLu3r2L52a9vb21Wu3k5KS7uzu2ycnKykpISDCLEfEEridQvKgOZvuXm8U/c3iK3GKFrEF/wpSTknv4FT0hNLocx2B/k0FzPSYnZjyDyx4cKHs7MMi4p+FEzGt6qChxxZJmeu0j0ywVNnUuWUczDTxc8Mq2bk4KXX0tJP/UsBh3KgQlS47wQuXiNnz0QS5LmbEvmW2rB6CGxXirIrqvsrAslupJDSukp8154oWi4jhaV87azVRbs0cnfd87bDF7TI+irfiIGl4J408pxZJ4/WnAn9IT8lInXO86Nc6itkPszGjrDpA+W62qx+dZ0srAZafATm05butw/dzc3KVLl3g8nq+v74ULF2ZmZhBCZ8+ezc7OxpnIyckRCAQ8Hi89PZ3YXIaFhQkEApFI1N2tMzNoamry8/Pj8/lRUVGLK+sRQsD1y6lgWw5D9aSOSHXnclgiLPpkKGM16INa3ZlQHEJc/JaIS9RIBf44zQrglhJRKmm5BG+uwGNtkIDDy9q7aKN7ZntkjiofB6AHFiwrPbOV0lodgUFo7uzgZIMd3axa3xJ683UHzb6L9mRW+VoiU4ux1v4BnvkIKeijzx4wrnryckoZG16gxKW+VET3Ddpy/WoMplw6rq+k6djsRQ3m6MLQVpt+SD1gNhjXc0yeXFSCRXi6g+m/rpU6RRQ+wDmZl263lGFuOghpKz/ltEOsxiF7K5lGeUof63C92UwolUqOQY7ZYKv2BK5fNXQ2ElFbvRs3d0tUxRMv0JsSVxhsHhBCCuasVw4bLnnLVsJgtbhZUraUDtnk4GEdvSshJ1hrV7tYEs8X07utcdQ7OCSbrC2BnyopwjhwBg1qVT07OnVfaLq9miUAF9kSHfMUJbcs+VrK6Br7a6t3Y+UG3c1bOIKRknsQSyqeeAFPTlBD9CIG3FU8LP0eW99bGrjojOKJ6VfZdqprCUUCXW5mZt6wjqHyU63UCdc7T7wgL+Ebbb25yJiJ6ZCwEU5WwyBuJHcaB+gFccvbTmMVlbCGXH/v3j2NhmWYvIrcLRoFuH5ReGz+IdPc2V+sJcJKkZSgJyOkPGWS02yTRw7tWro1KGHawzDXr2h2t6WtDGdAUR1sOiAYG5KTgpjNAJusSUE4jmuSa3jzHNMU2NHNGlyyd3Rgw0jv52yBcbQ19EIkRsU8ycnJ87xl1HpYyXausJbOnrmLbUmFt62my1Kzh1aqMPx7U3IFT9taGrjgJVFEtMcOU9tN7ssZrueJF4hhK9G545OHicqeauJpa37gRtff444Wt8NavdVvR3cbT7zQXJusD2Xl/2vI9VbOqUlywPUmkLxIHpQylqN3TqlRdfW2xsvG2GyF3VOqRl3ZmIVUq+D6nl6diT2miXjZqCmlLuJT1awzkOdskECiYLY17QZwgK7eVjKwsFRJWFpnr8glibMnh7VSJ9Kv8MQLwSWzrV1tM8MNBfcNu94TAGl7bQu6I235+zqCG6QX/drIpdeKdPDECwKxmqZOczslEAsWXFKsK6eLo9/q2V887i8ep9UsFkYGHJYntzTdTympjtPa6r9T9/25sOi5nqhx2EsicOdELw6oO4QTRBMt3BSYe9okVG8426RQ4IoeG5LTHQazt5LZWE/pCVz/lABC9FUioK34iL34M7JsckZvfMLefR5/zH0P23SvYZYyLd9+htBln0JnCTZd8TVPvCBt5c5/kpBmHVVyLNdTnA0SSGBsIm12YhaHWWJsPqXEUp6lbkzZzfRVzIwixuRi1eP7SoNmf2a4wVS6t7h1IjOoqi4JoNnQgk58lfW6umj6DgmTINGKPCj9yexcJZ7VDC6ZJb0aWVKglTqRA3vLiiPMjwwYo3jC7xYd5Ts5pSGbaZ8sGMaxOPo02pMZWOCnVNd5Tgr4Vlv5KRkQsFV2SVWPM6SlZqM8vef/z96buKWRbP/Df979/d7ned87k8nM3Nnu+r25dzJfzaLZCMbdoCIKakSNe6Jx3xIXUFTccEMRFVEIqKhsgoKKUel+n6awKLubpgGTmBl88sycrq7l1KHqU9XnnDoVw/roZRirIWwJYI4FONaBnyLpTNORZWFi1QhnckADg9z/B3GWDRFQwvjuHQxLWR8IXhb8qwL4zDFUGwLrLzaM8xe7PFKnQHFstw/ITTzpJGXw2JTDKxtQYoDIkW6hDirwdwLbZ8IWIv+K6tUKs30aAtOX+ZYcMdDAQO8UoJyhcRt163XD8amDHzrmzbC/YN0CCCsaWAHp4sF5AusvFhLYHRAPeURWuDDCBUWC/RcWAQTEeo7k3DryMzwpDdkA1wvD2ui/KnwLLewm+jsqtAbSGWkSA9E8xrA+GunFykYqAaeqTdbin5AT+66LmDbouPfYlLvb6te+y0MgUIJQNoZNf4R6Un6GR78SxqkCiiNaCypD8SWN7/iILzwD7da7T20KZpgF1cIu0IvsAuvRXR7Kjx/rrXKAEfW++1jQDICGJzAh+tDCDbacAk5+AW9xWj0JPZ9XnYpZ+gLIuJgIXRgB/12yBnIAYZ+BdFRG+GJBP0WO5Lx0cAbUQ7rYi/aQAaZKXB/xXzX8THJYPqholXW6fOe0ITOAIK0TKNaPygpIbUGVPVoJdJaFkgMLbaPsLUdyTlLZ7W6rc6Qf6474GNbDnyBGfDoJYNtt4DudKz2DqhsqcoEU287izOIwYA5MtmA5GdKX1ogwA9huF/D8IX1GMBQErxQrvuhpPkSm3bwD3GGoZ3KRiPQX9M9J6GpJwffR2t6v9hL8WyRAQRwsypthUwNRHhC6sUfURr0T3wD7p9+ASYknQy3yUVJ8O1wUGUk7ZcLjhXIbCWaRQE0aqrbaHiFiYsPDE6D7xH6fUoNX/qf+oQqSoHIHjCROiK+Ny/HXUKwXSTVwbw6rAip7UI//OBhFtkBPBTx0qUo/4agrmDk9yp8ghvVRCjBWPBIJrGt6wfR4NUXcFxjy34jKbxr1zt2mujyGLO6xKVdXCTUopuEBRzc2RdA8ihUVUTy4Bklj0AYzzIJ6mEPYAxBhiNmwoCGWCuhcT/ttARoa1lzS5IzKCsi/kA9hSwYWfPbPkzP5/6HZO5PLXP0z5lR6J/yxECDIUnfKVIU7tlHXJWsAKAlUZ/6xJBsgLRUcyTkw217aXPu6T9KzgxrgmVjID0ky6yriqmH4j7YSULZucMC/jlIiuAGFvkhKeN1Qf8fhlQ2HmT6Ud5S/QQzroxRgrHgkElifLwUTJph6GsVZQl2+4I+SbRq/Q/rsJeUM9riwQkTSxjZqSwdmI6hBqfF9FmzUpUkOgul/huiuSYH8sMF66swPFPc5AmEbdcCgzSA3kpG2S9ZAVkT4TgAlS/2X8SqGs4kDtJ/4D/N6R/8vhFRIkFyzwAUsZP71JaUDs0BWqBqHIzknberBGCPUOOa3sH9AhQIikkLUBkSOdAu18RJcTf8NFsRxPNiFaNVTe7Aq3XB8ycA8eLTJiQtV0BrAETbohEMdS7vbar8d/lKxK3iIYf0VCDFWRbgSGJ1oCuZLDtENJeRKv3OCbuwJQOoj0wyaISQNlDDYckqOdIv64RyyOIiU6TUS27pw9T+gcmas39M1M6v7QXEYeZ+KEWgXUCMt4YpzWY2ALaeghnGw/fxIeoOgA+NoA+I7SpBi/AINOJl/X0hnqElD1TgQcFFiVFaALXMhJ6i/I5oN0F2yhkP5Vz1DNQUD2mZZF4HUSHD8YFiPqs7QVaRHVkMogpCwB5iuCMRABs3RmmfmlhnVfbAnYRIxrA9TYLHsVyEByTBxBWAwpTMKW4AeVPm/aqeHM0GpfUnQ73mgAAAgAElEQVTvwYiEmjNYyprvairgXM+wfQ5WnDjNhOPnBoLtYHmY0+Xz/igLtPLTLRGWaoZVxI/1yykgPhpDTsAG9Eckrqu9rHT2yv+EeoWDoEOkPLRMXmUi4vV4KP9KNfwUID56dACgYc3gMMkr1Ksk9Hgm0zLoaY/vuCkVtWGKSKpBnZG8E99Q9ewwM0qkSA9ISE2L9cDKQrWKcyTnftkisXown/0ZfH8EC+uke3/puoWrEnsM669KkrF6wpAAUESwd6dRLPtHP7wTytHdbUl9yX53bzQqcRzfU6Yyb5+D4TXAejDVg+VhTmcOdbk+W8BgmPXYlCo1cQ8GPC/K3BYIqwBh60idGfhtfCBLUjSbRv5F664TKHXVFPB6BPjOHyCca/kDRloIpl6tDhQgmxd3wc/pdLCnwYg9ZSroAeYkvDBpVT20ZUluPJLxbmo2YGVBv6XQPIQXJnJzMqa6ByK7UZ1w4G+qNxDGoSv/i2H9lYs0VmEoCfjODTFbMuG4B4QfKH0HqcDHu+NNm5kjthfXk3IGe3xvIFaLleGHHMk5+zUG1mbYJILNRhZ27VIXgshGPVXaPm+GzVGJWQ2xVqlmCO8RlvaGVz53VULlrQic/wQgi+oZOJJzcJkf/mEvCHdXnwyi1rCEXfvY31EOgLco/BHBcVMUXql0w8hF6LqdtxBqqdmoKdPDmegqSBu+CZzs291RU4tzJOd+C+3F4WQQmwHIP9h3rXEjtq9Hf/BYnMvL0viSnpyqNIlzLJyTqwqtgeigU5Ur3QCqamtWpZkjNnPErqE+KjJ6bMpDvQJNBxvzdhmhFkfT2dO4U6WeKmWJs9Rqmff1kvFuZZBTVKAqYG+YUrxij/VuC+FpA1TeuPccjBCv4ieqr4v/Mr/5O59sFAHIM438i/beAhJoqoef4AcXNwZfhO9HJYyaRkllweOrkRnQNWyjmhRkgjY/TCSQGjFc02L9/sXpkKIxNywICXBgDdvxB6LAVIlQ/tDkgPbFY1PGsJ48DmPxcMgS+UKegX9hSLd6dAIQSH3mxuzjGVI7wHobrwpgvfV5FUmTc2SasVc1mzliNN1pVuEec6fsTVjfEygP+s01yXAtg1skmplKz2mXGX4fyXDtKOPiB5aKaTmf1lGP2hxIAUrkpsFueMm4d/T/Un1dCPX3CBEK7ZNp7b3yPx3KvyJ9XkB8JBHEiSo74UZF/F2chkO7rPBdAU8qBR9TBz90Tc2D0thGHYRamIGB8N+gcBGTh4r1qM69dc5CWxXxcXBhMvFO/w2qqoIZ2GNYD36swH9jWB+QxRdFmbQdZXRH/NHZS6IJrHeq0INUltSXAOvNHLGjuxvmd88PWzMqwKu9ji6Y7rEpse22psHuiMGawHpZeQR2XcAD6EKwH0oiKw8280FxgPUAa9jzAFwSRdJVeDKWdDAVYpNEVg6055jVf2wtGKtXkO4LZvligDg+Rvsve/gYdZwnwgZcxDnAttsksnKSbYNBjZM6+MGwqYH2HmyjDkItbdPURPvID9ARCDjsonnQ7zySAyjMxpcaAlh/cbcJgyk+hvXkMRbDerJEvpDnCLTeu9vq7W0NivUQ6AHhnh92TQ7a+LVo+l75GxTrjwz10C8bTWdJv1+XNQ12s8dZUrXMWF8zOMyM9cDpE2A9c05Su8Ah52zPrwL2yv8EgqxBJAKEQKr3+z6O/l/ctR7eUHJpMKucXORwA/VWvPTWqfLI/z8SA+ijZMnksSnRyJ0YxPqNOnhoFu2pcNSF1gDodNmJbZe4531q2X85OzyMRs0cLIVw2QTh4TxmMH5Qlxt0PDAsOUtqf+g9r/xPwDEB/SBAO/IF6HAUCkV6enpSUpJYLKaGre/p6eFyuRwOp7OzE95LlZOTw+VyMzMzwb2DOI4vLi6mpKRwOByxWHx8fHxpfFAeYlhPEcmXkTCjqA1mlSINevRRv7lmUr8EGpgj0wyK6cFoS+pLtIb12YIc6RZzjEwGP85NTWvpwCxaHNURoQ3R0sxYXzowS+tqDavSGojouMB/JiysB/4hXofftQOe4gEhGVCA044QLiKEJmc9n/1IwnTE5drEv4mvsIUEbPkZ4VY49v8Q9axk0dYTcnO9b1GBjldemJdVWv/BaUz9lPY0HK0bzPJ7LahH956wbBOOTMspcKkbXtnsnN8VT+yLJ/ZfzdhQUaA0cfJ2+meisC9Chsag1Ri0MAPpt0CXAZiHiKs60QwYgNYC9IMA/sqAuNb7eq1W+/jx4/39fQzDKioq4NWDoHtqtTo9Pf3k5OTs7CwvL29qilC9ZWVlKRTEkYHl5eWkpCQMw1wuV0JCgsViwXG8vb29rq4OFA/23xjWB5PMNU+PTBOi07yDHwTu+eFg+E5KP1wZhRPJuFjO7HDp7HvH4Me5MN9dOjAL5/bhyqhLMQgrD0nsbquDnn33gQhzDWCpADjFnJP0Fmw2/U1fGDbBQTaSmjtLuus/NYpYI5nG0uF7rzLeD/TwgieUmLxJWxzT8lEHfxQTSZezO80qsGGHkeO8ir/QfpyZt8luMJPIxfGqNf9Sh11c4F5HCR63qCeC5lP/pUmcxIkqzAux3mNTQkwnSZt2yQlEpXeqoLVgZk1PKgsfrzXW19TU9PX1gd/18PBwb++S81ZtbW1/fz94q1AoRCKR0+mMj48HG3wcx58+fWowGMArkM3hcMTFxcEMtCMmhvW0Yrn+iU2D3QxH/OGIJxELy3L1VCk48soe61FV/vp8GYMTzqF23MIt8/lxviY1DR6nlP050i2I9e75YUdLO23OYIkQsMi/kZO41ipYKZCuMWix7bbSgVmGb/9gNTTOWvVrxP18uFMFrYtgX0k6dFo7OOTf2l8+aktmGMcx26RX/n+YgN4H+rRqHEyVCNmgYivJO+XArCqfdELReef+kyZxopoT2GvoY8qRnI9cjldBrJS+P5syA7RIWwNEcBJX/qscffHp9naJb47d7SVahyj0AC2sRDjqkk/3APlDa8GqYRVyTiWoAo8+5Wr863Nzc7u6uvLy8jgcTmVlJbhbHDInFAqnp6fBo1arTU1N1ev1SUlJMAOfz1cqlb29va9evQKJGIbdunWL+XrxGNZDAV5nYntrbmYJOfN98SFMHd/MKVNLs/CD4GBEQtq/B3u05tfBakenOkk2PfjKY1PaS17DSkj+miDb3DwRhBYeWN2X9KKVo1UFoyFgkX8vJ7F7DVYKpBs2CXMFrfqCuaDHpnSYVf6mnSrhABFyCzrzgFDMEJU4kvPJIT6B4JTYkCSeMQ0vJNCTDp3CGqDOGm0X0lDCsF9H1vm1VX9AJHBolrQeXIjIH7a+X70NywKCwHrfXYwKxWvQEG0NTrOKtPiBzMT1Xh4z7sN6WHPu8DGtKhKeWCYOLqh2QXemZruI7jtVb2TvQJ1w0wArRAkoqyskrgbreTxeVlaWy+U6Ozurqqqqrq5GWczPz4dYv7q6mp6ertPpUKzPzc1dWFjo6ekhYb3D4diO/X2xEtjdWt9X/G+axPluXAo7YdPJcqRb1PmMDnRaemJOCrHe0d0NcTkkAYG7SbH8ivLlDtpyKQbRevZetVB50C6/4yK++YAHWDk1PzVlca4ZygElHNomBu0trMe9SDhcRuZHpPY1bV/rhlc+gXOnpEBpHMk5V3K6O/IPr/xPNp0MZZJEH88ksMF69yKfVNBsXAhmH2bo3axqCNQDdCDBgLJj3iwcdbkvHN6h6DQGLehO91AbM9SuIrp4kJMwbEh3bDrZwdIL9LtQoTXQfp42zlqzZMfzOt0BwsbIwtz29rZD21Q04Nc1Qd5oie3t7bOzMxRFo6evButLSkp6enwfKTiu1WqTk5NRzmpqaiQSvxlaoVAUFRU5HA5Uh8Plco1GI3gFCpKUPGhtkI7t66EoriPh1ntn/pk9QNzg0SgjzveDP9SXhnaUB0tcWBouHZh977ulJCysh+bWPrVpfJXm6sEj04z1wlsfIr57fpjEydjSYs7wMUy0VzSaOWJYOUxnIBaWKc4qPqFgG3VssB5EaKBVPjA0Cl6NLhAHR4HwAYQdXNg/uxZ2IagBol7WT2zJV3MufjSa/3un/waxvmeoukXW6Ubu+tgd+bt0qJwI4E79PvAFaUBbTB38AJUnqOkb7RSMHAd0IMGw3mlW0Zq4oWEc6o4YdhvohWiQT8zn8kv6/KKtZHdbfXhxmybswuSSP05qqS8EJsP3JShCI/Gok64G66enpzMzM09OTjAMa2xsrKkhrkI/ODgAShiVSpWWlubxeIBtdmxsDMfxzMzMyUli/C0vLz958sTr9bpcrvv37wOfnPb29oqKCubexbCeWT6f8S22XuiV/+mNrAdMlbxBwt4O/vZ0zcEG+l5dszWjcq+qcV/S6xofcM8PH5lmjrdnwehXLM2VDswCbantRT0E5ZCEvaIR1NCnNs2u0xjEHPUt1EpsJeToC31qE4rIgIe9OpovADjDSQQErAth+P+v07xjg+AA62mVD6SGqI8gKDTEelTpv0uxagJrJGGQdAdxvvRdewuwHv7KHMn5y8HJWtlggdTvplImI+6KIqnssY06NMomR3K+5Ytss7W1QkJStBdQdADraUEWzU+inWYVuNsdYD3afVJO8Ih694MxTPgOad6hA4C2YLBE4njEmRuGKQ1ZD2mEXMnj1WA9juNSqTQ5Ofnp06clJSVAX19cXAwdcnp6epKSkjgcTmNjI/S55PP5SUlJ6enpRqMRdEatVqempnK5XJFIxKysx2MxEq7k9/8IlWCmZq/8T/BwZuOstUGxBtuBvjSkWXGom6QCLkzx2JSKpbk0if+S1bCwHnpe9qlN1P2ge3YItkIiDgZ6USYVWgMaDNmSXG7miC3J5WgeZhoCFpQGIFhivXyY0CFQu8DcKHgLmj4y1APkIimCqNDmv3Z8o5bEqv/xIkpl8yBNLDC4F/bHibxs5sW0fGifpDVv0nZnYZnYIOK++35RRQptZtpEEBQeOK2GhFqPTdk4a80ePu6c31Wuv1esvTdpO6LB+j61CRwGBIE8Qy7t9GKPLvXKsJ7Khl6vl8vpP1qpmSNIie3rIxDaJyiCLaeicU52t9XVUwG/rBlFLYqYcFruvaLZXEPwPdSMrenm4AcBVeUCc9IS7uF+j01JnWCE9ibDH1eHWtDyrBz1oNcYtLCGY6sS5j/UTsBeAAIthb4KhvXr86VsduvysRqO5JxWR4G2QkuDpuG1SrAjIDPqMA6Qmrj8T/4nTF9EO2CwjTqX/Eb2wDaE9WAEEUETiegLQnWiYSZZdgfcCwb9iGj7yJwIrNPAaZXUfeaCHpvSbVnQLbWsq+rCLQhrntfpCKxXJQJBBVNVwfy0Yo8y8SNi/fz8PPVQVZTsosVjWI9K47rQZ+59+XfpUgcY08BRgdjU+LwgcByH9lU4rIm5FMpf3j1PHCuF2zGIsywJewVxgJYKK/ZKQufO8A912dQYtNAWd6hXwFJUlT1xiJfO9X5m6SKoy+Vfa0ZRy2a3PjX1JrItrcemBBcAwPDr1Oagxhyitm44Hg3xiLKMLae0yLpgTgaCiKB5+WonNEgDe+j0R45zqsoGp+EwQIdQSJrAep8PGEdyHhJqqbWpp0rVU6XsGSbVAAwGEOup8ifl39rRowK/EvojYv2V8MdQSQzrGYTzuV4R9z4PEUeWOJLzTNkJCHA2r1sH2lL89KBL1kCdabaSEPr3fUmvxqCFLm4QZ1kSNhGNy7yTnTMPPI0FDkyCOYkuTtAeAKfrvqSX9kyWH7CQe47AzyQZ7w45+T025evJ9/DLBrbFkgBNQ6yn6rtXKP4nTYNE+F/ageSd/lvN4AgDxMNXpNhh+PEOdMIJqy8Q67Ok1siwfl07BLEexkNmKT2PTSmbfCcZ76YOXZY1aAxak7bDNJcNJBOy1JZJQyv5aBJjWB+N9GJlyRLAFh9UDo6CAT264nd6se2o9XqfH4htBD16Cka8a2wgJGQ7urudZhVQdKA4G7IgyABV9nCOHarlLMtCI+3uthpCJOrgT60cGHv3fB8TsEVgcsCPNr1j/y+29BgVnGSslfrNgRYEtHhi/82slZrOJgVgJbhqIxjIlk86IUYDwir/CQYdCzDsM8yyDFEJImjC2GG4T9EPdNaWHTUbzkEecP0Att1WJF2m1QGGrGpqiQigBtgOmZmaYWqmleWSTC0LUnSad7rJFBCaIlgemB7D+sB4i9lmL8nimjx4zPAIeOrgB4iM29tLM4tE9ETMPi6SalBcI7bAvtOqzMhre0F4xYDNbwRYb+aISY7wzkbiqhOW/xxvWuEkBATJ6RPu/cFbGGjTPTqAFlQszXmn/+p3VZz5J4w92SVrQLMFo8UT+61zlmBvmdPHlxYJBZrv6keSYRYW3NrUkLC+d6gK224jDy6K0ySpFOnRp8b5h7+Si7Lpgx9gu2wIcPAVI+52pz80G7ISwhPJdxiKwduHoZLeqdErwPrheJbm6BjWXxp1MR3OJXFcgwdsow7GOSFpNqUz49C/G8wo59u3ViQuMTPsghOqYJEgnXtiLgjfkrTqJLCG2WgJS1IZCQVIluR9ySWPHUsSEWvBzBFbBYFTux6bckm3BH3SCWLiK2ynA8fx0gG/XympFdJjx7yZJFVSBoZHAivP3MDjkKES0jHa+sFekmUV/IioIw0J2amPhBpn8nswPDH7OLhVKlw9jF/fvUHc7c7AP4MEppT92DZxkCqyzwLF0lyXrAFuXxgaCvZqbr47pPxh2RjWX8KzGNZfEsc1ePBO/QTitWYPH5NmRc8EEY/lSCMCrs1HjB6WtIALp0FYMA2rIsWuCctr08wRw9YBQSqOquxRsy0ptr7GoPXK//RWVncgvwlBH9vtaR5nhfV9ahMbdx0Sq+ARYGWTz0WS2TaABgcmYJpyGApbTkEdaajgTk1Ry1P8WH8RPj7YtwUt8x6bEtwBCc4HQAt5sMy06Sr1ACge2VIxvrTIckmmbZ2Iq6zsB1jPhv8Y1l/CsxjWXxLH537AbBNQgTO79p404jtniVuZ5qcqwIbOPRPUqx2iM4mASpjIsB5ogSBX1vw6Uv3Mj2QtzeVztqjKnqRisqS+hJxrDNruIcLDnSv5sDj89EKZ849OxRxkjIGgPR/AkB99BbAeeBySlmE0m8em3DNfukLEPvIDaWR5p/8G1gwqpgdLKRrw3yAIw8dHALjH9sWIr4YnjCUr6j0dcQMl81JHkgZ8nNfposX6mRbg3c/GMhzD+kujLob1l8TxuR+w1RygwHkx5oYzBBK9M8QZ8Wk5H2zo9iW9zNhKfQuDFoDgBNQMIVMgMx5bwDs+ZCmQgeRDSS0FFwPqUmTj14CmNQZtkuQIAmKXrB7AfdXEDspbMDoarN/dVpu0HaUDs8EMs2ijveqA4/z0cOYl86zPMAtDwIO+vJm1NsxYYb+oRIbUBoYntlEH1okIHFr0m2vAjygysFasEAHgIj6goDFoWS7JqCRRekI5yD4k9ar+6q8Xj/nhfG6M/L20j6kSgQJnji4wN+FijzjXO1raqXDJnAJ14iT9CXMp9C2E48OVUTSdDY062pO0NKA4zEBS5YO3rnGpx6ak3luUJt23yn9kucllmQ3FF5TWLbWIpBo2ypNF/TrE66bBbtQ8i9mn0NtOOJLzSsUeaGXpvRYN8QhrIGLlS1xgwcBUiQDvIsBrcIFBxCcMFEtz66q6kNERUImhtNOsYrkko6VQGgT5YGkZXtX5L9K6QniIYf0VCvMPXNWZ+1D+NZjetCqC4ZUNzCIpHZgFGucI8BqCabjqFwjlcLUgqVlgBgYCjXxJW9wmqgUTm5Y9Z+878BZFQEA3ybpYgngE+IhiDdgUs2wLhvbNkW6h5llsOQUYVwHzqYMfdrYvuU6q368VjtFcBwixPlniRkNDoxwy0wZtr3qqNGKsX9LOrc8WvJ62MbfC8DYyoy6sULE0x3Kt9diUMay/BKYxHc4lcXzWB8w+DjTRweYDcZZEUw/v+kBvBmdAWPQVVLijiWHREK+papaQ9cDWPTZlMEegYzOhdqetCjbNkZy3zFmEYwTegX9pkoOILa4QR9gQAOvN20tsMnfMmyGHe7OB0wCYTgRdrTiS82Ccu80q645aa1g1by+5LQv6TQ1mJxyxDlVJoFo2PJDy6NeGqbeKk/IwPK4b1KMTTSMamkCnDKXQVxHondDiGh1hCJmji76HZgN0DOsv4VkM6y+J47M+YPqSukEZg+HLsKlZn+JxJOeGTQ3L22JJoAkvBiGls3+ENUSgQUJdcYItFa4xaTDtkJVXBebw7DphtT6yznepApGEo9ywU5GCNgWEWAAnmWkzoIno/UqEyv7iD1tOAQZGln7ioM69Xf9lKWvD98MqiLIELqsJ11kT1qAxaCXjkV8ND493wArDJUDQIaMvKHfIsjGsvxhxvv/HsP6SOD7rg1d5WyTVMNv9gFGOTfSbYPDtsSmDgWmwIqR0MMci0CCZOWIY0SzYUuFoaQ+25UeLw3k+r9MBVcmnwfpOxVxYChCofCdU9hbiKByIXAYU7rkjR9Qo7bBrJAJiPXDMjwyvpxZkXbKGyMoCpJbI37BUYZH4B4+0yknanLSJAOvZOOHEdDhkMIthPVkin+uZUNZ/xfBFD4Z+gWyTKz3z2JQROOEAyD7UK2h15SRAZ3gEzjzhhskEFUJHoGBLhZVXFWzLb+aIYXEUCNyWhRdjB+hBYvDWXtkIlxY0fzR0pyIQKJRNPfCabJFUg+mLweCC0bvGLl/oGrLCJRVxCR9wzI8McJeXB0oHZmFMpJAtkjIYNjUSWfmnWVZJTYNHYJmnfUVNjO3rL4FZDOsviePzPWD2cRCt3oVcukYdvuKJ/TrfFYDB9sUMGA3RNkqst9e3BVOph2wdmnZpra+gOIMdAtqWSZJZea8lpQA/H+vzSma4dykGmTOQqu1VLoW1KbbtLEKV/bGuCowvaJhlcyAIZUAy3g0jEgfT8qP5qfTysrR0YDaydQLURo3FRG3lo6awdMLx2JSbG/NXPqFjfjhXLtI/XIWYvkQiK++hXOhMqFy04/vd3cA5vXpqD0zUYPtiNmjLsHEOWZwIWvC8KmItEARrNg1R86Bna5kBxdHaAYpbs5jg3tHdDZcf5grB2z61KZjlPFhx2fImgPvBGd9VITgOg5iGu0EmAug7VUDXH25ZwB7wWRyLwrgasXN9MPmEm85+rTVuXHv/+sbGxuJi/+ceink9PT1cLpfD4XR2dsJ7qXJycrhcbmZmJrh3EMfxxcXFlJQUDocjFouPj4/RGqh0bF9PlclnSfEqb5cOzE5rA2dlD6Q9jspGqCqx++7zg0eBGDa/VIhEUxzd3VFiPbghFq2TPQ1ccSIzLBM3WKW+ZAkNey8DUfWt+XXBNu+2F/XQ2sym5j61KYJNMbiyqm10BAytWtlQZI40gzNyGFKYqrNiw79iibA3hBUdk1RtWOYKUtkreWS/yF13rJ+ZmUlISKBivVqtTk9PPzk5AffNTk0RNzZkZWUpFApw32xSUhKGYS6XKyEhwWIh7iZtb2+vq6tjRq4Y1jPL5+O/xXAcwz1mcLgGGp1cI/0kALVmEV4o4Ms9Yqw0c8S2F/W0J5VIzTE/RrzSAF+aaJRIMFgCM3DANRJ0xPq86mhrmloEZGNZJ7iWKzLlScf8LqGBwXHcqWocJI6estdFQLblqjl42ypMDIswGgisN1925w+rhogPUoXVCkNm9ovctcb6nZ2drKysoaEhKtbX1tb29/cD6FEoFCKRyOl0xsfHgw0+juNPnz41GAzgFcjmcDji4uJgBlrYimE9rVg+TSK20w6jd+mG49FZtFf+hoq2cAJEg5VWXpU1rYJa+SdLYXCuZ8MDKdAClAlK0B7KtZWQ71qBlyCCK7fQGoLR6F0rwfIES++fmSbG1cW9TmwO35KqUiwRWJ8mcUawToCq3hsWotyYR2zXJfXlEzxeX6w/OTkBqpjx8XEq1guFwulp31jBca1Wm5qaqtfrk5KSICrx+XylUtnb2/vq1SuQiGHYrVu3mK8Xj2E9FOCnJ7DFxxDrJbJyOPlpoYoIH78yCmZIxE44bMD0Y+dxzw9Ho0QixdqkhQz0FhTYHVtONSmze3IQvGV/uXk0WL+yriTG2AXWR6ALIg5Oa/kRO9cDp8kosT4Ctkli/2SP1xfrS0tLgUKGFuvz8/Mh1q+urqanp+t0OhTrc3NzFxYWenp6SFjvcDi2Y3/XUgKW8bjnUsvokNAr/1PN4DBUDgTTscDw8RE74UDg+4yESzEYDf/o4dtgqEErQKquH10y2XwuRHkUaHxpcXt7+2DpBVDWs9c7w25qDFr7yA8cyXnEm2vDpoa9bRO2ixJwlKKJ15M2GOfPzs6udg93BX44LpcrLi4u0fcXHx9/+/btnJwclMuamhqJRAJSFApFUVGRw+FAdThcLtdoNIJXIBtJyYPWBunYvh6K4lMTHvPboVdg2gsHVtMkTqCsPzLNBNOGwy1txE44nxHiYdOO7u4o+Q+JLCRlPWyapJdHlxwYgIG5cvbKYmo98zod7lSB+O+RebNoDFrgmBvN5jpKrI9giaKK4pOlXPmkvgKsR3lC9/UHBwdACaNSqdLS0jweD7DNjo0R/luZmZmTk8QdpMvLy0+ePPF6vS6X6/79+8Anp729vaKiAq2ZSsewniqTT5OCWSRFA8viiX0A91BZz6DfgFvaYIsBBLXrTNhKCNeXaDg8XBhhAItgGjDqUSx0yaG9x5yhlQhegfD3e9pqImhlmNcHwubATR3RAG406wRk40shrnwuf0SsLy4u7uggrljDcbynpycpKYnD4TQ2NkKfSz6fn5SUlJ6ebjQaQTa1Wp2amsrlckUiEbOyPnbfLJDYZ/kvpuXnDBKRbLsWiKAuUFnPYDgFWoij95PRAOXvoKyjppkBaxhCLEDvflCctGRCFRlD5dG8MmxqtglW4X0AACAASURBVLeIOJHRKNxBcAXorxUBPzGsj2a+XzHWo6zo9Xq5XI6mXC0d29dfrTzZ12Yai+u7ODnVe3ExnqOtkxmLD/WK/f4e5jy/+7cwCBot0qGaGZIo0KNY1O0/+pa25ugTYfj4iBXuJSMbURpXo1FDRS+BT1wD+/nIMudHxPr5+fmTkxOWfESQLYb1EQjtCoq49RJZuda4Coc+iAllL6knwRPp0aUYjPhKKVJVX/QjbWAcIEwGBRF6bIrWbxUo9I8trK4zhL8de0KneScZaw0Z9YihQvHEfsEozZ1lDEX+yK+uYKperuIjYv3lhq7+KYb1Vy9TFjVi220iqYa6wwqJvwyb1pBlf08ZgplSQ54yg8BHaxex8mstSWVmjthe+CrYUVtYQwTE1IIsSoW7eGIfqvsiYOCPVoTFXAwvSwzrw5NXLPfRAgcch7FXNsLpx6Bo/j3B9JX0hepACcS4Lw1xBy88oxDy88iS+tLxpu3IOAV/oOiJKWU/jEodWW2RBWmIrK3fQakrh5oY1l+5SH/nFU4PZ3bMm4HK2PG6BUwqWq/wK0HG32UltKZUu/AVc2dhKQZVD1qDJbkcLg/RY9/M0iTLq8mDtQUDIgXLEEtHJXB2dsUK8BjW/86h+Wq7h1mkTYPdGoMWqhGcfT0em5LkFoIiToymSoBqSqWaW6mloCsO9RVDirPPf9UtiiMR0CDMZPOcJYKyoMi8ThfldR8RN/0lFvzwIUTwx3Cndgzrw5XYHzo/tvggR7rlsSntRa8BvlielaNnOBlAJ/YKlYA1r876vMrGrz22Kj02JVw70TwkGpxRiCAmszXTfwNiNJCn1MylSZwsr0ulbYhq46HNFksEEohhfQBqY7bZgCw+FWWaTgbmtWDHO0nwFHsMKYG9ijcem5KNPIGinzZgTshWjjZoImWSzuIygyy4Qk+D+F8x54+9jVICMawPoFoM6wOy+FRUs+zt8MpGSI+RkNATy4BKYO91C/rIQB+ZZth8AVBroMbMOdQrbL57BVhCUljXpbKskyHbx3AlYmjuGr6KYX0A1WJYH5DFp6GcKtHAimFTE/O6oYLpp0lxzw+j0RHYNwp1/RDUwPfBgawfpoQkojwJFbJ+mOHINMNwSQvM9vsmYlgfQLUY1gdk8UkobLste/iYUC63tLNHmVjOK5TAXk0zG20PtUUYjwjio41fS9yWxS1jv4OOMvQYbDoksddAfOjYxfUhc/6OM8SwPoBqMawPyOKTUOvzpQNLJkK5HF38LyoSxVI+gQRIsAgOXpk5Yke933GWlIH6+GnC0RDRUrnEoTAi4ptikMrGHyTl+Pjgaqd1zA/nauX5u6vtzI279aBXEvmbjc2VmLL+E+Dyx2gCjc1AcuZhaaSNJkQle4BGjc+fIIQne8Y+cc6jI+fVokkM669Wnl9UbWfuEOyeOkZHK9SKAiKbx1w1NOuxKWmDsXwMbIrVebUS2Jf0QrQiGXjDMtLCSqIkDgb79wd6jzZnSPWQlFTo8WxSzt/NI60aLYb1AXSK6XACsoiA8pixjRC3ty+OPudIzlOk7oMtCWYfB96WJJi4WjyK1fbxJIAe4KJq4aiOOh8bSaESyZpbZ69qPFQOeWxKdFMPReEakVCZAfZbavoXl3K0OW3miG0FtYerEyjzMawPoFoM6wOyCJ/CLBLTyL9wjzlY0SONMEly3Kc2iSf2W4feLam6FFqDx6aMzA8EztsY8bkkAOPw0GrhLEllByNh+OQAEz2KTWHRh4sjJDlYuGX7kl7Sph7kIQzIG+Ttv2tiwMwR71UHgjKhDNiLX9krG53d3Y7GNmfPW9qNM5r/aumjrZm9N22uUZolitrQ3utWKIq9mubDhWGQJ4b1AWiKYX1AFuFT6ukykVTjnforbVFsOb10cKZVaSa2WmYVb+SoZnAYHHCH4zJGfHESAHp52r0z6IslqdxezXSbCgpVhF23uxtNYU+He9Z63xeKA63fduEg4HxL5sH+ghxe29HcgZYF9BUGC0IrJz44Mirg2LBlV9tft6IZSLQ1sxJmBoSjsc1jU15TrD8/P6+vr0/y/ZWWllKvlOrp6eFyuRwOp7OzE95LlZOTw+VyMzMzwb2DOI4vLi6mpKRwOByxWHx8HCIcRAzraWGaZeK7sd63M1vNsm7M4r8K2F/QqfLO/k+XrCF18MOhZQGMS5V+HShwYsp60rT8sh5B9LSQger2u7pIeER9dI9KQd8PBvqob0OmhAzVSRIs9Y4Xa+pLkMeS+hJFbdpVxJpeQWXJyq/bKyUOLTP8O7bOucYH2H8WHK6M0saG2ntJ3xDthLIX1F1frJdKpSKR6Pz8HMOwV69e1dVdUgSr1er09PSTkxNw3+zU1BSO41lZWQqFAtw3m5SUhGGYy+VKSEiwWCw4jre3t5MqoULYdcZ6MoBSucdxPKRplLbUlSS69dKJVWtda+7w4dbEI8AJZh/zTnx1KP+qRdbFkZwDp4sj0wwY6ODquL3yBtIkjD1+QRIAN7zT6knQXpDQkxYK92qaQBFr2ksGKHQrh5wNNLtatDmWNIMfETx4RQudoH4YJRR0x70oB+k2IQGspH8HA3320gZrrv9uYVt2DSkD7aOjo4uhL3sXQWHRsrTrrq3wtcemdLltVzLXYSVX44ej1+sh8o6PjxcVFcEGcByvra3t7+8HKQqFQiQSOZ3O+Ph4sMHHcfzp06cGgwG8AtkcDkdcXBzMgNYGadgiTLkmBGYdVg8/wfSXhEDmza1Xj2VgZr9YyG8/8vPRZueWREaoO2flpYNzhJHWrXePftcg602VuDiSc+BJfWSctmZV2ouIkUdsNEwzlmflDKM59uqaS8DKq2JAQ5R59BosFJsgbRMF9CTBXGUO1SNmbilheMyuRt06WfKA8kMcraoIqOapm3dbfq2t6DV0zCeVJXi4HBDC2Rq4MpOEwgcDfdTipDxQDpA41CsYWgcVktYVYkJdfJ2gLYKDb64DYtd7hX9Xg/WQIbfbzeVy5+bmYAqO40KhcHp6GqRotdrU1FS9Xp+UlATz8Pl8pVLZ29v76tUrkIhh2K1bt6i6IFjkOt8tPiPP6ezRvJb1Y455lGGUXpyq6lVvv5YNYKu5n36DPzPdaMsnoqVbsyoHVjZGR0oOx3/KlNo4knOO5HxweRMguzXDr0kEcXGpEwwdoDH6dyYBEJQNYhmJIHX2YETimhq05dfZnlcdDBE2XpI2w5L68uDC6TPic9dwwYjMQQD9MiB5Iu1VvAFfJwzGDNRpleigXnEg6QFhStkfMHS8CphDGNoi9vXXGevNZnNycrJUKkVBDcfx/Px8iPWrq6vp6ek6nQ7F+tzc3IWFhZ6eHhLWOxyO7Wv8t7Gho3JnUZet1BH7AlP+64lR8e7WOjXP9vb2sGr5cGV027QkHtK4Rn92rrXRZvtIiQPTMrgHORjsE49a0iTOp5LzKa3Buq32A/2F7Ys4SZ/68lCvCPntT5r/scffgQRsuTX2OvLB2pAbcyuvinbHai96xR4WqdIDOihaPyJqZmoK3NqzuS2AWpywRbcFbLw2AaHhsSSXH8glYa1ecMkhrTdoix6b0unYIQFplI9Xtq9fWlp69OjR/DzNTrampkYi8RsAFQpFUVGRw+FAdThcLtdoNIJXoD8kJQ9tJz+vDsc4Id+sbiUz5jFPtQ3C32ytuX9PW03O4zuXtDVE+JzZq5u3t5fEo/aVkURsOSXsDf75GX7mxpxKzCqjaSVYklM1PaiATFp5VcZ1tXhiH94jcaibpMI67dSFlcSI37cEUIyLMiASw2Y2pAx9zpfT0YTeO1wejYZ/C7fsUKeI8kShlVd1ZJpxTwWAgtrxQ73imu7rdTrdo0ePoDsNAJmDgwOghFGpVGlpaR6PB9hmx8bGcBzPzMycnJwEttknT554vV6Xy3X//n1QSXt7e0VFRTCwAukMWL+kX2IuG/3b3WLiso6d5m60quXed6SfbaptELOQP3S2df3QY8yWX7u/MdejNtUNyuyjf8fWC9EKg9Jn+8sjDyaGc3UjcUsjjxQjWYfyr7zTf/NO/x2zTQQt5Xth0nYYW/tRPoHn3JFheq+u2cqvRl/F6JgECF3f5dtOGDakH1tc9tJ6Wnsmy3Zt2dUsbwsIViH4OPjYEnDPD19TrM/Ozv7vf/8bd/GXm5uL43hxcXFHRwfAnZ6enqSkJA6H09jYCH0u+Xx+UlJSenq60WgE2dRqdWpqKpfLFYlEzMp6Zn19mnRfv7nGDHnMb3UGmg8UWMS+vgKHwsaQf09t7OmDRwHhWzNHPD8gxz84YFkcx8fmZKiR05JS7nz71vp+/s2s9cXggnv2HsMRJ1DPzlrnmMY4r9O3zFnEE/tlk06O5PyZ5DBTalXJU5iLT0y1UEeqo6Wdlnm0IzH6jywBqHmIWIVyVdKL8hMzmqUCdMFe2XhVfQlWj0sxeE2xHgUySOv1erlcDh+vnAi2r19YUw2tbGRLg54IDcmJyUTorNffK4PlNDYHnKssqS+3FmYMXT3BfjYzt/S9mviC8f+duRckY7SZrZmVttI3rVNrh+N/wVZ52Eatdz7evJDntGgvCvv/P6Eas2ZV2rKrne/eHq6MAgORcWtlzbhaNWk3zTCpg2QT5COLtMzEEmMSQCUAld3RqFDQCmM0gwQc3d17DhNp1kf5eGX6eiof8/PzJydXfBU62kowrK8e03tsyuGVjZ6ZWTQ/G/r4+GDXtOjs7rbxa+zL9MqQ4+MDM52nFMMvt9n7Frbu2BzarW1jyGzNq6uQmSaHsnsVI1bttLOlfWl6ABYniDP3ejvZLcwmrLO/eG1/2ehWjQlHXTMKOjsBjuNOlarb71nMwEPsVUwCVAmArX1YdkhqJV9uSneNYDOZiLT8Cf4RWL+3dWnWR/3wEbE+at5CVBAM62fX1sGgfD1tPvaECuWI4/oN1ZpuzrSt0c9NWuo7rVlV4Le0ZlVumTRUJjb6JeH+2IamTljP1Ny7kB+hlvy6BYVqr8r/qWhqDCwVOI4Tq0V1IIYGiRlLUpl9Ykg46pJOvIONQkK31GKq6SAViT3GJMBGAnuvCIccqgKQTdkvPU93jYA/wmurz4umI7r0FyyL2ysaY1gPUQunxfpts9GuGidcXIpe2bbVQ/MhtvZ6IxEG4Mg042ztAOc+0B9jY4JGB2UuDvvs6E5RPeR7uifsbfVuwWtYHMfxoemBkKuFvba1bspGdeyRTzSGLItKIEbHJIBKYK/qDfoYFt1fURBW/uuTeVok4o/w+CM8wVD2egZbvEb5330qrmvLrejmo4kMtO1FfQzrA6BHi/VD83Ooi4tqZdXhZFLcb28tOnvewUNDJOlb8+v2nZe8XLcWZkh5WD4eO4kbP47M4xvVgQN7LMtan1cd21X+nnvMwdT9pNqs2dUzi8MBeeE47tb3y9SkbNfq0cT9FB/I16rLfxBm+qoK+CO82YKiT9zf3adiU1JUg2qFVywcIIAe/GurF7DpQm+lQMPzrwqbyWJxTy4oPvZCxFx8vFi0wiu25tfFsD6AXbRYP6tSoaK05teNT8wEylymtkyaA0lwm6pPMWfovRTGYKfEHwYEbYUNbRgfIjxwFE2RbauN0342tnX9u+XNbFo0c8SysUsHmNdVr/RNYSugWLYVWbbNZHFpbw6cSPwRXvm7HNqqpOX5Kv4lpJCLRQuXU2gLxhI/uwQ0z4sFQwRWFknof9yPweFmsrizLl8wlA1GV4Esu1Cas5hTyKataZGo5Y1gqFQ0n1eEAj2oilkVs8IrFvf6kb3ljWCFV1zR7X/kj/CCbe03k8W9L4WCIWIudNcQmqIY1gfQmor1DqfZ3EH2cLdwy9ZGLm9vL+owqqdCIq8l9aVz1+8Sal1fZjNQaPMYOrpwHJ/onqR9GzJR1+bX+I+Mka2yDGV3G7v0+gsXII+5anjGmh6ItspQ8KpevezmV3TnLvGKaStc4BeV9F0CejCXKrpzUSPYeLFIKCNmrGAoe+Wiqq5aQn+aL8t+nxbVro2WsVji1UqgsosPl3OWyzM6ZjaTxbP5RW+a8iQV+SwZa34jKBgMbMZh60X9OejQoq1tMde/MsFSJKK2PZe24EaKuKUhj5SZ+jhefGlrv/tU/LqFn49wW9FN1B/Dej9Ouw8dfYox/cYlZ8SF1Tla7Da9aLqA98D/t0wallam3dJGUMzYGeIjgHYEgMSt0kbH5tB2nj9yHkNO2lemMl8X3Guqt2Go+y2pL0eniWCiOI7vaatn+4kbcD7Zv9EXQjjQ2+oF84LArny6QFTVGdjswGyQKHubO1Ys6qgT5PtQHqYLB3grvOK2egLowb/WBppv6hmhaIPiMsESZa5WPsx7wKtt63rWNl7sV3aD3+tNc2jzZuXbwNggDQCl4BJQ0na5ri1QHI4TSDArYUgaG1iKRMzTfVAWSmg2LqSC/BFeSd+lj5v6FjK3pb0+rLf4t5hg/kb/3y/VD6dnZGrmjbyre3lh7UKRjeO6HuKqGtp/G8vks1GmmqCuLKQaiENGG6v7zh1q5ABSTqbH1JfDw0ynopnK+iLS4E7VyFSnuTw8JdLuwKDDvISfuaVyCe1CyNxuNG9f9NMPffhZTZ0GkaWQQHzCBy6CoeyZAiHg/32KWOzTFGme039hBOumpCK/tDd3tiA0vtDWMFheIBjKFveG3kvSFv8dJG4mi9noQHYQO01/RT7DMCh7S7+nhrIiLS20VZF21rCskk5jQ1tDviy7u0awhthp0f0HbRE0ETKwwC9C0yFN7OtjWA/Wt60qQmdt4ZYpG2XAsfLY47Yg4brg7wcIY2UbujAaOsLboZta3+pHh0l1hvu4XRS5DwMRTG2sUj48EW6j1vy6yeXl2bEXm2Vs17Zwm6DNP1QW2NTDEfyRiJK+AJiu8IoFyKfAeLFoRigquLCtVXWGQAq0Lx2v/aCD6o7QDMx0fwVhjQT/ynpy/5gbfFRVDaXRVi/Qpb8g2Wle9OUs8IvYIHW/T5OzkSJufpM3UHbJt2eFVwxbYSAEsuyqLn75u9yXb3OGxSJd+gtd+ovWhsDHIkNZ0qtCac5QqTAsoCe0kTLCn4d2IQT1L/CL7DsGFLKip7/Ufb2jtcd8EUt9tn0Qx3Fdv/+inGAzcH9DB+Tl3DWaU8KLw25JfRnuTTrB2Ig4faWlJ9xNPWjrQC6xvL0UACdiHlgWZBjEpKlyVY/1rfzNZPFmspjWAABbKRjghVTXmjliDa+47MJxApaFezEghLVMcetrwSrdh8L7NDGqoQY1CAd4Kj4rwyBLIbPMNiMk/DqIvUJ07ijU5oDAqekwpbcm6A6dutmHcg5JCAd4Q6VC0aD/q7H1wjFmuqAQXeZD1vPZMzAIYahMuLf9Pnp8R2v4UrHee3ZiaeuGo8qc6T8AFUihKHM2q/xhKXeKAtcsMOS/bq+i0iBRpPFRe9fcGMkWKfq5B+c/Q1VgV2jmiJeyi4dLycqZyULRm6ag5rWG5jywVCzwiwCsCIay+ysK4PqxmSzuryhgQBxpmV+tZOaIVbkiVKc0LRRVd+RUdOcaU0vgrzMjFHXW5vVXFHS8EjQ086eExCZ0I1k8Xiyq7MwtkGVLXgY1V67wikXSS2o0kqZ4ObsYcg5bZEm8TxOLBnJEA9nLOQEzDFqWzQ6d4WcK61Vpd25NB1nrHVYN1y1zW71gz0R4aV/h35eK9TiOb2jCdhXfrGkxNQRC2aBDM0azlwAzQCzz6FWQ12Q6CQd4REA6QREwG3TX+E27xhRxwaDfP4+BVeEAj7qSCWTZ5e/4Fd18kiGRtp43TXljL0QvuwOuKQWI0ok/whMNENqMzWQxw6oDa86XZdP+cINlQtptI9wFA7VDYf8lOyG1qmGxsOtVflOjoFCSLRrIWc/wr0PQrTB/kLCWg4KThaL+l/kL/KKpAhFt65DtGMEsgYru3L2N9SsEehzHv1Ssd58c9M61RWw0o47pWAobCejTS8p6c4olObtP6W3gZo64vjWwL77f2PqPklnmYf3p33bXCKAGnz/CGy8WbSaLqUqbT88Y2iKtyyCaAdJQubSUU9RdI6hvymP4sPAd9BfUtgd2wc2NAUemYbFwtqCQ0JsXCTte5aOOgKA5gOwk9bRwgCd9KbxuAoTy+UKJGNb7l7pX0/23qwYfN7aMFwU+igFabSaL31ULuuoE/RUF1R25leGY49jg3SfOc31sejNCUf4g73/KJ77PW29opjdybiaL4dRK7S39Osvy5wzbz6JlmHg9CWYt//XkGXIFNDPL2cUROzj1V+Sv8IrLLk4AwZpjxGeUgEVPE4wrmp3+l7qvT6zV/jnD9nXWbmoNOWZkA+KvmjOUmy4pamlgG4biE+M4c3MbKeKKrhzhYM5nPy5kTBWXvctJbG75Jnvjzxm2P2fY/rdWQvJ0BH1BHea+y1sHmf+cYft3+TicNrnDObxBwdPOuntv2n+tkn0v0P05w/aTcClDUgjzZMsIFQe3q+ph25vnA0FNfDD/H5zorhXQerz8wcXyRXd/e20xGmSnlv1Ssb5mwP3tc+ufM2x/LVpEQUeX/oI/wsuQCBObW/9eMvd1luXrLMvj9tdQpUiF17GiwobScmD+anmTZ0wNqp2glv14KUQMjYt91stQPsUfjw1Qc8ab+q+zdiFw/znDdjNnQ0jn0wK1tL9WydD8f86w/VKk/od4+sbzHVI6+vi3Fwv/KJ26wdtGEwH9ddbuz6KlL3r2kpjnDebnDgd0KaS3scc/uARMyMkhKnBHkHK9sH5xcTElJYXD4YjF4uPjY+b+5LUsAxTIex04jFrbnvtb9QAJKb7L04veBZwlzBzxevqLvMbKO5XSvxbPwcw3c4zf5emTW1+hi8fHhlFYP6F6qsrveCVY4BdNFBVC0AQjfgjx34BFPg0xWiC+mb0JpQSJe/VdtW2XPpig68Wj1jcw29US/xRP8Qb9Tj6/VQ8kva34shDh+UDB/5RN/FK0eDMnINIbz3e/zdn4a5H6R6Hmn2UT6PfNl9W7GLdXKIENbdC7kpiBMdjba4T1LpcrISHBYrHgON7e3l5XVxeMaZDeO6oGOPId/z1A5wV+UWJzCy24/Fiw2tCUt8AvGi4tqG3P+61GSpvtzxm2G8/Nic0tDc2583lFuvQXJCNkTXn1nXLZu5LSYDi7wiuWlQuLXldJy4M6w5HKThcImxppwnc8H8j/MV/zvWA9pYdQgn+uFeg/peO0srrBM/EGBdUdhGM76FGR74z447Z6oKanLRV94o8F2l+rZDeem0FV/xRPUcHxX2WTv9VI0ImX2Nxyv7ENTSHRGZLC/1YO/7V4PrG5BbzKkBT+5+Xo93m6B83NpMxsHnmDgttVA19n7f6Qr33c/po/wnvcVn+DZ2IjgX+KpxKbmrldVU87a3iDv3MVFrer6l9l04ktTXAV54/wcoYCfkpspP37y/N+NUQ8dmZ4pL69RlivUChEIhFg0eFwxMXFgZtpqUyDlBnlApw2Dxtb+ysKHr9uhylU4u8lc77JU/3XIhX1LSnll0LV085qMPiqO3LGi0X9L0r+t3wYZLvx3HxbPFFcV1VeVn/7xcR32YafBdqfhKvfIDP566zduPKhhuJaknF19fmLBX7RYKmwpiNH2P4isbntpwLNX/LXfylcupm98Q3PFFfblyEpJJTjvIC6I66uL1eSX9uemz+Ym9VbktNQW/Kygfey43VpTcXb3MK+3DdNeV11gvoG0buagq7a/LZ6gfSlcDa/SFZW0FdRUP4uVzBE+G6PF4u0GS9WeMWzBUVdtQKFSLjAL5oWFQK83n1KHEda4BdVFDbLC0pXeMVZLztIkkEf42r7+SM84QCvviUPfIjE1fWhGT4Z/X2eLrG5hTco8BkVtkC7N3M2EptbuF3VPxasgpQf8rXcrmoUF1J6Sv9TKf82x0hi9ZvLnzL/Lh9HkYg3KLhb3/H3kpm79Z0w/XHbq/9UyH+tkv1aJfuLIGCrADXDxYnUEJvHmzmb/yiZufVy9GlnNberiifzf9nAvlDXAyCKv+QTbPyQvw6Eg3bcR4f2MaUUoQkoxpwnd/iSjz+aOUNS+O/ySzuJr7N24bD/hrcVhG0/D8/evqRdEniDggfNzQ+aicXyQUtjQmMb/I3Q1iH9uP11XK0krq7v+zz911nb/xRPpfSUwre0REpP6b9KFd9kb/4iWgJjjDYbcyJvKI9Bifd7xvre3t5Xr14BHMcw7NatW8zXiysXAljPZsJEnOeb7I2/5K/feE64lET27wbPdDNn8/s8/U/C5W+yN7/zER9v83uDt/VN9tZPQs2PBWs3s7d+FK7+KFy9wdv6IX/tJ6HmGx/hSzH9RbD+o1BzM2fre4HuJ+HyzZzNG88v6eWZ+3vjufmvRepvc403szd+KVwi4SNz2c/49sbzrV8Kl77jG8LC36+zLIQkC1ape/Ovs/wfGZ+xU6Dpb3hbPxZob/ACCiKUpRvPd38Sam7wtv4iWKc1iqCZIX3jufmXQs23ORvf8g2+n9vwba4BFcI32VvfZG/ClBu87e/y3hNjCbG7fJtjBGPyL/nrgID1MxM3npvh4Pw+D47SS59HN3imb/mGXwqXvs3ZCPab3nhuvpm98XPh0re5xm94Wz8Jl7/Le89gPSI+yAq0P+SvEyL1/e43szd/FGp/EmpItiuUf980J5j8JnvrO/57Yk4R8/39z4VLN30CJLZ0ORukmfJN9ta3OcQM+jbXAKbSd3zD/xbPLqiXgu10I0i/Rvv6np4eEtabTKah4H/ade2T0smvMskQfJNnelI6yS0bg/9+ouzaCM+Q/FWYARJPSid/ziNv8dDfklDyfMKJfTNr57ts/y6VxManfLyZTRbpNzymJeGHbCPpJ4ASjpL4dz6xQ/+OtxNXOM8tG7tTNPdt9qVpD8RyI9N8IzNs/P0xd/MX/vvveAGB/8w3/ogo1sOV+Q/Zxv+IVv4pWIPMvuoW0wAAHlNJREFU/E2gCymZO0Vz3/NMN57v/pBtDIZc4XJyzfPfeG6+DuP8ukkpuXw8AkwPVuQaYb1CoSgqKgKMOp3O+Ph4Zh0OyFkpOUR/oZs5Ow43Ru2t6K37ad3+o6r977Lt3/JsgyoPNQ9MaRk/Sqx0PKrZR2sm/AL5W3PvD3EcV2+c3iohEOGv+Vu89i1hz8bIikO9cTq8eOS9aFy+7I57aSDVQH1MrNoTdrmGFj3qjdOJ1ZO+Wc/TOn+7oreuQw9RXZfi+Bte4JPiqwzrb2W7vwg2v8/d+iGXxmWF2kq4KTezA0D5daZleMUBhQMI6YInWJ0ZjQekzFf7CGSC1qnePG2bPP53kQOwVNbvPvRghx6ssNsNUorfuiz755b986xmF4ntv+bZs5oPKiRut0/UoNp187lEGRghitUP3/LspIIPKpzJ9a6ECidM/028l1C1L+x2vRo6qpEdaUxnKJONo0cL7z+gKexp9cZpad8h99X+4+r9n/MCnHz7PEBDNiDxi2Cva+pYtXHaNXX8t/w9mH6tiH8X76k3TqEoRpc/mJ3nOI4fHGFdU8c/5jJ18OvMoG//Xbj3P4X2J7X7/y5y/FMUNBsQxT+Ee7cK7S8lR4rVDwMLnoIu1w1Gwfq8vW0FXa7eOU/H5PGjqv2bzwPT86rE+232ZlUrzR2oUFbhEtcI610u1/3793d2iDv/2tvbKyoqWHbmFOIrywLhZHN7sJNTbP8QN1oDI5J9BYC103NsxXTsOvIef8DXt8/2fYTz0Ht2frEyXK5x/xi3HVxCCi+Ge4K3f+71lwfNHX/wGq3nxx/wQw++aSMaPf6A2w78hMF8dnhCpGzazl3H2PEHfMNy7vIQKfrd05PTSyzpdj7suS6lQE53HOe7TqK42XFusBCVm/e9G1Zion6uP6P1zO6+kIWPCfcJfnxyiR27y2uwnB1/wK37XoP5kpAv5bv8cHqOA5EeneAmuxe7LBKD+Qz+BJfLfaInwM+ZF9+0EV07PcdOKKPF7cG9GPErGy1nB0cYQV/81ocn/v7sH/kZ3j88B4PT5SEG3vEH/L35zOwgfuWdvTPTnhedcz6Rek/Pib3ZySlRs+vIu7ZzBvJ4fT+Iy4Nt+Maky+OXJI7j4BWzjDatpwf+wXl26CPWtk8h56CsfvfMsk/w9t58Zju4NABg5XtuzGAhJoX9wD87XB5cH2QAnF9I0u3B/FPpBN/Z8x75Jo7RckbLuRfDicnlY9JgOT/0zTvdzpnDTUwT3c6p2cekfvfM6lvPIG9mh39MWpzn732Dc3nNODH1+/XDIfbLanVqaiqXyxWJRMzKeiimGBGTQEwCMQnEJBBSAtdoXx+S11iGmARiEohJICaByCQQw/rI5PZ5SmG+v8/T9hW16qX9+r2iymPVxCQQk0AwCfyBsP709LSmpubo6EIlGUwk1zi9oaGho6MjYgbdbnfEZa+k4NzcXG5ubsRVfXb+I+YcFIx+BHo8ns8rBKfTeXJy2QASjlC8Xq/T6WTjcxFOrWHkPfT9hVHgd5T1i8F6u92enZ3966+/FhcXRzbaysrKysvLI/7tNBpNcnJyQkKCVCqNoBKbzZadnR0XFycQCLTaS1eis6xtaGjo4cOHGRkZLPOTsoHjaUpl5Aafqqqqra0tUrXsH41GY0JCwr179zyegIsL++I4jnO53Pb29oiRoq+vb2pqKqwW0cwrKyscDue3336LeLmNcgT29PTcu3cvLi6upqYGZYwlvbe3l5+ff/fu3YyMjAiGwYcPHwoLCxMTE5OTkyP7OFteXn7w4MG9e/cyMzMj2HJFyT+O452dnffv379z547NZmMpNDRblAhwenpaWVkZFxeXmpo6NjYW8TBGWQqL/jKwHsOwrKyspaWlk5MToVA4MjISVicJt8WuLh6Pd3pKeCfs7Oysr68DmmU9DocjOTl5Z2fHYDDcvXvX6XSyLAizZWZmzs3NHR8fy+Xyu3fvhosXy8vLiYmJFovl3r17+/v7sFr2BIZhCQkJ9+/f7+3tZV8KzVlcXBwXF7ewsIAmsqSdTufDhw+VSuWLFy+mp6dZliJlE4vF9+7dE4vFHz5E4rwolUpv3brV2dkZwTRzOp3Jyck2m81utz98+NBsNpN4C/kY5QhcWFgQCAQfPnw4OjpKSkoK91fAMCwzM3NhYQHDsNnZ2du3bzc0NIQlh07fH47jZ2dnx8fHe3t7IbuMZnA6nUlJSXa73ev1vnz5sqmpCX0bko6ef41GIxAIzs/Pz3x/Vqs1rBUregRobm5uamo6Pj5eWVl59uyZSCSKeNMTUly0Gb4MrHc6nU+ePAEd6Ovry87OTk9Pr62tZSksl8v122+/rays4DheU1OTkJDw8OHDJ0+eAP9OWrmQEuVyeWNjI0jMzc0tKChITU1lv8E/OTlJTEyEddpstmfPnsGDYzA9GLGzs5OQkLC2tobjeGVlZV9fX7CczOnl5eWzs7PJycmVlZUfPnyYmZlhzk96W1ZW1traeu/evXAZODk5SU9PB6XGxsaEQiGpZpaPIyMjb9++LSkpycjIcDqdSqUyrAV7ZGSkoqIiJSWltLQ0rII4jk9NTVVVVQE+hUKhSCTKyMhgv2pGPwLLy8vhZry/v7+hoYGl0EA2u93+6NEjWKS5ufnRo0e1tbUwJSSRn5+v1xO34vX398fHx9+9ezc7O5s94svl8jdv3oBWDAZDampqyBbRDNHz/+7dO/B7ra6u3r9//8GDB48ePdJo2MaIjxIBcBzPyMjY3d0FnTo5OSkpKcnMzIxMRYFKhj39ZWC91+t9/PhxV1fXzMzM06dPJycnNzc3RSJRZWUly65OTk5yOJypqamCgoKzszMMw9rb29PS0kIWNxqNdrtdq9UmJydjGGa325OSkjQazeLi4sOHD9nDJZfLXVoKnHh2u91JSUksVQo6nQ7mXFtbe/jw4dkZW8dwtINjY2M9PT3Hx8cFBQUJCQmFhYVh7exycnJ2dnbMZjOXy62urmbJg9FoNBgMb9++BZx4PJ67d++aTCaUMZa01WotKCjAMKytrS0hIeHJkydhKa87OjqGh4c9Ho9IJMrMzAzr42xnZ+fevXvj4+NSqfTZs2erq6sajYbL5Y6NjTEzj2HY3NwcjuMRj0BQP3riRKlUlpaWgnSWEjg5OYmLi9ve3galGhoaVCpVamoqXD+Ye4HjeFNTU3t7+97eXlpa2tHRkdfrbW1tZaNRBDNoeXk5KSkJfJAdHh4mJCSAFkFVDK0DAUbPv0qlys7OxjAsLS0NqCLn5ubu3r3L8is5egSoq6tra2uDPcUwrLS0NGSER5g/euLLwHocx81mc1VVVXFxMdwdoCOGQRBOpxOgUktLy+3bt+HHL4ZhiYmJDgf5RCipqrW1NYFAgGEY/Aiw2+0gz8jICPvFZnl5+d69ewaDAda/vLzM5/PhI3uCz+e/e/eOZX7Umre3t5eXl4fjuEwmu3///pMnT+DkZ1Pb9vY2WBsODw/5fH5ubi4boIEChE10dXXl5+fDx7CI5OTk09NTo9F4//79u3fvzs6GjgUIB8Dh4SHAdwzDmpqaHj58uLGxEbJ1KEC1Wl1eXv78+XOIjyjmMtQjFArB/jGyEQhq9ng8arUa0Gq1Gpwwt1qtQLPH0Dp8JZPJEhMT+/r6mpqauFzu6enpwsKCWCyGGYIRQIAHBwcPHjxoaGjo7OyEOZ88eQIC08IUKgEHANTdffjwIT4+Hsfx09NTHo83Ph4iEgAQYMT8A5YwDMvNzX3z5g2YAiCxqqpqdHSUyjOaAgdAlAjgdDoTExPl8sBRWI/HEx8fz3LPhLIUGX2tsX5tba2pqQnde8rlcgivOzs7WVlZDN222+1paWkJCQmJiYkGgwHDsPr6egjuZ2dnDx8+ZKMFam5uHhgYoDbU39/f3t5OTYcpJP6npqbu3r2rUChABp1Ohw47WAolaM2hJpMpPj5+c3MTzUlLU615KSkp8/Pzjx49cjgcQ0ND1dXVtAVBot1uFwgEd+7cqaysPD+/dCD2/Py8traWpZmOJMDT01MOhzM8PMzQNHhFEiCO47W1tePj448fP15aWtLpdNnZ2QxThTQASM3J5fI7d+4wQxVVgC9fvoR7+eHh4ZaWFlK11EeHw5GWlubxeCIYgbQDYHl5WSgUHh8fP3v2bHBwkNoiTCEJcGVlpaamprm5+eCAiGOhVqvLyspgZipBEuD79+/v3r2bnp4ONGBnZ2ePHz9mc+aRNADOzs5u376N43h5eblYLEYnOJUHHMehAMPlH8dxVIAulystLS0uLg7aZsVi8fz8PG2jIJE6ANDMIRGANINMJlNiYmJLSwuYTaenpwkJCQwDGG0revpaY/3m5uatW7dQI4bT6bx//35NTY1MJktKSmJwaAHmXLAVGh4eTk9Ph8Lq6uqSyWT5+flQsQBf0RJnZ2eZmZnQHLe2ttbR0dHT0/Ps2TOXy0VbBCRS+dfpdFwul8/nt7S0PH36dHV1laE4juPBzKEymezhw4fMn5+01rz6+vq4uDj08yIYAxiGZWRkLC4uOhyOzMxMuClD80OZoIlUmiRAHMeNRmN8fHxIbSlVgLOzs//9739lMhm1FVIKwwCAOaH+FKagBK0Al5aW7ty509XV1d3dnZSUxDAAjo+PIQ5OTk6iyyr7EUg7AAwGQ1paWn5+fkiTD1WAoINyuVyhUKSlpel0OrTLKE0rQLPZnJGRweFwWltboQ0GLUVLUwfAb7/91tzcnJGRwdLMThIgG/4BJyQBejye8vLyO3fuNDQ0FBcXFxUVMaw0tAMAx3GWCEA7g5xOZ35+flJSUktLC4/HY/+BTivYsBKvNdbv7u5mZGSUlpampKRAzcne3l5ra+ubN2+YN7Zmsxmq471e7507d8DE83q9EomkpqYGaFGDCctisQwMDEAwMhqN2dnZwHC/ubkJ/NxDKnxp+T8/P1cqlf39/Wz0JwzmUIVCQdprk/pCa807OjqCnSLlJz1aLBa4QHZ2dvJ4vOTk5FevXrGfnOhKjAoQNLSysgK/sUhNw0eqADEMY96IwbLBBgDMEJKgFSCO43q9vr6+vrOzE+yOaevxer0FBQXd3d3wbUlJiUql8gWBYTUCQUHaAXB2dhYfHy8QCEJ6klAFiOM4hmE9PT01NTXA2g85JBHBBIhhmEqlkkgkwFRLKgUfdTpdXV1dd3c3YJI0AAoKCh4+fMgwg05PT9+9e1dTU/P+/XtQJxQgS/5BKVoBGgyG/v5+4JUEGaYSwQYASwRgmEHr6+v9/f2oAY/a+pWnXEesB8YcHMc1Gk1ZWRmGYZ2dnQkJCQx7EFQuwJgDdGFQxZaamgpor9cb0rdXq9UmJSU1NDQkJCTAD/auri6WizDE02j4Bz2K2Bxqt9sjtuYB/k9OTu7evetwOIA5a3x8XK/X5+bmhtxLAs6bmpp+/fVXKD3g9spSgJ99ACwsLJyfn0csQBzH6+vrhUIhisVAgQB3+uiIJdHQnIvjeLABMDk5yTCMP7sA19bWUlNTR3x/sHfoDNLpdEajEb6iEkKhsLGxUSqVwm/HqxUgtUU0BQgw4gFwJTMI5edK6OuI9dCYg1pEp6en79y5Mzk5yabbwJijUqmgS1NWVhYwxDU2NkLnuWBVZWZmgoUBGK8WFhYMBoPX6+XxeGwOEx0eHqamprpcrij5x3E8GnPo8fFxZNY8yD9cKaF+02w2o657wQQIdMECgeDx48fA4oJhGHsBfvYB0NPT09XVFbE5dGhoKCkp6fj4GMOw/v5+Pp9fVVVltVpZ2nJxHIfm3GgGAIioAX/ETzmDSkpKwOfjwcFBc3NzdXX18vIy+wFgMplycnLA6Jqdna2srOzq6jo6OvrEAvy8M4hhckX26jpiPY7jJGMO6Jter09MTKRVHJM6D405MJ3H4+n1+pGRES6XG3Jv9ejRI2CyGxsbS0hIKCoqio+Pf/v27fb2dlZWFhtbikqlevHiBWw9ev5xHI/GHMremgdYpeUf6Nmzs7NJ/aJ9BD71BwcHz58/LyoqAq797AX4eQeA1+vNyclBN55hCVCtVickJOzt7bW0tAiFwunp6erq6sTERKfTWVFREdkAjnIARD8Cw5pBL168mJ+f93q9KSkp7e3tUqn0wYMHEomE5QDY2toCCliFQpGZmSmXy8vLyzkcjtvt/lwCDGsA4Dge/QyinVbRJF5TrKcac0AnHQ4He30xag0TiUSNjY0JCQnM5jjQSl9fH9A1v3v3DpwWMZvNv/322/HxsUajYTDmoL9ETU0N9SskYv5hzfCTFqbQEiQBsrfmwdpQ/g8PD+vr62UyWUpKCqqFh5lpCT6f73A4Tk9PU1NTf/31V8A5SwGS+If1RyzAsAYA8PHNzMyER67CFWB/f39mZmZKSgrcGVRVVYHNKbqEwH4BAo1tR7JGwpzMAwBqjSITICwODgREPIPm5ubS0tLUajX0H7dYLPHx8R6Ph80AwDAsNTVVoVAIBAKo06+pqWlvbz86OmIQIJQSlX/4ilmAMBtJgOEOAHBsEyJAZDMIMnMlxDXC+pOTk7m5OXC6FW4h0cHH3GGv17uysjI3NwfnJzTm4Dje09Pz3//+F1bOXBXtW3DCm/YVTDSbzdDe6PF40tLS4CPMw0Ds7+/DL24cx1H+GUrBV16vd2trC6pxUWsYS2teMP4PDg7a29sbGhpYTjPA0tu3b8fGxmZmZkAcm8TEROZptrm5iVo7Uf5hHxkIDMNIxi5UgGwGwMrKCmruHhgYgEf5WQoQZa+yshIN9DY1NYVCJ5oT0q2trV1dXfAR5R8mMhB7e3vJycnwszVcAZ6dnfH5fNQ3DGWAjQBR3qqrqx8+fFhfXw8T09PTmQcAzInjuMlkunfvXmJiIvR0WlhYCBnPSqfTKRQKeOwD5R+tPBhttVonJibgHEQFyGYAnJ+fLywsKJVKsMCjCBDZDArGZ2Tp1wXrwTAtKSl5+vQpnBKoMYe5e16vVyQSCQSC7OzslJQUoKZHjTlutxsePWWuivQWoI9Go8nMzGTY0Z+dnRUXFz979iwuLg7GTlhdXQXnPEl10j729PQ8efIkISEBKn9Q/mmLoIl2uz01NTUlJSU+Pn59fR28QgXIbM2Lnn+UGUDr9frMzMwHDx6AbykSklLz19TUPHr0CLWIoPxT85NSHA7HrVu3Ghsb4f4AFSCbAfD06VM+nw+xEsMwgUAAnVWYBUhiBsSN2d/fPz8/93g8p6enBQUF8BAWNTOO4xMTE0BNAd+i/MPEYMTJyQk1bkdYAqyuri4uLkYHOcoAGwGivHm93vr6+tu3b8vl8tPT09nZ2ZSUFLRyNDMtbTQaHz58mJeXZzabDw4OBAIBs/qrq6srMzOzqKgImqlQ/mmbQBPVajWXyy0rK0M9CFABMg8Ar9crEAgKCwsLCgrgt0hYCIAy8zHo64L1L168AE6QR0dH9+7ds1qtwDvt/2/v3H/SeIIA/t8alRiPR3lcESmIojXFItWKpaH1WbW1jxi1MVAqFixqVfokNVAtsVaDUYHSO7j7Jp1kc9GvuCff3plvxp+Wu92d2Q/n3O7O7EDpDl1YWCAzCI/HQ8I/6J05/wqX53mWZfV6vcPhqH7o5uXLl5OTkzAfMRqNHMfBKa2xsbFwOPyvnUsvwgyiXC6XSiWLxbK7uwsWh15/n88HIX2hUCgQCBQKhXK5TO8Nq1F/6VhIGaTTr6Xi8bjdbmcYhpxtptcfhFqtVqfTKT2QQQ8QDmq1tbVZrVYy/YTDRMTDT4ZGX4jFYhqNRqvVSuMvzzZPpVJ6vR5mlFtbWy9evFhaWoLwXJIO4WwrckUQBJ/PBxsmpVLp1atXMzMz2WyWHuDc3JzT6SyVShAF9Pz5c1gkyQJI9CGFd+/etbW1NTU13b59W9YaF3o4OTkZHh5mGMZisVT/P4LcZPCaPzg4iEajsNlIr39LSwtoWCwWl5eXYXpODzAej5MNq3Q6HY1G4duktACE2N8rXBVbr9frycrL7/eTw6WUzpyBgQESLx+JRKRJnSidOech5nm++pElaAi+R1EUi8ViU1OTwWBoaGiYmZnhOM7pdMKr6zwRoihGIhHyrnK5XCaTqbGx0efz8TxPqT9Z7W5sbGi12ubmZoZhkskkJcAa9T9vaLLmcUdHR11dXV++fNHpdHNzc+Fw+PPnz5T6gwIjIyMbGxv37t2z2+2ZTGZkZEQQBEqAoigmEonp6emFhQWtVvvhw4dHjx4dHh5Go1HKMNPzIBwdHV14PHtubs5ut3McF4/HzWbz8PCwzWaDzKw0+ufzeZPJFI/HOY5zOBx37twZHBzUaDSrq6uUAL1eL6RKHhoacrlcQ0NDWq0W8v3RKHDe2BW7vrW1BRlHtra2jEYj+HL7+vrK5TKl/pCuoFgsWq3W/v7+jo4Om82Wy+UoAc7OzsL+WygUslqtg4ODDMPMzs5SWgAFQF0VWz8wMDA/Pw8DnpiYgIORsANL48wJh8Nerxear6+v9/f3Q/nTp0/Hx8eydpkvB31xcRFSD8ZiMcixDtmy0un09vY22RY4r/Pd3V2n0wm51Xp6ekqlUqFQ6OzsnJ+fp3RGBQIBeNs9fPgQ1rCJRIJhmHK5TAOwRv3PG5fc621tbcVicW9vj2XZhoYGOEBHoz8IWltbg6QFz549q6urg1c+JUBRFPP5PGTdSCaTjY2NNpsN5on0SxO545XW9/v99+/ft9vtsAPA83xnZ2coFKLUH3IETU1NkYSsm5ubBoOhUqnQAIRUybANQmbHOp0um81SKiAdi/JlnuevXbu2vb3d19cHh7w4juvq6qIH6PP5QqHQwsICSV86NTUF+YJoAGYyGZZlf/36ZbPZ4NW+v79vMBh2dnZoLIACxK6KrT85OSEr5cePH4Pdn56edrvdZPu1Cg5BEMgKMZlM9vb2Qoi3Xq8nB26rNK/9FsSPw6FEovCDBw8uzKxERJOADeIejMfjgUCAVKheONtcFMXr169X33oifdauP+mqlsLExMTa2hqkDbn554+s9mi6LRQKkHkxGAx2d3czDEMCIWiai6Locrny+fzS0pLNZrNYLKOjo+TbpOzh0tU4jnP9+SM9vHnz5sKzIKQyrEvq6uo2NzfJRYvFQv/8//jxg2EYaYafYDB4YWIyIkv1wsrKitFobGlpIdEZq6urNDtgoPne3p5er3e73cTDT5ldkQx8dHS0s7OTnAwQRfHqbOCIonhVbD3hJYoiZJuJxWIWi0UamCGtU6X88eNHj8eTzWZ1Oh1xrFWp/5duVSoVl8tVPZFDddFjY2PVM1tVb57L5ViWJe+A6pXP3q1d/7N9XnglmUzevXuXZdn19fVKpfL06VO5D0BHR8fk5KTb7eZ5PpPJ0GTOkWoF6TeMRuP+/v7x8fGTJ08Us/WQ5EsaBjM+Pk78/FIlq5RXVlaIpTs8PDSbzbIegFQqRVLSq/IAVBkaza3Xr1/X19dPTk5WKhVBEMbHx2X91kI6ndbpdN3d3RDMtrq6Kuu3FiqVSjAYrK+vhxX279+/3W43yfFAo/9frXMVbX0oFHK73VqtVhqSQU8hm82azWaWZYmHlr7tf1IzGAz6fD6HwyGNn6PveXFxsaurq6enx+PxkDk+fXOe59vb2/1+P8uyJCCBvrkoijXqL0vWqcqQmEHW/+epHiCciQTqnbp74cevX79qNBoVpwgwPXe73bdu3fJ4PLIsNYyuUqncvHkTXpnSOf6FYycVxsbGent7b9y4IffX00gPKhZSqVRra6vJZGptbR0YGJALMJfLeb3e5ubm9vZ2h8NBvyoiQ45EIlqt1m63m0wmsi9N7qpYuIq2/ufPn/X19SQYQy4dQRDMZrN0KSq3hxrr53K55eXlS8/oyTmDS88ov3379vbtWxL4JXc4NeovV9yp+jSe8FNNpB8FQZC7FJA2F0WxRgVO9XaJj6VSKZFIvH///tIPQCaTicViZFdTrg65XC4Wiyng5ZKrGGV9QRB2dnYuYaZJ/wcHByQ7BblIX+A4Lp1OX+ilo+/wP6l5FW29KIqXm9ETIt+/f5cVAUIaYgEJIAEk8L8kcEVt/f+SNQ4KCSABJKAWAbT1apFHuUgACSAB5QigrVeONUpCAkgACahFAG29WuRRLhJAAkhAOQJo65VjjZKQABJAAmoRQFuvFnmUiwSQABJQjgDaeuVYoyQkgASQgFoE0NarRR7lIgEkgASUI4C2XjnWKAkJIAEkoBYBtPVqkUe5SAAJIAHlCKCtV441SkICSAAJqEUAbb1a5FEuEkACSEA5AmjrlWONkpAAEkACahFAW68WeZSLBJAAElCOANp65VijJCSABJCAWgTQ1qtFHuUiASSABJQjgLZeOdYoCQkgASSgFoF/AFh3bzOzCL8IAAAAAElFTkSuQmCC" /></li>
<li style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">For Tokyo, the percentage of infections from unknown sources has been over 40% and even over 50% for weeks, although the 7-day avg is dropping rapidly, presumably a result of a small number of clubs providing a large number of cases. Graph [<a href="https://stopcovid19.metro.tokyo.lg.jp/en/">5</a>]<br /><img alt="" src="data:image/png;base64,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" /></li>
<li>After 2-3 weeks of flatness, PCR positive numbers have started to spike up. The 7 day avg [<a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=162562862">2</a>] is currently 165, up from 75 a week ago and 62 a week before that.</li>
<li>Testing numbers are up having almost doubled from 3 weeks ago, to 5000-6000/day and apparently a desire for many more.</li>
<li>Governor Koike says the spike is due to testing[<a href="https://www.japantimes.co.jp/news/2020/06/15/national/tokyo-47-covid-19-cases/">9</a>].</li>
<li>There are several reports [<a href="https://twitter.com/fergal_whatever/status/1278979040213262336">3</a>] that the contact tracers are now testing <b>all</b> contacts whereas before they would only test and isolate people with symptoms (anecdote from months ago, 2 bar staff test positive, one lives with the bar owner, they didn't test the owner because they had no symptoms).</li>
<li>Shinjuku-ku will give you 100,000JPY (~1000USD) if you are found to be positive in recognition that you will need to stop working etc.[<a href="https://asiatimes.com/2020/07/tokyo-host-bars-take-the-heat-for-covid-revival/">10</a>]</li>
<li>In Tokyo they are aggressively testing host bars and finding a ton of young male hosts who are positive. It's unclear if/why they are not testing hostesses. I've heard their clubs are not cooperating. Apparently the customers of host clubs are often hostesses whereas the customers of hostess clubs are businessmen[<a href="https://asiatimes.com/2020/07/tokyo-host-bars-take-the-heat-for-covid-revival/">10</a>]. On some days, I think, more than half of the cases announced were from clubs.</li>
<li>The age profile of the positive cases is way younger than before. Consistent with detection of mild and asymptomatic cases and also hosts.</li>
<li>The number of people hospitalised [<a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=38005457">4</a>] had been dropping rapidly since early May. The number in ICU was also dropping. They started dropping around the same time. Hospitalised has been rising for about 2 weeks and ICU was still dropping until today.</li>
<li>The head of the LDP's corona virus panel laid out some good stuff on what needs to be done, a refreshing change from the self-congratulation and mission accomplished nonsense. Including saying that previously testing was rationed due to lack of resources.</li>
<li>They have started issuing alerts through the contact tracing app [<a href="https://www.japantimes.co.jp/news/2020/07/03/national/japan-infection-codes-coronavirus-app/#.XwAPWnUzZhE">6</a>]</li>
<li>The expert panel has been disbanded and will be replaced by a new panel. This is a mixed bag. It seems they conflicted with the politicians. It's very hard to know who was to blame for the previous bad testing policies. The new panel retains some of the old panel. It's also got Shinya Yamanaka a Nobel laureate who has been vocally critical about the lack of testing. This is a great sign but might also just be a good way to shut him up. Who knows...</li>
</ul>
<br />
As well as the links to the spreadsheet of the national stats, the Tokyo site [<a href="https://stopcovid19.metro.tokyo.lg.jp/en/">5</a>] has a lot of the same numbers with nice graphs but Tokyo-specific.<br />
<br />
So what does this all add up to?<br />
<br />
It does seem pretty clear that testing policy has changed and we are finally looking for the asymptomatic cases and Shinjuku-ku are even offering a bounty. That bounty should be national policy, not something we have to wait for 23 wards and 47 other kens to implement. Maybe 40% of cases have no symptoms but can still spread. Catching them with contact tracing could be the difference between growing and shrinking case numbers. Wakayama did exactly that back in March [<a href="https://www.washingtonpost.com/world/asia_pacific/japan-coronavirus-wakayama/2020/03/22/02da83bc-65f5-11ea-8a8e-5c5336b32760_story.html">7</a>] but at the time it had to defy policy. Maybe finally policy has caught up to them.<br />
<br />
I have read recent stories in forums from people who are properly sick and still cannot get tested but if you are willing to pay for it, I believe testing is quite available. It's extremely short-sighted to put any barriers to testing people who have symptoms or are backed up by a request from a doctor. Hopefully the enthusiasm for more testing will spread. It would be really nice to see a strong, clear national policy that allowed any doctor get someone tested without charge. I suspect that the free testing at the public health centres is going to remain slow, manual and tightly rationed.<br />
<br />
This part is total speculation. The spike in positives seems likely to be a mix of aggressive testing and some real growth. I feel like the jump is so sudden and large that it is more about testing than growth but that I might be doing some wishful thinking. The continued unlockdowning might also be a significant factor.<br />
<br />
If my hope is correct, then we have a few weeks of continued rising numbers as we find more and more of the clusters that are already out there. The number of cases out there will not be growing rapidly, just the number that we are <b>confirming</b>. Now, for every cluster, we will find twice or three times as many infected people as before. Keep an eye on the number of people in ICUs and deaths. That lags by a few weeks but is much less impacted by PCR testing policy. If it stays low then the spike in numbers is coming from better testing.<br />
<br />
Even if the new testing policy leads to control instead of growth, it would be great to kick-start the clean-up by mass-testing a few other at-risk industries, hostesses, massage, nail & hair, health, retail.<br />
<br />
The alternative is that not that much has changed, Koike is demonising the night-entertainment industry because it's convenient [<a href="https://asiatimes.com/2020/07/tokyo-host-bars-take-the-heat-for-covid-revival/">10</a>] and we are all due for a another cycle of growth and lockdown (maybe locking down over Obon in August but I doubt we'll make it that far if it's really happening again).<br />
<br />
I think both scenarios fit with the information and it's too early to tell which one is real. It would be awesome if Tokyo followed through on the poop studies [<a href="https://www.japantimes.co.jp/news/2020/05/13/national/tokyo-begins-sewage-study-signs-covid-19-spread/#.XwH893UzaV4">8</a>]. It seems like waste water is able to give us almost real-time information on the infection levels in a city but until then I'll keep reading the tea-leaves - apparently floaters are good luck :)<br />
<br />
1 <a href="https://www.cdc.go.kr/board/board.es?mid=&bid=0030">https://www.cdc.go.kr/board/board.es?mid=&bid=0030</a><br />
2 <a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=162562862">https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=162562862</a><br />
3 <a href="https://twitter.com/fergal_whatever/status/1278979040213262336">https://twitter.com/fergal_whatever/status/1278979040213262336</a><br />
4 <a href="https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=38005457">https://docs.google.com/spreadsheets/d/1t-EDGaXP5ehDgvPLOyLlESONMzFTFlZ-y5vrOs9nvVk/edit#gid=38005457</a><br />
5 <a href="https://stopcovid19.metro.tokyo.lg.jp/en/">https://stopcovid19.metro.tokyo.lg.jp/en/</a><br />
6 <a href="https://www.japantimes.co.jp/news/2020/07/03/national/japan-infection-codes-coronavirus-app/#.XwAPWnUzZhE">https://www.japantimes.co.jp/news/2020/07/03/national/japan-infection-codes-coronavirus-app/#.XwAPWnUzZhE</a><br />
7 <a href="https://www.washingtonpost.com/world/asia_pacific/japan-coronavirus-wakayama/2020/03/22/02da83bc-65f5-11ea-8a8e-5c5336b32760_story.html">https://www.washingtonpost.com/world/asia_pacific/japan-coronavirus-wakayama/2020/03/22/02da83bc-65f5-11ea-8a8e-5c5336b32760_story.html</a><br />
8 <a href="https://www.mhlw.go.jp/stf/covid-19/kokunainohasseijoukyou.html">https://www.mhlw.go.jp/stf/covid-19/kokunainohasseijoukyou.html</a><br />
9 <a href="https://www.japantimes.co.jp/news/2020/06/15/national/tokyo-47-covid-19-cases/">https://www.japantimes.co.jp/news/2020/06/15/national/tokyo-47-covid-19-cases/</a><br />
10 <a href="https://asiatimes.com/2020/07/tokyo-host-bars-take-the-heat-for-covid-revival/">https://asiatimes.com/2020/07/tokyo-host-bars-take-the-heat-for-covid-revival/</a>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-69844115310678641722020-04-27T16:41:00.001+01:002020-04-27T16:41:23.842+01:00Looking for hidden deaths in Japan's population and flu stats<div class="kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin: 0px; overflow-wrap: break-word; white-space: pre-wrap;">
<div dir="auto" style="font-family: inherit;">
Over the weekend, I took 2018-12, 2019-01 and 2019-02 death stats and compared them to 2019-12, 2020-01, 2020-02. The data comes from the JP govt <a href="https://www.mhlw.go.jp/toukei/list/81-1a.html#link05">[1]</a> The results (and a copy of the source data) are are in a Google Sheet <a href="https://docs.google.com/spreadsheets/d/1Lz71ov-DrSiLiwyUOvROzJtTmCBaHdpTXzpHj8juKAE/edit">[2]</a>.</div>
<div dir="auto" style="font-family: inherit;">
<span style="font-family: inherit;">Basically the number of deaths is just too high and changes too much from year to year to see corona in there. Japan has 250k deaths in Jan and 120k in Dec and Feb. Even if they are under-reporting by a factor of 10, it would still be lost in the noise. There's no smoking gun in there and I think the excess deaths concept really only becomes useful when you have emergency medicine collapse and people start dying from all kinds of usually-treatable things. Maybe when you have good categorization and you can remove all the car crashes and cancers etc. Then you might start to see corona effects clearly but we don't have that.</span></div>
<div dir="auto" style="font-family: inherit;">
<span style="font-family: inherit;">The flu stats </span><a href="https://www.niid.go.jp/niid/ja/flu-m/2112-idsc/jinsoku/1852-flu-jinsoku-7.html" style="font-family: inherit;">[3]</a><span style="font-family: inherit;"> were also updated today and they added 4 weeks of data instead of just one and that does look like a smoking gun to me.</span></div>
<div dir="auto" style="font-family: inherit;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOgmzSg5YMxvh_vYCjQUsB2bqg5gReU81_iF_9oeSWIGjJyM_BJH-W3CtLPn6Wijd5MjesMMuL40eVyCDDy9_GGEQzU8VMBjRNPPVLriTCYfqhCYhE49Yo8haw8Bk6Q07AGlnW/s1600/tokyo-flu.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="398" data-original-width="361" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOgmzSg5YMxvh_vYCjQUsB2bqg5gReU81_iF_9oeSWIGjJyM_BJH-W3CtLPn6Wijd5MjesMMuL40eVyCDDy9_GGEQzU8VMBjRNPPVLriTCYfqhCYhE49Yo8haw8Bk6Q07AGlnW/s320/tokyo-flu.gif" width="290" /></a></div>
<div dir="auto" style="font-family: inherit;">
<br /></div>
<div dir="auto" style="font-family: inherit;">
<br /></div>
<div dir="auto" style="font-family: inherit;">
To me that looks like about 100-150 deaths counted as flu above what would be expected. That's for Tokyo. Data is missing for many of the other cities. Most that have data show a drop, in line with expectations as due to everyone wearing masks and washing their hands. Why would Tokyo be different? Well it's tempting to go with a Tokyo-Olympic related conspiracy :) but maybe Tokyo has had a bigger corona problem for longer than anyone really knew. It's the biggest destination for foreigners, it's super easy to spread and contact tracing in Tokyo is a nightmare, so spread could easily happen under the radar, given the low testing we had. So the less touristy cities would be less infected and would see flu drop as it should while Tokyo saw flu replaces by corona. Also Nagoya seems to drop and then jump up, consistent with it briefly being the worst infected area. I should look at the per-prefecture graphs of corona to see if Nagoya's corona increase lines up.</div>
<div dir="auto" style="font-family: inherit;">
<span style="font-family: inherit;">So nationally it's still 100-150 tops. Maybe corona deaths were under-counted and should have been 50% higher but it's not the 5-10x smoking Howitzer that it might have been.</span></div>
</div>
<div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;">
<div dir="auto" style="font-family: inherit;">
<br /></div>
<div dir="auto" style="font-family: inherit;">
1 <a href="https://www.mhlw.go.jp/toukei/list/81-1a.html#link05">https://www.mhlw.go.jp/toukei/list/81-1a.html#link05</a></div>
<div dir="auto" style="font-family: inherit;">
2 <a href="https://docs.google.com/spreadsheets/d/1Lz71ov-DrSiLiwyUOvROzJtTmCBaHdpTXzpHj8juKAE/edit">https://docs.google.com/spreadsheets/d/1Lz71ov-DrSiLiwyUOvROzJtTmCBaHdpTXzpHj8juKAE/edit</a></div>
<div>
3 <a href="https://www.niid.go.jp/niid/ja/flu-m/2112-idsc/jinsoku/1852-flu-jinsoku-7.html">https://www.niid.go.jp/niid/ja/flu-m/2112-idsc/jinsoku/1852-flu-jinsoku-7.html</a></div>
</div>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-88012468602536683112020-04-26T10:03:00.003+01:002020-04-27T16:54:43.451+01:00Prof. Hitoshi Oshitani's lecture <div class="kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin: 0px; overflow-wrap: break-word; white-space: pre-wrap;">
<div dir="auto" style="font-family: inherit;">
<span style="font-family: inherit;"><a href="https://www.m3.com/open/iryoIshin/article/759517/">This</a> </span><span style="font-family: inherit;">[1] </span><span style="font-family: inherit;">(dammit, you need a username and password unless you come from a Google search, so click <a href="https://www.google.com/search?q=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&oq=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&fbclid=IwAR0iDgCweB8WRA9o8GQIWg3E-W5ZaW5bJgHD5twPch3zQPmdgKON0j7TVEU">here</a> [3] and then click the first result) is a long but detailed and interesting transcription of a lecture from Prof Hitoshi Oshitani, one of the expert group, a few days ago. Google translates it into fairly natural, easy to read English. In general it all seems fairly good.</span><br />
<span style="font-family: inherit;">There are some very surprising bits in there like the fact that they think that 80% of cases do not transmit and that 10% transmit to 1 person. This is not something I've heard anywhere (inside or outside Japan) and it implies that the remaining 10% must be transmitting a hell of lot to get us up to epidemic levels. It also seems like it would be very hard to reliably establish this when you're not testing very much.</span><br />
<span style="font-family: inherit;">It's unclear to me whether this 80/10/10 split is actually something that's driving testing policy. Its not that he denies that asymptomatic </span><span style="font-family: inherit;">transmission is a problem but there's a lot of talk about what influences how infectious someone else. Given how little we know about this, I'd rather we just over-tested instead of trying to be smart.</span><br />
<span style="font-family: inherit;">Finally, he ends with an oblique reference to The Hammer and the Dance with a chart pulled from Thomas Pueyo's </span><a href="https://medium.com/@tomaspueyo/coronavirus-the-hammer-and-the-dance-be9337092b56" style="font-family: inherit;">post</a><span style="font-family: inherit;"> [2]. </span><span style="font-family: inherit;">This describes what I would love to see, a short, real lockdown to get to manageable levels (the hammer), followed by aggressive tracing, hygiene and other measures (the dance) were we try to find the best way to keep infections low and controlled. Still no concerts etc but we have a mostly normal life until a vaccine arrives. That puts us where Taiwan, South Korea etc are.</span><br />
<span style="font-family: inherit;">It gives me some hope that he refers to this but from everything else I've read, actual the policies have resulted in an inflatable hammer. We have already failed once at the the dance. He is calling for increased testing but others are still saying no that. Without that the dance will fall apart again.</span></div>
</div>
<div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="background-color: white; color: #050505; font-family: Helvetica, Arial, sans-serif; font-size: 15px; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;">
<div dir="auto" style="font-family: inherit;">
1 <a class="oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl py34i1dx gpro0wi8" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.m3.com%2Fopen%2FiryoIshin%2Farticle%2F759517%2F%3Ffbclid%3DIwAR0C6USGubxEDyEk1nSq2lc-Pb62lSO6B-5QYpHXo9zy90gn7Q5cbhv140s&h=AT3Umps0GgqzjgrAaNrIEBY1y7zCF9Amk09fUS2qlBz3fSYnp9ykkmy1ZAyLHnLb0s73HeYnGbu88pt-ik8kITKb4IMRgwoUmJW1I6-uuDaOW1eHm-SbMklxWLP94BNCcdKedOSoVQ&__tn__=-UK-R&c[0]=AT3h1MVOFe30u0JFb31ZjJPSgcN5_vQsmfjhAlt8jNiwXa-07OuDuYmwbQI2__LmMn80mUZip7UCVYFFmg4xqvkWL0k1BWy8bD6pjH7I-yp3axXFvbWYq6C6nthsUcOJhI1umP3AOHi53bVP18Q7A-ITmP7fGcIZU6bMbFUFVfglApYRyMow2w" rel="nofollow noopener" role="link" style="-webkit-tap-highlight-color: transparent; background-color: transparent; border-color: initial; border-style: initial; border-width: 0px; box-sizing: border-box; cursor: pointer; display: inline; font-family: inherit; list-style: none; margin: 0px; outline: none; padding: 0px; text-align: inherit; text-decoration-line: none; touch-action: manipulation;" tabindex="0" target="_blank">https://www.m3.com/open/iryoIshin/article/759517/</a></div>
<div>
2 <a class="oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl py34i1dx gpro0wi8" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fmedium.com%2F%40tomaspueyo%2Fcoronavirus-the-hammer-and-the-dance-be9337092b56%3Ffbclid%3DIwAR2lw9JLFRZsTFOgMKAI-NSLQE7ttpBGAgoOGJTCd8Waf54dOSxvjPOWx3c&h=AT3zSxsnGkBV2YkKSY15mCLoqdH2O0B03bM-s4mfLVA9YRB7iFhxg0AhV-qKYttwwwY0zO4IgEsgKrb5_bE2Bandqb6xzoRPZ1500LByMgvaE4tM3p93TTeZoyhazXQ15aFObKdLlQ&__tn__=-UK-R&c[0]=AT3h1MVOFe30u0JFb31ZjJPSgcN5_vQsmfjhAlt8jNiwXa-07OuDuYmwbQI2__LmMn80mUZip7UCVYFFmg4xqvkWL0k1BWy8bD6pjH7I-yp3axXFvbWYq6C6nthsUcOJhI1umP3AOHi53bVP18Q7A-ITmP7fGcIZU6bMbFUFVfglApYRyMow2w" rel="nofollow noopener" role="link" style="-webkit-tap-highlight-color: transparent; background-color: transparent; border-color: initial; border-style: initial; border-width: 0px; box-sizing: border-box; cursor: pointer; display: inline; font-family: inherit; list-style: none; margin: 0px; outline: none; padding: 0px; text-align: inherit; text-decoration-line: none; touch-action: manipulation;" tabindex="0" target="_blank">https://medium.com/@tomaspueyo/coronavirus-the-hammer-and-the-dance-be9337092b56</a><br />
3 <a href="https://www.google.com/search?q=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&oq=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&fbclid=IwAR0iDgCweB8WRA9o8GQIWg3E-W5ZaW5bJgHD5twPch3zQPmdgKON0j7TVEU">https://www.google.com/search?q=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&oq=%E3%80%8C3%E3%81%A4%E3%81%AE%E5%AF%86%E3%80%8D%E3%80%81%E8%AA%95%E7%94%9F%E3%81%AE%E8%83%8C%E6%99%AF%E3%81%A8%E3%81%AF%EF%BC%9F%20-%20%E6%8A%BC%E8%B0%B7%E3%83%BB%E6%9D%B1%E5%8C%97%E5%A4%A7%E6%95%99%E6%8E%88&fbclid=IwAR0iDgCweB8WRA9o8GQIWg3E-W5ZaW5bJgHD5twPch3zQPmdgKON0j7TVEU</a></div>
<div class="o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q" style="margin: 0.5em 0px 0px; overflow-wrap: break-word;">
</div>
</div>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-63922742398907715692020-04-22T16:04:00.001+01:002020-04-22T16:04:07.404+01:00Fixing a truncated movie file with untruncJust putting this here because it worked<br />
<br />
<a href="https://github.com/ponchio/untrunc">https://github.com/ponchio/untrunc</a><br />
<br />
It was a bit of a mess. Ended up building a docker image which is such a sledge hammer to crack a but whatever. The files was from a phone that had run out of space during recording. The error when trying to examine the file with ffprobe was "moov atom not found".Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-24092045395891863732020-03-13T10:20:00.000+00:002020-04-26T09:51:15.088+01:00Zombieing along in JapanThis is the Ministry of Health's page. They have a full breakdown of cases and outcomes.
<br />
<a href="https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/newpage_00032.html">https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/newpage_00032.html</a>
<br />
This Kyodo news page has nice graph of detected cases and testing numbers over time.
<br />
<a href="https://english.kyodonews.net/news/2020/03/c35480d9a1eb-coronavirus-outbreak-latest-march-12-2020.html">https://english.kyodonews.net/news/2020/03/c35480d9a1eb-coronavirus-outbreak-latest-march-12-2020.html</a>
<br />
What this tells you is that what Japan has done so far has been fairly effective but it hasn't been enough. The schools have been closed for 2 weeks, events have been cancelled and still, the number of daily new cases is rising. If it was truly effective, the numbers would be going down by now. In South Korea they have been going down sharply for a week (and they are still testing like crazy).
<br />
Japan's only doing 200 tests/day in some cases. That means they're still just reactive - find a case, track the contacts, test them all. That's almost enough but not quite. You'll never find every contact, ever person who used the same shopping basket or rode the same bus. With a less transmissible virus that wouldn't matter but with this one it seems to be just enough for the virus to be winning.
<br />
I was really worried that the low testing was masking massive numbers of undiscovered infections but if that was the case, I think by now, we would see a much higher proportion of critical cases and hospitalization than we do. So we're still far away from an Italy style crisis (also our cases are spread widely, not concentrated in one small region).
<br />
The problem is that this almost-containment is not enough. Even if it stays kinda-safe, it never ends.
<br />
Japan is great at enduring pain and could probably keep this up for months but the cost would be huge. Something needs to change to turn that gradual increase into a decrease.
<br />
Two things give me hope:
<br />
<ol>
<li>Abe desperately wants the Olympics and they cannot happen with the status quo (forget about the crowds, the athletes are all over one-another - filthy beasts!).
</li>
<li>It won't be long before South Korea's and China's daily new cases are lower than Japan's. Hopefully that's a pain Japan's government won't want to endure for long.
</li>
</ol>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-10361197804298001662020-03-11T06:45:00.000+00:002020-03-11T06:46:28.442+00:00<p>TL;DR I'm staying home until I have reason to believe Japan is in control of Corona virus. I urge anyone else who can work from home to do so. Please avoid crowds in your social life, especially indoors. Corona virus is not that lethal when treatment is available but it doesn't take much for hospitals to be overwhelmed, at which point things become far more dangerous.
<p>There's a huge difference between us all getting this eventually and us all getting this at the same time.
<p>The difference is in the death-rate. Wuhan had a death rate of 5% - "but that's Wuhan", yeah and now it's Lombardy too and it flipped in a matter of days. There was nothing especially bad about Wuhan or Hubei, they didn't have low standards of care. They were just overwhelmed.
<p>I'm reading articles about hospitals in Lombardy that do not have enough ventilators, they are allocating them to the ones with best chances of survival. To be clear, they are picking people to live or die. That is what happens when the number of cases goes over capacity. We need to keep away from that situation. Also, the hospitals have shut down many of their other services to try deal with corona virus. People will suffer and even die due to other unrelated problems because corona is taking up resources.
<p>The mortality rate appears to be < 1% when resources are available and 5% when they're not.
<p>Italy had 21 cases on Feb 21, now it has a national crisis. Ireland has 34 today with a fraction of the population of either Italy or Lombardy.
<p>Everywhere is different but nowhere is special. What happens next comes down to people's behaviour and until you know that your country really has this under control, the responsible thing to do is to play it safe. Wait until credible, independent medical experts are saying it's under control, not politicians. It's critical that we avoid the kind of spike in cases that overwhelms the system. The government has no magic wand, it might be able to build make-shift hospitals but it cannot pull doctors and ventilators out of thin-air. It can make things much worse but it's too late for them to make things much better.
<p>You don't have to panic, you don't have to hoard. You don't need masks and litres of hand-sanitizer if you're staying in. Masks are for sick people, medical staff and people who deal with lots of customers every day and have a decent chance of getting sick and not knowing it yet. If you can, support your local businesses, because either way, this is going to suck economically.
<p>A few links
<p>3 small concert venues in Osaka led to at least 40 infections over a few days<br>
<a href="https://japantoday.com/category/national/japan's-live-music-clubs-emerge-as-new-coronavirus-transmission-sites">https://japantoday.com/category/national/japan's-live-music-clubs-emerge-as-new-coronavirus-transmission-sites</a>
<p>Italy's situation<br>
<a href="https://www.politico.eu/article/coronavirus-italy-doctors-tough-calls-survival/">https://www.politico.eu/article/coronavirus-italy-doctors-tough-calls-survival/</a>
<p>Flattening the peak<br>
<a href="https://thespinoff.co.nz/society/09-03-2020/the-three-phases-of-covid-19-and-how-we-can-make-it-manageable/">https://thespinoff.co.nz/society/09-03-2020/the-three-phases-of-covid-19-and-how-we-can-make-it-manageable/</a>Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-42640549230384428532020-01-09T07:18:00.001+00:002020-01-09T07:59:38.506+00:00NSFW: Phun with phishing<p>Last night, one of my FB contacts popped up wanting to connect on FB messenger. This was odd because I was pretty sure we were already connected. Things started out innocently enough but quickly took a suspicious turn.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnXCcNbcAQJyCFRtYyZkSc0Mj1rbSJYuQAislieK6ymiY21u2Honvhj3c4t0ICIFBkKF3m0xmnfir5XTdNHDBEtKFrkjVlW7C8PxmJQll94Oyxx_6YGf5x_dMmkPkfsWi2ejB4/s1600/Screenshot_20200108-222228-edit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnXCcNbcAQJyCFRtYyZkSc0Mj1rbSJYuQAislieK6ymiY21u2Honvhj3c4t0ICIFBkKF3m0xmnfir5XTdNHDBEtKFrkjVlW7C8PxmJQll94Oyxx_6YGf5x_dMmkPkfsWi2ejB4/s1600/Screenshot_20200108-222228-edit.png" data-original-width="1193" data-original-height="1600" width=50% height=50%/></a></div>
<p>Time to have a little bit of fun, although it was late and I had a cold so not too much fun.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxl-tdlFLBtu0oN2xi_5PUvzpqOI_sEmXeAX2lc2e-pzRV9ZFOq_uHtK8BferUQiVa0416PXFs74aV912a41YPIs6CT_zxb2DdJOZiLUxn84ZaIVkM_RqdSkv-N3uRS_1ekG2p/s1600/Screenshot_20200108-222746-edit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxl-tdlFLBtu0oN2xi_5PUvzpqOI_sEmXeAX2lc2e-pzRV9ZFOq_uHtK8BferUQiVa0416PXFs74aV912a41YPIs6CT_zxb2DdJOZiLUxn84ZaIVkM_RqdSkv-N3uRS_1ekG2p/s1600/Screenshot_20200108-222746-edit.png" data-original-width="1440" data-original-height="1164" width=50% height=50%/></a></div>
<p>He was completely unfazed by the dildo museum. Sadly I am missing the screenshot where he told me to contact the FedEx agent but don't worry, it's <a href="https://www.messenger.com/t/R.Robertdouglas463">https://www.messenger.com/t/R.Robertdouglas463</a> which FB has left intact despite me reporting it several times. Feel free to try arrange to receive your €100,000.</p>
<p>At this point I was off adding some extra touches to the agent's profile and my contact was getting impatient. I am not skilled at image doctoring so this took way too long for very little impact.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtU3hA-vK_qGKdsGyXCN0P5e3_8JK910yV0aI53LZuQ6JsnNUr5xr57Gdx3ZZEHUmaWlA0pCj7A95MIJK8gUNoF-dGph9GH-LacX6BpAunsnqBy2plL5U3vCg_OMWIpbntO9N_/s1600/Screenshot_20200108-225847-edit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtU3hA-vK_qGKdsGyXCN0P5e3_8JK910yV0aI53LZuQ6JsnNUr5xr57Gdx3ZZEHUmaWlA0pCj7A95MIJK8gUNoF-dGph9GH-LacX6BpAunsnqBy2plL5U3vCg_OMWIpbntO9N_/s1600/Screenshot_20200108-225847-edit.png" data-original-width="1193" data-original-height="1600" width=50% height=50%/></a></div>
<p>Just in case you can't make that out...</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoDgv6Tc9UYmEXwpXx3BB7HPfJKYpvXmT5v4sVNTfuHZF8S8y3ZLFihDEuC7Ylq2bQI7p08j5FkrMxnJx3tRUFhNAiVWAxmt9nU18buHbF6p7kaCwyy1TkATO5ZG7kNbGvvryX/s1600/robert.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoDgv6Tc9UYmEXwpXx3BB7HPfJKYpvXmT5v4sVNTfuHZF8S8y3ZLFihDEuC7Ylq2bQI7p08j5FkrMxnJx3tRUFhNAiVWAxmt9nU18buHbF6p7kaCwyy1TkATO5ZG7kNbGvvryX/s1600/robert.png" data-original-width="779" data-original-height="1600" width=50% height=50%/></a></div>
<p>Finally, <a href="https://steemit.com/whatsapp/@andrifarias/the-black-whatsapp-who-is-this-man-learn-the-history-behind-the-legend">the man</a> behind a million WhatsApp jokes is on my side.</p>
<p>Again, he take's WhatsApp-man in his strideand just resent me the profile photo of the agent and asked me to click the link again. FB nuked his account before I could get another screenshot, so this is how our conversation ended.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp6gxtIJHo572cd02i_nOy74pfK-BgwUlK1ynM76xAlaJZCANO8_X405ihV1r9pbHzTNQAsqjzyiz3nQcNXZikacIJlsUx3ZnOUDf83fFv74FM2HqqG06lc3iROjdSWnqt0usO/s1600/Screenshot_20200108-232742-edit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp6gxtIJHo572cd02i_nOy74pfK-BgwUlK1ynM76xAlaJZCANO8_X405ihV1r9pbHzTNQAsqjzyiz3nQcNXZikacIJlsUx3ZnOUDf83fFv74FM2HqqG06lc3iROjdSWnqt0usO/s1600/Screenshot_20200108-232742-edit.png" data-original-width="1055" data-original-height="1600" width=50% height=50%/></a></div>
<p>I reported the first account as pretending to be my friend (same name, same photo) and FB shut that down pretty quickly but it's a bit sad that they left the "agent"'s account up and running. There's no way to reach a human at FB, so these scammers can keep creating fake friends and feeding the to the same agent, I guess. Not sure if shutting down the agent would really make that much of a difference but it might at least interrupt a bunch of in-flight scamming, moreso than taking down each fake friend.</p>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-71933335770641565342019-12-24T03:53:00.000+00:002019-12-24T03:53:28.252+00:00Vietnam visa service recommendation<p>I'm in Vietnam. The visa process is a bit messy if you have an Irish passport (some countries don't need a visa, Ireland does). It's "online" but actually you go online and find one of many travel companies and they apply for you. The Vietnam govt does not have an online service. So actually it takes some time and at the weekend it's worse. Don't be lulled into a false sense of security by "online", you need to do things 3-4 *business* days in advance.
<p>If you're in a country with a Vietnamese embassy, doing it in person there might be best. Otherwise I can recommend
<p><a link="http://www.vietnamvisa.com/">http://www.vietnamvisa.com/</a>
<p>They were quick to respond, even on the weekend and everything was smooth (and they were the cheapest I found for the super-express weekend service).
<p>And then the taxi driver drove like a young Anakin Skywalker in a pod-racer. Brought me close to my hotel and tried to charge me 10x from the airport! He had a meter but he had doctored it to say 1000x instead of 100x! In the end I paid pretty close to the right price but stress on top of an already stressy day. Kept telling me he saw the money in my wallet. I kept telling him to fuck off.
<p>Dude put his cell-phone on the dash, not for Google maps, for youtube!
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5hrJLrE1m7z-xYHLOwDjRg-ZH4oS_XQ2yPAvSacOvDvt4Ass1Yr-Y-FXFaPybiMcGBJ-1zxos5aEo6H9xAlet0Z9iFAD2Hvdmf8OGNK4zo1cuI-CfEFydd-yWjuijtwfddQG/s1600/IMG_20191223_155221.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5hrJLrE1m7z-xYHLOwDjRg-ZH4oS_XQ2yPAvSacOvDvt4Ass1Yr-Y-FXFaPybiMcGBJ-1zxos5aEo6H9xAlet0Z9iFAD2Hvdmf8OGNK4zo1cuI-CfEFydd-yWjuijtwfddQG/s400/IMG_20191223_155221.jpg" width="300" height="400" data-original-width="1200" data-original-height="1600" /></a></div>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-13731437177789450962019-09-28T06:13:00.000+01:002019-09-28T08:49:57.920+01:00I sent you a video<p>I always record videos of my comedy and sometimes I record other people too. If I sent you a link to a Google Photos video or album, here are a couple of hopefully helpful notes.
<ul>
<li><b>Why have you done this?</b> Maybe you asked me, maybe I just left my camera running.
<li><b>Can I download it?</b> Yes there's an option to do that.
<li><b>Can I not download it?</b> You can also click on the little cloud icon (<svg width="24px" height="24px" class="v1262d JUQOtc aRBEtc" jsname="K38HNd" viewBox="0 0 24 24"><path d="M17.92 10.02C17.45 7.18 14.97 5 12 5 9.82 5 7.83 6.18 6.78 8.06 4.09 8.41 2 10.74 2 13.5 2 16.53 4.47 19 7.5 19h10c2.48 0 4.5-2.02 4.5-4.5a4.5 4.5 0 0 0-4.08-4.48zM17.5 17h-10C5.57 17 4 15.43 4 13.5a3.51 3.51 0 0 1 3.44-3.49l.64-.01.26-.59A3.975 3.975 0 0 1 12 7c2.21 0 4 1.79 4 4v1h1.5a2.5 2.5 0 0 1 0 5zm-3.41-5.91l1.41 1.41-2.79 2.79L12 16l-.71-.71L8.5 12.5l1.41-1.41L11 12.17V9.5h2v2.67l1.09-1.08z"></path></svg>) and it will be copied into <i>your</i> Google Photos account. This means it will take up space in your account but it also means that if I delete it, you'll still have it.
<li><b>Will you delete this?</b> If you want me to, I'll delete it any time. Generally I just keep things. I think have unlimited storage (you get it when you buy a Pixel phone) so I probably won't ever delete anything. Best to keep some sort of copy yourself though.
<li><b>Why is there an album?</b> If I send you other videos in the future then they're all in one place. Easy to find, easy to delete.
<li><b>Why is it all grey?</b> It takes a few minutes for Google Photos to process the video.
<li><b>Why does the quality suck?</b> Google Photos puts up a low quality preview first and then after a while it's done processing the full quality version.
<li><b>How do I get this onto youtube?</b> If you have the video in your own Google Photos, you can just click "upload" on Youtube's homepage and there's an import from Google Photos button. Videos uploaded to Youtube don't take space in your account (I think) but you can keep them unlisted so only people who know the URL can watch them.
<li><b>Can you don't?</b> Yup, just tell me and I will not save any bits of your comedy that I happen to record.
<li><b>Do you watch my videos?</b> You wish.
</ul>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-57004406790154657502019-07-30T00:24:00.000+01:002019-07-30T16:07:49.905+01:00p^4 mod 120<script src="https://cdn.mathjax.org/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
"HTML-CSS": {
availableFonts:[],
styles: {".MathJax_Preview": {visibility: "hidden"}}
}
});
</script>
<p>In <a href="https://www.youtube.com/watch?v=ZMkIiFs35HQ">this video</a> the Numberphile people prove in 2 ways that \(p^2 \equiv 1\ (mod\ 24)\). That is that \(p^2 - 1\) is divisible by 24, for \(p\), a prime greater than 3.</p>
<p>The second proof involves considering the 3 numbers \(p-1, p, p+1\). There are three consecutive numbers, so one of them must be divisible by 3 but it can't be \(p\). Also one of \(p-1, p+1\) is divisible by 4 and the other is divisible by 2. That means that \((p-1)(p+1)\) is divisible by \(2{\times}4{\times}3 = 24\). So, expanding out the product, \(p^2 \equiv 1\ (mod\ 24)\)</p>
<p>So then I wondered what if we look at one number either side of these three. We still have the previous factors but now we must also have a 5 and if we now say \(p > 5\) then the 5 can't be in \(p\) so we know that
$$(p-2)(p-1)(p+1)(p+2) \equiv 0\ (mod\ 120)$$
<p>Grouping things in +/- pairs we get
$$(p^2-1)(p^2-4) \equiv 0\ (mod\ 120)$$
<p>and multiplying out
$$p^4 - 5p^2 + 4 \equiv 0\ (mod\ 120)$$
From the earlier result we know that \(p^2-1 \equiv 0\ (mod\ 24)\) so \(5p^2-5 \equiv 0\ (mod\ 120)\). Adding that into the previous result gives us
$$p^4 - 1 \equiv 0\ (mod\ 120)$$
<p>So now we have \(p^4 \equiv 1\ (mod\ 120)\) for prime \(p>5\).
<br>
<p>Sadly throwing \(p-3\) and \(p+3\) in too doesn't get us a similar result, like \(p^6 \equiv 1\ (mod\ 840)\). With some fiddling around, we can get
$$p^6 + 14p^2-14 \equiv 1\ (mod\ 840)$$
but nothing simpler jumps out.
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0tag:blogger.com,1999:blog-11902575.post-4598798595583450602019-04-25T23:48:00.000+01:002019-04-25T23:48:09.614+01:00This is Beijing...This was written by someone living in China. They do no want their name on it, for obvious reasons but it is powerful. I want more people to read it, so I'm reposting it with permission.
<blockquote>
<p>“This is Beijing, so I can’t talk about it.”
<p>That’s what the man in the green shirt says right before he starts talking about it.
<p>He says he is a soldier. Just back from Xinjiang.
<p>“It’s cultural genocide out there. We go into a village. The next day, there’s no village. But we can’t talk about it.”
<p>And yet he keeps talking. He seems to need to say this to someone. Maybe that’s why he came for the foot rub.
<p>I won’t recap here the issues in Xinjiang. Take advantage of the free media and educate yourself from the direct sources. Suffice to say that here on the eve of passover, the contradictions of being a Jew in a country where people are being rounded into camps becomes something between infuriating and unbearable.
<p>I am getting a foot rub two chairs down from a soldier in the Pharaoh’s army.
<p>At Passover we tell the story of the Jews and their exodus from Egypt and bondage. We discuss slavery and ethnic conflict. We like to say, “Never Again,” and feel righteous in our cause.
<p>Yet I am getting a foot rub two chairs down from a soldier in the Pharaoh’s army. How do I enforce “Never Again?” What action do I take?
<p>I feel humiliated and powerless. Every option seems petty and useless. I can’t confront this man. I can’t attack this man.
<p>I don’t feel like there’s any right option.
<p>I have to feel content with composing a note in my phone and trying to sort through a rage of emotion.
<p>I wonder whether making this post will come back to harm me. My career. My life I’ve built as a stranger in a strange land.
<p>I want to message some of my Uighur friends, see if they are ok, if their family is ok. Then I remember a friend of mine who researched in Xinjiang and told me a message from a foreigner can be enough to get people in trouble.
<p>I sit and I do nothing, and every moment of nothing feels worse.
<p>In the background on the TV is one of the biggest comedy shows in the country. Guo Degang is performing Xiangsheng. Nobody is watching is the comedy. The man keeps talking.
<p>“They’re all scared. They’re not having kids. That may be how they all disappear. One missed generation.”
<p>A missed generation. Blood on the lintels. An exodus.
<p>Before the Jews left Egypt, we too were a people aggregated together, not of our own free will. Our exodus has happened. Others’s has not.
<p>I am reminded of the words of William Faulkner: “The past isn’t dead. It isn’t even past.”
<p>Perhaps we keep retelling the same story each year because it isn’t over.
</blockquote>
Fergal Dalyhttp://www.blogger.com/profile/05129705901261680877noreply@blogger.com0