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://blog-904021272022.mit-edu.top/post/8245610379

  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 Secure Key Management in Protecting In-Game Purchases #766807676045 (2025-02-01)</title>
  9.    <link rel="canonical" href="https://blog-904021272022.mit-edu.top/post/8245610379">
  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 Secure Key Management in Protecting In-Game Purchases" />
  17.    <meta property="og:description" content="The Role of Secure Key Management in Protecting In-Game Purchases #766807676045 (2025-02-01)" />
  18.    <meta property="og:url" content="https://blog-904021272022.mit-edu.top/post/8245610379" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/2.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-01T10:01:04Z" />
  22.    <meta property="og:article:author" content="Dr. Raymond Henderson" />
  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 Secure Key Management in Protecting In-Game Purchases #766807676045 (2025-02-01)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Raymond Henderson",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-904021272022.mit-edu.top/post/8245610379"
  38.            },
  39.            "datePublished": "2025-02-01T10:01:04Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/2.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/766807676045"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-904021272022.mit-edu.top"
  50.            },
  51.            "doi": "766807676045",
  52.            "abstract": "The Role of Secure Key Management in Protecting In-Game Purchases #766807676045 (2025-02-01)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "The Role of Secure Key Management in Protecting In-Game Purchases",
  56.                "author": "Dr. Raymond Henderson",
  57.                "datePublished": "2025-02-01T10:01:04Z",
  58.                "url": "https://blog-904021272022.mit-edu.top/post/8245610379"
  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://blog-904021272022.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/7.jpg" alt="The Role of Secure Key Management in Protecting In-Game Purchases" title="The Role of Secure Key Management in Protecting In-Game Purchases" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Raymond Henderson</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-01</span>
  95.                    <h2 class="heading text-center">The Role of Secure Key Management in Protecting In-Game Purchases</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Raymond Henderson for contributing the article "The Role of Secure Key Management in Protecting In-Game Purchases".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/2.jpg" alt="The Role of Secure Key Management in Protecting In-Game Purchases" title="The Role of Secure Key Management in Protecting In-Game Purchases" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>Game developers are the visionary architects behind the mesmerizing worlds and captivating narratives that define modern gaming experiences. Their tireless innovation and creativity have propelled the industry forward, delivering groundbreaking titles that blur the line between reality and fantasy, leaving players awestruck and eager for the next technological marvel.</p>
  100. <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>
  101. <p>Nostalgia permeates gaming culture, evoking fond memories of classic titles that shaped childhoods and ignited lifelong passions for gaming. The resurgence of remastered versions, reboots, and sequels to beloved franchises taps into this nostalgia, offering players a chance to relive cherished moments while introducing new generations to timeless gaming classics.</p>
  102. <p>This paper explores the globalization of mobile gaming, focusing on the cultural, economic, and technological dimensions of the mobile game industry. It examines how mobile games transcend national borders, shaping global entertainment trends, cultural exchanges, and consumption patterns. The study analyzes the role of international distribution platforms, such as app stores and online marketplaces, in facilitating cross-border gaming experiences, while also considering the impact of localization strategies on cultural representation and game design. Furthermore, the research investigates the economic implications of mobile game globalization, including market entry strategies, pricing models, and the influence of local regulations.</p>
  103. <p>This research investigates how mobile games contribute to the transhumanist imagination by exploring themes of human enhancement and augmented reality (AR). The study examines how mobile AR games, such as Pokémon Go, offer new forms of interaction between players and their physical environments, effectively blurring the boundaries between the digital and physical worlds. Drawing on transhumanist philosophy and media theory, the paper explores the implications of AR technology for redefining human perception, cognition, and embodiment. It also addresses ethical concerns related to the over-reliance on AR technologies and the potential for social disconnection.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-904021272022.mit-edu.top/post/8245610379" 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://364672628048-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://084415871020-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://978293829396-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://559353262603-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://181394391111-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://403432188013-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://439609028258-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://687899949292-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://500302756626-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://628543302092-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://986816166107-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://472044707551-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://982191380071-edu.iliiili.com/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  126. <a href="https://687308045259-edu.digwow.net/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  127. <a href="https://720475674983-edu.free-giftcodes.com/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  128. <a href="https://022030209039-edu.gifthub.com.ru/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  129. <a href="https://834369242389-gov.iliiili.com/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  130. <a href="https://957346758062-gov.digwow.net/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  131. <a href="https://082085069496-gov.free-giftcodes.com/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  132. <a href="https://420669654389-gov.gifthub.com.ru/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?964860078277&amp;url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?873823566532&amp;url=https://naver873823566532-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?597036922309&amp;url=https://naver597036922309-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?317245932315&amp;url=https://naver317245932315-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?672225585288&amp;url=https://naver672225585288-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?870101043877&amp;url=https://naver870101043877-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?360592169392&amp;url=https://naver360592169392-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?940478266376&amp;url=https://naver940478266376-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?481778505564&amp;url=https://naver481778505564-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?871701095043&amp;url=https://naver871701095043-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?969597246323&amp;url=https://naver969597246323-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?173639117398&amp;url=https://naver173639117398-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?498092398248&amp;url=https://naver498092398248-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-062695012485.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-397026875675.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-904738635804.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-315654293996.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-583151641125.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-989479911586.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-905395054470.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-545657256104.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-095253854484.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-089427481056.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-872482892418.mit-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-703141540593.harvard-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-241446123372.stanford-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-551792572997.cambridge-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-052111445680.berkeley-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-292629885965.oxford-edu.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-222512227438-edu.wwv.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-682141270443-edu.sean.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-421027559700-edu.line.pp.ua/?url=https://blog-904021272022.mit-edu.top/post/8245610379" 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://blog-904021272022.mit-edu.top/post/1402659873">
  184.                            <img src="https://x.mit-edu.top/static/images/post/2.jpg" alt="Challenges in Designing Cross-Platform Mixed Reality Games" title="Challenges in Designing Cross-Platform Mixed Reality Games" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-1402659873.mit-edu.top/post/1402659873/" target="_blank">
  190.                                <span class="date">2025-02-01</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-904021272022.mit-edu.top/post/1402659873">Challenges in Designing Cross-Platform Mixed Reality Games</a></h2>
  194.                            <p class="info">The intricate game mechanics of modern titles challenge players on multiple levels. From mastering complex skill trees and managing in-game economies to coordinating with teammates in high-stakes raids, players must think critically, adapt quickly, and collaborate effectively to achieve victory. These challenges not only test cognitive abilities but also foster valuable skills such as teamwork, problem-solving, and resilience, making gaming not just an entertaining pastime but also a platform for personal growth and development.</p>
  195.                            <a href="https://blog-904021272022.mit-edu.top/post/1402659873" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/7.jpg" alt="Challenges in Designing Cross-Platform Mixed Reality Games" title="Challenges in Designing Cross-Platform Mixed Reality Games" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Eric Howard</strong>
  201.                                    <span>2025-02-01 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://blog-904021272022.mit-edu.top/post/9678045213">
  211.                            <img src="https://x.mit-edu.top/static/images/post/17.jpg" alt="The Role of Decentralized Finance in Enhancing Game Monetization Models" title="The Role of Decentralized Finance in Enhancing Game Monetization 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-9678045213.mit-edu.top/post/9678045213/" target="_blank">
  217.                                <span class="date">2025-02-01</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-904021272022.mit-edu.top/post/9678045213">The Role of Decentralized Finance in Enhancing Game Monetization Models</a></h2>
  221.                            <p class="info">The social fabric of gaming is woven through online multiplayer experiences, where players collaborate, compete, and form lasting friendships in virtual realms. Whether teaming up in cooperative missions or facing off in intense PvP battles, the camaraderie and sense of community fostered by online gaming platforms transcend geographical distances, creating bonds that extend beyond the digital domain.</p>
  222.                            <a href="https://blog-904021272022.mit-edu.top/post/9678045213" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/15.jpg" alt="The Role of Decentralized Finance in Enhancing Game Monetization Models" title="The Role of Decentralized Finance in Enhancing Game Monetization Models" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Margaret Allen</strong>
  228.                                    <span>2025-02-01 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://blog-904021272022.mit-edu.top/post/9105327648">
  238.                            <img src="https://x.mit-edu.top/static/images/post/18.jpg" alt="The Influence of Religious Symbolism in Game Aesthetics and Mechanics" title="The Influence of Religious Symbolism in Game Aesthetics and Mechanics" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-9105327648.mit-edu.top/post/9105327648/" target="_blank">
  244.                                <span class="date">2025-02-01</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-904021272022.mit-edu.top/post/9105327648">The Influence of Religious Symbolism in Game Aesthetics and Mechanics</a></h2>
  248.                            <p class="info">This paper examines the role of multiplayer mobile games in facilitating socialization, community building, and the formation of online social networks. The study investigates how multiplayer features such as cooperative gameplay, competitive modes, and guilds foster interaction among players and create virtual communities. Drawing on social network theory and community dynamics, the research explores the impact of multiplayer mobile games on players' social behavior, including collaboration, communication, and identity formation. The paper also evaluates the potential negative effects of online gaming communities, such as toxicity, exclusion, and cyberbullying, and offers strategies for developers to promote positive social interaction and inclusive communities in multiplayer games.</p>
  249.                            <a href="https://blog-904021272022.mit-edu.top/post/9105327648" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/4.jpg" alt="The Influence of Religious Symbolism in Game Aesthetics and Mechanics" title="The Influence of Religious Symbolism in Game Aesthetics and Mechanics" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Christopher Robinson</strong>
  255.                                    <span>2025-02-01 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