It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://479582.mit-edu.top/post/4873126095

  1. <!doctype html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" prefix="og: http://ogp.me/ns#">
  3.  
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="applicable-device" content="pc,mobile">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1">
  8.    <title>The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games #593926568335 (2025-02-06)</title>
  9.    <link rel="canonical" href="https://479582.mit-edu.top/post/4873126095">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.mit-edu.top/static/css/style.css">
  12.    <script src="https://x.mit-edu.top/static/js/lazysizes.min.js" async></script>
  13.    <link rel="shortcut icon" href="/favicon.ico">
  14.    <!-- Open Graph Metadata -->
  15.    <meta property="og:type" content="article" />
  16.    <meta property="og:title" content="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games" />
  17.    <meta property="og:description" content="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games #593926568335 (2025-02-06)" />
  18.    <meta property="og:url" content="https://479582.mit-edu.top/post/4873126095" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/17.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-05T20:41:00Z" />
  22.    <meta property="og:article:author" content="Dr. Daniel Hall" />
  23.    <meta property="og:article:section" content="mit-edu.top" />
  24.    <meta property="og:article:tag" content="Games, Mobile Games, Video Games" />
  25.    <!-- Schema.org -->
  26.    <script type="application/ld+json">{
  27.            "@context": "https://schema.org",
  28.            "@type": "ScholarlyArticle",
  29.            "headline": "The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games #593926568335 (2025-02-06)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Daniel Hall",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://479582.mit-edu.top/post/4873126095"
  38.            },
  39.            "datePublished": "2025-02-05T20:41:00Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/17.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/593926568335"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://479582.mit-edu.top"
  50.            },
  51.            "doi": "593926568335",
  52.            "abstract": "The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games #593926568335 (2025-02-06)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games",
  56.                "author": "Dr. Daniel Hall",
  57.                "datePublished": "2025-02-05T20:41:00Z",
  58.                "url": "https://479582.mit-edu.top/post/4873126095"
  59.            }
  60.        }
  61.    </script>
  62. </head>
  63.  
  64. <body>
  65.    <div class="site-mobile-menu site-navbar-target">
  66.        <div class="site-mobile-menu-header">
  67.            <div class="site-mobile-menu-close">
  68.                <span class="icofont-close js-menu-toggle"></span>
  69.            </div>
  70.        </div>
  71.        <div class="site-mobile-menu-body"></div>
  72.    </div>
  73.    <nav class="site-nav">
  74.        <div class="container">
  75.            <div class="site-navigation">
  76.                <div class="row">
  77.                    <div class="col-md-6 text-center order-1 order-md-2 mb-3 mb-md-0">
  78.                        <a href="https://479582.mit-edu.top" class="logo m-0 text-uppercase">mit-edu.top</a>
  79.                    </div>
  80.                    <div class="col-md-3 order-3 order-md-1">
  81.                    </div>
  82.                </div>
  83.            </div>
  84.        </div>
  85.    </nav>
  86.    <div class="section post-section pt-5">
  87.        <div class="container">
  88.            <div class="row justify-content-center">
  89.                <div class="col-lg-8">
  90.                    <div class="text-center">
  91.                        <img src="https://x.mit-edu.top/static/images/user/18.jpg" alt="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games" title="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Daniel Hall</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-06</span>
  95.                    <h2 class="heading text-center">The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Daniel Hall for contributing the article "The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games" title="The Role of Smart Contracts in Enforcing Fair Play in Blockchain Mobile Games" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This study investigates the use of gamification techniques in mobile learning applications, focusing on how game-like elements such as scoring, badges, and leaderboards influence user engagement and motivation. It assesses the effectiveness of gamification in enhancing learning outcomes, particularly in educational apps targeting children and young adults. The paper also addresses challenges in designing gamified systems that balance educational value with entertainment.</p>
  100. <p>This paper applies semiotic analysis to the narratives and interactive elements within mobile games, focusing on how mobile games act as cultural artifacts that reflect and shape societal values, ideologies, and cultural norms. The study investigates how game developers use signs, symbols, and codes within mobile games to communicate meaning to players and how players interpret these signs in diverse cultural contexts. By analyzing various mobile games across genres, the paper explores the role of games in reinforcing or challenging cultural representations, identity politics, and the formation of global gaming cultures. The research offers a critique of the ways in which mobile games participate in the construction of collective cultural memory.</p>
  101. <p>This study explores the role of player customization in mobile games, focusing on how avatar and character customization can influence player identity, self-expression, and engagement. The research examines how customizing characters, outfits, and other in-game features enables players to create personalized experiences that reflect their preferences and identities. Drawing on social identity theory and self-concept research, the paper investigates how customization fosters emotional attachment to the game, as well as its impact on player behavior, such as social interaction and competition. The study also explores the commercial implications of offering customizable in-game items, including microtransactions and virtual economies.</p>
  102. <p>This paper applies systems thinking to the design and analysis of mobile games, focusing on how game ecosystems evolve and function within the broader network of players, developers, and platforms. The study examines the interdependence of game mechanics, player interactions, and market dynamics in the creation of digital ecosystems within mobile games. By analyzing the emergent properties of these ecosystems, such as in-game economies, social hierarchies, and community-driven content, the paper highlights the role of mobile games in shaping complex digital networks. The research proposes a systems thinking framework for understanding the dynamics of mobile game design and its long-term effects on player behavior, game longevity, and developer innovation.</p>
  103. <p>This study explores the integration of augmented reality (AR) technologies in mobile games, examining how AR enhances user engagement and immersion. It discusses technical challenges, user acceptance, and the future potential of AR in mobile gaming.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">Link</a>
  107.                    </p>
  108.                    <p><a href="https://www.linegames.org/" target="_blank" class="custom-link">External link</a>
  109. <a href="https://www.iliiili.com/" target="_blank" class="custom-link">External link</a>
  110. <a href="https://www.digwow.net/" target="_blank" class="custom-link">External link</a>
  111. <a href="https://www.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  112. <a href="https://www.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  113. <a href="https://815884885589-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://774293444022-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://844588369958-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://346994862382-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://636139424972-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://819704548238-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://624853027741-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://793181462342-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://706620492988-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://391075245564-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://601935116879-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://928127056164-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://788245705899-edu.iliiili.com/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  126. <a href="https://410008091814-edu.digwow.net/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  127. <a href="https://619226704528-edu.free-giftcodes.com/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  128. <a href="https://109689621731-edu.gifthub.com.ru/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  129. <a href="https://631822283116-gov.iliiili.com/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  130. <a href="https://786249159028-gov.digwow.net/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  131. <a href="https://080154327509-gov.free-giftcodes.com/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  132. <a href="https://728149828442-gov.gifthub.com.ru/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?467360278294&amp;url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?637487469274&amp;url=https://naver637487469274-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?256001347184&amp;url=https://naver256001347184-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?111030504252&amp;url=https://naver111030504252-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?998926352052&amp;url=https://naver998926352052-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?197906317411&amp;url=https://naver197906317411-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?562987287089&amp;url=https://naver562987287089-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?624920149930&amp;url=https://naver624920149930-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?661313570779&amp;url=https://naver661313570779-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?497106178661&amp;url=https://naver497106178661-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?676679636878&amp;url=https://naver676679636878-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?125192142962&amp;url=https://naver125192142962-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?589445503170&amp;url=https://naver589445503170-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-133711633153.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-468655913957.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-418835848220.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-383708144910.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-411707558331.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-825658696067.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-872373425505.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-250184266831.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-600307095232.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-674224759868.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-395978149180.mit-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-889412689102.harvard-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-587574403901.stanford-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-815733722664.cambridge-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-923934192950.berkeley-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-390790972545.oxford-edu.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-927293686970-edu.wwv.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-380685615794-edu.sean.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-891046638457-edu.line.pp.ua/?url=https://479582.mit-edu.top/post/4873126095" target="_blank" class="custom-link">External link</a>
  165. </p>
  166.                    <div class="row mt-5 pt-5 border-top">
  167.                    </div>
  168.                </div>
  169.            </div>
  170.        </div>
  171.    </div>
  172.    <div class="section pb-0">
  173.        <div class="container">
  174.            <div class="row">
  175.                <div class="col-lg-12">
  176.                    <h2 class="heading">Related</h2>
  177.                </div>
  178.            </div>
  179.            <div class="row justify-content-center">
  180.                <div class="col-lg-12">
  181.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  182.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  183.                            <a href="https://479582.mit-edu.top/post/9512736084">
  184.                            <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="Optimizing Interaction Design for Mobile Augmented Reality Escape Rooms" title="Optimizing Interaction Design for Mobile Augmented Reality Escape Rooms" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-9512736084.mit-edu.top/post/9512736084/" target="_blank">
  190.                                <span class="date">2025-02-06</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://479582.mit-edu.top/post/9512736084">Optimizing Interaction Design for Mobile Augmented Reality Escape Rooms</a></h2>
  194.                            <p class="info">This research evaluates the environmental sustainability of the mobile gaming industry, focusing on the environmental footprint of game development, distribution, and consumption. The study examines energy consumption patterns, electronic waste generation, and resource use across the mobile gaming lifecycle, offering a comprehensive assessment of the industry's impact on global sustainability. It also explores innovative approaches to mitigate these effects, such as green game design principles, eco-friendly server technologies, and sustainable mobile device manufacturing practices.</p>
  195.                            <a href="https://479582.mit-edu.top/post/9512736084" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/18.jpg" alt="Optimizing Interaction Design for Mobile Augmented Reality Escape Rooms" title="Optimizing Interaction Design for Mobile Augmented Reality Escape Rooms" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Thomas Clark</strong>
  201.                                    <span>2025-02-06 published post</span>
  202.                                </div>
  203.                            </a>
  204.                        </div>
  205.                    </div>
  206.                </div>
  207.                <div class="col-lg-12">
  208.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  209.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  210.                            <a href="https://479582.mit-edu.top/post/4031289765">
  211.                            <img src="https://x.mit-edu.top/static/images/post/8.jpg" alt="Dynamic Demand Forecasting in Virtual Economies Using Predictive AI Models" title="Dynamic Demand Forecasting in Virtual Economies Using Predictive AI Models" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-4031289765.mit-edu.top/post/4031289765/" target="_blank">
  217.                                <span class="date">2025-02-06</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://479582.mit-edu.top/post/4031289765">Dynamic Demand Forecasting in Virtual Economies Using Predictive AI Models</a></h2>
  221.                            <p class="info">This study analyzes the growth of mobile game streaming services and their impact on the mobile gaming market. It explores how cloud gaming platforms, such as Google Stadia and Microsoft’s Project xCloud, allow players to access high-quality games on low-powered devices. The paper evaluates the technical challenges of latency, bandwidth, and device compatibility, as well as the potential of mobile game streaming to democratize access to games globally.</p>
  222.                            <a href="https://479582.mit-edu.top/post/4031289765" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/14.jpg" alt="Dynamic Demand Forecasting in Virtual Economies Using Predictive AI Models" title="Dynamic Demand Forecasting in Virtual Economies Using Predictive AI Models" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Nicholas Richardson</strong>
  228.                                    <span>2025-02-06 published post</span>
  229.                                </div>
  230.                            </a>
  231.                        </div>
  232.                    </div>
  233.                </div>
  234.                <div class="col-lg-12">
  235.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  236.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  237.                            <a href="https://479582.mit-edu.top/post/6930418752">
  238.                            <img src="https://x.mit-edu.top/static/images/post/11.jpg" alt="Unsupervised Transfer Learning in Procedural Game Content Generation" title="Unsupervised Transfer Learning in Procedural Game Content Generation" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-6930418752.mit-edu.top/post/6930418752/" target="_blank">
  244.                                <span class="date">2025-02-06</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://479582.mit-edu.top/post/6930418752">Unsupervised Transfer Learning in Procedural Game Content Generation</a></h2>
  248.                            <p class="info">This paper presents an ethnographic study of online multiplayer mobile gaming communities, exploring how players interact, collaborate, and form social bonds through gameplay. The research draws on theories of social capital, community building, and identity formation to analyze the dynamics of virtual relationships in mobile gaming. The study examines how mobile games facilitate socialization across geographical and cultural boundaries, while also addressing challenges such as online toxicity, harassment, and the commodification of social interaction. The paper offers a sociological perspective on the role of mobile games in shaping contemporary online communities and social practices.</p>
  249.                            <a href="https://479582.mit-edu.top/post/6930418752" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/10.jpg" alt="Unsupervised Transfer Learning in Procedural Game Content Generation" title="Unsupervised Transfer Learning in Procedural Game Content Generation" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Brenda Watson</strong>
  255.                                    <span>2025-02-06 published post</span>
  256.                                </div>
  257.                            </a>
  258.                        </div>
  259.                    </div>
  260.                </div>
  261.            </div>
  262.        </div>
  263.    </div>
  264.    <div class="py-5 bg-light mx-md-3 sec-subscribe">
  265.        <div class="container">
  266.            <div class="row">
  267.                <div class="col-lg-12">
  268.                    <h2 class="h4 fw-bold">Subscribe to newsletter</h2>
  269.                </div>
  270.            </div>
  271.            <form class="row">
  272.                <div class="col-md-8">
  273.                    <div class="mb-3 mb-md-0">
  274.                        <input type="email" class="form-control" placeholder="Enter your email">
  275.                    </div>
  276.                </div>
  277.                <div class="col-md-4 d-grid">
  278.                    <input type="submit" class="btn btn-primary" value="Subscribe">
  279.                </div>
  280.            </form>
  281.        </div>
  282.    </div>
  283.    <div class="site-footer">
  284.        <div class="container">
  285.            <div class="row justify-content-center copyright">
  286.                <div class="col-lg-7 text-center">
  287.                    <div class="widget">
  288.                        <p>Copyright &copy;
  289.                            <script>document.write(new Date().getFullYear());</script> All rights reserved.
  290.                        </p>
  291. <p>
  292.    < Top VPS Hosting Choice ><br>
  293.    <a href="https://evolution-host.com?ref=DQgZ6P" target="_blank">
  294.        <img src="https://x.mit-edu.top/static/images/evolution-host.png" alt="Evolution Host" title="Evolution Host" class="evhost lazyload">
  295.    </a>
  296. </p>
  297.                    </div>
  298.                </div>
  299.            </div>
  300.        </div>
  301.    </div>
  302. </body>
  303.  
  304. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda