Wednesday, May 27, 2009

Censorship examples



Just an example of how the internet censorship works


Internet Censorship (Y.S)









I am looking at Censorship of Internet within different countries
Here are some information that I have found while researching this topic



[vedio]




10 Worst Countries to be a Blogger [1]

CPJ names the worst online oppressors. Booming online cultures in many Asian and Middle Eastern nations have led to aggressive government repression. Burma leads the dishonor roll.


New York, April 30, 2009—With a military government that severely restricts Internet access and imprisons people for years for posting critical material, Burma is the worst place in the world to be a blogger, the Committee to Protect Journalists says in a new report. CPJ’s “10 Worst Countries to be a Blogger” also identifies a number of countries in the Middle East and Asia where Internet penetration has blossomed and government repression has grown in response.

“Bloggers are at the vanguard of the information revolution and their numbers are expanding rapidly,” said CPJ Executive Director Joel Simon. “But governments are quickly learning how to turn technology against bloggers by censoring and filtering the Internet, restricting online access and mining personal data. When all else fails, the authorities simply jail a few bloggers to intimidate the rest of the online community into silence or self-censorship.”
Turkmen soldiers guard an Internet cafe in Ashgabat. (Reuters)
Turkmen soldiers guard an Internet cafe in Ashgabat. (Reuters)

Relying on a mix of detentions, regulations, and intimidation, authorities in Iran, Syria, Saudi Arabia, Tunisia, and Egypt have emerged as the leading online oppressors in the Middle East and North Africa. China and Vietnam, where burgeoning blogging cultures have encountered extensive monitoring and restriction, are among Asia’s worst blogging nations. Cuba and Turkmenistan, nations where Internet access is heavily restricted, round out the dishonor roll.

“The governments on the list are trying to roll back the information revolution, and, for now, they are having success,” Simon added. “Freedom of expression groups, concerned governments, the online community, and technology companies need to come together to defend the rights of bloggers around the world.”

CPJ issued its report to mark World Press Freedom Day, May 3, and to call attention to online repression, a great emerging threat to press freedom worldwide. CPJ considers bloggers whose work is reportorial or fact-based commentary to be journalists. In 2008, CPJ found, bloggers and other online journalists were the single largest professional group in prison, overtaking print and broadcast journalists for the first time.

In compiling this list, CPJ studied conditions for bloggers in countries around the world. CPJ staff consulted with Internet experts to develop eight criteria that included governments’ use of filtering, monitoring, and regulation; authorities’ use of imprisonments and other forms of legal harassment to deter critical blogging; and the extent and openness of Internet access. For further explanation of CPJ’s methodology, click here.


WORST COUNTRIES TO BLOG

1. BURMA

Burma, which heavily censors print and broadcast media, has also applied extensive restrictions on blogging and other Internet activity. Private Internet penetration is very small—only about 1 percent, according to the Internet research group OpenNet Initiative—so most citizens access the Internet in cybercafés. Authorities heavily regulate those cafés, requiring them, for example, to enforce censorship rules. The government, which shut down the Internet altogether during a popular uprising in 2007, has the capability to monitor e-mail and other communication methods and to block users from viewing Web sites of political opposition groups, according to OpenNet Initiative. At least two bloggers are now in prison.

Lowlight: Blogger Maung Thura, popularly known as Zarganar, is serving a 59-year prison term for disseminating video footage after Cyclone Nargis in 2008.



2. IRAN

Authorities regularly detain or harass bloggers who write critically about religious or political figures, the Islamic revolution, and its symbols. The government requires all bloggers to register their Web sites with the Ministry of Art and Culture. Government officials claim to have blocked millions of Web sites, according to news reports. A newly created special prosecutor’s office specializes in Internet issues and works directly with intelligence services. Pending legislation would make the creation of blogs promoting “corruption, prostitution, and apostasy” punishable by death.

Lowlight: Blogger Omidreza Mirsayafi, jailed for insulting the country’s religious leaders, died in Evin Prison in March under circumstances that have not been fully explained.



3. SYRIA

The government uses filtering methods to block politically sensitive sites. Authorities detain bloggers for posting content, even third-party material, deemed to be “false” or detrimental to “national unity.” Self-censorship is pervasive. In 2008, the Ministry of Communications ordered Internet café owners to get identification from all patrons, to record customer names and times of use, and to submit the documentation regularly to authorities. Human rights groups noted that authorities harass and detain bloggers perceived as antigovernment.

Lowlight: Waed al-Mhana, an advocate for endangered archaeological sites, is on trial for a posting that criticized the demolition of a market in Old Damascus.



4. CUBA

Only government officials and people with links to the Communist Party have Web access. The general population goes online at hotels or government-controlled Internet cafés by means of expensive voucher cards. A small number of independent bloggers such as Yoani Sánchez detail everyday life and offer criticism of the regime. Their blogs are hosted outside the country and are largely blocked on the island. Two independent bloggers tell CPJ that they are harassed by authorities. Only pro-government bloggers can post their material on domestic sites that can be easily accessed.

Lowlight: The government now jails 21 writers who were on the leading edge of online journalism in the early part of the decade. These writers, all but one of whom was jailed in 2003, phoned or faxed their material to overseas Web sites for posting.



5. SAUDI ARABIA

An estimated 400,000 sites are blocked inside the kingdom, including those that tackle political, social, or religious issues. Self-censorship is widespread. Aside from “indecent” material, Saudi Arabia blocks “anything contrary to the state or its system,” a standard that has been interpreted liberally. In 2008, influential clerics called for harsh punishment, including flogging and death, for online writers guilty of posting material deemed heretical.

Lowlight: Blogger Fouad Ahmed al-Farhan was jailed without charge for several months in 2007 and 2008 for promoting reform and the release of political prisoners.



6. VIETNAM

Bloggers have daringly tried to fill the gap in independent news that is left by the traditional state-controlled media. The government has responded with more regulation. Authorities have called on international technology companies such as Yahoo, Google, and Microsoft to provide information about bloggers who use their platforms. Last September, prominent blogger Nguyen Van Hai, also known as Dieu Cay, was sentenced to 30 months in prison on tax evasion charges. CPJ research shows the charges were in reprisal for his blogging.

Lowlight: In October 2008, the Ministry of Information and Communication created a new agency tasked with monitoring the Internet.



7. TUNISIA

Internet service providers are required to submit IP addresses and other identifying information to the government on a regular basis. All Internet traffic flows through a central network, allowing the government to filter content and monitor e-mails. The government employs an array of techniques to harass bloggers: conducting surveillance, restricting bloggers’ movements, and undertaking electronic sabotage. Online writers Slim Boukhdhir and Mohamed Abbou have served jail time for their work.

Lowlight: In a March address, President Zine El Abidine Ben Ali warned writers against examining government “mistakes and violations,” saying it was “an activity that is unbecoming of our society and is not an expression of freedom or democracy.”



8. CHINA

With nearly 300 million people online—more than any other country in the world—China has a vibrant digital culture. But Chinese authorities also maintain the world’s most comprehensive online censorship program, one emulated by many other countries. The government relies on service providers to filter searches, block critical Web sites, delete objectionable content, and monitor e-mail traffic. Because China’s traditional press is tightly controlled, bloggers often break news and provide provocative commentary. Blogs, for example, played prominent roles in spreading news and information about the 2008 Sichuan earthquake. But bloggers who go too far in promoting unpopular views or reporting sensitive information can find themselves in jail. At least 24 online writers are now in prison, CPJ research shows.

Lowlight: In 2008, the National Office for Cleaning Up Pornography and Fighting Illegal Publications announced that it had removed more than 200 million “harmful” online items during the prior year.



9. TURKMENISTAN

President Gurbanguly Berdymukhammedov promised to open his isolated country to the world by providing public Internet access. But when the country’s first Internet café opened in 2007, it was guarded by soldiers, connections were uneven, the hourly fee was prohibitively high, and authorities monitored or blocked access to certain sites. The Russian telecommunications company MTS, which entered the Turkmen market in 2005, started offering Web access from mobile phones in June 2008, but service agreements require customers to avoid Web sites critical of the Turkmen government.

Lowlight: Turkmentelecom, the state Internet service provider, routinely blocks access to dissident and opposition sites, while it monitors e-mail accounts registered with Gmail, Yahoo, and Hotmail.



10. EGYPT

Authorities block only a small number of Web sites, but they monitor Internet activity on a regular basis. Traffic from all Internet service providers passes through the state-run Egypt Telecom. Authorities regularly detain critical bloggers for open-ended periods. Local press freedom groups documented the detention of more than 100 bloggers in 2008 alone. Although most bloggers were released after short periods, some were held for months and many were kept without judicial order. Most detained bloggers report mistreatment, and a number have been tortured.

Lowlight: Blogger Abdel Karim Suleiman, known online as Karim Amer, is serving a four-year prison term on charges of insulting Islam and Egyptian President Hosni Mubarak.
Back to top


METHODOLOGY

In consultation with Internet experts, CPJ developed eight questions to assess blogging conditions worldwide. The questions:

* Does a country jail bloggers?
* Do bloggers face harassment, cyber-attacks, threats, assaults, or other reprisals?
* Do bloggers self-censor to protect themselves?
* Does the government limit connectivity or restrict access to the Internet?
* Are bloggers required to register with the government or an ISP and give a verifiable name and address before blogging?
* Does a country have regulations or laws that can be used to censor bloggers?
* Does the government monitor citizens who use the Internet?
* Does the government use filtering technology to block or censor the Internet?

Based on these criteria, CPJ regional experts nominated countries for this list. The final ranking was determined by a poll of CPJ staff and outside experts.
Back to top



Interesting "anti-surveillance" project by a Canadian filmmaker

I just found out about this project.

http://eyeborgproject.com/home.php

I'm not sure if it's more scary to have the filmmaker himself as "surveillance" ...

Tuesday, May 26, 2009

Implications of surveillance on urban life

**Note: I share this essay here as an extension to the presentation I did earlier, as well as using it as the background research information for my final project. This is not the final project itself.

- written by Monica Law


Surveillance has penetrated every part of our city life. It is so common that we no longer pay attention to the ubiquitous signs of “24Hrs CCTV”, or even worse that we are not aware of the frequency of our personal data being collected in our everyday life. Although surveillance seems to be invisible to a majority of the civilians, ironically we become much more traceable and visible through the surveillance structure. When we are hoping to use the technology to improve the safety and security of our public life, we also give ways to the people in power to exercise control and plan for order. Then it is the constant flow of information regarding where we carry out our daily activities assist business corporations in generating more profits. In the end, the information that is collected from different sources is assembled together into a partial profile of each individual that enable systematic categorization and social classification. From the surveillance system point of view, we are defined by the data image drawn from the assemblage of recorded behaviours, rather than by the embodied persons.

Therefore I am interested in looking at the implications of surveillance on our city life from three different aspects: surveillance as social control; surveillance as social sorting; and using surveillance technology to codify bodies as data. At the end, I will look at the various forms of resistance towards surveillance and hopefully we can develop a sense of direction that can help us to deal with its influence on our urban life.

Surveillance as social control

Surveillance is not new to the 20th or 21st century. The idea of surveillance has been around since the ancient time, though in a closed knitted community like those back in the old days, surveillance basically equals to “watching over each other” to monitor people’s life progress or simply a way to show care. However in the modern society, surveillance becomes a structure for exercising power and control. Michel Foucault’s influential concept of “panopticism” states that the permanent visibility enabled by a structure liked the “panopticon” (the concept of a circular prison building with each prison cell visible and facing the central tower where guard is sitting) would “induce in an inmate a state of conscious and permanent visibility that assures the automated functioning of power”1. Therefore people knowing that they may be monitored at any time should act according to the rules or norms, making themselves their own surveillance. This concept illustrates the idea of a disciplinary society, which is “related to a unique historical context; specifically to the requirements of industrial capitalism which sought to instill in the labouring classes a distinctive temporal and bodily discipline which meshed with the routines to the emergent factory system.”2(Haggerty 2006: 27) However with the rapid advancement of technology that enhances the growth of global capitalistic system, Foucault’s model is considered to be too limited and hence the idea of “disciplinary society” is replaced by the “society of control”, introduced by philosopher Gilles Deleuze. He views surveillance as a “fundamental to a new order of global capitalism” (Ericson and Haggerty 2006: 4) , though it does not reduce surveillance to simply the collusion of economic and political power, it emphasizes that surveillance serves the goal and agendas of various institution, government, military conquest, scientific progress and risk management.

In the society of control, the control mechanisms operate in both visible and invisible ways. From the perspective of surveillance, the positive aspect of having visible control mechanism is to maintain safety, security and social order. However with the technology allowing easy viewing, checking, storing and comparing of personal visual images as well as other forms of personal data, it is the question of the accessibility to this information that we need to concern.

The control mechanism that operates invisibly in fact can be more problematic. Most of the general public do not know who has the access to what type of personal information and how information is linked from database to database. The concept of “surveillant assemblage” states that "no single Orwellian Big Brother oversees this massive monitory effort. ... Part of the power of surveillance derives from the ability of institutional actors to integrate, combine, and coordinate various systems and components. Hence, while powerful institutions do not control the entire spectrum of surveillance, they are nonetheless relatively hegemonic in the surveillant assemblage to the extent that they can harness the surveillance efforts of otherwise disparate technologies and organizations.” ( Ericson and Haggerty 2006: 4-5). Back in 2002 to 2006, the case of Syrian-Canadian Maher Arar raised public attention and question to how individual confidential information is collected, analyzed and stored by the government intelligence agencies. It is not unreasonable to worry that the same story may happen to anybody. Under the name of national security, information is completely isolated to the access by government officials only. On one hand information seems to be protected, but it also means that there is no way to verify its accuracy and it requires much effort to prove innocence if information is mistakenly being linked to any criminal act.

Surveillance and social sorting

Living in a city today means that “we experience surveillance in ways that are multifaceted, multi-layered, and moment by moment” (Lyon 2004: 299). Other than surveillance cameras, our activities and public behaviours are constantly being surveyed by cell phone, bank machine, barcode door key, internet, credit cards, store loyalty card, etc. However most of the surveillance devices are not dedicated to security, much of the data collected from these means are analyzed and stored for advertising and marketing purpose. Management in corporations rely on these information to create plans and strategies for their business. However when they intend to create top notch services to the loyal customers, they are at the same time dismissing consumers who do not fit their target profile.

According to David Lyon, sociology professor of Queen’s University, “consider surveillance as social sorting is to focus on the social and economic categories and the computer codes by which personal data is organized with a view to influencing and managing people and populations” (Lyon 2003: 2). As in the Maher Arar case and many other similar cases, their “Arab” or “Muslim” backgrounds are profiled in the highly secure areas, liked national borders and airports, that these information trigger the alert system established by the governing body and such categories carry significant consequences.

The fact is surveillance regardless of form (i.e. street camera, loyalty card in a supermarket, credit card usage, etc) captures information which is stored in remote searchable databases. The collected personal data can be sorted and matched at a distance, and is accessible by multiple parties.3 Computer algorithms enable institutions or companies to sort the data based on age, gender, race, occupation, income level, etc. The more people are categorized and classified, the greater the potential of creating the so-called digital divide, since each individual’s profile is not only shaped by their own attributes, but also characterized by the computer program based on the profiles of all other individuals within the database. The result is all profiles are “fundamentally relational, or comparative, rather than individual identities”4 (Gandy 2006: 370). In this case, “individuals are placed at risk of discrimination by virtue of their membership in groups, rather than specifically on the basis of their individual identities” (Gandy 2006: 370). It is especially problematic that individuals most likely are not aware of what type of groups their profiles are assigned to, and the potential risk of discrimination is hardly scrutinized by the public.

The growth of surveillance as social sorting may credit towards the improvement in technology, but it is rather the result of fear and perception of risk that drives the desire to enhance the management of the populations. The increase of surveillance cameras of the post-911 US is an example of the result from fear of terrorism or concern of national security. In the commercial world, risk can also be calculated in financial terms, and it is being individualized according to personal profile. The credit rating we have, the insurance premium we should pay and the accessibility of resources we are allowed to have are based on the individual risk profile calculated from personal data collected from the public mass. Under the concept of modernity, categorization is often encouraged as the process is deemed as rational and analytical. However with the growth of modern institutions, we are prompted to align our self-identities with the institutional identities, that the relationships signify the determination of our chances in life.

Surveillance and body tracing

In the article of “Tracing the Individual Body: Photography, Detectives, and Early Cinema”, it mentions that photographic portrait was being analyzed and rationalized by Bertillon that he prescribed a series of physical traits into a standardized vocabulary, “the troubling mass and variety of the physical body so faithfully transcribed by a photograph was thus reduced and translated through a limited code - simple, unvarying, and precise”. The problem of this 19th century practice was “the photograph finds its place within a logic of analysis into paradigmatic components, which are separated from a specific singular body in order to be circulated, compared, and then combined in order to point the finger of guilt.” (Gunning: 32). In the era of digital surveillance, the same practice still exists, but with the “improvement” over the efficiency and accuracy in collecting, analyzing and storing of body information, as well as extending the surveillance from potential criminals to the general populations. One of the examples is “using biometric identification and verification systems to construct and reinforce social identities by digital registration and processing of individual physical characteristics” (Ploeg 62). Fingerprinting, DNA screening and facial recognition embedded in CCTV system are just few common devices we know of. With the development of information technology, these data are connected with other personal information on file. The significance of the body information is that they provide material to generate more information about the individuals, families and populations that facilitate further categorization of the population into various risk groups. The various analysis using the codified body information directly affect policy making and implementation, as well as the development of prevention strategies.

Similar to the problem mentioned about the 19th century’s photographic portrait practice, using surveillance networks to collect body information poses the problem of turning our physical characteristics into digital representations, that at the end they are used as part of the construction of our identities. Fingerprint, DNA or even iris scan are often be considered as the ultimate verification of identity, which implies that we “locate the body as a site of ultimate truth or authenticity about the person” (Ball 309). However the body that information is taken from only constitutes part of a person. Body data is still an abstract entity which disassociates from bodily experiences or stories that play a critical part in defining who we are, as David Lyon argues, “these body identities permit classification and assessment based on ‘samples’ but exclude the possibility of hearing the voice of the person whose body is under scrutiny, in the form of the ‘stories’ that she might tell” (Lyon 2008: 507). Therefore biometric identifications only represent fractions of a person and it mostly serves as the means to construct identities for us by others. According to Lyon, although current biometric identification system applies to everybody in the society, it is still mainly “developed for crime control (law enforcement), social assistance (welfare recipients) and border control (passport issuance) purposes. In each case, already marginalized or disadvantage persons - criminal, the poor and people of colour - are in view and the aim of these systems is to distinguish between those that should be included or excluded, trusted or not and so on ” (Lyon 2008: 505). Therefore relying only on the abstracted body data to identify those of vulnerable and marginalized groups by the people in power is subject to the risk of injustice.

Resistance to surveillance

Having recognized the impacts and the power relations within the surveillance structure, it is reasonable to have resistance emerged alongside with the increase of the penetration of surveillance in our life, as a way to reclaim the power by the powerless. The motivation of the resistance may not come from the desire to eliminate the surveillance system, but to reduce its grasp on our life. Resistance comes in all different approaches. According to Gary Marx, he summarizes the behavioral techniques to subvert personal information surveillance into eleven categories: discovery, avoidance, piggybacking, switching, distorting, blocking, masking, breaking, refusal, cooperative and counter-surveillance moves. He states that “these concepts suggest that human creativity seeking to thwart systems of surveillance is aided by logistical and economic limits on total monitoring, the vulnerability of those engaged in surveillance to be compromised, and the interpretive and contextual nature of many human situations” (Marx: 373). These methods may require the practitioners to have certain knowledge about the operation of surveillance system. However tactical moves against surveillance being employed in everyday life can still be simple and easily practiced by the powerless group.

For example, people can refuse to become any loyalty club member to avoid stores from gleaning personal information, or people purchased special plastic license plate cover to block the photo radar cameras. Among the activist and artist world, there are many more substantial surveillance resistance projects going on. A web-based application called iSee employs “Inverse Surveillance” as their tactics “intervene the process of surveillance attempts to undermine or reverse the authoritative power associated with the technology”5. It mapped out the locations of CCTV in the urban areas and use computer algorithms to allow users to search for a path from destination A to destination B with minimal surveillance. This type of project provides a site of resistance to those that are vulnerable under the optical gaze, liked the visual minorities who are subjected to stereotyping as the threat to security, or women that simply being watched for “voyeuristic” reasons. There is another project called 2.4 Ghz designed by Benjamin Gaulon to “survey the surveillance” by using at wireless video receiver to hack into wireless surveillance camera and broadcast the hacked footage to the public6. Ultimately these various tactical moves allow the general public to make a statement towards the wide spread surveillance being imposed on their life to balance out the overpowered social control inserted by the governance body.

Conclusion

I have looked at multiple aspects of the impacts of surveillance on our urban life. We looked at the surveillance as social control, which usually being inserted onto the public sphere in the name of security, but it also serves the purposes for governance and institutions to exercise their power on the public. Surveillance also excise invisibly as a population management tool, that we are constantly being classified and categorized which influence how individual is being identified and affects the various chances in life. The rise of applying biometric technology as an identification of individual posing the threat of providing means for others to construct identities for us using fragmented and abstract body data. It resurrected the practice of the old time and the new technology can easily stay away from the scrutiny by the public.

I believe as a person trained to be an artist and cultural critic, it is important to constantly investigate cultural phenomenon, liked the topic of surveillance, with a critical mind. Therefore development and research on tactics or resistance to control is an empowerment to the vulnerable. When we see the masses becoming accustomed to the surveillance structure and start losing the awareness of how their lives are being influenced by it, I am hoping that my learning and education will bring contribution to the scrutiny of the institutional power. Ultimately I hope that our thoughts and concerns will reduce the risk of injustice and balance the power exercised by the governance and institutional force.

Notes:
1 Foucault, Michel. “Panopticism” in Discipline and Punish - The birth of the Prison, trans. by Alan Sheridan. New York: Pantheon, 1997.

2 Information originally from: Thompson, E.P. “Time, Work-Discipline and Industrial Capitalism” in Customs in Common. New York: New Press, 1991. 352-403


3 Information from “Surveillance as Social Sorting” p.2.


4. Originally from O.H. Gandy, “Exploring Identity and Identification in Cyberspace.” Notre Dame Journal of Law, Ethics and Public Policy 14:1085-1111.


Bibliography


Ball, Kirstie. “Organization, surveillance and the body: towards a politics of resistance”, Theorizing Surveillance: The panopticon and beyond, edited by David Lyon. Cullompton, Devon : Willan Publishing, 2006; 296-317.

Ericson, Richard and Haggerty, Kevin. “The New Politics of Surveillance and Visibility”, The New Politics of Surveillance and Visibility, edited by Kevin D. Haggery and Richard Ericson, Toronto: University of Toronto Press, 2006; 3-25.

Gandy JR, Oscar. “Data MIning, Surveillance, and Discrimination in the Post-9/11 Enviornment”, The New Politics of Surveillance and Visibility, edited by Kevin D. Haggery and
Richard Ericson, Toronto: University of Toronto Press, 2006; 363-384.

Graham, Stephen, “The Software-Sorted City: Rethinking the “Digitial Divide”, The Cybercities Reader, edited by Stephen Graham. London ; New York : Routledge, 2004; 324-331.

Haggerty, Kevin. “Tear down the walls: on demolishing the panopticon”, Theorizing Surveillance: The panopticon and beyond, edited by David Lyon, Cullompton, Devon : Willan Publishing, 2006; 23-45.

Lyon, David, “Biometrics, Identification and Surveillance”, Bioethics,Vol 22 Number 9 2008; 499-508.

Lyon, David, “Introduction”, Surveillance as Social Sorting: Privacy, Risk and Digital Discrimination, edited by David Lyon. London ; New York : Routledge, 2003.

Lyon, David, “Surveillance in the City”, The Cybercities Reader, edited by Stephen Graham. London ; New York : Routledge, 2004; 299-305.

Lyon, David, Surveillance society: monitoring everyday life, Buckingham ; Phildelphia, PA. : Open University, 2001.

Marx, Gary, “A Tack in the Shoe: Neutralizing and Resisting the New Surveillance” Journal of Social Issues, Vol. 59, No. 2, 2003; 369-390.

Van der Ploeg, Irma, “Biometrics and the body as information: normative issues of th socio-technical coding of the body”, Surveillance as Social Sorting: Privacy, Risk and Digital Discrimination, edited by David Lyon, London ; New York : Routledge, 2003; 57-73.

The "GIFT" - Final Project



















A contemplation on the positive experiences that can define ‘activism’, ‘engagement’, ‘action’, ‘involvement’ and their association with terms like ‘pleasure’, ‘fulfillment’, ‘joy’, ‘meaningful’, ‘uplifting’ and ‘movement’.

A Sneak-Peek at my project























click image for larger version,
stay tuned for the rest of the project

Monday, May 25, 2009

Theresa's Project Proposal

Items needed for project:

A constructed circular room
360/2way projector
Surround sound speakers
Crisis Video
Caution & Instruction sign (placed outside the installation)

Purpose:

1. The space is enclosed you feel like you are experiencing this atrocity in reality

2. The human need/attraction to witness atrocity

3. Protesting, providing a glimpse of atrocity in the war front of Liberation Tigers of Tamil Eelam (LTTE) in Sri Lanka.

 

This installation neither created by the artist nor does it provide credit to the creator of the art work (the video). The unknown artist’s video is displayed in a “chamber” that is created by an artist. The purpose of itself is to bring to attention the atrocity of war and violence in a form of Art Activism. It creates a virtual space and tries to place the viewer in the scene of the video. The video is blown up to be life-sized and displays a 360 degree view thereby causing the viewer to feel that they are amidst the atrocity and experiencing the event first hand. The instruction on the outside of the installation reads, “One person at a time,” in order to isolate the viewer from the reality of their “safe” life. There are no chairs or seats to sit on while observing the video and the X mark on the middle indicate where the observer should be standing. The purpose of this is to separate the viewer from anything that may remind them of their actual reality. 

Even with the clear descriptive sign, I believe people would want to enter and see for themselves the horrifying footage. This is because of the human need to look at and watch an atrocity. For example when we drive by an accident, do we not slow down and look? And when we do, are we not slightly disappointed when we discover it wasn’t a serious accident? This is because we know we are in the “safe” and nothing like that could happen to us because we are the observer. Another aspect of this installation is to make the viewer feel guilty; guilty of their voyeurism, lack of knowledge and the inability to do anything about the situation. Thus forcing the viewer to appreciate the safe environment they live in. 

What is this being protested?


The Government of Sri Lanka has been under severe criticism for taking the bold step to eradicate terrorism once and for all after years of attempts at ceasefires and negotiations. The people of Sri Lanka have been killed through terrorist war tactic of suicide bombs and the country has lost 70,000 people over the 30 years. While 56% of Tamil speaking people live peacefully in the south of Sri Lanka among the majority of the Sinhalese people and other minorities enjoying equal rights in education, employment, land ownership business ownership, politics and professions, the LTTE took to terrorism claiming Genocide and Discrimination.
The video clip will prove to the world that they are killing their own Tamil people held hostage as human shields and having the audacity to twist the truth and blame the Government. The Diaspora in the United States of America, United Kingdom , Canada and other nations raise funds for this purpose.

Men, women, children and even pregnant women have been shot in the last few days of the battle during desperate attempts in trying to flee from the LTTE. One young boy who tried to run away had both his legs cut off in the midst of others and his parents. The graphic video is attached for all to see the ruthless actions of the LTTE.  


The Fate of a Boy Who Tried To Escape from LTTE Clutches


This is a very disturbing video. It should not be viewed by children. This video shows the barbaric acts that were done to a boy who, together with his family, tried to escape being held as a 'human shield" by the terrorists of Sri Lanka, the Liberation Tigers of Tamil Eelam (LTTE). 
The boy's legs had been chopped off by an axe, in front of his own family, as a 'punishment' for trying to escape. Mercifully, the boy had died soon. Note how a Red Cross worker is aiding. 
This is only a tiny fraction of the inhuman treatment that innocent Tamil people who are being held by the LTTE for their protection, are being subjected to. The Tamil diasporas in western countries paint a very different picture however. In order to receive international support to stop the Sri Lankan armed forces from completely eliminating these psychopathic terrorists, they protest by siding with the LTTE as they themselves are drawn into the false LTTE propaganda. The government of Sri Lanka is trying to help these innocent Tamil civilians to regain a life free from terrorists. It is too bad that those in the United Nations, the "Human Rights Watch" with many other international aid organizations and many other politicians have fallen for their blatant lies. They say that one can fool some people some of the time, but no one can fool all the people all the time. If a picture says a thousand words, then a motion picture should speak volumes of truth and touch the heart of those who care. The dialogs in the video are in Tamil.

Video: Click with your own consent: http://yahaluyehelimails.blogspot.com/2009/04/yahalu-yeheli-fate-of-boy-who-tried-to.html 
Article: http://sampathsid.blogspot.com/2009/05/fate-of-boy-who-tried-to-escape-from.html 



Singularitarian Manifesto - Final Project

The following is a Manifesto written in binary octets. It can be downloaded HERE. I have written a simple binary-to-human translator/decryption program in Java HERE. Please download both files and run the translator. A dialog box will prompt you to point to the file you want translated and will make a new translated file in the same directory. Alternatively, you can learn to read binary or interface with another program that will do it for you like this one HERE.

001100010010111000001001010101000110100001110010011011110111010101100111011010000110111101110101011101000010000001110100011010010110110101100101001011000010000001101101011000010110111000100000011010000110000101110011001000000110010001100101011011010110111101101110011100110111010001110010011000010111010001100101011001000010000001100001001000000111010001101000011010010111001001110011011101000010000001100110011011110111001000100000011100000110111101110111011001010111001000100000011101100110100101110011011010010110001001101100011001010010000001110100011010000111001001101111011101010110011101101000001000000111010001101000011001010010000001110011011101000111010101100100011110010010000001101111011001100010000001101000011010010111001100100000011010000110100101110011011101000110111101110010011010010110010101110011001000000110000101101110011001000010000001110100011010000110010100100000011100100110010101100011011011110110110001101100011001010110001101110100011010010110111101101110001000000110111101100110001000000110100001101001011100110010000001110011011101000110111101110010011010010110010101110011001011100010000001010100011010000110100101110011001000000111000001101111011101110110010101110010001000000110100101110011001000000110000101100011011010000110100101100101011101100110010101100100001000000111010001101000011100100110111101110101011001110110100000100000011010000110100101110011001000000111010101101110011001000110010101110010011100110111010001100001011011100110010001101001011011100110011100100000011011110110011000100000011101000110100001100101001000000110010101110011011100110110010101101110011000110110010100100000011011110110011000100000011000010110110001101100001000000111010001101000011000010111010000100000011010010111001100101110001000000101010001101000011010010111001100100000011101010110111001100100011001010111001001110011011101000110000101101110011001000110100101101110011001110010000001101000011000010111001100100000011011110110011000100000011110010110010101110100001000000111010001101111001000000110001001100101001000000110000101100011011010000110100101100101011101100110010101100100001000000110011001101111011100100010000001110100011011110110010001100001011110011001001001110011001000000110110101100001011011100010000001100001011011100110010000100000011010010111010001110011001000000111001101100011011011110111000001100101001000000110100101110011001000000110000101110000011100000110000101110010011001010110111001110100011011000111100100100000011011000110100101101101011010010111010001101100011001010111001101110011001110110010000001101001011011100110011001101001011011100110100101110100011001010010111000100000010000100111010101110100001011000010000001101101011000010110111010010010011100110010000001110001011101010110010101110011011101000010000001100110011011110111001000100000011101000110100001101001011100110010000001110101011011100110010001100101011100100111001101110100011000010110111001100100011010010110111001100111001000000110100101110011001000000111011101101000011000010111010000100000011011000110010101100001011001000111001100100000011101000110111100100000011010000110100101110011001000000110110101100001011100110111010001100101011100100111100100100000011000010110111001100100001000000110001101101111011011100111010001110010011011110110110000100000011011110110011000100000011101110110100001100001011101000010000001101000011001010010000001110101011011100110010001100101011100100111001101110100011000010110111001100100011100110010110000100000011101000110111100100000011101000110100001100101001000000110010101111000011101000110010101101110011101000010000001101111011001100010000001110111011010000110100101100011011010000010000001101000011001010010000001110101011011100110010001100101011100100111001101110100011000010110111001100100011100110010000001101001011101000010111000100000010010010111010000100000011010010111001100100000011101000110100001110010011011110111010101100111011010000010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111010001101000011000010111010000100000011101110110010100100000011000110110000101101110001000000110000101100011011010000110100101100101011101100110010100100000011101000110100001101001011100110010000001101101011000010111001101110100011001010111001001111001001011100010000001010100011010000110010101110011011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011001010111001100100000011000010111001001100101001000000110110101100001011011100110100101100110011001010111001101110100011000010111010001101001011011110110111001110011001000000110000101101110011001000010000001101111011101010111010001100111011100100110111101110111011101000110100001110011001000000110111101100110001000000110100001110101011011010110000101101110001000000110000101110100011101000111001001101001011000100111010101110100011001010111001100101110001000000101011101100101001000000110100001100001011101100110010100100000011000110111001001100101011000010111010001100101011001000010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011001010111001100100000011011110111010101110100001000000110111101100110001000000110111101110101011100100010000001101111011101110110111000100000011010010110110101100001011001110110010100100000011101000110111100100000011000010110100101100100001000000111010101110011001000000110100101101110001000000110111101110101011100100010000001110001011101010110010101110011011101000010000001100110011011110111001000100000011011010110000101110011011101000110010101110010011110010010000001100001011011100110010000100000011000110110111101101110011101000111001001101111011011000010000001101111011001100010000001100001011011000110110000100000011101000110100001100001011101000010000001101001011100110010111000100000010010010111010000100000011010010111001100100000011101000110100001110010011011110111010101100111011010000010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110000101101110011001000010000001110100011010000110010100100000011100010111010101100101011100110111010000100000011001100110111101110010001000000110101101101110011011110111011101101100011001010110010001100111011001010010000001110100011010000110000101110100001000000111011101100101001000000110110101100001011110010010000001100011011011110110111001110100011010010110111001110101011001010010000001101111011011100010000001110100011010000110010100100000011100000110000101110100011010000010000001110100011011110111011101100001011100100110010001110011001000000111010001101000011010010111001100100000011011010110000101110011011101000110010101110010011110010011101100100000011101000110100001110010011011110111010101100111011010000010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001011000010000001100011011110010110001001100101011100100110111001100101011101000110100101100011011100110010110000100000011101000110100001100101001000000110001101101111001011010111000001100101011011100110010101110100011100100110000101110100011010010110111101101110001000000110111101100110001000000110000101110010011101000010000001100001011011100110010000100000011100110110001101101001011001010110111001100011011001010010110000100000011000010110111001100100001000000111010001101000011100100110111101110101011001110110100000100000011101000110100001100101001000000110001101101111011011100111010001101001011011100111010101101001011011100110011100100000011100100110010101110011011001010110000101110010011000110110100000100000011011110110011000100000011001010111011001100101011100100111100101110100011010000110100101101110011001110010000001110100011010000110000101110100001000000110100101110011001000001001011000100000011101110110010100100000011101110110100101101100011011000010000001100011011011110110111001110100011010010110111001110101011001010010000001100001011011100010000001100101011110000111000001101111011011100110010101101110011101000110100101100001011011000010000001110100011100100110010101101110011001000010000001110100011011110111011101100001011100100110010001110011001000000101010001101000011001010010000001010011011010010110111001100111011101010110110001100001011100100110100101110100011110010010111000001101000010100011001000101110000010010101010001101000011001010010000001100011011011110110111001110100011010010110111001110101011001010110010000100000011100100110010101110011011001010110000101110010011000110110100000100000011010010110111001110100011011110010000001100101011101100110010101110010011110010111010001101000011010010110111001100111001000000111010001101000011000010111010000100000011010010111001100100000011101110110100101101100011011000010000001110011011001010110001101110101011100100110010100100000011011110111010101110010001000000101010001100101011000110110100001101110011011110010110101010101011101000110111101110000011010010110000101101110001000000110011001110101011101000111010101110010011001010010111000100000010101000110100001101001011100110010000001110010011001010111001101100101011000010111001001100011011010000010000001110011011010000110000101101100011011000010000001100010011001010010000001100011011000010111001001110010011010010110010101100100001000000110111101110101011101000010000001101001011011100010000001100001011011100111100100100000011101110110000101111001001000000110111001100101011000110110010101110011011100110110000101110010011110010010111000100000010011000110000101110111011100110010000001101101011101010111001101110100001000000110001001100101001000000111001001100101001011010111011101110010011010010111010001110100011001010110111000101100001000000110000101101110011001000010000001110011011011110110001101101001011001010111010001111001001000000110110101110101011100110111010000100000011101010111000001100100011000010111010001100101001000000110100101110100011100110010000001101111011101010111010001100100011000010111010001100101011001000010000001110100011010000110100101101110011010110110100101101110011001110010000001110100011011110111011101100001011100100110010001110011001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100100000011101000110111100100000011000010110010001100001011100000111010000100000011101000110111100100000011010010111010001110011001000000110000101100011011000110110010101101100011001010111001001100001011101000110100101101110011001110010000001100011011010000110000101101110011001110110010100101110001000000101010001101000011010010111001100100000011101110110100101101100011011000010000001110000011100100110010101110110011001010110111001110100001000000110011001110101011101000111010101110010011001010010000001110011011010000110111101100011011010110010000001100001011011100110010000100000011000010110110001101100011011110111011100100000011001100110111101110010001000000110000100100000011001100110000101101001011100100010000001100001011011100110010000100000011010100111010101110011011101000010000001100100011010010111001101110100011100100110100101100010011101010111010001101001011011110110111000100000011011110110011000100000011100000110111101110111011001010111001000101110001000000000110100001010001100110010111000001001010101110110010100100000011000010111001001100101001000000110000101101100011100100110010101100001011001000111100100100000011011000110100101110110011010010110111001100111001000000110100101101110001000000110001101101001011101000110100101100101011100110010000001110100011010000110000101110100001000000110100001100101011000010111011001101001011011000111100100100000011100100110010101101100011110010010000001101111011011100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111010001101111001000000110011001110101011011100110001101110100011010010110111101101110001011100010000001001101011011110110010001100101011100100110111000100000011000110110100101110100011010010110010101110011001000000110000101110010011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100001000000110100101101110001000000110111001100001011101000111010101110010011001010010000001101001011011100010000001110100011010000110000101110100001000000111010001101000011001010111100100100000011100100110010101101100011110010010000001101111011011100010000001101101011011110110010001100101011100100110111000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010111000100000010101000110100001100101001000000111001101100001011011010110010100100000011101010110111001101011011011100110111101110111011011100010000001100110011011110111001001100011011001010111001100100000011101110110100001101001011000110110100000100000011010000110000101110110011001010010000001100100011100100110000101110111011011100010000001101101011000010110111000100000011101000110111101110111011000010111001001100100011100110010000001110100011010000110010100100000011100000111010101110010011100110111010101101001011101000010000001101111011001100010000001110000011011110111011101100101011100100010000001110100011010000111001001101111011101010110011101101000001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100100000011010000110000101110110011001010010000001100011011100100110010101100001011101000110010101100100001000000110001101101001011101000110100101100101011100110010000001110111011010000110100101100011011010000010000001110010011001010110011001101100011001010110001101110100001000000111010001101000011010010111001100101100001000000110001101101001011101000110100101100101011100110010000001100111011011110111011001100101011100100110111001100101011001000010000001101100011000010111001001100111011001010110110001111001001000000110001001111001001000000111010001101000011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111010001101000011000010111010000100000011010010111010000100000011010010110110101110000011011000110010101101101011001010110111001110100011100110010111000100000010101110110100001101001011011000110010100100000011000010010000001010101011101000110111101110000011010010110000100100000011000100111100100100000011001000110010101100110011010010110111001101001011101000110100101101111011011100010000001101001011100110010000001100001011011100010000001101001011001000110010101100001011011000010000001100011011010010111010001111001001011000010000001100001011011100110010000100000011011110111010101110010001000000110001101101001011101000110100101100101011100110010000001100001011100100110010100100000011000100111010101101001011011000111010000100000011000100111100100100000011000010110111001100100001000000110111101100110001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100101100001000000110100101101110001000000111010001101000011001010010000001100010011100100110111101100001011001000110010101110011011101000010000001110011011001010110111001110011011001010010000001101111011001100010000001110100011010000110010100100000011101110110111101110010011001000010110000100000011010010111010000100000011010010111001100100000011010010110110101110000011001010111001001100001011101000110100101110110011001010010000001100110011011110111001000100000011101000110100001100101011100110110010100100000011000110110100101110100011010010110010101110011001000000111010001101111001000000110000101100011011010000110100101100101011101100110010100100000011101000110100001100101001000000110011101110010011001010110000101110100011001010111001101110100001000000110010101100110011001100110010101100011011101000110100101110110011001010110111001100101011100110111001100100000011010010110111000100000011101010111001101101001011011100110011100100000011101000110100001101001011100110010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001110110010000001110100011011110010000001100110011101010110111001100011011101000110100101101111011011100010000001100001011100110010000001100001011011100010000001101001011001000110010101100001011011000010000001100011011010010111010001111001001011100010000000001101000010100011010000101110000010010101011101100101001000000110110101110101011100110111010000100000011001010110110001100101011000110111010000100000011101000110100001101111011100110110010100100000011101110110100001101111001000000111010101101110011001000110010101110010011100110111010001100001011011100110010000100000010101000110100001100101001000000101001101101001011011100110011101110101011011000110000101110010011010010111010001111001001000000110000101101110011001000010000001110111011010000110111101110011011001010010000001101111011101110110111000100000011000010110011101100101011011100110010001100001011100110010000001110010011001010111001101101111011011100110000101110100011001010010000001110111011010010111010001101000001000000111010001101000011001010010000001010100011100100110000101101110011100110110100001110101011011010110000101101110011010010111001101110100001000000100110101101111011101100110010101101101011001010110111001110100001110110010000001110100011010000110111101110011011001010010000001110111011010000110111100100000011100110111010101110000011100000110111101110010011101000010000001110000011100100110111101100111011100100110010101110011011100110010110000100000011010110110111001101111011101110110110001100101011001000110011101100101001000000110000101101110011001000010000001010100011010000110010100100000010100110110100101101110011001110111010101101100011000010111001001101001011101000111100100101110001000000100011001101111011100100010000001101001011001100010000001110100011010000110100101110011001000000110100101110011001000000110111001101111011101000010000001110100011010000110010100100000011000110110000101110011011001010010110000100000011101110110010100100000011000110110000101101110011011100110111101110100001000000111001101110101011000110110001101100101011001010110010000100000011010010110111000100000011100100110010101100001011000110110100001101001011011100110011100100000011011110111010101110010001000000110111101110111011011100010000001101000011101010110110101100001011011100010000001110000011011110111010001100101011011100111010001101001011000010110110000101100001000000110100001101111011011000110010001101001011011100110011100100000011011110110111001110100011011110010000001101111011011000110010000100000011001100110010101100001011100100111001100100000011011110110011000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001110111011010010110110001101100001000000110111101101110011011000111100100100000011011010110000101101110011010010110011001100101011100110111010000100000011000010111001100100000011001010111011001101001011011000010111000100000000011010000101000110101001011100000100101000101011011010110010101110010011001110110100101101110011001110010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011001010111001100100000011101110110100101101100011011000010000001110000011011000110000101111001001000000110000100100000011101100110100101110100011000010110110000100000011100100110111101101100011001010010000001101001011011100010000001110011011001010110001101110101011100100110100101101110011001110010000001101111011101010111001000100000011001100111010101110100011101010111001001100101001011100010000001001101011011110111001001100101001000000111001001100101011100110110111101110101011100100110001101100101011100110010000001101101011101010111001101110100001000000110001001100101001000000110000101101100011011000110111101100011011000010111010001100101011001000010000001110100011011110010000001110100011010000110010100100000011001000110010101110110011001010110110001101111011100000110110101100101011011100111010000100000011011110110011000100000011101000110100001100101011100110110010100100000011001010110110101100101011100100110011101101001011011100110011100100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001000000110100101101110001000000111010001101000011001010010000001100110011010010110010101101100011001000111001100100000011011110110011000100000010011100110010101110101011100100110111101110011011000110110100101100101011011100110001101100101001011000010000001000010011010010110111101110100011001010110001101101000011011100110111101101100011011110110011101111001001011000010000001001001011011100110011001101111011100100110110101100001011101000110100101101111011011100010000001010100011001010110001101101000011011100110111101101100011011110110011101111001001011000010000001100001011011100110010000100000010000110110111101100111011011100110100101110100011010010111011001100101001000000101001101100011011010010110010101101110011000110110010100100000001010000100111001000010010010010100001100101001001011100000110100001010001101100010111000001001010101110110010100100000011101110110100101101100011011000010000001100010011001010010000001100001011011000110110001101111011101110110010101100100001000000110011001110010011001010110010100100000011000010110001101100011011001010111001101110011001000000111010001101111001000000100111001000010010010010100001100111011001000000110011001110010011001010110010100100000011001100111001001101111011011010010000001100011011011110110111001110100011100100110111101101100001000000110111101100110001000000110111101110101011100100010000001100111011011110111011001100101011100100110111001101101011001010110111001110100011100110010111000100000010001000110010101101101011011110110001101110010011000010111010001101001011110100110000101110100011010010110111101101110001000000110111101100110001000000111010001101000011010010111001100100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001101001011100110010000001110110011010010111010001100001011011000010000001110100011011110010000001101111011101010111001000100000011100110111010101100011011000110110010101110011011100110010111000100000010010010111010000100000011010010111001100100000011101000110100001110010011011110111010101100111011010000010000001110100011010000110100101110011001000000111011001100101011100100111100100100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001110100011010000110010100100000011010000111010101101101011000010110111000100000011100100110000101100011011001010010000001110111011010010110110001101100001000000110000101100011011010000110100101100101011101100110010100100000011011000110100101101101011010010111010001101100011001010111001101110011001000000111000001110010011011110110010001110101011000110111010001101001011011110110111000101100001000000111000001101111011101110110010101110010001011000010000001100001011011100110010000100000011010110110111001101111011101110110110001100101011001000110011101100101001011100010000000001101000010100011011100101110000010010100100001110101011011010110000101101110001000000110000101110101011001110110110101100101011011100111010001100001011101000110100101101111011011100010000001101001011100110010000001100101011011100110001101101111011101010111001001100001011001110110010101100100001011100010000001010101011100110110100101101110011001110010000001001110010000100100100101000011001000000111011101100101001000000111011101101001011011000110110000100000011100110111010101110010011100000110000101110011011100110010000001101111011101010111001000100000011000110111010101110010011100100110010101101110011101000010000001110000011011110111010001100101011011100111010001101001011000010110110000100000011000010110111001100100001000000110011001110101011011000110011001101001011011000110110000100000011011110111010101110010001000000110011101101111011000010110110001110011001000000110000101101110011001000010000001100100011100100110010101100001011011010111001100100000011101000110100001110010011011110111010101100111011010000010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001011100010000001010100011010000110111101110011011001010010000001110111011010000110111100100000011101110110100101110011011010000010000001110100011011110010000001100010011001010110001101101111011011010110010100100000100100110101010001110010011000010110111001110011011010000111010101101101011000010110111010010100001000000111011101101001011011000110110000100000011000100110010100100000011001010110111001100011011011110111010101110010011000010110011101100101011001000010000001110100011011110010000001100100011011110010000001110011011011110010111000100000010010000111010101101101011000010110111000100000011100100110000101100011011010010111001101101101001000000111011101101001011011000110110000100000011011100110111101110100001000000110001001100101001000000110000101100011011000110110010101110000011101000110010101100100001011100010000001010111011001010010000001110111011010010110110001101100001000000111010001100001011010110110010100100000011001010111011001100101011100100111100100100000011001010110011001100110011011110111001001110100001000000111010001101111001000000110010101101110011011000110100101100111011010000111010001100101011011100010000001001000011101010110110101100001011011100010000001010010011000010110001101101001011100110111010001110011001000000110000101101110011001000010000001101111011100000110010101101110001000000111010001101000011001010010000001100001011100100110110101110011001000000110111101100110001000000110100001110101011011010110000101101110011010010111010001111001001000000111010001101111001000000110000101101100011011000010000001110111011010000110111100100000011101110110100101110011011010000010000001110100011011110010000001100010011001010010000001101001011011100110001101101100011101010110010001100101011001000010111000100000010101110110010100100000011000010110001101100011011001010111000001110100001000000111010001101000011001010010000001010100011100100110000101101110011100110110011101100101011011100110010001100101011100100110010101100100001000000110000101110011001000000111010001101000011011110111001101100101001000000111011101101000011011110010000001110111011001010111001001100101001000000110001001101111011100100110111000100000011011110110011000100000011011110110111001100101001000000110011101100101011011100110010001100101011100100010000001100010011101010111010000100000011010010110010001100101011011100111010001101001011001100111100100100000011101110110100101110100011010000010000001100001011011100110111101110100011010000110010101110010001000000110101001110101011100110111010000100000011000010111001100100000011101110110010100100000011101110110100101101100011011000010000001100001011000110110001101100101011100000111010000100000011101000110100001100101001000000101010001110010011000010110111001110011011010000111010101101101011000010110111000111011001000000111010001101000011011110111001101100101001000000111011101101000011011110010000001100001011100100110010100100000011000100110111101110010011011100010000001101111011001100010000001101101011001010111001001100101001000000110011001101100011001010111001101101000001000000110000101101110011001000010000001100010011011110110111001100101001000000110001001110101011101000010000001110111011010000110111100100000011000010111001001100101001000000110010001110010011000010111011101101110001000000111010001101111011101110110000101110010011001000111001100100000011101000110100001100101001000000110001001100101011000010111010101110100011110010010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110000101101110011001000010000001010100011010000110010100100000010100110110100101101110011001110111010101101100011000010111001001101001011101000111100100101110001000000000110100001010001110000010111000001001010100000111010101110010011010010111010001100001011011100110100101100011011000010110110000101100001000000111001001100101011011000110100101100111011010010110111101110101011100110010110000100000011000010110111001100100001000000100110001110101011001000110010001101001011101000110010100100000011001100110010101100001011100100111001100100000011000010111001001100101001000000111000001110010011001010111001101100101011011100111010001101100011110010010000001100100011001010110110001101001011000100110010101110010011000010111010001101001011011100110011100100000011100110110010101101100011001010110001101110100011001010110010000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001000000110000101101110011001000010000001100001011100100110010100100000011100000111001001100101011101100110010101101110011101000110100101101110011001110010000001110100011010000110010101101001011100100010000001110101011100110110010100100000011001100110111101110010001000000111010001101000011001010010000001100011011011110110110101101101011011110110111000100000011001110110111101101111011001000010111000100000010011010110010101100100011010010110001101100001011011000010000001110010011001010111001101100101011000010111001001100011011010000010000001101001011100110010000001101100011010010110110101101001011101000110010101100100001000000110100101101110001000000110100101110100011100110010000001110000011100100110111101100111011100100110010101110011011100110010000001100010011110010010000001000011011010000111001001101001011100110111010001101001011000010110111000100000010100100110100101100111011010000111010000100000011000010110111001100100001000000110001001101001011011110010110101001100011101010110010001100100011010010111010001100101001000000110111101110000011100000110111101110011011010010111010001101001011011110110111000100000011011110110111000100000011101000110100001100101001000000110100101110011011100110111010101100101011100110010000001101111011001100010000001110011011101000110010101101101001000000110001101100101011011000110110000100000011100100110010101110011011001010110000101110010011000110110100000101100001000000110011101100101011100100110110100100000011011000110100101101110011001010010000001110100011010000110010101110010011000010111000001111001001011000010000001100111011001010110111001100101011101000110100101100011001000000110000101101100011101000110010101110010011000010111010001101001011011110110111000101100001000000110010001100101011100110110100101100111011011100110010101110010001000000110010001110010011101010110011101110011001011000010000001100101011101000110001100101110001000000100001101101111011011100111010001110010011011110110110000100000011100110111010001110010011101010110001101110100011101010111001001100101011100110010000001100001011100100110010100100000011010010110111000100000011100000110110001100001011000110110010100101100001000000110001001100001011100110110010101100100001000000110111101101110001000000111010001101000011001010010000001000011011010000111001001101001011100110111010001101001011000010110111000100000010101110110111101110010011001000010110000100000011001000110010101100101011100000110110001111001001000000111001001101111011011110111010001100101011001000010000001101001011011100111010001101111001000000110111101110101011100100010000001110011011011110110001101101001011001010111010001111001001011100010000001010100011010000110010100100000010000110110100001110010011010010111001101110100011010010110000101101110001000000101001001101001011001110110100001110100001000000110001101101111011011100111001101101001011001000110010101110010011100110010000001110100011010000110100101110011001000000111000001101100011000010111100101101001011011100110011100100000010001110110111101100100001110110010000001110100011010000110010100100000011000100110100101101111001011010100110001110101011001000110010001101001011101000110010101110011001000000110001101101111011011100111001101101001011001000110010101110010001000000111010001101000011010010111001100100000011001000110100101101100011101010111010001101001011011100110011100100000011101000110100001100101001000000111000001110101011100100110100101110100011110010010000001101111011001100010000001101000011101010110110101100001011011100110100101110100011110010010111000100000010101000110100001101001011100110010000001110000011101010111001001101001011101000111100100100000011011110110011000100000011010000111010101101101011000010110111001101001011101000111100100100000011010010111001100100000011100110110111101101101011001010111010001101000011010010110111001100111001000000111011101101000011010010110001101101000001000000100001101101000011100100110100101110011011101000110100101100001011011100111001100100000011000010110111001100100001000000110001001101001011011110010110101001100011101010110010001100100011010010111010001100101011100110010000001100001011011000110100101101011011001010010000001100001011100100110010100100000011010000110111101101100011001000110100101101110011001110010000001101111011011100010000001110100011011110010111000100000010010010111010000100000011010010111001100100000011011110111010101110100011001000110000101110100011001010110010000100000011000010110111001100100001000000110110101110101011100110111010000100000011000100110010100100000011101010111000001100100011000010111010001100101011001000010000001110100011011110010000001100110011010010111010000100000011101000110100001100101001000000110001101110101011100100111001001100101011011100111010000100000011011010110111101100100011001010110110000100000011011110110011000100000011101000110100001100101001000000111011101101111011100100110110001100100001000000110101001110101011100110111010000100000011000010111001100100000011010010111010000100000011010000110000101110000011100000110010101101110011001010110010000100000011001000111010101110010011010010110111001100111001000000111010001101000011001010010000001000101011011100110110001101001011001110110100001110100011001010110111001101101011001010110111001110100001110110010000001110101011100000110010001100001011101000110010101100100001000000111010001101111001000000110100101101110011000110110110001110101011001000110010100100000011101000110100001100101001000000110100001101001011100110111010001101111011100100110100101100011011000010110110001101100011110010010000001101110011001010111011100100000011001100110000101100011011001010111010001110011001000000110111101100110001000000111001101101111011000110110100101100101011101000111100100100000011101000110100001100001011101000010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110001001110010011010010110111001100111011100110010000001101001011011100111010001101111001000000110001001100101011010010110111001100111001011100010000001001101011000010110111000100000011001000110111101100101011100110010000001110111011000010110111001110100001000000111000001101111011101110110010101110010001011000010000001100001011011100110010000100000011010010111010000100000011010010111001100100000011101000110100001110010011011110111010101100111011010000010000001101101011000010110111010010010011100110010000001100100011001010110000101101100011010010110111001100111011100110010000001110111011010010111010001101000001000000111010001101000011010010111001100100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001110100011010000110000101110100001000000110100001100101001000000110001101100001011011100010000001100001011000110110100001101001011001010111011001100101001000000111010001101000011010010111001100100000011100000110111101110111011001010111001000101110001000000101010001101000011010010111001100100000011100000110111101110111011001010111001000100000011000110110000101101110001000000110001001100101001000000110010001100101011100100110100101110110011001010110010000100000011101000110100001110010011011110111010101100111011010000010000001110100011010000110010100100000011001110110000101110100011010000110010101110010011010010110111001100111001000000110111101100110001000000110101101101110011011110111011101101100011001010110010001100111011001010010110000100000011101000110100001110010011011110111010101100111011010000010000001100011011011110110110101110000011101010111010001100001011101000110100101101111011011100110000101101100001000000111001001101001011001110110111101110010001000000111011101101000011010010110001101101000001000000110001101100001011011100010000001100001011000110110100001101001011001010111011001100101001000000110101101101110011011110111011101101100011001010110010001100111011001010010000001100111011100100110010101100001011101000110010101110010001000000111010001101000011000010110111000100000011000010110111001111001011101000110100001101001011011100110011100100000011101110110010100100000011010000110000101110110011001010010000001100101011110000111000001100101011100100110100101100101011011100110001101100101011001000010000001100010011001010110011001101111011100100110010100101110001000000100111101101110011000110110010100100000011101000110100001101001011100110010000001110100011010000110100101101110011010110110100101101110011001110010000001101001011100110010000001110101011100000110010001100001011101000110010101100100001011000010000001110111011001010010000001110111011010010110110001101100001000000110001001100101001000000110000101101100011011000110111101110111011001010110010000100000011011110111000001100101011011100010000001110000011100100110111101100111011100100110010101110011011100110010000001100001011011100110010000100000011000010010000001110111011001010110110001100011011011110110110101100101001000000111001101101111011000110110100101100101011101000111100100100000011101000110111100100000011100000111001001100001011000110111010001101001011000110110010100100000011011110111010101110010001000000101010001110010011000010110111001110011011010000111010101101101011000010110111000100000011000110110000101101100011011000110100101101110011001110010111000100000000011010000101000111001001011100000100110010011010101000110010101100011011010000110111001101111011011000110111101100111011110010010000001101001011100110010000001100001001000000111011101100001011110010010000001101111011001100010000001110010011001010111011001100101011000010110110001101001011011100110011100101110001000000010000001001001011001100010000001110111011001010010000001100111011010010111011001100101001000000110100001100101011001010110010000100000011101000110111100100000011101000110100001101001011100110010110000100000011101000110100001100101011011100010000001100001011011100110111101110100011010000110010101110010001000000111011101101000011011110110110001100101001000000111001001100101011000010110110001101101001000000110011001101111011100100010000001110100011010000110010100100000011001010111001101110011011001010110111001100011011001010010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111011101101001011011000110110000100000011011110111000001100101011011100010000001101001011101000111001101100101011011000110011000100000011101010111000000100000011101000110111100100000011101010111001100101110001000000010000001001001011101000010000001101001011100110010000001110100011010000110010100100000011100100110010101100001011011000110110100100000011011110110011000100000011100100110010101110110011001010110000101101100011010010110111001100111001011000010000001101001001011100110010100101110001011000010000001101111011001100010000001110100011100100111010101110100011010000010110010010100001000001001011000100000010011010110000101110010011101000110100101101110001000000100100001100101011010010110010001100101011001110110011101100101011100100010111000100000010010010110011000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001101001011100110010000001110000011001010111001001101101011010010111010001110100011001010110010000100000011101000110111100100000011100100110010101110110011001010110000101101100001000000110010101110110011001010110111001110100011101010110000101101100011011000111100100101100001000000110000100100000011100000110000101110010011000010110010001101001011001110110110100100000011100110110100001101001011001100111010000100000011101110110100101101100011011000010000001101111011000110110001101110101011100100010110000100000011100100110010101101110011001000110010101110010011010010110111001100111001000000111010001101000011001010010000001100011011101010111001001110010011001010110111001110100001000000111011101100001011110010111001100100000011011110110011000100000011101000110100001101001011011100110101101101001011011100110011100100000011011110110001001110011011011110110110001100101011101000110010100101110001000000101011101100101001000000111011101101001011011000110110000100000011000100110010100100000011000010110110001101100011011110111011101100101011001000010000001100001011000110110001101100101011100110111001100100000011101000110111100100000011011100110010101110111011001010111001000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001011000010000001100010011001010111010001110100011001010111001000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001011000010000001110011011000010110011001100101011100100010000001100001011011100110010000100000011011010110111101110010011001010010000001100101011001100110011001101001011000110110100101100101011011100111010000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001011100010000001010111011001010010000001110111011010010110110001101100001000000110111101100010011100110110010101110010011101100110010100100000011001010111100001110000011011110110111001100101011011100111010001101001011000010110110000100000011001110111001001101111011101110111010001101000001000000110000101101110011001000010000001110111011001010010000001110111011010010110110001101100001000000110010101101110011010100110111101111001001000000111010001101000011001010010000001100010011001010111001101110100001000000111000001101111011100110111001101101001011000100110110001100101001000000110011001110101011101000111010101110010011001010010111000100000010101110110010100100000011101110110100101101100011011000010000001100101011011100111010001100101011100100010000001110100011010000110010100100000011011100110010101111000011101000010000001110000011010000110000101110011011001010010000001101001011011100010000001110100011010000110010100100000011010000110100101110011011101000110111101110010011110010010000001101111011001100010000001101101011000010110111000100000011101110110100001100101011100100110010100100000011011010110000101101110001000000111011101101001011011000110110000100000011011110110001001110100011000010110100101101110001000000110000100100000011011100110010101110111001000000110110001100101011101100110010101101100001000000110111101100110001000000110101101101110011011110111011101101100011001010110010001100111011001010010000001100001011011100110010000100000011100000110111101110111011001010111001000100000011000010110111001100100001000000110001101101111011011100111010001110010011011110110110000100000011011110110011000100000011000010110110001101100001000000111010001101000011000010111010000100000011010010111001100101110001000000101010001101000011001010010000001110011011101010110001001101010011001010110001101110100011010010111011001101001011101000111100100100000011011110110011000100000011011010110111101100100011001010111001001101110001000000111010001110010011101010111010001101000001000000110000101101110011001000010000001100101011101000110100001101001011000110111001100100000011101110110100101101100011011000010000001100010011001010110001101101111011011010110010100100000011000110110000101101100011000110111010101101100011000010110001001101100011001010010000001100001011011000110110001101111011101110110100101101110011001110010000001010010011001010110110001101001011001110110100101101111011101010111001100100000011000010110111001100100001000000110001001101001011011110010110101001100011101010110010001100100011010010111010001100101001000000110011001100101011000010111001001110011001000000111010001101111001000000110001001100101001000000111000001110101011101000010000001110100011011110010000001110010011001010111001101110100001011100010000001010111011001010010000001110111011010010110110001101100001000000110001001100101001000000111001001100101011000010110010001111001001000000111010001101111001000000111010001110010011000010110111001110011011010010111010001101001011011110110111000100000011001100111001001101111011011010010000001101111011101010111001000100000011011010110111101100100011001010111001001101110001000000110001101101001011101000110100101100101011100110010000001110100011011110010000001110100011010000110010100100000010101000110010101100011011010000110111001101111001011010101010101110100011011110111000001101001011000010011101100100000010101000110100001100101001000000101001101101001011011100110011101110101011011000110000101110010011010010111010001111001001011100000110100001010001100010011000000101110000010010101011101100101001000000110000101110010011001010010000001100001011100000111000001110010011011110110000101100011011010000110100101101110011001110010000001110100011010000110010100100000011000010110011101100101001000000110111101100110001000000110010101101101011001010111001001100111011010010110111001100111001000000110001001101001011011110111000001101111011011000110100101110100011010010110001101110011001011100010000000100000010000100110100101101111011100000110111101101100011010010111010001101001011000110111001100100000011000010111001001100101001000000111000001100001011100100111010001101001011000110111010101101100011000010111001001101100011110010010000001100011011011110110111001100011011001010111001001101110011001010110010000100000011101110110100101110100011010000010000001110100011010000110010100100000011001010111010001101000011010010110001101100001011011000010000001110101011100110110000101100111011001010010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111001101110000011001010110001101101001011001100110100101100011011000010110110001101100011110010010000001101001011011100010000001110100011010000110010100100000011001010110110101100101011100100110011101101001011011100110011100100000011001100110100101100101011011000110010001110011001000000110111101100110001000000110111001100001011011100110111101110100011001010110001101101000011011100110111101101100011011110110011101111001001011000010000001100010011010010110111101110100011001010110001101101000011011100110111101101100011011110110011101111001001011000010000001101001011011100110011001101111011100100110110101100001011101000110100101101111011011100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110000101101110011001000010000001100011011011110110011101101110011010010111010001101001011101100110010100100000011100110110001101101001011001010110111001100011011001010010000000101000010011100100001001001001010000110010100100101110001000000101010001101000011001010111001101100101001000000110010101101101011001010111001001100111011010010110111001100111001000000111010001100101011000110110100001101110011011110110110001101111011001110110100101100101011100110010000001100011011000010110111000100000011000100110010100100000011101010111001101100101011001000010110000100000011000010110111001100100001000000111001101101000011011110111010101101100011001000010000001100010011001010010000001110101011100110110010101100100001011000010000001110100011011110111011101100001011100100110010000100000011101000110100001100101001000000110001001100101011101000111010001100101011100100110110101100101011011100111010000100000011011110110011000100000011101000110100001100101001000000110100001110101011011010110000101101110001000000110001101101111011011100110010001101001011101000110100101101111011011100011101100100000011101000110111101110111011000010111001001100100011100110010000001100001001000000111010101110100011011110111000001101001011000010110111000100000011010010110010001100101011000010110110000101110001000000100100001101111011101110110010101110110011001010111001000101100001000000110001001101001011011110111000001101111011011000110100101110100011010010110001101100001011011000010000001101111011100000111000001101111011100110110100101110100011010010110111101101110001000000110100101101110001000000111010001101000011001010010000001100110011011110111001001101101001000000110111101100110001000000111000001110101011100100110100101110100011000010110111001101001011000110110000101101100001000000111010101110000011010000110111101101100011001000110100101101110011001110010000001101111011001100010000001110100011010000110010100100000011010000111010101101101011000010110111000100000011000100110111101100100011110010010000001100001011011100110010000100000011101000110100001100101001000000111010101101110011001000110010101110010011011000111100101101001011011100110011100100000011001010111010001101000011010010110001101110011001000000111000001100101011100100111010001100001011010010110111001101001011011100110011100100000011101000110111100100000011010000111010101101101011000010110111001101001011101000111100100100000011000110111001001100101011000010111010001100101011100110010000001101110011001010110011101100001011101000110100101110110011001010010110000100000011000010110111001110100011010010010110101110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110011001100101011000010111001001110011001000000110111101100110001000000111001101110000011001010110001101101001011001100110100101100011001000000111000001110010011011110110001101100101011100110111001101100101011100110010111000100000010000100110100101101111011100000110111101101100011010010111010001101001011000110111001100101100001000000110100101100110001000000110000101101100011011000110111101110111011001010110010000100000011101000110111100100000011100000111001001101111011100000110000101100111011000010111010001100101001000000110000101101110011101000110100100101101011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001100110011001010110000101110010011100110010000001110111011010010110110001101100001000000110001001100101001000000110010001100001011011100110011101100101011100100110111101110101011100110010000001101001011011100010000001110100011010000110000101110100001000000111010001101000011001010111100100100000011101110110100101101100011011000010000001110100011010000111001001100101011000010111010001100101011011100010000001101111011101010111001000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110001101100001011011000110110001111001001000000110000101100100011101100110000101101110011000110110010101100100001000000110011001110101011101000111010101110010011001010010110000100000011000010111001100100000011101110110010101101100011011000010000001100001011100110010000001100101011011100110010001100001011011100110011101100101011100100010000001110100011010000110010100100000011100000110111101110011011100110110100101100010011010010110110001101001011101000110100101100101011100110010000001100110011011110111001000100000011001010110110101100101011100100110011101101001011011100110011100100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001000000111010001101111001000000110001001100101001000000111010101110011011001010110010000100000011001100110111101110010001000000111010001101000011001010010000001100010011001010111010001110100011001010111001001101101011001010110111001110100001000000110111101100110001000000111010001101000011001010010000001101000011101010110110101100001011011100010000001100011011011110110111001100100011010010111010001101001011011110110111000111011001000000111010001101000011001010010000001100111011100100110010101100001011101000110010101110010001000000110011101101111011011110110010000101110001000000101011101100101001000000110110101110101011100110111010000100000011011100110111101110100001000000110000101101100011011000110111101110111001000000110111101110101011100100010000001101110011001010111011101100101011100110111010000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110001101100001011011000010000001101111011101010111010001100111011100100110111101110111011101000110100001110011001000000111010001101111001000000110001001100101001000000111010101110011011001010110010000100000011001100110111101110010001000000110010101110110011010010110110000101110001000000000110100001010001100010011000100101110000010010101011101100101001000000110000101110010011001010010000001100101011110000111000001100101011100100110100101100101011011100110001101101001011011100110011100100000011101000110100001100101001000000110001001100101011001110110100101101110011011100110100101101110011001110111001100100000011011110110011000100000011000110111100101100010011001010111001001101110011001010111010001101001011000110111001100100000011010010110111000100000011001010111011001100101011100100111100101100100011000010111100100100000011011000110100101100110011001010011101100100000011101000110100001100101001000000110010001110010011010010111011001101001011011100110011100100000011011110110011000100000011000010010000001100011011000010111001000101100001000000111010001101000011001010010000001110101011100110110010100100000011011110110011000100000011011010110000101100011011010000110100101101110011001010111001100100000011000010111001100100000011000010110100101100100011100110010000001101001011011100010000001110000011100100110111101100100011101010110001101110100011010010110111101101110001011000010000001100001011100110010000001110111011001010110110001101100001000000111010001101000011001010010000001101001011011100111010001100101011100100110000101100011011101000110100101101111011011100010000001110111011010010111010001101000001000000110001101101111011011010111000001110101011101000110010101110010001000000111010101110011011001010111001000101101011010010110111001110100011001010111001001100110011000010110001101100101011100110010111000100000010100000111001001100101011100110110010101101110011101000110110001111001001011000010000001100011011110010110001001100101011100100110111001100101011101000110100101100011001000000111001101111001011100110111010001100101011011010111001100100000011001110110010101101110011001010111001001100001011011000110110001111001001000000110011001110101011011100110001101110100011010010110111101101110001000000110111101101110011011000111100100100000011011110110111000100000011000010110111000100000011000010110001001110011011101000111001001100001011000110111010000100000011011000110010101110110011001010110110000101110001000000101011101100101001000000110110101110101011100110111010000100000011000110110111101101110011101000110100101101110011101010110010100100000011101000110100001100101011010010111001000100000011101010111001101100101001000000110000101101110011001000010000001100100011001010111011001100101011011000110111101110000011011010110010101101110011101000010111000100000010101000110100001100101011100100110010100100000011000010111001001100101001000000110000101101100011100100110010101100001011001000111100100100000011001010111100001100001011011010111000001101100011001010111001100100000011011110110011000100000011011010110111101100100011001010111001001101110001000000110010001100001011110010010000001100011011110010110001001100101011100100110111001100101011101000110100101100011011100110010110000100000011101110110100001100101011100100110010100100000011101000110100001101001011100110010000001100001011000100111001101110100011100100110000101100011011101000110100101101111011011100010000001101001011100110010000001101101011011110111011001101001011011100110011100100000011000110110110001101111011100110110010101110010001000000111010001101111001000000110100101110100011100110010000001110100011100100111010101100101001000000110010101110011011100110110010101101110011000110110010100101110001000000100000101101101011011110110111001100111001000000111010001101000011001010111001101100101001011000010000001100011011011110110001101101000011011000110010101100001011100100010000001101001011011010111000001101100011000010110111001110100011100110010000001100001011100100110010100100000011000010110110001110010011001010110000101100100011110010010000001100001001000000111001001100101011000010110110001101001011101000111100100101100001000000110110101100001011010110110100101101110011001110010000001101001011101000010000001110000011011110111001101110011011010010110001001101100011001010010000001100110011011110111001000100000011101000110100001100101001000000110010001100101011000010110011000100000011101000110111100100000011010000110010101100001011100100010000001110100011010000111001001101111011101010110011101101000001000000111010001101000011001010010000001101001011011100111010001100101011001110111001001100001011101000110100101101111011011100010000001101111011001100010000001100001001000000110001101101111011011010111000001110101011101000110010101110010011010010111101001100101011001000010000001110011011110010111001101110100011001010110110100100000011101000111001001100001011011100111001101101100011000010111010001101001011011100110011100100000011100110110111101110101011011100110010000100000011010010110111001110100011011110010000001100101011011000110010101100011011101000111001001101001011000110110000101101100001000000110100101101101011100000111010101101100011100110110010101110011001011000010000001110000011001010111001001100011011001010110100101110110011001010110010000100000011000010111001100100000011010000110010101100001011100100110100101101110011001110010111000100000010101110110100001100101011011100010000001110100011010000110100101110011001000000110100101101110011101000110010101110010011001100110000101100011011010010110111001100111001000000111001001100101011000010110001101101000011001010111001100100000011101000110100001101001011100110010000001110100011010000111001001100101011100110110100001101111011011000110010000100000011011110110011000100000011010000111010101101101011000010110111000101101011011010110000101100011011010000110100101101110011001010010000001100011011011110010110101110000011001010110111001100101011101000111001001100001011101000110100101101111011011100010110000100000011000010010000001110010011001010110010000100000011001100110110001100001011001110010000001101001011100110010000001110010011000010110100101110011011001010110010000100000011001100110111101110010001000000110001001101001011011110111000001101111011011000110100101110100011010010110001101100001011011000010000001100001011011100110010000100000011100000111010101110010011010010111010001100001011011100110100101100011011000010110110000100000011100100110010101110011011010010111001101110100011000010110111001100011011001010010000001100001011011100110010000100000011101000110100001100101001000000110001101101111011011100111001101101001011001000110010101110010011000010111010001101001011011110110111000100000011011110110011000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001100001011100110010000001110101011011100110010101110100011010000110100101100011011000010110110000101110001000000100100101110100001000000110100101110011001000000111010001101000011001010010000001100100011010010110001101101000011011110111010001101111011011010110100101111010011010010110111001100111001011000010000001110100011010000110010100100000011001010110111001100110011011110111001001100011011010010110111001100111001000000110111101100110001000000110000100100000011011000110100101101110011001010010000001100010011001010111010001110111011001010110010101101110001000000110110101100001011011100010000001100001011011100110010000100000011011010110000101100011011010000110100101101110011001010010110000100000011000010110111001100100001000000111010001101000011001010010000001101000011011110110110001100100011010010110111001100111001000000110111101101110001000000111010001101111001000000111000001100001011100110111010000100000011010010110010001100101011000010110110001110011001000000111011101101000011010010110001101101000001000000110010001101111001000000110111001101111011101000010000001100110011010010111010000100000011101000110100001100101001000000110010101111000011100000110111101101110011001010110111001110100011010010110000101101100001000000111010001110010011001010110111001100100001000000111010001101000011000010111010000100000011101110110010100100000011010000110000101110110011001010010000001100010011001010110010101101110001000000110011001101111011011000110110001101111011101110110100101101110011001110010000001110100011010000111010101110011001000000110011001100001011100100010110000100000011101000110100001100001011101000010000001101001011100110010000001110000011100100110010101110110011001010110111001110100011010010110111001100111001000000111010001101000011001010010000001101010011101010111001101110100001000000111010101110011011001010010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110011001101111011100100010000001110100011010000110010100100000011000100110010101110100011101000110010101110010011011010110010101101110011101000010000001101111011001100010000001110100011010000110010100100000011010000111010101101101011000010110111000100000011000110110111101101110011001000110100101110100011010010110111101101110001110110010000001110100011010000110010100100000011101010111010001101111011100000110100101100001011011100010000001101001011001000110010101100001011011000010111000100000010101000110100001101001011100110010000001110000011100100110010101110110011001010110111001110100011010010110111001100111001000000111000001110010011011110110101001100101011000110111010001110011001000000110000101101110001000000111010101101110011010100111010101110011011101000010000001110010011001010110011001101100011001010110001101110100011010010110111101101110001000000110111101100110001000000111010001100101011000110110100001101110011011110110110001101111011001110110100101100011011000010110110000100000011100000110111101110111011001010111001000111011001000000111010001101000011001010010000001100110011001010110000101110010011100110010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000111011101101001011011000110110000100000011000010110110001101100011011110111011100100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001110100011011110010000001101101011000010110111001101001011001100110010101110011011101000010000001101111011011100010000001110100011010000110010100100000011101110111001001101111011011100110011100100000011100110110100101100100011001010010000001101111011001100010000001101110011001010111010101110100011100100110000101101100011010010111010001111001001011100000110100001010001100010011001000101110000010010101011101100101001000000110110101110101011100110111010000100000011101000110000101101011011001010010000001100001011011100111100100100000011011110111000001110000011011110111001001110100011101010110111001101001011101000110100101100101011100110010000001110100011011110010000001101001011011100111010001100101011001110111001001100001011101000110010100100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110010101110011001000000110100101101110011101000110111100100000011011110111010101110010001000000110111101110111011011100010000001101100011010010111011001100101011100110010111000100000010011010110000101111001001000000110111101110101011100100010000001100011011010000110100101101100011001000111001001100101011011100010000001100010011001010010000001100101011011100110001101101111011101010111001001100001011001110110010101100100001000000111010001101111001000000110010001100101011101100110010101101100011011110111000000100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110001101100001011011000110110001111001001000000110000101100010011011000110010100100000011000110110111101100111011011100110100101110100011010010110111101101110001000000110000101110100001000000110000101101110001000000110010101100001011100100110110001111001001000000110000101100111011001010010000001110100011010000111001001101111011101010110011101101000001000000111010001101000011001010010000001110101011100110110010100100000011011110110011000100000011011110111010101110010001000000110110101101111011001000110010101110010011011100010000001100011011011110110110101110000011101010111010001100101011100100111001100101100001000000110101001110101011100110111010000100000011000010111001100100000011101000110100001100101001000000110110001100101011000010111001001101110011010010110111001100111001000000110111101100110001000000111001101110000011001010110010101100011011010000010000001110100011010000111001001101111011101010110011101101000001000000110110001100001011011100110011101110101011000010110011101100101001110110010000001100001001000000110001101101111011011010111000001110101011101000110010101110010001000000110110001100001011011100110011101110101011000010110011101100101001011100010000001010100011010000110100101110011001000000110000101110000011100000110110001101001011001010110010000100000011000110111100101100010011001010111001001101110011001010111010001101001011000110111001100100000011101110110100101101100011011000010000001110000011100100110100101101101011001010010000001101111011101010111001000100000011100110110111101100011011010010110010101110100011110010010000001100110011011110111001000100000011000010110111000100000011001010110000101110011011010010110010101110010001000000111010001110010011000010110111001110011011010010111010001101001011011110110111000100000011101000110111100100000010101000110100001100101001000000101001101101001011011100110011101110101011011000110000101110010011010010111010001111001001011100010000000001101000010100011000100110011001011100000100101001001011101000010000001101001011100110010000001101111011001100010000001110101011101000110110101101111011100110111010000100000011010010110110101110000011011110111001001110100011000010110111001100011011001010010000001110100011011110010000001100100011011110010000001100001011101110110000101111001001000000111011101101001011101000110100000100000011000010110111001111001001000000110011001100101011000010111001001110011001000000111001101110101011100100111001001101111011101010110111001100100011010010110111001100111001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100101110001000000100100101100110001000000111010001101000011010010111001100100000011001100110010101100001011100100010000001101101011000010110111001101001011001100110010101110011011101000111001100100000011011110111010101110100001000000110111101100110001000000111010001101000011001010010000001100011011000010111000001101001011101000110000101101100011010010111101001100001011101000110100101101111011011100010000001101111011001100010000001110100011010000110010100100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001101101011000010111001001101011011001010111010000101100001000000111010001101000011001010110111000100000011001110111001001100101011000010111010001100101011100100010000001100101011001100110011001101111011100100111010000100000011011010111010101110011011101000010000001100010011001010010000001110100011000010110101101100101011011100010000001110100011011110010000001100100011001010110110101101111011000110111001001100001011101000110100101111010011001010010000001101001011101000010111000100000010010010110011000100000011011010110111101100100011001010111001001101110001000000110010101110100011010000110100101100011011100110010000001110011011101000110000101101110011001000010000001101001011011100010000001110100011010000110010100100000011101110110000101111001001000000110111101100110001000000111000001110010011011110110011101110010011001010111001101110011001011000010000001110111011001010010000001101101011101010111001101110100001000000110010101101101011000100110000101110010011010110010000001101111011011100010000001100001001000000110101001101111011101010111001001101110011001010111100100100000011000010111001100100000011011110110111001100101001000000110001001101111011001000111100100101100001000000110111101101110011001010010000001100011011101010110110001110100011101010111001001100101001011000010000001101111011011100110010100100000011100100110000101100011011001010010110000100000011101000110111100100000011100100110010100101101011101110111001001101001011101000110010100100000011101000110100001101111011100110110010100100000011001010111010001101000011010010110001101110011001011000010000001110101011100000110010001100001011101000110010101100100001000000111010001101111001000000110011001101001011101000010000001110100011010000110010100100000011001100111001001100001011011010110010101110111011011110111001001101011001000000110111101100110001000000111010001101000011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100001000000111001101101111011000110110100101100101011101000111100100100000011101110110010100100000011000010111001001100101001000000110000101101100011100100110010101100001011001000111100100100000011100000110000101110010011101000010000001101111011001100010111000100000010101110110010100100000011011100110010101100101011001000010000001110100011010000110010100100000011100100110010101110001011101010110100101110011011010010111010001100101001000000110101101101110011011110111011101101100011001010110010001100111011001010010000001110100011011110010000001100010011100100110100101101110011001110010000001110100011010000110111101110011011001010010000001100110011001010110000101110010011100110010000001110100011011110010000001110010011001010111001101110100001011000010000001110100011011110010000001100010011100100110100101101110011001110010000001110101011100000010000001110100011011110010000001110011011100000110010101100101011001000010000001110100011010000110010100100000011010010110111001110011011011110110011001100001011100100010000001101100011010010110111001100101011000010111001001101001011101000111100100100000011011110110011000100000011101000111001001100001011001000110100101110100011010010110111101101110011000010110110000100000011100000110111101101100011010010111010001101001011000110110000101101100001011000010000001100011011101010110110001110100011101010111001001100001011011000010110000100000011100110110111101100011011010010110010101110100011000010110110000101100001000000110000101101110011001000010000001101111011101000110100001100101011100100010000001110100011010000110111101110101011001110110100001110100001110110010000001101101011000010111100100100000011010010111010000100000011000100110010100100000011000010110110001101100011011110111011101100101011001000010000001110100011011110010000001100001011000110110001101100101011011000110010101110010011000010111010001100101001000000111010001101111011101110110000101110010011001000010000001110100011010000110010100100000011001010111100001110000011011110110111001100101011011100111010001101001011000010110110001101100011110010010000001101111011001100010000001110100011010000110010100100000011101000110010101100011011010000110111001101111011011000110111101100111011010010110001101100001011011000010111000100000010011110110111001101100011110010010000001110100011010000110010101101110001000000111011101101001011011000110110000100000011101110110010100100000011000100110010100100000011000010110001001101100011001010010000001110100011011110010000001110100011100100111010101101100011110010010000001100101011110000111000001100101011100100110100101100101011011100110001101100101001000000110000100100000010101000110010101100011011010000110111001101111001011010101010101110100011011110111000001101001011000010010000001100001011011100110010000100000010101000110100001100101001000000101001101101001011011100110011101110101011011000110000101110010011010010111010001111001001011100000110100001010001100010011010000101110000010010101011101100101001000000110110101110101011100110111010000100000011101010110111001100100011001010111001001110011011101000110000101101110011001000010000001010100011001010110001101101000011011100110111100101101010101010111010001101111011100000110100101100001001000000110000101110011001000000111010001101000011001010010000001100011011010010111010001111001001000000111011101101000011010010110001101101000001000000110011001110101011011100110001101110100011010010110111101101110011100110010000001101110011011110111010000100000011011110110111001101100011110010010000001110100011010000111001001101111011101010110011101101000001000000111010001101000011001010010000001110101011100110110010100100000011011110110011000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001100010011101010111010000100000011101000110100001110010011011110111010101100111011010000010000001110100011010000110010100100000011010100111010101110011011101000010110000100000011011000110100101100010011001010111001001100001011101000110010101100100001000000111010101110011011001010010000001101111011001100010000001110100011001010110001101101000011011100110111101101100011011110110011101111001001000000110011001101111011100100010000001110100011010000110010100100000011000100110010101110100011101000110010101110010011011010110010101101110011101000010000001101111011001100010000001101001011101000111001100100000011000110110100101110100011010010111101001100101011011100111001100101100001000000111011101101001011101000110100000100000011000010110111000100000011001010110011001100110011010010110001101101001011001010110111001100011011110010010000001110100011010000110000101110100001000000111010001110010011000010110111001110011011000110110010101101110011001000111001100100000011101110110100001100001011101000010000001110111011001010010000001101000011000010111011001100101001000000111001101100101011001010110111000100000011010010110111000100000011011010110111101100100011001010111001001101110011010010111010001111001001011100010000001010100011010000110100101110011001000000111010001110010011000010110111001110011011000110110010101101110011001000110010101101110011000110110010100100000011011110110011000100000011001010110011001100110011010010110001101101001011001010110111001100011011110010010000001100001011011100110010000100000011101000110100001100101001000000110110001101001011000100110010101110010011000010111010001101001011011110110111000100000011011110110011000100000011101000110010101100011011010000110111001101111011011000110111101100111011110010010000001110111011010010110110001101100001000000110000101101100011011000110111101110111001000000110011001101111011100100010000001101110011001010111011100100000011010010110110101110000011011000110010101101101011001010110111001110100011000010111010001101001011011110110111001110011001000000110111101100110001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100100000011010010110111000100000011011110111010101110010001000000101010001100101011000110110100001101110011011110010110101010101011101000110111101110000011010010110000101101110001000000110001101101001011101000111100100101110001000000100100101110100001000000110100101110011001000000111010001101000011000010111010000100000011101000110100001100101001000000000110100001010010101000110010101100011011010000110111001101111001011010101010101110100011011110111000001101001011000010110111000100000011100110111010001100001011101000110010100100000011101110110000101101110011101000111001100100000011101000110111100100000011000010110011001100110011011110111001001100100001000000110100101110100011100110010000001100011011010010111010001101001011110100110010101101110011100110010000001110100011010000110010100100000011010000110100101100111011010000110010101110011011101000010000001110001011101010110000101101100011010010111010001111001001000000110111101100110001000000110110001101001011001100110010100100000011000010110111001100100001000000110100101110100001000000111011101101001011011000110110000100000011000100110010100100000011010010110111000100000011101000110100001101001011100110010000001110111011000010111100100101100001000000111010001101000011010010111001100100000011001010111100001110100011100100110111101110000011010010110000101101110011010010111001101101101001011000010000001110100011010000110000101110100001000000110100101110100011100110010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011001010111001100100000011101110110100101101100011011000010000001100010011001010010000001110100011100100111010101101100011110010010000001101100011010010110001001100101011100100110000101110100011001010110010000101110001000000100100101101110001000000111010001101000011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100011011000111100100100000011011000110100101100010011001010111001001100001011101000110010101100100001000000110001101101001011101000111100100101100001000000110110101100001011011100010000001110111011010010110110001101100001000000110001001100101001000000110011001110010011001010110010100100000011101000110111100100000011101010111001101100101001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100100000011001100110111101110010001000000110100001101001011100110010000001101111011101110110111000100000011010100111010101110011011101000010000001110000011101010111001001110000011011110111001101100101011100110010000001100001011011100110010000100000011101000110100001100101001000000111000001110010011011110110011101110010011001010111001101110011001000000110111101100110001000000111010001100101011000110110100001101110011011110110110001101111011001110110100101100011011000010110110000100000011000010110010001110110011000010110111001100011011001010110110101100101011011100111010000100000011101110110100101101100011011000010000001100010011001010010000001100001011011000110110001101111011101110110010101100100001000000111010001101111001000000110001101101111011011100111010001101001011011100111010101100101001000000110111101110101011101000010000001101111011001100010000001101101011000010110111010010010011100110010000001100100011001010111001101101001011100100110010101110011001011100010000001001001011101000010000001101001011100110010000001110100011010000111001001101111011101010110011101101000001000000111010101101110011000100110100101100001011100110110010101100100001000000110110001101001011000100110010101110010011000010111010001100101011001000010000001100001011000110111010001101001011101100110100101110100011110010010000001101111011001100010000001110100011010000110010100100000010101000110010101100011011010000110111001101111001011010101010101110100011011110111000001101001011000010010000001110100011010000110000101110100001000000110110101100001011011100010000001110111011010010110110001101100001000000110111101100010011101000110000101101001011011100010000001101000011010010111001100100000011001110111001001100101011000010111010001100101011100110111010000100000011100000110111101110111011001010111001000101110001000000100100001100101011100100110010101101001011011100010000001110010011001010111001101110100011100110010000001110100011010000110010100100000011001010111001101110011011001010110111001100011011001010010000001101111011001100010000001010100011010000110010100100000010100110110100101101110011001110111010101101100011000010111001001101001011101000111100100111011001000000111010001101000011100100110111101110101011001110110100000100000011101000110100001100101001000000110010101101101011000100111001001100001011000110110100101101110011001110010000001101111011001100010000001100001001000000111001101101001011011100110011101110101011011000110000101110010001011000010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100011011000111100100100000011000010110010001110110011000010110111001100011011001010110010000100000011000110110111100101101011100000110010101101110011001010111010001110010011000010111010001101001011011110110111000100000011000100110010101110100011101110110010101100101011011100010000001101101011000010110111000100000011000010110111001100100001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100101110000011010000101000110001001101010010111000001001010101000110100001100101001000000101001101101001011011100110011101110101011011000110000101110010011010010111010001111001001000000111011101101001011011000110110000100000011010010110111001101001011101000110100101100001011011000110110001111001001000000110110101100001011011100110100101100110011001010111001101110100001000000111010001101000011100100110111101110101011001110110100000100000011011110111010101110010001000000110010101101101011001010111001001100111011010010110111001100111001000000111010001100101011000110110100001101110011011110110110001101111011001110110100101100101011100110010000000101000010011100100001001001001010000110010100100101110001000000101010001101111001000000110010101101110011100110111010101110010011001010010000001100001001000000111001101101001011011100110011101110101011011000110000101110010001000000110011001110101011101000111010101110010011001010010000001110111011001010010000001101101011101010111001101110100001000000110011001101001011100100111001101110100001000000110110101100001011010110110010100100000011000010110111000100000011001010110011001100110011011110111001001110100001000000111010001101111001000000110001001110010011010010110010001100111011001010010000001110100011010000110010100100000011001110110000101110000001000000110100101101110001000000110111101110101011100100010000001101111011101110110111000100000011011000110100101110110011001010111001100101110001000000101010001101000011001010010000001010100011100100110000101101110011100110110100001110101011011010110000101101110001000000110100101110011001000000111010001101000011000010111010000100000011000100111001001101001011001000110011101100101001011100010000001010100011010000110100101110011001000000110000101110000011100000110110001101001011001010110010000100000011101000111001001100001011011100111001101101000011101010110110101100001011011100110100101110011011011010010110000100000011100110111000001100101011000110110100101100110011010010110001101100001011011000110110001111001001000000111010001101000011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100001000000110010101101110011010000110000101101110011000110110010101101101011001010110111001110100001000000110111101100110001000000111010001101000011001010010000001101000011101010110110101100001011011100010000001100010011011110110010001111001001011000010000001101001011100110010000001110100011010000110010100100000011011100110010101111000011101000010000001101100011011110110011101101001011000110110000101101100001000000111001101110100011001010111000000100000011010010110111000100000011001000110010101110110011001010110110001101111011100000110100101101110011001110010000001100011011110010110001001100101011100100110111001100101011101000110100101100011011100110010111000100000010010010111010000100000011010010111001100100000011010000110010100100000011101110110100001101111001000000110010101101101011000100111001001100001011000110110010101110011001000000111010001100101011000110110100001101110011011110110110001101111011001110111100100101100001000000111010001101000011001010010000001100011011110010110001001100101011100100110111001100101011101000110100101100011001000000110111101110010011001110110000101101110011010010111001101101101001011000010000001110100011010000110010100100000011000110111100101100010011011110111001001100111001011000010000001110111011010000110111100100000011101110110100101101100011011000010000001100010011001010010000001100001011011010110111101101110011001110010000001110100011010000110010100100000011001100110100101110010011100110111010000100000011101000110111100100000011000010111010001110100011000010110100101101110001000000111010001101000011001010010000001100101011110000111000001100101011100100110100101100101011011100110001101100101001000000110111101100110001000000101010001101000011001010010000001010011011010010110111001100111011101010110110001100001011100100110100101110100011110010010111000100000010101000110111100100000011100000111001001100101011100000110000101110010011001010010000001100110011011110111001000100000011101000110100001101001011100110010000001110011011101000110000101110100011001010010000001101111011001100010000001100010011001010110100101101110011001110010000001110111011001010010000001100011011000010110111000100000011011000110010101100001011100100110111000100000011101000110111100100000011011010110000101110011011101000110010101110010001000000110111101110101011100100010000001110011011010110110100101101100011011000111001100100000011101110110100101110100011010000010000001101111011101010111001000100000011100110110111101101111011011100010000001110100011011110010000001100010011001010010000001110100011001010110001101101000011011100110111101101100011011110110011101101001011000110110000101101100001000000110010101101110011010000110000101101110011000110110010101101101011001010110111001110100011100110010000001110100011011110010000001110000011100100110010101110000011000010111001001100101001000000110111101110101011100100010000001101110011001010111010101110010011000010110110000100000011100000110000101110100011010000111011101100001011110010111001100100000011101000110111100100000011101000111001001100001011011100111001101101001011101000110100101101111011011100010000001110100011011110010000001110100011010000110010100100000011000110111100101100010011001010111001001101110011001010111010001101001011000110010111000100000010010010111010000100000011010010111001100100000011010010110111000100000011101000110100001101001011100110010000001110111011000010111100100100000011101000110100001100001011101000010000001110111011001010010000001100011011000010110111000100000011100000110100101101111011011100110010101100101011100100010000001110100011010000110010100100000011001000110010101110110011001010110110001101111011100000110110101100101011011100111010000100000011011110110011000100000011000010010000001100011011011110110110101110000011101010111010001100101011100100010110101100010011100100110000101101001011011100010000001101001011011100111010001100101011100100110011001100001011000110110010100101110000011010000101000110001001101100010111000001001001000000101011101100101001000000110110101110101011100110111010000100000011010010110111001110100011001010111001001100110011000010110001101100101001000000111011101101001011101000110100000100000011000110110111101101101011100000111010101110100011001010111001001110011001000000111011101101000011001010110111001100101011101100110010101110010001000000111000001101111011100110111001101101001011000100110110001100101001011100010000001010100011010000110100101110011001000000110100101101110011101000110010101110010011001100110000101100011011001010010000001101101011101010111001101110100001000000110001001100101001000000110010001100101011101100110010101101100011011110111000001100101011001000010000001110100011011110010000001100101011001100110011001100101011000110111010001101001011101100110010101101100011110010010000001110000011001010111001001100110011011110111001001101101001000000110110101101001011011100110010000100000011101010111000001101100011011110110000101100100011010010110111001100111001110110010000001110100011010000110010100100000011100010111010101100001011011100111010001101001011001100110100101100011011000010111010001101001011011110110111000100000011000010110111001100100001000000111001101110100011011110111001001100001011001110110010100100000011011110110011000100000011101000110100001100101001000000110100001110101011011010110000101101110001000000110110101101001011011100110010000100000011010010110111001110100011011110010000001100001001000000111011001101001011100100111010001110101011000010110110000100000011011110111001000100000011001000110000101110100011000010010000001100010011011110110010001111001001011100010000001001001011001100010000001110100011010000110100101110011001000000110100101101110011101000110010101110010011001100110000101100011011001010010000001101001011100110010000001101111011011100110110001111001001000000111001101110101011100000110010101110010011001100110100101100011011010010110000101101100001011000010000001101001011011100010000001110100011010000110000101110100001000000110100101110100001000000110010001101111011001010111001100100000011011100110111101110100001000000110011001110101011011000110110001111001001000000110000101101100011011000110111101110111001000000110011001101111011100100010000001100011011011110110111001110011011000110110100101101111011101010111001101101110011001010111001101110011001000000111000001110010011011110110001101100101011100110111001101101001011011100110011100100000011011110111010101110100011100110110100101100100011001010010000001101111011001100010000001101111011101010111001000100000011000100111001001100001011010010110111001110011001011000010000001110111011001010010000001101000011000010111011001100101001000000110111001101111011101000010000001111001011001010111010000100000011100110111010101100011011000110110010101100101011001000110010101100100001000000110100101101110001000000111001001100101011000010110001101101000011010010110111001100111001000000101010001101000011001010010000001010011011010010110111001100111011101010110110001100001011100100110100101110100011110010010111000100000010101110110010100100000011011010111010101110011011101000010000001100100011001010111011001100101011011000110111101110000001000000110000100100000011011100110010101110100011101110110111101110010011010110010000001110111011010000110100101100011011010000010000001100001011011000110110001101111011101110111001100100000011001100110111101110010001000000111010001101000011010010111001100100000011010010110111001110100011001010111001001100110011000010110001101100101001000000111010001101111001000000110001101101111011011010110110101110101011011100110100101100011011000010111010001100101001000000110111101110101011100100010000001100100011000010111010001100001001000000110011001110010011001010110010100100000011001100111001001101111011011010010000001101100011000010111010001100101011011100110001101111001001000000110000101101110011001000010000001110111011010010111010001101000001000000111010101101110011011000110100101101101011010010111010001100101011001000010000001100010011000010110111001100100011101110110100101100100011101000110100000101110001000000100111101110101011100100010000001100100011000010111010001100001001000000110001001101111011001000110100101100101011100110010110000100000011000010111001100100000011001000110000101110100011000010010110000100000011011010111010101110011011101000010000001100010011001010010000001110011011101000110111101110010011001010110010000100000011011110110111000100000011101000110100001101001011100110010000001101110011001010111010001110111011011110111001001101011001000000110000101101110011001000010000001100001011011000110110001101111011101110110010101100100001000000110010001110101011100000110110001101001011000110110000101110100011010010110111101101110001000000110111101101110011000110110010100100000011101000110100001100101001000000111001001100101011100010111010101101001011100100110010101100100001000000110010001100001011101000110000100100000011100110111000001100001011000110110010100100000011010010111001100100000011000010111011001100001011010010110110001100001011000100110110001100101001011100010000001010100011010000110100101110011001000000111011101101001011011000110110000100000011000010110011001100110011011110111001001100100001000000110010101100001011000110110100000100000011011110110011000100000011101010111001100100000011011010111010101101100011101000110100101110000011011000110010100100000011000110110111101101110011100110110001101101001011011110111010101110011011011100110010101110011011100110110010101110011001011000010000001101001011101000010000001110111011010010110110001101100001000000111001001100101011101100110111101101100011101010111010001101001011011110110111001101001011110100110010100100000011100000111001001101111011001000111010101100011011101000110100101101111011011100010110000100000011001110110100101110110011001010010000001110101011100110010000001110100011010000110010100100000011100000110111101110111011001010111001000100000011101000110111100100000011101000111001001100001011011100111001101100011011001010110111001100100001000000111010001101001011011010110010100111011001000000110100101101101011011010110111101110010011101000110000101101100011010010111010001111001001011100010000001010111011001010010000001110111011010010110110001101100001000000110001001100101001000000110011001110010011001010110010100100000011001100111001001101111011011010010000001110100011010000110010100100000011000110110111101110010011100000110111101110010011001010110000101101100011010010111010001111001001000000110111101100110001000000111010001101000011001010010000001100010011011110110010001111001001011100010000001001001011011100111001101110100011001010110000101100100001000000110111101110101011100100010000001100010011011110110010001101001011001010111001100100000011101110110100101101100011011000010000001100010011001010010000001101111011101010111001000100000011011010110100101101110011001000111001100100000011000010110100101100100011001010110010000100000011000100111100100100000011011110111010101110010001000000111010001100101011000110110100001101110011011110110110001101111011001110110100101100101011100110010110000100000011001110110100101110110011010010110111001100111001000000111010101110011001000000111010101101110011011000110100101101101011010010111010001100101011001000010000001110000011011110111010001100101011011100111010001101001011000010110110000100000011101000110111100100000011011000110100101110110011001010010000001101000011011110111011100100000011101110110010100100000011001000110010101110011011010010111001001100101001011100010000001010111011001010010000001110111011010010110110001101100001000000110010101111000011100000110010101110010011010010110010101101110011000110110010100100000011100110111000001100001011000110110010100100000011000010111001100100000011001000110000101110100011000010010110000100000011000010110111001100100001000000110111101110101011100100010000001100010011011110110010001101001011001010111001100101100001000000110001101101001011101000110100101100101011100110010110000100000011000010110111001100100001000000111000001110010011011110110010001110101011000110111010001101001011011110110111000100000011101110110100101101100011011000010000001100010011001010010000001100011011011110110111001110100011000010110100101101110011001010110010000100000011101110110100101110100011010000110100101101110001000000111010001101000011010010111001100100000011011100110010101110111001000000111001101110000011000010110001101100101001011100010000001010100011010000110100101110011001000000110100101110011001000000111010001101000011001010010000001100101011100110111001101100101011011100110001101100101001000000110111101100110001000000101010001101000011001010010000001010011011010010110111001100111011101010110110001100001011100100110100101110100011110010010000001100001011100110010000001101001011101000010000001110111011011110111010101101100011001000010000001101101011000010110111001101001011001100110010101110011011101000010000001101001011011100010000001110100011010000110010100100000011011010110111101110011011101000010000001100100011001010111011001100101011011000110111101110000011001010110010000100000010101000110010101100011011010000110111001101111001011010101010101110100011011110111000001101001011000010011101100100000011011010110000101101110001000000111001001100101011000010110001101101000011010010110111001100111001000000110110101100001011100110111010001100101011100100111100100100000011011110110011000100000011000010110110001101100001000000111010001101000011000010111010000100000011010010111001100101100001000000111010001101000011001010010000001101100011010010110110101101001011101000110110001100101011100110111001100101100001000000111010001101000011001010010000001101001011011100110011001101001011011100110100101110100011001010010111000100000001000000000110100001010