diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..8d0bca2 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +game.pycon.tw diff --git a/GitHub-Mark-Light-32px.png b/GitHub-Mark-Light-32px.png new file mode 100644 index 0000000..628da97 Binary files /dev/null and b/GitHub-Mark-Light-32px.png differ diff --git a/app.html b/app.html new file mode 100644 index 0000000..f5fe31a --- /dev/null +++ b/app.html @@ -0,0 +1 @@ +{{ Conf Name }} × OPass {{ Title zh-TW }} {{ Title en }}
\ No newline at end of file diff --git a/bingo.html b/bingo.html new file mode 100644 index 0000000..acbf03c --- /dev/null +++ b/bingo.html @@ -0,0 +1 @@ +{{ Conf Name }} × OPass {{ Title zh-TW }} {{ Title en }}
PyCon TW 2023 × OPass

Bingo Card

Game configuration is not correct. Please report this problem to staffs.

\ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..5820f08 --- /dev/null +++ b/config.json @@ -0,0 +1 @@ +{"booths":[{"slug":"newbie","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/newbie.png","point":1,"isBonus":false,"displayText":{"en":"Newbie Rewards","zh-TW":"新手禮包"},"description":{"en":"Hello Pythoner, welcome to the PyCon TW 2023 Booth Game \"The Way to Pythonista!\" Please read the \"Pythonista Manual.\" Once you understand how to become a Pythonista, show the \"Pythonista Manual\" screen to the volunteers at the \" Prize Redemption Area,” and you will receive the newbie rewards! ","zh-TW":"Hello 拍郎,歡迎來到 PyCon TW 2023 大地遊戲 「拍神之路」,請閱讀「拍神祕笈」。在理解完如何成為拍神後,出示「拍神祕笈」畫面給拍神之路兌獎區的志工,即可獲得新手禮包獎勵!"}},{"slug":"mainmission","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/main_mission_reward.png","point":1,"isBonus":false,"displayText":{"en":"Main Quest Rewards","zh-TW":"主線任務獎勵"},"description":{"en":"The main quests are located at various sponsor booths. Please try inquiring with the representatives of each sponsor for the task details and complete them. After unlocking all the main quests, you can exchange for rewards at the “Prize Redemption Area.”","zh-TW":"主線任務為贊助商任務,請前往各贊助商攤位詢問任務內容並完成任務。在解鎖完各項主線任務後,即可至拍神之路兌獎區兌換主線任務獎勵!"}},{"slug":"cathay","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/cathay.png","point":1,"isBonus":false,"displayText":{"en":"Cathay Financial Holdings","zh-TW":"國泰金控"},"description":{"en":"Cathay Financial Holding Co., Ltd. (Cathay FHC) is the largest financial holdings company in Taiwan with total assets of NT$12.1 trillion (US$392.8 billion). Our major subsidiaries include Cathay Life Insurance, Cathay United Bank, Cathay Century Insurance, Cathay Securities, Cathay Securities Investment Trust (SITE), and Cathay Venture, serving collectively over 15.1 million customers through 691 business locations across Taiwan. Based on the core values of “Integrity, Accountability, and Innovation,” Cathay FHC continues to further expand overseas operations, integrate group resource integration, and utilize digital technologies to enhance customer experiences, endeavoring to provide financial services that are comprehensive and personable. Furthermore, we will continue to leverage our core competencies as a financial institution to fulfill our responsibility as a corporate citizen, enhance corporate sustainability and advance toward our vision of becoming a “leading financial institution in the Asia-Pacific region.”","zh-TW":"國泰金控以成為亞洲最佳金融機構為目標,除了在國內市場穩居領導地位,對外亦持續積極地朝亞太地區拓點,藉由打造區域平台的核心策略以提供客戶整合性的金融服務。同時也致力於推動集團數位轉型,以數據驅動、突破創新為理念,協助集團各子公司打造跨界金融,一步到位的金融服務。國泰金控數位數據暨科技發展中心長期投入大量資源,專注於資料科學領域研發,與旗下各子公司探討資料科學技術的創新應用,以數據驅動金融科技創新,提供有感、有效的客戶數位體驗,致力成為亞洲數位生態圈及科技金融領頭羊。"}},{"slug":"netskope","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/netskope.png","point":1,"isBonus":false,"displayText":{"en":"Netskope","zh-TW":"Netskope"},"description":{"en":"Netskope is a fast-growing, market leader in cloud-native security for the enterprise market. We are recognized as a Leader in the 2023 Gartner® Magic Quadrant​​TM​​ for SSE. We have more than 2500 enterprise customers globally, including over one-third of the Fortune 100, and our security cloud provides unrivaled visibility and real-time data and threat protection when accessing cloud services, websites, and private apps from anywhere, on any device.","zh-TW":"Netskope為美國加州的雲端資安公司,在世界各地共擁有 2000 多名員工,且客戶中達35%以上屬於財富雜誌前100 強企業。並在 2023 年的 Gartner® Magic Quadrant™ 中,再度被譽為安全性服務邊緣(SSE)的領先者。\n\nNetskope的主要產品包括次世代網頁安全閘道(Next Gen SWG)、CASB、ZTNA、CSPM、SSPM、網站隔離存取(RBI)and DLP。願景是重新定義雲端、網頁、和資料的安全,並重新劃定企業邊界,以資料為核心,使用雲端智能技術且快速的服務,讓資安團隊能夠輕易地更有效率與效能。"}},{"slug":"hennge","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/hennge.png","point":1,"isBonus":false,"displayText":{"en":"HENNGE","zh-TW":"HENNGE"},"description":{"en":"HENNGE (pronounced 'heng-geh') is at the forefront of the changing workplace. In a world of constant change, we harnesses the power of transformative technology and makes it accessible and secure for all since 1996. It’s a simple story, but one that drives us forward today.\n\nHENNGE One, one of the top cloud security services in Japan, enables customers to adopt flexible work environments and safely harness the power of the cloud from any location. With cloud security taken care of, employees are free to focus on working smarter, improving quality and achieving business results.\n\nWe are eager to leverage the talent available worldwide. While expanding our business, we have changed our official language to English, and now enjoy a workforce with members coming from overseas. As our business continues to grow, we are looking for talented software engineers (front-end, back-end, DevOps) and students to join and experience our Global Internship Program with our team in Tokyo (no Japanese required).","zh-TW":"HENNGE (pronounced 'heng-geh') is at the forefront of the changing workplace. In a world of constant change, we harnesses the power of transformative technology and makes it accessible and secure for all since 1996. It’s a simple story, but one that drives us forward today.\n\nHENNGE One, one of the top cloud security services in Japan, enables customers to adopt flexible work environments and safely harness the power of the cloud from any location. With cloud security taken care of, employees are free to focus on working smarter, improving quality and achieving business results.\n\nWe are eager to leverage the talent available worldwide. While expanding our business, we have changed our official language to English, and now enjoy a workforce with members coming from overseas. As our business continues to grow, we are looking for talented software engineers (front-end, back-end, DevOps) and students to join and experience our Global Internship Program with our team in Tokyo (no Japanese required)."}},{"slug":"tiansoft","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/titansoft.png","point":1,"isBonus":false,"displayText":{"en":"Titansoft","zh-TW":"新加坡商鈦坦科技"},"description":{"en":"Titansoft is a software development company dedicated to the development and maintenance of online software platforms. We are firm believers of agile development, aiming for rapid and flexible reaction to changes, while adopting flexible working hours, a self-initiated promotion process, and transparent developer salaries at the same time.\n\nDue to the accelerating pace of rapid changes, we acted as an Atlassian and Miro agent, as well as agile transformation consulting and course services to businesses. We believe that “Change is the only constant”, and we are learning to accept it by being adaptable.","zh-TW":"我們是總部在新加坡的鈦坦科技,主要業務為 B2B 線上軟體平台的開發與維護,也是 Atlassian 和 Miro 的代理商,並提供敏捷開發的諮詢與顧問服務。\n\n身處快速變動的軟體產業,我們學習到如果沒有足夠的適應力和願意學習改變的心,是很容易被淘汰的,而「敏捷」就是我們的生存指南,因此開始【實行彈性工時】、【採用自主申請升遷】、【實踐薪資透明化】等,將敏捷思維落實於工作中。"}},{"slug":"esunbank","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/esun.png","point":1,"isBonus":false,"displayText":{"en":"E.SUN Bank","zh-TW":"玉山銀行"},"description":{"en":"E.SUN Bank was established in 1992, which was named after the highest mountain in Taiwan. We offer warm and attentive services with sincerity and have become customers’ first choice in financial services. As Fintech emerges as the fastest growing tech sector, E.SUN has established the first Intelligent Banking Division to provide a variety of AI-enabled financial services. The exceptional overall performance has been recognized by the world-renowned technology consulting firm “International Data Corporation” (IDC), which has awarded the highest honor of \" Future Enterprise of The Year\". In other words, it highlights E.SUN’s achievements in IT infrastructure, operational resilience, financial technology and other areas, and we will continue to provide more innovative financial services to our customers. With the teamwork of like-minded financial professionals, we believe E.SUN will be one of the leading banks in the world.","zh-TW":"玉山銀行成立於1992年,以台灣最高的山為名,秉持「心清如玉,義重如山」的理念,提供顧客全方位的金融服務。因應金融科技的發展趨勢,玉山設立金融業第一個以AI為核心的智能金融團隊,結合科技與金融專業,創造多種新型態的數位金融服務並快速成長,傑出的綜合表現獲得全球知名科技諮詢顧問公司「國際數據資訊」(IDC)的青睞,獲頒年度最高榮譽「2022未來企業大獎」,肯定玉山在基礎工程、營運韌性、智能金融等各方面的成就。玉山將持續結合各領域專家團隊的力量,發展有特色的創新金融服務,讓台灣的金融服務登上國際金融舞台,成就台灣的玉山、世界的玉山。"}},{"slug":"reuven","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/reuven.png","point":1,"isBonus":false,"displayText":{"en":"Reuven Lerner, Python Training","zh-TW":"Reuven Lerner, Python Training"},"description":{"en":"Want to level up your Python? Reuven Lerner's many books, video courses, and in-person corporate classes have helped thousands since 1995.","zh-TW":"Want to level up your Python? Reuven Lerner's many books, video courses, and in-person corporate classes have helped thousands since 1995."}},{"slug":"gofreight","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/gofreight.png","point":1,"isBonus":false,"displayText":{"en":"GoFreight Inc.","zh-TW":"GoFreight Inc."},"description":{"en":"GoFreight (GoFreight Inc., established in 2017) revolutionizes the freight forwarding industry as the world's largest cloud-based all-in-one software. Our mission is to empower the $300 billion international freight forwarding market by redefining the operating system through cutting-edge technology. We provide comprehensive solutions that simplify, streamline, and optimize freight forwarding operations, delivering unparalleled efficiency and profitability. With GoFreight's innovative products, forwarders can reduce costs, increase sales, effortlessly adapt to the digital era, and gain a competitive edge in the global market.","zh-TW":"GoFreight (映瀚科技股份有限公司) 是全球最大的雲端貨運代理管理系統,我們的目標是透過科技賦能重新定義海空運作業系統,翻轉近3000億美元的國際貨運代理市場。我們提供全方位的解決方案,讓貨運代理業務變得更簡單、高效、且容易操作。GoFreight的創新型產品讓客戶能夠減少成本,增加銷售利潤,輕鬆應對數位時代的挑戰,並在競爭激烈的市場中脫穎而出。"}},{"slug":"tenlong","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/tenlong.png","point":1,"isBonus":false,"displayText":{"en":"Tenlong bookstore","zh-TW":"天瓏書局"},"description":{"en":"TENLONG bookstore is a 39-year-old computer technology book store. It is located at Section 1 of Chongqing South Road in Taipei City. It can be said to be a palace of engineers. Welcome to the store to experience the complete and rich computer books, and meet the masters anytime, anywhere!","zh-TW":"天瓏資訊是已邁入39年的電腦技術書專買店,門市位於台北市重慶南路一段,可以說是工程師的殿堂。歡迎來到門市感受齊全又豐富的電腦書,隨時隨地遇到大神!"}},{"slug":"coscup","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/coscup.png","point":1,"isBonus":false,"displayText":{"en":"COSCUP","zh-TW":"COSCUP"},"description":{"en":"COSCUP is an annual conference held by Taiwanese Open source community participants since 2006. It’s a major force of Free software movement advocacy in Taiwan. The event is often held with talks, sponsor and communities booths, and Birds of a feather. In addition to international speakers, many Taiwanese local Open Source contributors often give their talks here. The chief organizer, staffs, and speakers are all volunteers.\n\nCOSCUP’s aim is providing a platform to connect Open Source coders, users, and promoters, and promote FLOSS with the annual conference. The conference is free to attend because of the enthusiastic sponsors and donators.\n\nIt is a common fact that the coders of traditional commercial software rarely interact with users.\n\nThe term “Open Source” appears in 1998, which is familiar to everyone. This kind of developing pattern working on the Internet over 20 to 30 years attributes to many reasons. The key factor may be the direct interaction with coders and users, which forms a rapid feedback and patch system on bugs. This pattern is enlarged by the Internet, where Linus’s law “With enough eyeballs, all bugs are shallow” occurs, thereby the software’s quality enhances. In Open Source pattern, promoters take the position between coders and users, rather than sales and customer service. They package software suites to get installation easier, write documents to lower its learning curve, hold events to spread good software, solve questions from the Internet without creating information asymmetry.\n\nWhoever you are a Open Source coder, a devoted Open Source promoter, a user familiar with Open Source, or even a newcomer, we sincerely welcome you to be a part of COSCUP!","zh-TW":"COSCUP 是由台灣開放原始碼社群聯合推動的年度研討會,起源於 2006 年,是台灣自由軟體運動 (FOSSM) 重要的推動者之一。活動包括有講座、攤位、社團同樂會等,除了邀請國際的重量級演講者之外,台灣本土的自由軟體推動者也經常在此發表演說,會議的發起人、工作人員與講者都是志願參與的志工。COSCUP 的宗旨在於提供一個聯結開放原始碼開發者、使用者與推廣者的平台。希望藉由每年一度的研討會,來推動自由及開放原始碼軟體 (FLOSS)。由於有許多贊助商及熱心捐助者,所有議程都是免費參加。\n\n開放原始碼 (Open source) 是在 1998 年出現的名詞,大家早已耳熟能詳。這種在網路上已經進行二、三十年的軟體開發模式之所以能成功,有許多原因。其中一個極為關鍵的因素,就是開發者與使用者的直接接觸。無屏障的交流加速了問題的回報和修補機制,而當這個機制被網路效應放大到極限時,Linus 定律就出現了:「臭蟲難逃眾人法眼」(With enough eyeballs, all bugs are shallow),軟體品質因此顯著提昇。在開放原始碼的模式中,開發者和使用者中間的人不再是銷售員或客服,而是讓軟體更容易被接受的推廣者 (Promoters),他們打包套件讓軟體更好裝、寫說明文件讓軟體更易學、辦推廣活動讓更多人接觸到好軟體、在網路上回答問題解決使用者的疑惑,而且不會把開發者藏在背後產生資訊的不對稱。\n\n開發者 (Coders)、使用者 (Users) 和推廣者 (Promoters) 是讓自由及開放原始碼軟體發光發熱的三大支柱,這個研討會就是專為這三種人舉辦的:你可以是 A 軟體的開發者、B 軟體的推廣者、C 軟體的使用者,不論你是已經踏入自由及開放原始碼軟體領域,還是一直站在門口不知如何入門,歡迎你來參加 COSCUP — Conference for Open Source Coders, Users and Promoters!"}},{"slug":"ocf","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/ocf.png","point":1,"isBonus":false,"displayText":{"en":"OCF","zh-TW":"OCF"},"description":{"en":"The Open Culture Foundation (OCF), a non-profit organization, backs more than 30 open technology communities in Taiwan. Beyond its advocacy for open source and open technology, OCF actively participates in policy advocacy and highlights the significance of digital human rights. By partnering with tech communities and civic stakeholders, OCF aims to foster a more open and transparent digital and online environment in Taiwan, ensuring participation from individuals, communities, and organizations alike. To bolster the digital capabilities and information security of civic groups in Taiwan, OCF consistently collaborates with tech communities, emphasizing talent nurturing, tool training, and event organization. In recent years, they launched the \"Open Star Ter Village\" board game, bringing it to educational institutions and businesses. This allows even those new to the concept to appreciate the value of open source and understand the essence of collaboration. Through efforts like the \"CSOs Digital Defense Manual\" and strategies on \"How to Establish a Secure Online Framework,\" OCF dedicates itself to building a digital civic society that champions digital human rights while promoting transparency and inclusive integration.","zh-TW":"開放文化基金會(OCF)支持臺灣的30多個開放科技社群法人組織。除了大力宣揚開放原始碼和開放科技,OCF 還參與政策倡議,且持續強調數位人權的核心價值。他們希望透過與科技社群及公民夥伴的緊密合作,使臺灣的數位與網路環境更加公開透明,並鼓勵所有公眾,不論是個人、社群還是組織,全都加入這股力量。為了提高臺灣公民團體在資訊安全和數位能力上的表現,OCF與科技社群合作不懈,從培訓人才、教授工具使用到策劃各式活動,都沒有放鬆。他們近期更是推出了「開源星手村」桌遊,不僅帶到校園,還進駐了許多公司,使得大家,包括那些初次接觸的朋友,都能真實感受到開源貢獻和團隊合作的意義。透過如「CSOs 數位防禦手冊」和「如何建立安全的網路架構」等活動,OCF也一直在推廣重視數位人權、支持透明和多元整合的數位公民文化。"}},{"slug":"sidemission","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/side_mission_reward.png","point":1,"isBonus":false,"displayText":{"en":"Side Quest Rewards","zh-TW":"支線任務獎勵"},"description":{"en":"The side quests take place within the venue. Please click on each side quest to view the task details and complete them at the quest location. After unlocking all the side quests, you can claim rewards at the \"Prize Redemption Area.\"","zh-TW":"支線任務為會場任務,請點選各項支線任務格檢視任務內容並前往任務地點完成任務。在解鎖完各項支線任務後,即可至拍神之路兌獎區兌換支線任務獎勵!"}},{"slug":"hardtosay","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/hard_to_say.png","point":1,"isBonus":false,"displayText":{"en":"Hard to Say","zh-TW":"拍貢出嘴"},"description":{"en":"If it's \"Hard to Say,\" go ahead and write it down!\n\n* Write a message (no word limit) on the conference graffiti wall and take a photo.\n* After completing this, show the photo to the volunteer at the \"Hard to Say\" game location to receive the badge.","zh-TW":"如果「拍貢出嘴」,就寫下來吧!\n\n* 至大會塗鴉牆寫下留言(內容不限),並將留言拍下\n* 完成後至「拍貢出嘴」遊戲地點,將留言照片出示給志工,即可獲得該任務印章"}},{"slug":"dontbeshy","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/dont_be_shy.png","point":1,"isBonus":false,"displayText":{"en":"Don't be Shy","zh-TW":"免拍謝"},"description":{"en":"Hi Pythoner, \"Don't be Shy\" and show your true self.\n\n * Write a post on one of the social platforms (no word limit) and tag PyCon TW 2023. \n* After completing it, present the screenshot of your post to the volunteers at the \"Don't be Shy\" game location. You'll receive the badge!","zh-TW":"Hi 害羞的拍郎,「免拍謝」,秀出自我吧~\n\n* 在其中一個社群平台內發文(內容不限),並標記 PyCon Taiwan\n* 完成後至「免拍謝」遊戲地點,將貼文畫面出示給志工,即可獲得該任務印章"}},{"slug":"logface","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/long_face.png","point":1,"isBonus":false,"displayText":{"en":"Long Face","zh-TW":"拍跨面"},"description":{"en":"In the PyCon World, there's a type of person who always wears a gloomy expression, pulling a \"Long Face\" all day long. Maybe telling them a joke will bring a smile to their face and lift their spirits.\n\n* Locate the NPC at the \"Long Face\" game location and tell them a joke. As long as the NPC laughs, you'll receive the badge for completing this quest.","zh-TW":"拍抗世界上有一種人叫「拍跨面」,整日臉很臭,好像大家都欠他錢一樣。搞不好講個笑話他的臉就不會那麼臭了。\n\n* 找到「拍跨面」NPC 並跟他說一個笑話,只要 NPC 有笑即可獲得該任務印章"}},{"slug":"diffperson","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/diff_person.png","point":1,"isBonus":false,"displayText":{"en":"Difficult Person","zh-TW":"拍鬥陣"},"description":{"en":"Are you a \"difficult person \"? Find your teammates and try to become more sociable! \n\n1. Locate 3 other teammates and use your letters to form the complete word \"PYTHON. \" \n2. Once your team is formed, take group photos of the landmarks corresponding to each letter (remember to include the landmarks). You'll need 4 group photos in total. \n3. After completing all tasks, return together to the \"Difficult Person\" game location and show the group photos to the volunteers. Then, each team member (4 individuals) will receive the badge. \n\n* Whenever you need to take photos, feel free to ask the volunteers for assistance! \n* You can repeatedly help other Pythoners complete quests and accumulate a positive reputation! ","zh-TW":"你是個「拍鬥陣」的拍郎嗎?找到你的隊友,試著變成賀鬥陣吧!\n\n1. 找到其他 3 位隊友,讓你們的字母可以組成完整的 PYTHON\n2. 組成小隊後,前往各自字母上的景點拍團體照(請記得要包含景點),一共會有 4 張團體照\n3. 完成所有任務後一起回到「拍鬥陣」遊戲地點,將團體照出示給志工,4 人即可獲得該任務印章\n* 需要拍照時,都可以請志工幫忙喔!\n* 可重複協助其他拍郎組隊完成任務,累積好人氣!"}},{"slug":"pythonista","significant":null,"imageUrl":"https://storage.googleapis.com/pycontw-static/ccip-files/sponsors/pythonista.png","point":1,"isBonus":false,"displayText":{"en":"Pythonista","zh-TW":"拍神"},"description":{"en":"After completing all the quests, you can become a \"Pythonista,\" and then exchange for the Pythonista badge at the \"Prize Redemption Area.\"","zh-TW":"完成所有任務後,方能成為「拍神」,取得身為拍神的證明。在解鎖完所有任務後,即可至拍神之路兌獎區兌換拍神獎勵!"}}],"confName":"PyCon TW 2023","bingoPattern":"(PyConTW 用不到)","title":{"zh-TW":"拍神之路","en":"Pythonista"},"description":{"zh-TW":"前往各任務地點,完成任務後把 QRCode 出示給關主,就可以獲得關卡的集章。\n主線任務散佈在各個贊助商攤位中,支線任務共有 4 個。在完成任務後前往各個關卡地點領取獎勵吧 💨\n當蒐集到各類型任務指定徽章數量後,請到 3F 拍神之路兌獎區,展現你的成就,就能換取豐富的獎品 🎁\n也別忘了加入 Discord #booth-game 頻道或關注 OPass 大會公告,隨時掌握大家的闖關進度哦 😉","en":"After completing the tasks at each quest location, show the QR code to the booth representative, and you will receive the badge.\nThe main quests are located at various sponsor booths. There are a total of 4 side quests. After completing the tasks, proceed to the designated locations for each quest to claim your rewards. 💨\nOnce you’ve collected the various designated badges, please go to the 3F “Prize Redemption Area” to exchange for prizes. 🎁\nDon’t forget to join the Discord #booth-game channel or follow the OPass conference announcements to stay updated on everyone’s progress in the challenges. 😉"}} diff --git a/css/app.ad69113d.css b/css/app.ad69113d.css new file mode 100644 index 0000000..593fd41 --- /dev/null +++ b/css/app.ad69113d.css @@ -0,0 +1 @@ +@import url(https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css);@import url(https://fonts.googleapis.com/css?family=Abel|Advent+Pro|Cantata+One|Noto+Sans);#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body{background:transparent}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Noto Sans,Abel;margin:0;background:#c5c2cb}#app,body,html{min-height:100vh}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[role=detected],[role=GameName],[role=title]{text-align:center}[role=stampScanner]{margin:1em auto}[role=booth-info]{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:1fr 3fr;grid-gap:5px;grid-template-areas:"logo displayText" "logo displayText";padding:1em;margin:1em auto;background:#fff;border-style:solid;border-color:#fff;border-radius:5px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}[role=booth-displayText]{text-align:center;grid-area:displayText;align-self:center}[role=booth-displayText] h1{margin:0 auto}[role=booth-displayText] h3{margin:0 auto 30px auto}[role=booth-logo]{grid-area:logo;align-self:center}[role=booth-logo] img{max-width:200px;max-height:150px}[role=game-description]{background:#fff;width:calc(100vw - 2rem);margin:-1rem auto 1rem auto;padding:1em}[role=bingoPatternWrong],[role=bingos],[role=got-points]{text-align:center}[role=retry]{text-align:right;margin-right:0;margin-left:auto;border:none;background:transparent;text-decoration:underline;color:#eaea05;font-weight:500}[role=boothList]{margin:1rem auto;max-width:calc(100vw - 2rem)}[role=booth]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#fff;margin:1rem 0;padding:1em;border-radius:15px}@media screen and (max-width:720px){[role=booth]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}[role=booth] [role=logo]{width:25%}[role=booth] [role=logo] img{display:block;margin:auto;max-width:100%;max-height:18.75vw}[role=booth] [role=description]{width:calc(75% - 1em);margin-left:1em;text-align:left}[role=booth] [role=description] p{margin:0}[role=booth] [role=description] h1{margin:0 0 .5em 0;font-size:16pt}@media screen and (max-width:720px){[role=booth] [role=description] h1{font-size:14pt}}[role=chip]{position:relative}[role=chip] [role=stampImg]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[role=chip] [role=stampImg] img{width:calc((100vw - 2rem)/var(--edgeLength)/2*1.5)!important}#Footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#Footer .content{padding:2em}#Footer .fillet-label{background-color:rgba(0,0,0,.5)}[role=fragments]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem auto;max-width:calc(100vw - 2rem);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center}[role=fragments] [role=puzzle]{margin:1rem;background:#fff;border-style:solid;border-radius:15px;border-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc((100vw - 5rem)/4);min-width:125px;height:calc((100vw - 5rem)/4/2.5);min-height:100px}@media screen and (min-width:720px){[role=fragments] [role=puzzle]{max-width:300px;max-height:120px}}[role=fragments] [role=puzzle-name]{display:table;font-size:18pt;font-weight:500;height:100%;width:100%}[role=fragments] [role=puzzle-count]{position:relative;margin-right:-15px;margin-left:auto;margin-top:-30px;display:table;font-weight:500;font-size:16pt;line-height:16pt;width:40px;height:40px;color:#fff;border-style:solid;border-radius:50%;border-color:#67328c;background-image:linear-gradient(243deg,#67328c,#643189 3%,#532875 25%,#170a31)}[role=fragments] span{text-align:center;display:table-cell;vertical-align:middle}[role=header]{text-align:center;padding:1rem 0;color:#fff;font-size:26pt;font-weight:1000;background-image:linear-gradient(243deg,#67328c,#643189 3%,#532875 25%,#170a31)}.OpenCamera{background:url(../img/opencam.c43c20d0.png);background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:454px){.OpenCamera{min-height:150px}}#enableButton{min-height:250px;max-height:50vw;min-width:250px;max-width:50vw;border:none}[role=subTitle]{margin-bottom:3rem}[role=result]{font-size:1rem}[role=squareGrid]{display:grid;margin:1rem auto;grid-template-rows:repeat(var(--edgeLength),auto);grid-template-columns:repeat(var(--edgeLength),auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}[role=squareGrid] [role=chip]{border:1px dashed rgba(0,0,0,.4);line-height:1;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100vw - 2rem)/var(--edgeLength));height:calc((100vw - 2rem)/var(--edgeLength))}[role=squareGrid] [role=chip] img{display:inline-block;margin:auto;padding:3px;max-width:100%;max-height:100%}[role=squareGrid] [role=chip].active [role=stampImg]{display:block!important}[role=squareGrid] [role=stampImg]{width:calc((100vw - 2rem)/var(--edgeLength)/2*1.5);height:calc((100vw - 2rem)/var(--edgeLength)/2*1.5);z-index:999;display:none}[role=snackbar]{z-index:1000;position:fixed;color:#fff;display:block;background-color:#323232;border-radius:5px;left:1em;bottom:5em;opacity:0}@media screen and (orientation:portrait){[role=snackbar]{left:0;right:0;width:80vw;margin:0 auto}}@media screen and (min-width:720px){[role=snackbar]{min-width:344px}}[role=snackbar].active{opacity:1}[role=snackbar] .wrapper{width:100%;padding:9px 16px;min-height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..19ae278 Binary files /dev/null and b/favicon.ico differ diff --git a/fragment.html b/fragment.html new file mode 100644 index 0000000..0b60c7c --- /dev/null +++ b/fragment.html @@ -0,0 +1 @@ +{{ Conf Name }} × OPass {{ Title zh-TW }} {{ Title en }}
× OPass
\ No newline at end of file diff --git a/img/OPASS-pass-stamp.adfe341d.png b/img/OPASS-pass-stamp.adfe341d.png new file mode 100644 index 0000000..c3965ab Binary files /dev/null and b/img/OPASS-pass-stamp.adfe341d.png differ diff --git a/img/opencam.c43c20d0.png b/img/opencam.c43c20d0.png new file mode 100644 index 0000000..f58afa3 Binary files /dev/null and b/img/opencam.c43c20d0.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..0855521 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +{{ Conf Name }} × OPass {{ Title zh-TW }} {{ Title en }}
× OPass

Reward Card

Scan your QR Code

\ No newline at end of file diff --git a/js/app.f815f0ce.js b/js/app.f815f0ce.js new file mode 100644 index 0000000..fd89e2b --- /dev/null +++ b/js/app.f815f0ce.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var r,s,i=t[0],c=t[1],u=t[2],f=0,d=[];f0?n("div",{attrs:{role:"game-description"}},[e._l(e.description(e.$i18n.locale).split("\n"),(function(t,r){return[n("p",{key:r},[e._v(e._s(t))])]}))],2):e._e(),n("BoothList",{attrs:{booths:e.booths}})]:e._e(),n("Snackbar",{attrs:{isActive:e.showErrorMessage}},[e._v(" "+e._s(e.errorMessage)+" "),0===e.stamps.length?[n("button",{attrs:{role:"retry"},on:{click:e.retryScanner}},[e._v("Retry")])]:e._e()],2)],2)},C=[],M=(n("99af"),n("cb29"),n("4de4"),n("7db0"),n("d81d"),n("13d5"),{name:"Reward",computed:Object(g["a"])(Object(g["a"])({},Object(m["b"])(["description","booths","stamps","playerPubToken","errorMessage","showErrorMessage","loggedIn"])),{},{showScanner:function(){return null===this.playerPubToken},boothList:function(){var e=this,t=this.booths.map((function(t){return{isBonus:t.isBonus,significant:t.significant,slug:t.slug,displayText:t.displayText[e.$i18n.locale],imageUrl:t.imageUrl,point:t.point}})),n=Math.ceil(Math.sqrt(t.length,2)),r=n-t.length%n||0;return t.concat(Array(r).fill({isBonus:!1,significant:null,slug:null,displayText:null,imageUrl:null,point:0}))},gotPoints:function(){var e=this;return this.booths.filter((function(e){return e.isBonus})).reduce((function(e,t){return e+t.point}),0)+this.stamps.reduce((function(t,n){var r=e.booths.find((function(e){return e.slug===n.deliverer&&!1===e.isBonus}));return r&&r.point?t+r.point:t}),0)}}),created:function(){this.$store.dispatch("fetchGameConfig");var e=this.$route.query.token||null;null!==e&&(this.$store.dispatch("setPubToken",e),this.$store.dispatch("fetchPuzzleBook"))},methods:{onScanSuccess:function(e){this.$store.dispatch("setPubTokenFromToken",e),this.$store.dispatch("fetchPuzzleBook")},toggleSnackbar:function(){this.$store.dispatch("showErrorMessage")},onScanFail:function(e){this.$store.dispatch("setErrorMessage",this.$t("qrcode_scan_fail")),this.toggleSnackbar()},retryScanner:function(){this.$store.dispatch("setPubToken",null),this.toggleSnackbar()}}}),$=M,j=(n("f223"),Object(c["a"])($,x,C,!1,null,null,null)),U=j.exports,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{role:"bingo"}},[n("h1",{attrs:{role:"GameName"}},[e._v(e._s(e.$t("bingo")))]),e.loggedIn?n("h2",{attrs:{role:"bingos"}},[e._v(e._s(e.$t("has_bingos",{bingos:e.bingos.toString()})))]):e._e(),e.showScanner?[n("qrcode-reader",{attrs:{enable:e.showScanner,noResult:!1,title:"",subTitle:e.$t("scan_qrcode")},on:{success:e.onScanSuccess,error:e.onScanFail}})]:e._e(),e.loggedIn&&e.isConfigurationCorrect?[n("SquareGrid",{attrs:{booths:e.boothList,userStamps:e.stamps,showAnchor:!0}}),e.description(e.$i18n.locale).length>0?n("div",{attrs:{role:"game-description"}},[e._l(e.description(e.$i18n.locale).split("\n"),(function(t,r){return[n("p",{key:r},[e._v(e._s(t))])]}))],2):e._e(),n("BoothList",{attrs:{booths:e.booths}})]:e._e(),e.isConfigurationCorrect?e._e():[n("div",{attrs:{role:"bingoPatternWrong"}},[n("p",[e._v(e._s(e.$t("Game configuration is not correct")))])])],n("Snackbar",{attrs:{isActive:e.showErrorMessage}},[e._v(" "+e._s(e.errorMessage)+" "),0===e.stamps.length?[n("button",{attrs:{role:"retry"},on:{click:e.retryScanner}},[e._v("Retry")])]:e._e()],2)],2)},z=[],G=(n("c740"),n("ac1f"),n("1276"),n("2ef0")),I=n.n(G),D=(n("c975"),n("fb6a"),n("1c46")),q=n.n(D);function L(e){var t=q.a.createHash("md5");return t.update(e),t.digest("hex")}function B(e){var t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=e.toLowerCase().split("").filter((function(e,t,n){return n.indexOf(e)===t})).slice(0,16);while(n.length<16)n.push(t.find((function(e){return!n.includes(e)})));return n.map((function(e){return e.charCodeAt(0)>96?e.charCodeAt(0)-87:e.charCodeAt(0)-48}))}function F(e){return function(t,n){var r=B(L(t)),o=n.reduce((function(e,t){return e[t.significant]instanceof Array?e[t.significant].push(t):e[t.significant]=[t],e}),{}),a=Object.keys(o).reduce((function(e,t){var n=r.filter((function(e){return ee.matched&&n,r=e.count0&&!0===this.isSquareNumber(this.bingoPattern.length)&&!1===n},showScanner:function(){return null===this.playerPubToken&&this.isConfigurationCorrect},boothList:function(){var e=this;if(!1===this.isConfigurationCorrect)return[];var t=F(this.bingoPattern)(this.playerPubToken||"",this.booths.map((function(t){return{isBonus:t.isBonus,significant:t.significant,slug:t.slug,displayText:t.displayText[e.$i18n.locale],imageUrl:t.imageUrl,point:t.point}})));return t},bingos:function(){var e=this,t=this.boothList.length,n=Math.ceil(Math.sqrt(this.boothList.length,2)),r=[],o=I.a.chunk(Array(t).fill(0).map((function(e,t){return t})),n);r=r.concat(o);var a=Array(n).fill(Array(n).fill(0)).map((function(e,t){return e.map((function(e,r){return r*n+t}))}));r=r.concat(a);var s=Array(n).fill(0).map((function(e,t){return t+t*n})),i=Array(n).fill(0).map((function(e,t){return(t+1)*(n-1)}));r=r.concat([s],[i]);var c=r.map((function(t){return t.map((function(t){return{slug:e.boothList[t].slug,isBonus:e.boothList[t].isBonus}}))})),u=this.stamps.map((function(e){return e.deliverer}));return c.filter((function(e){return e.reduce((function(e,t){return(u.findIndex((function(e){return e===t.slug}))>-1||t.isBonus)&&e}),!0)})).length}}),created:function(){this.$store.dispatch("fetchGameConfig");var e=this.$route.query.token||null;null!==e&&(this.$store.dispatch("setPubToken",e),this.$store.dispatch("fetchPuzzleBook"))},methods:{isSquareNumber:function(e){return e%Math.sqrt(e,2)===0},onScanSuccess:function(e){this.$store.dispatch("setPubTokenFromToken",e),this.$store.dispatch("fetchPuzzleBook")},onScanFail:function(e){this.$store.dispatch("setErrorMessage",this.$t("qrcode_scan_fail")),this.toggleSnackbar()},toggleSnackbar:function(){this.$store.dispatch("showErrorMessage")},retryScanner:function(){this.$store.dispatch("setPubToken",null),this.toggleSnackbar()}}},H=W,Q=(n("b16c"),Object(c["a"])(H,N,z,!1,null,null,null)),K=Q.exports;r["a"].use(f["a"]);var J=new f["a"]({mode:"history",routes:[{path:"/",component:"bingo"===_["defaultMode"]?K:U},{path:"/stamp",component:A},{path:"/reward",component:U},{path:"/bingo",component:K}]}),Y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{role:"boothList"}},[e._l(e.booths,(function(t,r){return[n("div",{key:r,attrs:{role:"booth",id:t.slug}},[n("div",{attrs:{role:"logo"}},[n("img",{attrs:{src:t.imageUrl}})]),n("div",{attrs:{role:"description"}},[n("h1",[e._v(e._s(t.displayText[e.$i18n.locale]))]),n("p",[e._v(e._s(t.description[e.$i18n.locale]))])])])]}))],2)},Z=[],V={name:"BoothList",props:{booths:{type:Array,default:function(){return[]}}}},X=V,ee=(n("bc33"),Object(c["a"])(X,Y,Z,!1,null,null,null)),te=ee.exports,ne=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{active:e.isActive},attrs:{role:"chip"}},[n("img",{attrs:{role:"logo",src:e.logourl,alt:e.displayName}}),e._m(0)])},re=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{role:"stampImg"}},[r("img",{attrs:{src:n("7c96")}})])}],oe={name:"Chip",props:{displayName:{type:String,default:""},logoUri:{type:String,default:""},isActive:{type:Boolean,default:!1}},computed:{logourl:function(){return this.logoUri}}},ae=oe,se=(n("a0c0"),Object(c["a"])(ae,ne,re,!1,null,null,null)),ie=se.exports,ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"Footer"}},[n("div",{staticClass:"content"},[e._v(" "+e._s(e.confName)+" × OPass | Fork on "),n("a",{attrs:{href:"https://github.com/CCIP-App/CCIP-Puzzle-Chocolate/",target:"_blank",alt:"Source code on GitHub"}},[e._v("GitHub")])])])},ue=[],le={name:"Footer",computed:Object(g["a"])({},Object(m["b"])(["confName"]))},fe=le,de=(n("ee86"),Object(c["a"])(fe,ce,ue,!1,null,null,null)),pe=de.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{role:"fragments"}},[e._l(e.fragments,(function(t,r){return[n("div",{key:r,attrs:{role:"puzzle"}},[n("div",{attrs:{role:"puzzle-name"}},[n("span",[e._v(e._s(t.puzzle))])]),n("div",{attrs:{role:"puzzle-count"}},[n("span",[e._v(e._s(t.count))])])])]}))],2)},ge=[],me={name:"FragmentList",props:{fragments:{type:Array,default:function(){return[]}}}},be=me,ve=(n("d155"),Object(c["a"])(be,he,ge,!1,null,null,null)),_e=ve.exports,Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{role:"header"}},[e._v(" "+e._s(e.confName)+" × OPass ")])},ke=[],Te={name:"Header",computed:Object(g["a"])({},Object(m["b"])(["confName"]))},ye=Te,Ee=(n("6c3e"),Object(c["a"])(ye,Se,ke,!1,null,null,null)),we=Ee.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"QRScanner"}},[n("center",[""!=e.title?n("h2",{staticClass:"ma-0"},[e._v(e._s(e.title))]):e._e(),""!==e.subTitle?n("p",{attrs:{role:"subTitle"}},[e._v(e._s(e.subTitle))]):e._e(),e.noResult?e._e():n("h6",{staticClass:"ma-0",attrs:{role:"result"}},[e._v(e._s(e.result))]),e.isWebRTCSupported?[e.enable?n("div",{style:{width:e.previewWidth}},[n("qrcode-stream",{on:{decode:e.scannerCallback}})],1):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:!e.enable,expression:"!enable"}]},[n("button",{staticClass:"OpenCamera",attrs:{id:"enableButton"},on:{click:e.startScanner}})])]:n("div",[n("p",[e._v("連 iOS 都支援 WebRTC 了,您是不是該換裝置了呢?")])])],2)],1)},Oe=[],Re=(n("466d"),{name:"QRScanner",props:{title:{type:String,default:""},subTitle:{type:String,default:""},show:Boolean,noResult:Boolean,width:{type:String,default:null}},data:function(){return{previewWidth:null,enable:!1,result:null}},computed:{isWebRTCSupported:function(){return!!navigator.mediaDevices},isIOS:function(){return window.navigator.userAgent.match(/iPhone|iPad|iPod/i)}},mounted:function(){this.isIOS||this.startScanner()},methods:{scannerCallback:function(e){var t=this;this.result=e,this.$emit("success",e);var n=e;setTimeout((function(e){n===t.result&&(t.result="")}),5e3)},startScanner:function(){this.isWebRTCSupported&&(this.enable=!0,this.setPreviewSize())},setPreviewSize:function(){var e=window.innerWidth,t=window.innerHeight,n=e/t;this.previewWidth=e>t?e>=1280?Math.min(Math.round((t-420)*n),1280)+"px":(this.width||Math.round(.8*e))+"px":e<=576?Math.round(.8*t*n)+"px":Math.round(.4*t*n)+"px"}}}),Ae=Re,xe=(n("b585"),Object(c["a"])(Ae,Pe,Oe,!1,null,null,null)),Ce=xe.exports,Me=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:"--edgeLength: "+e.edgeLength,attrs:{role:"squareGrid"}},[e._l(e.booths,(function(t,r){return[e.showAnchor&&t.slug?[n("a",{key:r,attrs:{href:"#"+t.slug}},[n("Chip",{attrs:{logoUri:t.imageUrl,displayName:t.displayText,isActive:e.userStamps.findIndex((function(e){return e.deliverer===t.slug}))>-1||t.isBonus}})],1)]:[n("Chip",{key:r,attrs:{logoUri:t.imageUrl,displayName:t.displayText,isActive:e.userStamps.findIndex((function(e){return e.deliverer===t.slug}))>-1||t.isBonus}})]]}))],2)},$e=[],je={name:"SquareGrid",props:{booths:{type:Array,default:function(){return[]}},userStamps:{type:Array,default:function(){return[]}},showAnchor:{type:Boolean,default:!1}},computed:{edgeLength:function(){return Math.ceil(Math.sqrt(this.booths.length,2))}}},Ue=je,Ne=(n("1f6f"),Object(c["a"])(Ue,Me,$e,!1,null,null,null)),ze=Ne.exports,Ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{active:e.isActive},attrs:{role:"snackbar"}},[n("div",{staticClass:"wrapper"},[e._t("default")],2)])},Ie=[],De={name:"Snackbar",props:{isActive:{type:Boolean,default:!1}}},qe=De,Le=(n("bc79"),Object(c["a"])(qe,Ge,Ie,!1,null,null,null)),Be=Le.exports,Fe={BoothList:te,Chip:ie,Footer:pe,FragmentList:_e,Header:we,QrcodeReader:Ce,SquareGrid:ze,Snackbar:Be},We=(n("ddb0"),n("a925"));function He(){var e=n("49f8"),t={};return e.keys().forEach((function(n){var r=n.match(/([A-Za-z0-9-_]+)\./i);if(r&&r.length>1){var o=r[1];t[o]=e(n)}})),t}r["a"].use(We["a"]);var Qe=new We["a"]({locale:"zh-TW",fallbackLocale:"en",messages:He()}),Ke=(n("a4d3"),n("e01a"),{confName:"",title:{"zh-TW":"",en:""},description:{"zh-TW":"",en:""},bingoPattern:"",booths:[]}),Je={UPDATE_CONFIG:"UPDATE_CONFIG"},Ye={confName:function(e){return e.confName},title:function(e){return function(t){return e.title[t]||e.title.en}},description:function(e){return function(t){return e.description[t]||e.description.en}},bingoPattern:function(e){return e.bingoPattern},booths:function(e){return e.booths},booth:function(e){return function(t){return e.booths.find((function(e){return e.slug===t}))}}},Ze={fetchGameConfig:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!_["configURL"]){e.next=6;break}return e.next=3,v.a.get(_["configURL"]);case 3:n=e.sent,r=n.data,t.commit(Je.UPDATE_CONFIG,r);case 6:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},Ve={UPDATE_CONFIG:function(e,t){e.booths=t.booths,e.confName=t.confName,e.title=t.title||{en:"title undefined"},e.description=t.description||{en:"description undefined"},e.bingoPattern=t.bingoPattern}},Xe={state:Ke,getters:Ye,actions:Ze,mutations:Ve,types:Je},et={playerPubToken:null,stamps:[],fragments:[],errorMessage:null,showErrorMessage:!1,loggedIn:!1},tt={SET_TOKEN:"SET_TOKEN",UPDATE_FRAGMENT:"UPDATE_FRAGMENT",UPDATE_STAMPS:"UPDATE_STAMPS",UPDATE_ERROR_MESSAGE:"UPDATE_ERROR_MESSAGE",UPDATE_SHOW_ERROR_MESSAGE:"UPDATE_SHOW_ERROR_MESSAGE"},nt={fragments:function(e){return e.fragments},stamps:function(e){return e.stamps},playerPubToken:function(e){return e.playerPubToken},errorMessage:function(e){return e.errorMessage},showErrorMessage:function(e){return e.showErrorMessage},loggedIn:function(e){return e.loggedIn}},rt={setPubTokenFromToken:function(e,t){var n=q.a.createHash("sha1");n.update(t);var r=n.digest("hex");e.commit("SET_TOKEN",r)},setPubToken:function(e,t){e.commit("SET_TOKEN",t)},setErrorMessage:function(e,t){e.commit("UPDATE_ERROR_MESSAGE",t)},fetchPuzzleBook:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var n,r,o,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,E.player.getUserStamps(t.state.playerPubToken);case 3:n=e.sent,r=n.puzzles,o=n.deliverers,t.commit("UPDATE_FRAGMENT",r||[]),t.commit("UPDATE_STAMPS",o||[]),t.commit("UDPATE_LOGIN_STATE",!0),e.next=18;break;case 10:e.prev=10,e.t0=e["catch"](0),a=e.t0.response.data.message,t.commit("UPDATE_ERROR_MESSAGE",Qe.t(a)),t.commit("UPDATE_FRAGMENT",[]),t.commit("UPDATE_STAMPS",[]),t.commit("SET_TOKEN",null),t.commit("UDPATE_LOGIN_STATE",!1);case 18:case"end":return e.stop()}}),e,null,[[0,10]])})));function t(t){return e.apply(this,arguments)}return t}(),showErrorMessage:function(e){e.commit("UPDATE_SHOW_ERROR_MESSAGE",!0)},hideErrorMessage:function(e){e.commit("UPDATE_SHOW_ERROR_MESSAGE",!1)}},ot={SET_TOKEN:function(e,t){e.playerPubToken=t},UPDATE_FRAGMENT:function(e,t){e.fragments=t},UPDATE_STAMPS:function(e,t){e.stamps=t},UPDATE_ERROR_MESSAGE:function(e,t){e.errorMessage=t,e.showErrorMessage=!0},UPDATE_SHOW_ERROR_MESSAGE:function(e){e.showErrorMessage=!e.showErrorMessage},UDPATE_LOGIN_STATE:function(e,t){e.loggedIn=t}},at={state:et,getters:nt,actions:rt,mutations:ot,types:tt};r["a"].use(m["a"]);var st=new m["a"].Store({strict:!0,modules:{Config:Xe,Puzzle:at}}),it=n("6d12"),ct=n.n(it);r["a"].config.productionTip=!1,r["a"].use(ct.a),MediaStreamTrack.prototype.getCapabilities||(MediaStreamTrack.prototype.getCapabilities=function(){}),Object.keys(Fe).forEach((function(e){r["a"].component(e,Fe[e])})),new r["a"]({router:J,store:st,i18n:Qe,render:function(e){return e(l)},mounted:function(){return document.dispatchEvent(new Event("x-app-rendered"))}}).$mount("#app")},6:function(e,t){},"6c3e":function(e,t,n){"use strict";var r=n("2e6b"),o=n.n(r);o.a},7:function(e,t){},"70b1":function(e,t,n){},"70de":function(e){e.exports=JSON.parse('{"API_URL":"https://pycon.opass.app/","configURL":"https://game.pycon.tw/config.json","defaultMode":""}')},"7c96":function(e,t,n){e.exports=n.p+"img/OPASS-pass-stamp.adfe341d.png"},8:function(e,t){},"840f":function(e,t,n){},"85ec":function(e,t,n){},9:function(e,t){},"9c34":function(e,t,n){},"9ea5":function(e){e.exports=JSON.parse('{"has_got_points":"已獲得 {points} 點","scan_qrcode":"請掃描 QR Code","scanner":"QR Code 掃瞄器","reward":"集章冊","bingo":"賓果冊","fragment":"碎片收集冊","sendRewardSuccess":"{gameReward} 已經發送給 {playerName}","_stamp":"戳章","_fragment":"碎片","has_bingos":"已達成 {bingos} 連線","Already take from this deliverer":"已經蓋過章囉( ̄▽ ̄)","invalid receiver token":"條碼好像不正確(⊙ω⊙)","token and receiver required":"好像抓不到條碼(;´༎ຶД༎ຶ`)","qrcode_scan_fail":"無法識別 QR Code,請嘗試調整亮度與拍照角度試試","Game configuration is not correct":"遊戲設定檔異常,無法進行遊戲,請回報給工作人員(´・ω・`)","invalid token":"QRCode 無效(*´∀`*)","invalid deliverer token":"攤位端網址無效,請聯絡大會人員(TдT)","Invalid token, please try again after checkin.":"你好像還沒報到,沒報到是不能參與大地遊戲的m9(^Д^)","Internal Server Error":"Server 好像壞了欸,快呼叫 Denny Huang _(:3」∠)_","detected_qrcode_value_is":"偵測到 QRCode 為 {value}","login_as":"目前登入身分為"}')},a0c0:function(e,t,n){"use strict";var r=n("55ca"),o=n.n(r);o.a},b16c:function(e,t,n){"use strict";var r=n("c6e1"),o=n.n(r);o.a},b585:function(e,t,n){"use strict";var r=n("d7ca"),o=n.n(r);o.a},bc33:function(e,t,n){"use strict";var r=n("45ff"),o=n.n(r);o.a},bc79:function(e,t,n){"use strict";var r=n("ccbe"),o=n.n(r);o.a},c6e1:function(e,t,n){},ccbe:function(e,t,n){},d155:function(e,t,n){"use strict";var r=n("840f"),o=n.n(r);o.a},d7ca:function(e,t,n){},edd4:function(e){e.exports=JSON.parse('{"has_got_points":"You got {points} points","scan_qrcode":"Scan your QR Code","scanner":"QR Code Scanner","reward":"Reward Card","bingo":"Bingo Card","fragment":"Fragment Card","sendRewardSuccess":"{gameReward} has been sent to {playerName}","_stamp":"Stamp","_fragment":"fragment","has_bingos":"{bingos} bingos","Already take from this deliverer":"Already take from this deliverer","invalid receiver token":"Invalid receiver token","token and receiver required":"Token and receiver required","qrcode_scan_fail":"QRCode not found, please retry after adjust screen brightness of QRCode and photo shooting angle","Game configuration is not correct":"Game configuration is not correct. Please report this problem to staffs.","invalid token":"Invalid Token","invalid deliverer token":"Deliverer token is invalid.","Invalid token, please try again after checkin.":"Invalid token, please try again after checkin.","Internal Server Error":"Internal Server Error !!! Call Denny Huang ~~~!","detected_qrcode_value_is":"Detected QRCode value is {value}","login_as":"Login As:"}')},ee86:function(e,t,n){"use strict";var r=n("f76f"),o=n.n(r);o.a},f223:function(e,t,n){"use strict";var r=n("4d53"),o=n.n(r);o.a},f76f:function(e,t,n){}}); +//# sourceMappingURL=app.f815f0ce.js.map \ No newline at end of file diff --git a/js/app.f815f0ce.js.map b/js/app.f815f0ce.js.map new file mode 100644 index 0000000..399d8e2 --- /dev/null +++ b/js/app.f815f0ce.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?7e02","webpack:///./src/views/Stamp.vue?32bc","webpack:///./src/components/SquareGrid.vue?81fd","webpack:///./src/App.vue?cafa","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/App.vue?de07","webpack:///src/App.vue","webpack:///./src/App.vue?1160","webpack:///./src/App.vue?bff9","webpack:///./src/views/Stamp.vue?d7c1","webpack:///./src/utils/http.js","webpack:///./src/utils/apiClient.js","webpack:///src/views/Stamp.vue","webpack:///./src/views/Stamp.vue?898c","webpack:///./src/views/Stamp.vue?e8df","webpack:///./src/views/Reward.vue?64c9","webpack:///src/views/Reward.vue","webpack:///./src/views/Reward.vue?a3b4","webpack:///./src/views/Reward.vue?ae3a","webpack:///./src/views/Bingo.vue?0c11","webpack:///./src/utils/shuffledBingo.js","webpack:///src/views/Bingo.vue","webpack:///./src/views/Bingo.vue?8642","webpack:///./src/views/Bingo.vue?d026","webpack:///./src/router.js","webpack:///./src/components/BoothList.vue?ccaa","webpack:///src/components/BoothList.vue","webpack:///./src/components/BoothList.vue?04b3","webpack:///./src/components/BoothList.vue?4c73","webpack:///./src/components/Chip.vue?2785","webpack:///src/components/Chip.vue","webpack:///./src/components/Chip.vue?e0d1","webpack:///./src/components/Chip.vue?3086","webpack:///./src/components/Footer.vue?7901","webpack:///src/components/Footer.vue","webpack:///./src/components/Footer.vue?a982","webpack:///./src/components/Footer.vue?9652","webpack:///./src/components/FragmentList.vue?cdd3","webpack:///src/components/FragmentList.vue","webpack:///./src/components/FragmentList.vue?d372","webpack:///./src/components/FragmentList.vue?b1da","webpack:///./src/components/Header.vue?45a1","webpack:///src/components/Header.vue","webpack:///./src/components/Header.vue?4c35","webpack:///./src/components/Header.vue?8acd","webpack:///./src/components/QRScanner.vue?50a7","webpack:///src/components/QRScanner.vue","webpack:///./src/components/QRScanner.vue?9784","webpack:///./src/components/QRScanner.vue?1134","webpack:///./src/components/SquareGrid.vue?af11","webpack:///src/components/SquareGrid.vue","webpack:///./src/components/SquareGrid.vue?0620","webpack:///./src/components/SquareGrid.vue?9d3c","webpack:///./src/components/Snackbar.vue?42b4","webpack:///src/components/Snackbar.vue","webpack:///./src/components/Snackbar.vue?943e","webpack:///./src/components/Snackbar.vue?c493","webpack:///./src/components/index.js","webpack:///./src/i18n.js","webpack:///./src/store/Config.js","webpack:///./src/store/Puzzle.js","webpack:///./src/store/index.js","webpack:///./src/main.js","webpack:///./src/components/Header.vue?917e","webpack:///./src/assets/OPASS-pass-stamp.png","webpack:///./src/components/Chip.vue?9984","webpack:///./src/views/Bingo.vue?1a9e","webpack:///./src/components/QRScanner.vue?12c0","webpack:///./src/components/BoothList.vue?3223","webpack:///./src/components/Snackbar.vue?8801","webpack:///./src/components/FragmentList.vue?8b44","webpack:///./src/components/Footer.vue?07a4","webpack:///./src/views/Reward.vue?add7"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","map","webpackContext","req","id","webpackContextResolve","e","Error","code","keys","resolve","_vm","this","_h","$createElement","_c","_self","attrs","staticRenderFns","created","language","includes","$i18n","locale","component","_v","boothToken","slug","boothProfile","imageUrl","_s","$t","displayText","_e","staticClass","playerToken","replace","on","onScanSuccess","onScanFail","showSnackbar","message","defaults","baseURL","config","API_URL","assign","axios","interceptors","response","use","error","status","Promise","reject","booth","getSlugByToken","token","params","sendReward2Player","post","qs","stringify","receiver","player","getUserStamps","playerPubToken","res","computed","watch","$store","dispatch","mounted","$route","query","methods","toggleSnackbar","boothList","stamps","description","_l","split","line","index","booths","showErrorMessage","errorMessage","retryScanner","showScanner","concat","gotPoints","scanValue","bingos","toString","loggedIn","isConfigurationCorrect","md5Hash","md5","crypto","createHash","update","digest","generateSeed","md5hash","validChar","seed","toLowerCase","filter","char","pos","arr","indexOf","find","charCodeAt","shuffledBingo","patterns","boothSet","reduce","set","significant","Array","shuffledBooth","validSeed","_","pattern","isBonus","pop","count","matchedSignificant","forEach","isBoothLacking","matched","isBoothMaybeMissingOnBingo","console","warn","bingoPattern","point","shuffled","bingosIndex","horizontal","vertical","RTLB","LTRB","lines","isSquareNumber","number","Math","sqrt","Vue","Router","routes","path","defaultMode","Bingo","Reward","Stamp","props","type","default","class","active","isActive","logourl","displayName","_m","String","logoUri","Boolean","confName","puzzle","fragments","title","subTitle","noResult","isWebRTCSupported","style","width","previewWidth","scannerCallback","directives","rawName","enable","expression","startScanner","show","navigator","mediaDevices","isIOS","userAgent","match","$emit","setTimeout","oldValue","setPreviewSize","height","round","edgeLength","showAnchor","userStamps","findIndex","stamp","deliverer","ceil","_t","BoothList","Chip","Footer","FragmentList","Header","QrcodeReader","SquareGrid","Snackbar","loadLocaleMessages","locales","require","messages","VueI18n","process","fallbackLocale","defaultState","en","types","UPDATE_CONFIG","getters","state","lang","actions","fetchGameConfig","context","configURL","commit","mutations","SET_TOKEN","UPDATE_FRAGMENT","UPDATE_STAMPS","UPDATE_ERROR_MESSAGE","UPDATE_SHOW_ERROR_MESSAGE","setPubTokenFromToken","hashGen","pubToken","setPubToken","setErrorMessage","newValue","fetchPuzzleBook","apiClient","puzzles","slugOfStamps","deliverers","i18n","hideErrorMessage","UDPATE_LOGIN_STATE","Vuex","Store","strict","Config","Puzzle","productionTip","VueQrcodeReader","MediaStreamTrack","getCapabilities","Components","router","store","render","h","App","document","dispatchEvent","Event","$mount"],"mappings":"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","file":"js/app.f815f0ce.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SquareGrid.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SquareGrid.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=stylus&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=stylus&\"","var map = {\n\t\"./en.json\": \"edd4\",\n\t\"./zh-TW.json\": \"9ea5\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"49f8\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('Header'),_c('router-view'),_c('Footer')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=05a0ab70&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./App.vue?vue&type=style&index=1&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"stamp\"}},[_c('h1',{attrs:{\"role\":\"title\"}},[_vm._v(\"攤位蓋章機\")]),(_vm.boothToken !== null && _vm.slug !== null)?[_c('div',{attrs:{\"role\":\"booth-info\"}},[_c('div',{attrs:{\"role\":\"booth-logo\"}},[_c('img',{attrs:{\"src\":_vm.boothProfile.imageUrl,\"alt\":\"\"}})]),_c('div',{attrs:{\"role\":\"booth-displayText\"}},[_c('h3',[_vm._v(_vm._s(_vm.$t('login_as')))]),_c('h1',[_vm._v(_vm._s(_vm.boothProfile.displayText[_vm.$i18n.locale]))])])])]:_vm._e(),(_vm.playerToken)?_c('h6',{staticClass:\"ma-0\",attrs:{\"role\":\"detected\"}},[_vm._v(_vm._s(_vm.$t('detected_qrcode_value_is', { value: _vm.playerToken.slice(0, 10) + _vm.playerToken.slice(10).replace(/[a-z0-9]/g, '*') })))]):_vm._e(),_c('qrcode-reader',{attrs:{\"noResult\":false,\"role\":\"stampScanner\"},on:{\"success\":_vm.onScanSuccess,\"error\":_vm.onScanFail}}),_c('Snackbar',{attrs:{\"isActive\":_vm.showSnackbar}},[_vm._v(\" \"+_vm._s(_vm.message)+\" \")])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import axios from 'axios'\nimport config from '../../config/project.json'\n\nconst defaults = {\n baseURL: config.API_URL\n}\n\nObject.assign(axios.defaults, defaults)\n\nexport default axios\n","import axios from './http.js'\nimport qs from 'qs'\n\naxios.interceptors.response.use((response) => response, (error) => {\n const { response: { status } } = error\n switch (status / 100) {\n case 5: // 5xx error\n error.response.data = { message: 'Internal Server Error' }\n break\n default:\n break\n }\n\n return Promise.reject(error)\n})\n\nexport default {\n booth: {\n getSlugByToken: async (token) => {\n const { data: { slug } } = await axios.get('/event/puzzle/deliverer', {\n params: {\n token: token\n }\n })\n\n return slug\n },\n sendReward2Player: async (boothToken, playerToken) => {\n const { data } = await axios.post(`/event/puzzle/deliver?token=${boothToken}`, qs.stringify({ receiver: playerToken }))\n\n return data\n }\n },\n player: {\n // playerPubToken is mean sha1(playerToken)\n getUserStamps: async (playerPubToken) => {\n const res = await axios.get('/event/puzzle', {\n params: {\n token: playerPubToken\n }\n })\n return res.data\n }\n }\n}\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Stamp.vue?vue&type=template&id=f2012c8a&\"\nimport script from \"./Stamp.vue?vue&type=script&lang=js&\"\nexport * from \"./Stamp.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Stamp.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"reward\"}},[_c('h1',{attrs:{\"role\":\"GameName\"}},[_vm._v(_vm._s(_vm.$t('reward')))]),(_vm.showScanner)?[(_vm.showScanner)?_c('qrcode-reader',{attrs:{\"noResult\":false,\"title\":\"\",\"subTitle\":_vm.$t('scan_qrcode')},on:{\"success\":_vm.onScanSuccess,\"error\":_vm.onScanFail}}):_vm._e()]:_vm._e(),(_vm.playerPubToken !== null)?[_c('SquareGrid',{attrs:{\"booths\":_vm.boothList,\"userStamps\":_vm.stamps,\"showAnchor\":true}}),(_vm.description(_vm.$i18n.locale).length > 0)?_c('div',{attrs:{\"role\":\"game-description\"}},[_vm._l((_vm.description(_vm.$i18n.locale).split('\\n')),function(line,index){return [_c('p',{key:index},[_vm._v(_vm._s(line))])]})],2):_vm._e(),_c('BoothList',{attrs:{\"booths\":_vm.booths}})]:_vm._e(),_c('Snackbar',{attrs:{\"isActive\":_vm.showErrorMessage}},[_vm._v(\" \"+_vm._s(_vm.errorMessage)+\" \"),(_vm.stamps.length === 0)?[_c('button',{attrs:{\"role\":\"retry\"},on:{\"click\":_vm.retryScanner}},[_vm._v(\"Retry\")])]:_vm._e()],2)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Reward.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Reward.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Reward.vue?vue&type=template&id=a678ec7e&\"\nimport script from \"./Reward.vue?vue&type=script&lang=js&\"\nexport * from \"./Reward.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Reward.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"bingo\"}},[_c('h1',{attrs:{\"role\":\"GameName\"}},[_vm._v(_vm._s(_vm.$t('bingo')))]),(_vm.loggedIn)?_c('h2',{attrs:{\"role\":\"bingos\"}},[_vm._v(_vm._s(_vm.$t('has_bingos', { bingos: _vm.bingos.toString() })))]):_vm._e(),(_vm.showScanner)?[_c('qrcode-reader',{attrs:{\"enable\":_vm.showScanner,\"noResult\":false,\"title\":\"\",\"subTitle\":_vm.$t('scan_qrcode')},on:{\"success\":_vm.onScanSuccess,\"error\":_vm.onScanFail}})]:_vm._e(),(_vm.loggedIn && _vm.isConfigurationCorrect)?[_c('SquareGrid',{attrs:{\"booths\":_vm.boothList,\"userStamps\":_vm.stamps,\"showAnchor\":true}}),(_vm.description(_vm.$i18n.locale).length > 0)?_c('div',{attrs:{\"role\":\"game-description\"}},[_vm._l((_vm.description(_vm.$i18n.locale).split('\\n')),function(line,index){return [_c('p',{key:index},[_vm._v(_vm._s(line))])]})],2):_vm._e(),_c('BoothList',{attrs:{\"booths\":_vm.booths}})]:_vm._e(),(!_vm.isConfigurationCorrect)?[_c('div',{attrs:{\"role\":\"bingoPatternWrong\"}},[_c('p',[_vm._v(_vm._s(_vm.$t('Game configuration is not correct')))])])]:_vm._e(),_c('Snackbar',{attrs:{\"isActive\":_vm.showErrorMessage}},[_vm._v(\" \"+_vm._s(_vm.errorMessage)+\" \"),(_vm.stamps.length === 0)?[_c('button',{attrs:{\"role\":\"retry\"},on:{\"click\":_vm.retryScanner}},[_vm._v(\"Retry\")])]:_vm._e()],2)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import crypto from 'crypto'\n\nfunction md5Hash (token) {\n var md5 = crypto.createHash('md5')\n md5.update(token)\n return md5.digest('hex')\n}\n\nfunction generateSeed (md5hash) {\n const validChar = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f']\n\n let seed = md5hash\n .toLowerCase()\n .split('')\n .filter((char, pos, arr) => arr.indexOf(char) === pos)\n .slice(0, 16)\n\n while (seed.length < 16) {\n seed.push(validChar.find(char => !seed.includes(char)))\n }\n\n return seed.map(char => char.charCodeAt(0) > 0x60 ? (char.charCodeAt(0) - 0x57) : (char.charCodeAt(0) - 0x30))\n}\n\nexport default function shuffledBingo (patterns) {\n return function (token, booths) {\n const seed = generateSeed(md5Hash(token))\n\n const boothSet = booths.reduce((set, booth) => {\n if (set[booth.significant] instanceof Array) {\n set[booth.significant].push(booth)\n } else {\n set[booth.significant] = [booth]\n }\n return set\n }, {})\n\n const shuffledBooth = Object.keys(boothSet).reduce((set, key) => {\n const validSeed = seed.filter(s => s < boothSet[key].length)\n set[key] = boothSet[key].map((_, pos, arr) => arr[validSeed[pos % validSeed.length]])\n return set\n }, {})\n\n return patterns.split('').map((pattern) => pattern === '0' ? { isBonus: true } : shuffledBooth[pattern].pop())\n }\n}\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bingo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bingo.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Bingo.vue?vue&type=template&id=b853f21c&\"\nimport script from \"./Bingo.vue?vue&type=script&lang=js&\"\nexport * from \"./Bingo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Bingo.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport Router from 'vue-router'\n\nimport Stamp from '@/views/Stamp.vue'\n\nimport Reward from '@/views/Reward.vue'\nimport Bingo from '@/views/Bingo.vue'\n\nimport { defaultMode } from '../config/project.json'\n\nVue.use(Router)\n\nexport default new Router({\n mode: 'history',\n routes: [\n { path: '/', component: defaultMode === 'bingo' ? Bingo : Reward },\n { path: '/stamp', component: Stamp },\n { path: '/reward', component: Reward },\n { path: '/bingo', component: Bingo }\n ]\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"boothList\"}},[_vm._l((_vm.booths),function(booth,index){return [_c('div',{key:index,attrs:{\"role\":\"booth\",\"id\":booth.slug}},[_c('div',{attrs:{\"role\":\"logo\"}},[_c('img',{attrs:{\"src\":booth.imageUrl}})]),_c('div',{attrs:{\"role\":\"description\"}},[_c('h1',[_vm._v(_vm._s(booth.displayText[_vm.$i18n.locale]))]),_c('p',[_vm._v(_vm._s(booth.description[_vm.$i18n.locale]))])])])]})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BoothList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BoothList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BoothList.vue?vue&type=template&id=e6dc75e8&\"\nimport script from \"./BoothList.vue?vue&type=script&lang=js&\"\nexport * from \"./BoothList.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BoothList.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:{ active: _vm.isActive },attrs:{\"role\":\"chip\"}},[_c('img',{attrs:{\"role\":\"logo\",\"src\":_vm.logourl,\"alt\":_vm.displayName}}),_vm._m(0)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"stampImg\"}},[_c('img',{attrs:{\"src\":require(\"@/assets/OPASS-pass-stamp.png\")}})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Chip.vue?vue&type=template&id=fc7f2322&\"\nimport script from \"./Chip.vue?vue&type=script&lang=js&\"\nexport * from \"./Chip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Chip.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"Footer\"}},[_c('div',{staticClass:\"content\"},[_vm._v(\" \"+_vm._s(_vm.confName)+\" × OPass | Fork on \"),_c('a',{attrs:{\"href\":\"https://github.com/CCIP-App/CCIP-Puzzle-Chocolate/\",\"target\":\"_blank\",\"alt\":\"Source code on GitHub\"}},[_vm._v(\"GitHub\")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=02d95765&\"\nimport script from \"./Footer.vue?vue&type=script&lang=js&\"\nexport * from \"./Footer.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Footer.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"fragments\"}},[_vm._l((_vm.fragments),function(puzzle,index){return [_c('div',{key:index,attrs:{\"role\":\"puzzle\"}},[_c('div',{attrs:{\"role\":\"puzzle-name\"}},[_c('span',[_vm._v(_vm._s(puzzle.puzzle))])]),_c('div',{attrs:{\"role\":\"puzzle-count\"}},[_c('span',[_vm._v(_vm._s(puzzle.count))])])])]})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FragmentList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FragmentList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FragmentList.vue?vue&type=template&id=4dd05658&\"\nimport script from \"./FragmentList.vue?vue&type=script&lang=js&\"\nexport * from \"./FragmentList.vue?vue&type=script&lang=js&\"\nimport style0 from \"./FragmentList.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"role\":\"header\"}},[_vm._v(\" \"+_vm._s(_vm.confName)+\" × OPass \")])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Header.vue?vue&type=template&id=519de817&\"\nimport script from \"./Header.vue?vue&type=script&lang=js&\"\nexport * from \"./Header.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Header.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"QRScanner\"}},[_c('center',[( _vm.title != '' )?_c('h2',{staticClass:\"ma-0\"},[_vm._v(_vm._s(_vm.title))]):_vm._e(),(_vm.subTitle !== '' )?_c('p',{attrs:{\"role\":\"subTitle\"}},[_vm._v(_vm._s(_vm.subTitle))]):_vm._e(),( !_vm.noResult )?_c('h6',{staticClass:\"ma-0\",attrs:{\"role\":\"result\"}},[_vm._v(_vm._s(_vm.result))]):_vm._e(),(!_vm.isWebRTCSupported)?_c('div',[_c('p',[_vm._v(\"連 iOS 都支援 WebRTC 了,您是不是該換裝置了呢?\")])]):[(_vm.enable)?_c('div',{style:({width:_vm.previewWidth})},[_c('qrcode-stream',{on:{\"decode\":_vm.scannerCallback}})],1):_vm._e(),_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.enable),expression:\"!enable\"}]},[_c('button',{staticClass:\"OpenCamera\",attrs:{\"id\":\"enableButton\"},on:{\"click\":_vm.startScanner}})])]],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./QRScanner.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./QRScanner.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./QRScanner.vue?vue&type=template&id=7a758a02&\"\nimport script from \"./QRScanner.vue?vue&type=script&lang=js&\"\nexport * from \"./QRScanner.vue?vue&type=script&lang=js&\"\nimport style0 from \"./QRScanner.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{style:((\"--edgeLength: \" + _vm.edgeLength)),attrs:{\"role\":\"squareGrid\"}},[_vm._l((_vm.booths),function(booth,index){return [(_vm.showAnchor && booth.slug)?[_c('a',{key:index,attrs:{\"href\":(\"#\" + (booth.slug))}},[_c('Chip',{attrs:{\"logoUri\":booth.imageUrl,\"displayName\":booth.displayText,\"isActive\":_vm.userStamps.findIndex(function (stamp) { return stamp.deliverer === booth.slug; })> -1 || booth.isBonus}})],1)]:[_c('Chip',{key:index,attrs:{\"logoUri\":booth.imageUrl,\"displayName\":booth.displayText,\"isActive\":_vm.userStamps.findIndex(function (stamp) { return stamp.deliverer === booth.slug; })> -1 || booth.isBonus}})]]})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SquareGrid.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SquareGrid.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SquareGrid.vue?vue&type=template&id=03ad91c3&\"\nimport script from \"./SquareGrid.vue?vue&type=script&lang=js&\"\nexport * from \"./SquareGrid.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SquareGrid.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:{ active: _vm.isActive },attrs:{\"role\":\"snackbar\"}},[_c('div',{staticClass:\"wrapper\"},[_vm._t(\"default\")],2)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Snackbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Snackbar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Snackbar.vue?vue&type=template&id=ced06c68&\"\nimport script from \"./Snackbar.vue?vue&type=script&lang=js&\"\nexport * from \"./Snackbar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Snackbar.vue?vue&type=style&index=0&lang=stylus&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import BoothList from './BoothList.vue'\nimport Chip from './Chip.vue'\nimport Footer from './Footer.vue'\nimport FragmentList from './FragmentList.vue'\nimport Header from './Header.vue'\nimport QrcodeReader from './QRScanner.vue'\nimport SquareGrid from './SquareGrid.vue'\nimport Snackbar from './Snackbar.vue'\n\nexport default {\n BoothList,\n Chip,\n Footer,\n FragmentList,\n Header,\n QrcodeReader,\n SquareGrid,\n Snackbar\n}\n","import Vue from 'vue'\nimport VueI18n from 'vue-i18n'\n\nVue.use(VueI18n)\n\nfunction loadLocaleMessages () {\n const locales = require.context('./locales', true, /[A-Za-z0-9-_,\\s]+\\.json$/i)\n const messages = {}\n locales.keys().forEach(key => {\n const matched = key.match(/([A-Za-z0-9-_]+)\\./i)\n if (matched && matched.length > 1) {\n const locale = matched[1]\n messages[locale] = locales(key)\n }\n })\n return messages\n}\n\nexport default new VueI18n({\n locale: process.env.VUE_APP_I18N_LOCALE || 'en',\n fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n messages: loadLocaleMessages()\n})\n","import axios from 'axios'\nimport { configURL } from '../../config/project.json'\n\nconst defaultState = {\n confName: '',\n title: {\n 'zh-TW': '',\n en: ''\n },\n description: {\n 'zh-TW': '',\n en: ''\n },\n bingoPattern: '',\n booths: []\n}\n\nconst types = {\n UPDATE_CONFIG: 'UPDATE_CONFIG'\n}\n\nconst getters = {\n confName: state => state.confName,\n title: state => lang => state.title[lang] || state.title.en,\n description: state => lang => state.description[lang] || state.description.en,\n bingoPattern: state => state.bingoPattern,\n booths: state => state.booths,\n booth: state => slug => state.booths.find(booth => booth.slug === slug)\n}\n\nconst actions = {\n fetchGameConfig: async (context) => {\n if (configURL) {\n const { data: response } = await axios.get(configURL)\n context.commit(types.UPDATE_CONFIG, response)\n }\n }\n}\n\nconst mutations = {\n UPDATE_CONFIG: (state, data) => {\n state.booths = data.booths\n state.confName = data.confName\n state.title = data.title || { en: 'title undefined' }\n state.description = data.description || { en: 'description undefined' }\n state.bingoPattern = data.bingoPattern\n }\n}\n\nexport default {\n state: defaultState,\n getters,\n actions,\n mutations,\n types\n}\n","import crypto from 'crypto'\nimport apiClient from '../utils/apiClient.js'\nimport i18n from '../i18n.js'\n\nconst defaultState = {\n playerPubToken: null,\n stamps: [],\n fragments: [],\n errorMessage: null,\n showErrorMessage: false,\n loggedIn: false\n}\n\nconst types = {\n SET_TOKEN: 'SET_TOKEN',\n UPDATE_FRAGMENT: 'UPDATE_FRAGMENT',\n UPDATE_STAMPS: 'UPDATE_STAMPS',\n UPDATE_ERROR_MESSAGE: 'UPDATE_ERROR_MESSAGE',\n UPDATE_SHOW_ERROR_MESSAGE: 'UPDATE_SHOW_ERROR_MESSAGE'\n}\n\nconst getters = {\n fragments: (state) => state.fragments,\n stamps: (state) => state.stamps,\n playerPubToken: (state) => state.playerPubToken,\n errorMessage: (state) => state.errorMessage,\n showErrorMessage: (state) => state.showErrorMessage,\n loggedIn: (state) => state.loggedIn\n}\n\nconst actions = {\n setPubTokenFromToken: (context, token) => {\n const hashGen = crypto.createHash('sha1')\n hashGen.update(token)\n const pubToken = hashGen.digest('hex')\n\n context.commit('SET_TOKEN', pubToken)\n },\n setPubToken: (context, pubToken) => {\n context.commit('SET_TOKEN', pubToken)\n },\n setErrorMessage: (context, newValue) => {\n context.commit('UPDATE_ERROR_MESSAGE', newValue)\n },\n fetchPuzzleBook: async (context) => {\n try {\n const res = await apiClient.player.getUserStamps(context.state.playerPubToken)\n const { puzzles: fragments, deliverers: slugOfStamps } = res\n context.commit('UPDATE_FRAGMENT', fragments || [])\n context.commit('UPDATE_STAMPS', slugOfStamps || [])\n context.commit('UDPATE_LOGIN_STATE', true)\n } catch (e) {\n const { response: { data: { message } } } = e\n context.commit('UPDATE_ERROR_MESSAGE', i18n.t(message))\n context.commit('UPDATE_FRAGMENT', [])\n context.commit('UPDATE_STAMPS', [])\n context.commit('SET_TOKEN', null)\n context.commit('UDPATE_LOGIN_STATE', false)\n }\n },\n showErrorMessage: (context) => {\n context.commit('UPDATE_SHOW_ERROR_MESSAGE', true)\n },\n hideErrorMessage: (context) => {\n context.commit('UPDATE_SHOW_ERROR_MESSAGE', false)\n }\n}\n\nconst mutations = {\n SET_TOKEN: (state, token) => {\n state.playerPubToken = token\n },\n UPDATE_FRAGMENT: (state, fragments) => {\n state.fragments = fragments\n },\n UPDATE_STAMPS: (state, stamps) => {\n state.stamps = stamps\n },\n UPDATE_ERROR_MESSAGE: (state, message) => {\n state.errorMessage = message\n state.showErrorMessage = true\n },\n UPDATE_SHOW_ERROR_MESSAGE: (state) => {\n state.showErrorMessage = !state.showErrorMessage\n },\n UDPATE_LOGIN_STATE: (state, loggedIn) => {\n state.loggedIn = loggedIn\n }\n}\n\nexport default {\n state: defaultState,\n getters,\n actions,\n mutations,\n types\n}\n","import Vue from 'vue'\nimport Vuex from 'vuex'\nimport Config from './Config.js'\nimport Puzzle from './Puzzle.js'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n strict: true,\n modules: {\n Config,\n Puzzle\n }\n})\n","import Vue from 'vue'\nimport App from './App.vue'\nimport router from './router'\nimport Components from './components'\nimport i18n from './i18n'\nimport store from './store'\nimport VueQrcodeReader from 'vue-qrcode-reader'\n\nVue.config.productionTip = false\nVue.use(VueQrcodeReader)\n\nif (!MediaStreamTrack.prototype.getCapabilities) {\n MediaStreamTrack.prototype.getCapabilities = () => {}\n}\n\nObject.keys(Components).forEach(key => {\n Vue.component(key, Components[key])\n})\n\nnew Vue({\n router,\n store,\n i18n,\n render: h => h(App),\n mounted: () => document.dispatchEvent(new Event('x-app-rendered'))\n}).$mount('#app')\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&lang=stylus&\"","module.exports = __webpack_public_path__ + \"img/OPASS-pass-stamp.adfe341d.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bingo.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bingo.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./QRScanner.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./QRScanner.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BoothList.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BoothList.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Snackbar.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Snackbar.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FragmentList.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FragmentList.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=stylus&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Reward.vue?vue&type=style&index=0&lang=stylus&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--11-oneOf-1-2!../../node_modules/stylus-loader/index.js??ref--11-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Reward.vue?vue&type=style&index=0&lang=stylus&\""],"sourceRoot":""} \ No newline at end of file diff --git a/js/chunk-vendors.2f75b170.js b/js/chunk-vendors.2f75b170.js new file mode 100644 index 0000000..6f37328 --- /dev/null +++ b/js/chunk-vendors.2f75b170.js @@ -0,0 +1,50 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0049":function(t,e,r){"use strict";var n=r("65ee").IteratorPrototype,i=r("6756"),o=r("8d23"),a=r("77da"),s=r("ca70"),u=function(){return this};t.exports=function(t,e,r){var h=e+" Iterator";return t.prototype=i(n,{next:o(1,r)}),a(t,h,!1,!0),s[h]=u,t}},"00dc":function(t,e,r){(function(t){var n=r("58a2"),i=r("c24d"),o=r("561d");function a(e){var r=new t(i[e].prime,"hex"),n=new t(i[e].gen,"hex");return new o(r,n)}var s={binary:!0,hex:!0,base64:!0};function u(e,r,i,a){return t.isBuffer(r)||void 0===s[r]?u(e,"binary",r,i):(r=r||"binary",a=a||"binary",i=i||new t([2]),t.isBuffer(i)||(i=new t(i,a)),"number"===typeof e?new o(n(e,i),i,!0):(t.isBuffer(e)||(e=new t(e,r)),new o(e,i,!0)))}e.DiffieHellmanGroup=e.createDiffieHellmanGroup=e.getDiffieHellman=a,e.createDiffieHellman=e.DiffieHellman=u}).call(this,r("b639").Buffer)},"00ee":function(t,e,r){var n=r("b622"),i=n("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"0106":function(t,e,r){(function(t){(function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a=r(15).Buffer}catch(E){}function s(t,e,r){for(var n=0,i=Math.min(t.length,r),o=e;o=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return n}function u(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"===typeof t)return this._initNumber(t,e,r);if("object"===typeof t)return this._initArray(t,e,r);"hex"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=6)i=s(t,r,r+6),this.words[n]|=i<>>26-o&4194303,o+=24,o>=26&&(o-=26,n++);r+6!==e&&(i=s(t,e,r+6),this.words[n]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=e)n++;n--,i=i/e|0;for(var o=t.length-r,a=o%n,s=Math.min(o,o-a)+r,h=0,f=r;f1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],c=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function l(t){for(var e=new Array(t.bitLength()),r=0;r>>i}return e}function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;r.words[0]=s;for(var h=1;h>>26,c=67108863&u,l=Math.min(h,e.length-1),d=Math.max(0,h-t.length+1);d<=l;d++){var p=h-d|0;i=0|t.words[p],o=0|e.words[d],a=i*o+c,f+=a/67108864|0,c=67108863&a}r.words[h]=0|c,u=0|f}return 0!==u?r.words[h]=0|u:r.length--,r.strip()}o.prototype.toString=function(t,e){var r;if(t=t||10,e=0|e||1,16===t||"hex"===t){r="";for(var i=0,o=0,a=0;a>>24-i&16777215,r=0!==o||a!==this.length-1?h[6-u.length]+u+r:u+r,i+=2,i>=26&&(i-=26,a--)}0!==o&&(r=o.toString(16)+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var l=f[t],d=c[t];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(t);p=p.idivn(d),r=p.isZero()?m+r:h[l-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,u="le"===e,h=new t(o),f=this.clone();if(u){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),h[s]=a;for(;s=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0===(8191&e)&&(r+=13,e>>>=13),0===(127&e)&&(r+=7,e>>>=7),0===(15&e)&&(r+=4,e>>>=4),0===(3&e)&&(r+=2,e>>>=2),0===(1&e)&&r++,r},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;nt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"===typeof t&&t>=0);var r=t/26|0,i=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<t.length?(r=this,n=t):(r=t,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=t):(r=t,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&e;for(;0!==o&&a>26,this.words[a]=67108863&e;if(0===o&&a>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,b=v>>>13,y=0|a[3],w=8191&y,M=y>>>13,_=0|a[4],S=8191&_,x=_>>>13,k=0|a[5],E=8191&k,A=k>>>13,R=0|a[6],O=8191&R,j=R>>>13,T=0|a[7],I=8191&T,C=T>>>13,L=0|a[8],P=8191&L,B=L>>>13,N=0|a[9],D=8191&N,q=N>>>13,U=0|s[0],F=8191&U,$=U>>>13,z=0|s[1],W=8191&z,H=z>>>13,Z=0|s[2],K=8191&Z,V=Z>>>13,G=0|s[3],Y=8191&G,X=G>>>13,J=0|s[4],Q=8191&J,tt=J>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,ht=st>>>13,ft=0|s[8],ct=8191&ft,lt=ft>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;r.negative=t.negative^e.negative,r.length=19,n=Math.imul(c,F),i=Math.imul(c,$),i=i+Math.imul(l,F)|0,o=Math.imul(l,$);var vt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(p,F),i=Math.imul(p,$),i=i+Math.imul(m,F)|0,o=Math.imul(m,$),n=n+Math.imul(c,W)|0,i=i+Math.imul(c,H)|0,i=i+Math.imul(l,W)|0,o=o+Math.imul(l,H)|0;var gt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,n=Math.imul(g,F),i=Math.imul(g,$),i=i+Math.imul(b,F)|0,o=Math.imul(b,$),n=n+Math.imul(p,W)|0,i=i+Math.imul(p,H)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,H)|0,n=n+Math.imul(c,K)|0,i=i+Math.imul(c,V)|0,i=i+Math.imul(l,K)|0,o=o+Math.imul(l,V)|0;var bt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(w,F),i=Math.imul(w,$),i=i+Math.imul(M,F)|0,o=Math.imul(M,$),n=n+Math.imul(g,W)|0,i=i+Math.imul(g,H)|0,i=i+Math.imul(b,W)|0,o=o+Math.imul(b,H)|0,n=n+Math.imul(p,K)|0,i=i+Math.imul(p,V)|0,i=i+Math.imul(m,K)|0,o=o+Math.imul(m,V)|0,n=n+Math.imul(c,Y)|0,i=i+Math.imul(c,X)|0,i=i+Math.imul(l,Y)|0,o=o+Math.imul(l,X)|0;var yt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(S,F),i=Math.imul(S,$),i=i+Math.imul(x,F)|0,o=Math.imul(x,$),n=n+Math.imul(w,W)|0,i=i+Math.imul(w,H)|0,i=i+Math.imul(M,W)|0,o=o+Math.imul(M,H)|0,n=n+Math.imul(g,K)|0,i=i+Math.imul(g,V)|0,i=i+Math.imul(b,K)|0,o=o+Math.imul(b,V)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0,n=n+Math.imul(c,Q)|0,i=i+Math.imul(c,tt)|0,i=i+Math.imul(l,Q)|0,o=o+Math.imul(l,tt)|0;var wt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(E,F),i=Math.imul(E,$),i=i+Math.imul(A,F)|0,o=Math.imul(A,$),n=n+Math.imul(S,W)|0,i=i+Math.imul(S,H)|0,i=i+Math.imul(x,W)|0,o=o+Math.imul(x,H)|0,n=n+Math.imul(w,K)|0,i=i+Math.imul(w,V)|0,i=i+Math.imul(M,K)|0,o=o+Math.imul(M,V)|0,n=n+Math.imul(g,Y)|0,i=i+Math.imul(g,X)|0,i=i+Math.imul(b,Y)|0,o=o+Math.imul(b,X)|0,n=n+Math.imul(p,Q)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,Q)|0,o=o+Math.imul(m,tt)|0,n=n+Math.imul(c,rt)|0,i=i+Math.imul(c,nt)|0,i=i+Math.imul(l,rt)|0,o=o+Math.imul(l,nt)|0;var Mt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(O,F),i=Math.imul(O,$),i=i+Math.imul(j,F)|0,o=Math.imul(j,$),n=n+Math.imul(E,W)|0,i=i+Math.imul(E,H)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,H)|0,n=n+Math.imul(S,K)|0,i=i+Math.imul(S,V)|0,i=i+Math.imul(x,K)|0,o=o+Math.imul(x,V)|0,n=n+Math.imul(w,Y)|0,i=i+Math.imul(w,X)|0,i=i+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,n=n+Math.imul(g,Q)|0,i=i+Math.imul(g,tt)|0,i=i+Math.imul(b,Q)|0,o=o+Math.imul(b,tt)|0,n=n+Math.imul(p,rt)|0,i=i+Math.imul(p,nt)|0,i=i+Math.imul(m,rt)|0,o=o+Math.imul(m,nt)|0,n=n+Math.imul(c,ot)|0,i=i+Math.imul(c,at)|0,i=i+Math.imul(l,ot)|0,o=o+Math.imul(l,at)|0;var _t=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(I,F),i=Math.imul(I,$),i=i+Math.imul(C,F)|0,o=Math.imul(C,$),n=n+Math.imul(O,W)|0,i=i+Math.imul(O,H)|0,i=i+Math.imul(j,W)|0,o=o+Math.imul(j,H)|0,n=n+Math.imul(E,K)|0,i=i+Math.imul(E,V)|0,i=i+Math.imul(A,K)|0,o=o+Math.imul(A,V)|0,n=n+Math.imul(S,Y)|0,i=i+Math.imul(S,X)|0,i=i+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,n=n+Math.imul(w,Q)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(M,Q)|0,o=o+Math.imul(M,tt)|0,n=n+Math.imul(g,rt)|0,i=i+Math.imul(g,nt)|0,i=i+Math.imul(b,rt)|0,o=o+Math.imul(b,nt)|0,n=n+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,n=n+Math.imul(c,ut)|0,i=i+Math.imul(c,ht)|0,i=i+Math.imul(l,ut)|0,o=o+Math.imul(l,ht)|0;var St=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(P,F),i=Math.imul(P,$),i=i+Math.imul(B,F)|0,o=Math.imul(B,$),n=n+Math.imul(I,W)|0,i=i+Math.imul(I,H)|0,i=i+Math.imul(C,W)|0,o=o+Math.imul(C,H)|0,n=n+Math.imul(O,K)|0,i=i+Math.imul(O,V)|0,i=i+Math.imul(j,K)|0,o=o+Math.imul(j,V)|0,n=n+Math.imul(E,Y)|0,i=i+Math.imul(E,X)|0,i=i+Math.imul(A,Y)|0,o=o+Math.imul(A,X)|0,n=n+Math.imul(S,Q)|0,i=i+Math.imul(S,tt)|0,i=i+Math.imul(x,Q)|0,o=o+Math.imul(x,tt)|0,n=n+Math.imul(w,rt)|0,i=i+Math.imul(w,nt)|0,i=i+Math.imul(M,rt)|0,o=o+Math.imul(M,nt)|0,n=n+Math.imul(g,ot)|0,i=i+Math.imul(g,at)|0,i=i+Math.imul(b,ot)|0,o=o+Math.imul(b,at)|0,n=n+Math.imul(p,ut)|0,i=i+Math.imul(p,ht)|0,i=i+Math.imul(m,ut)|0,o=o+Math.imul(m,ht)|0,n=n+Math.imul(c,ct)|0,i=i+Math.imul(c,lt)|0,i=i+Math.imul(l,ct)|0,o=o+Math.imul(l,lt)|0;var xt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(D,F),i=Math.imul(D,$),i=i+Math.imul(q,F)|0,o=Math.imul(q,$),n=n+Math.imul(P,W)|0,i=i+Math.imul(P,H)|0,i=i+Math.imul(B,W)|0,o=o+Math.imul(B,H)|0,n=n+Math.imul(I,K)|0,i=i+Math.imul(I,V)|0,i=i+Math.imul(C,K)|0,o=o+Math.imul(C,V)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(j,Y)|0,o=o+Math.imul(j,X)|0,n=n+Math.imul(E,Q)|0,i=i+Math.imul(E,tt)|0,i=i+Math.imul(A,Q)|0,o=o+Math.imul(A,tt)|0,n=n+Math.imul(S,rt)|0,i=i+Math.imul(S,nt)|0,i=i+Math.imul(x,rt)|0,o=o+Math.imul(x,nt)|0,n=n+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,n=n+Math.imul(g,ut)|0,i=i+Math.imul(g,ht)|0,i=i+Math.imul(b,ut)|0,o=o+Math.imul(b,ht)|0,n=n+Math.imul(p,ct)|0,i=i+Math.imul(p,lt)|0,i=i+Math.imul(m,ct)|0,o=o+Math.imul(m,lt)|0,n=n+Math.imul(c,pt)|0,i=i+Math.imul(c,mt)|0,i=i+Math.imul(l,pt)|0,o=o+Math.imul(l,mt)|0;var kt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(D,W),i=Math.imul(D,H),i=i+Math.imul(q,W)|0,o=Math.imul(q,H),n=n+Math.imul(P,K)|0,i=i+Math.imul(P,V)|0,i=i+Math.imul(B,K)|0,o=o+Math.imul(B,V)|0,n=n+Math.imul(I,Y)|0,i=i+Math.imul(I,X)|0,i=i+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,n=n+Math.imul(O,Q)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(j,Q)|0,o=o+Math.imul(j,tt)|0,n=n+Math.imul(E,rt)|0,i=i+Math.imul(E,nt)|0,i=i+Math.imul(A,rt)|0,o=o+Math.imul(A,nt)|0,n=n+Math.imul(S,ot)|0,i=i+Math.imul(S,at)|0,i=i+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,n=n+Math.imul(w,ut)|0,i=i+Math.imul(w,ht)|0,i=i+Math.imul(M,ut)|0,o=o+Math.imul(M,ht)|0,n=n+Math.imul(g,ct)|0,i=i+Math.imul(g,lt)|0,i=i+Math.imul(b,ct)|0,o=o+Math.imul(b,lt)|0,n=n+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Et=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(D,K),i=Math.imul(D,V),i=i+Math.imul(q,K)|0,o=Math.imul(q,V),n=n+Math.imul(P,Y)|0,i=i+Math.imul(P,X)|0,i=i+Math.imul(B,Y)|0,o=o+Math.imul(B,X)|0,n=n+Math.imul(I,Q)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(C,Q)|0,o=o+Math.imul(C,tt)|0,n=n+Math.imul(O,rt)|0,i=i+Math.imul(O,nt)|0,i=i+Math.imul(j,rt)|0,o=o+Math.imul(j,nt)|0,n=n+Math.imul(E,ot)|0,i=i+Math.imul(E,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,n=n+Math.imul(S,ut)|0,i=i+Math.imul(S,ht)|0,i=i+Math.imul(x,ut)|0,o=o+Math.imul(x,ht)|0,n=n+Math.imul(w,ct)|0,i=i+Math.imul(w,lt)|0,i=i+Math.imul(M,ct)|0,o=o+Math.imul(M,lt)|0,n=n+Math.imul(g,pt)|0,i=i+Math.imul(g,mt)|0,i=i+Math.imul(b,pt)|0,o=o+Math.imul(b,mt)|0;var At=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(D,Y),i=Math.imul(D,X),i=i+Math.imul(q,Y)|0,o=Math.imul(q,X),n=n+Math.imul(P,Q)|0,i=i+Math.imul(P,tt)|0,i=i+Math.imul(B,Q)|0,o=o+Math.imul(B,tt)|0,n=n+Math.imul(I,rt)|0,i=i+Math.imul(I,nt)|0,i=i+Math.imul(C,rt)|0,o=o+Math.imul(C,nt)|0,n=n+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(j,ot)|0,o=o+Math.imul(j,at)|0,n=n+Math.imul(E,ut)|0,i=i+Math.imul(E,ht)|0,i=i+Math.imul(A,ut)|0,o=o+Math.imul(A,ht)|0,n=n+Math.imul(S,ct)|0,i=i+Math.imul(S,lt)|0,i=i+Math.imul(x,ct)|0,o=o+Math.imul(x,lt)|0,n=n+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(M,pt)|0,o=o+Math.imul(M,mt)|0;var Rt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,n=Math.imul(D,Q),i=Math.imul(D,tt),i=i+Math.imul(q,Q)|0,o=Math.imul(q,tt),n=n+Math.imul(P,rt)|0,i=i+Math.imul(P,nt)|0,i=i+Math.imul(B,rt)|0,o=o+Math.imul(B,nt)|0,n=n+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,n=n+Math.imul(O,ut)|0,i=i+Math.imul(O,ht)|0,i=i+Math.imul(j,ut)|0,o=o+Math.imul(j,ht)|0,n=n+Math.imul(E,ct)|0,i=i+Math.imul(E,lt)|0,i=i+Math.imul(A,ct)|0,o=o+Math.imul(A,lt)|0,n=n+Math.imul(S,pt)|0,i=i+Math.imul(S,mt)|0,i=i+Math.imul(x,pt)|0,o=o+Math.imul(x,mt)|0;var Ot=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,n=Math.imul(D,rt),i=Math.imul(D,nt),i=i+Math.imul(q,rt)|0,o=Math.imul(q,nt),n=n+Math.imul(P,ot)|0,i=i+Math.imul(P,at)|0,i=i+Math.imul(B,ot)|0,o=o+Math.imul(B,at)|0,n=n+Math.imul(I,ut)|0,i=i+Math.imul(I,ht)|0,i=i+Math.imul(C,ut)|0,o=o+Math.imul(C,ht)|0,n=n+Math.imul(O,ct)|0,i=i+Math.imul(O,lt)|0,i=i+Math.imul(j,ct)|0,o=o+Math.imul(j,lt)|0,n=n+Math.imul(E,pt)|0,i=i+Math.imul(E,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var jt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,n=Math.imul(D,ot),i=Math.imul(D,at),i=i+Math.imul(q,ot)|0,o=Math.imul(q,at),n=n+Math.imul(P,ut)|0,i=i+Math.imul(P,ht)|0,i=i+Math.imul(B,ut)|0,o=o+Math.imul(B,ht)|0,n=n+Math.imul(I,ct)|0,i=i+Math.imul(I,lt)|0,i=i+Math.imul(C,ct)|0,o=o+Math.imul(C,lt)|0,n=n+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(j,pt)|0,o=o+Math.imul(j,mt)|0;var Tt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,ut),i=Math.imul(D,ht),i=i+Math.imul(q,ut)|0,o=Math.imul(q,ht),n=n+Math.imul(P,ct)|0,i=i+Math.imul(P,lt)|0,i=i+Math.imul(B,ct)|0,o=o+Math.imul(B,lt)|0,n=n+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(C,pt)|0,o=o+Math.imul(C,mt)|0;var It=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(D,ct),i=Math.imul(D,lt),i=i+Math.imul(q,ct)|0,o=Math.imul(q,lt),n=n+Math.imul(P,pt)|0,i=i+Math.imul(P,mt)|0,i=i+Math.imul(B,pt)|0,o=o+Math.imul(B,mt)|0;var Ct=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(D,pt),i=Math.imul(D,mt),i=i+Math.imul(q,pt)|0,o=Math.imul(q,mt);var Lt=(h+n|0)+((8191&i)<<13)|0;return h=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,u[0]=vt,u[1]=gt,u[2]=bt,u[3]=yt,u[4]=wt,u[5]=Mt,u[6]=_t,u[7]=St,u[8]=xt,u[9]=kt,u[10]=Et,u[11]=At,u[12]=Rt,u[13]=Ot,u[14]=jt,u[15]=Tt,u[16]=It,u[17]=Ct,u[18]=Lt,0!==h&&(u[19]=h,r.length++),r};function m(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o>>26)|0,i+=a>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}function v(t,e,r){var n=new g;return n.mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r,n=this.length+t.length;return r=10===this.length&&10===t.length?p(this,t,e):n<63?d(this,t,e):n<1024?m(this,t,e):v(this,t,e),r},g.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n>=1;return n},g.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*e;a>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=l(t);if(0===e.length)return new o(1);for(var r=this,n=0;n=0);var e,r=t%26,i=(t-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(e=0;e>>26-r}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,h=0;h=0&&(0!==f||h>=i);h--){var c=0|this.words[h];this.words[h]=f<<26-o|c>>>o,f=c&s}return u&&0!==f&&(u.words[u.length++]=f),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"===typeof t&&t>=0);var e=t%26,r=(t-e)/26,i=1<=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"===typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(u/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var u,h=n.length-i.length;if("mod"!==e){u=new o(null),u.length=h+1,u.words=new Array(u.length);for(var f=0;f=0;l--){var d=67108864*(0|n.words[i.length+l])+(0|n.words[i.length+l-1]);d=Math.min(d/a|0,67108863),n._ishlnsubmul(i,d,l);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,l),n.isZero()||(n.negative^=1);u&&(u.words[l]=d)}return u&&u.strip(),n.strip(),"div"!==e&&0!==r&&n.iushrn(r),{div:u||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),i=t.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;i>=0;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),u=new o(1),h=0;while(e.isEven()&&r.isEven())e.iushrn(1),r.iushrn(1),++h;var f=r.clone(),c=e.clone();while(!e.isZero()){for(var l=0,d=1;0===(e.words[0]&d)&&l<26;++l,d<<=1);if(l>0){e.iushrn(l);while(l-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(f),a.isub(c)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||u.isOdd())&&(s.iadd(f),u.isub(c)),s.iushrn(1),u.iushrn(1)}e.cmp(r)>=0?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(h)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),u=r.clone();while(e.cmpn(1)>0&&r.cmpn(1)>0){for(var h=0,f=1;0===(e.words[0]&f)&&h<26;++h,f<<=1);if(h>0){e.iushrn(h);while(h-- >0)a.isOdd()&&a.iadd(u),a.iushrn(1)}for(var c=0,l=1;0===(r.words[0]&l)&&c<26;++c,l<<=1);if(c>0){r.iushrn(c);while(c-- >0)s.isOdd()&&s.iadd(u),s.iushrn(1)}e.cmp(r)>=0?(e.isub(r),a.isub(s)):(r.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);do{while(e.isEven())e.iushrn(1);while(r.isEven())r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}while(1);return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"===typeof t);var e=t%26,r=(t-e)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|t.words[r];if(n!==i){ni&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new x(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var b={k256:null,p224:null,p192:null,p25519:null};function y(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function w(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function _(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function x(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function k(t){x.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},y.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),e=r.bitLength()}while(e>this.n);var n=e0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},y.prototype.split=function(t,e){t.iushrn(this.n,0,e)},y.prototype.imulK=function(t){return t.imul(this.k)},i(w,y),w.prototype.split=function(t,e){for(var r=4194303,n=Math.min(t.length,9),i=0;i>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},w.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(b[t])return b[t];var e;if("k256"===t)e=new w;else if("p224"===t)e=new M;else if("p192"===t)e=new _;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new S}return b[t]=e,e},x.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},x.prototype._verify2=function(t,e){n(0===(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},x.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},x.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},x.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},x.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},x.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},x.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},x.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},x.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},x.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},x.prototype.isqr=function(t){return this.imul(t,t.clone())},x.prototype.sqr=function(t){return this.mul(t,t)},x.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2===1),3===e){var r=this.m.add(new o(1)).iushrn(2);return this.pow(t,r)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();f=new o(2*f*f).toRed(this);while(0!==this.pow(f,h).cmp(u))f.redIAdd(u);var c=this.pow(f,i),l=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;while(0!==d.cmp(s)){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();n(v=0;i--){for(var f=e.words[i],c=h-1;c>=0;c--){var l=f>>c&1;a!==n[0]&&(a=this.sqr(a)),0!==l||0!==s?(s<<=1,s|=l,u++,(u===r||0===i&&0===c)&&(a=this.mul(a,n[s]),u=0,s=0)):u=0}h=26}return a},x.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},x.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new k(t)},i(k,x),k.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},k.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},k.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},k.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,r("62e4")(t))},"0145":function(t,e){e.encrypt=function(t,e){return t._cipher.encryptBlock(e)},e.decrypt=function(t,e){return t._cipher.decryptBlock(e)}},"0184":function(t,e,r){"use strict";var n=r("da3e");function i(t){this.options=t,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0}t.exports=i,i.prototype._init=function(){},i.prototype.update=function(t){return 0===t.length?[]:"decrypt"===this.type?this._updateDecrypt(t):this._updateEncrypt(t)},i.prototype._buffer=function(t,e){for(var r=Math.min(this.buffer.length-this.bufferOff,t.length-e),n=0;n0;n--)e+=this._buffer(t,e),r+=this._flushBuffer(i,r);return e+=this._buffer(t,e),i},i.prototype.final=function(t){var e,r;return t&&(e=this.update(t)),r="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),e?e.concat(r):r},i.prototype._pad=function(t,e){if(0===e)return!1;while(e + * @license MIT + */ +t.exports=function(t){return null!=t&&null!=t.constructor&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},"057f":function(t,e,r){var n=r("fc6a"),i=r("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):i(n(t))}},"05f0":function(t,e,r){"use strict";var n=r("d113").codes.ERR_INVALID_OPT_VALUE;function i(t,e,r){return null!=t.highWaterMark?t.highWaterMark:e?t[r]:null}function o(t,e,r,o){var a=i(e,o,r);if(null!=a){if(!isFinite(a)||Math.floor(a)!==a||a<0){var s=o?r:"highWaterMark";throw new n(s,a)}return Math.floor(a)}return t.objectMode?16:16384}t.exports={getHighWaterMark:o}},"0632":function(t,e,r){ +/*! safe-buffer. MIT License. Feross Aboukhadijeh */ +var n=r("b639"),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,r){if("number"===typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!==typeof t)throw new TypeError("Argument must be a number");var n=i(t);return void 0!==e?"string"===typeof r?n.fill(e,r):n.fill(e):n.fill(0),n},a.allocUnsafe=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},"06cf":function(t,e,r){var n=r("83ab"),i=r("d1e7"),o=r("5c6c"),a=r("fc6a"),s=r("c04e"),u=r("5135"),h=r("0cfb"),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=a(t),e=s(e,!0),h)try{return f(t,e)}catch(r){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},"0706":function(module,exports){var indexOf=function(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0;rp;p++)if(v=f?y(n(b=t[p])[0],b[1]):y(t[p]),v&&v instanceof h)return v;return new h(!1)}l=d.call(t)}g=l.next;while(!(b=g.call(l)).done)if(v=u(l,y,b.value,f),"object"==typeof v&&v&&v instanceof h)return v;return new h(!1)};f.stop=function(t){return new h(!0,t)}},"07f2":function(t,e,r){"use strict";var n=r("c3c0"),i=r("6eed");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}n.inherits(o,i),t.exports=o,o.blockSize=512,o.outSize=224,o.hmacStrength=192,o.padLength=64,o.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h.slice(0,7),"big"):n.split32(this.h.slice(0,7),"big")}},"0828":function(t,e,r){var n=r("0f33"),i=r("db8f");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"087f":function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function u(){this.init(),this._w=s,i.call(this,64,56)}function h(t){return t<<5|t>>>27}function f(t){return t<<30|t>>>2}function c(t,e,r,n){return 0===t?e&r|~e&n:2===t?e&r|e&n|r&n:e^r^n}n(u,i),u.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},u.prototype._update=function(t){for(var e=this._w,r=0|this._a,n=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,u=0;u<16;++u)e[u]=t.readInt32BE(4*u);for(;u<80;++u)e[u]=e[u-3]^e[u-8]^e[u-14]^e[u-16];for(var l=0;l<80;++l){var d=~~(l/20),p=h(r)+c(d,n,i,o)+s+e[l]+a[d]|0;s=o,o=i,i=f(n),n=r,r=p}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},u.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=u},"0960":function(t,e,r){t.exports=r("b19a")},"09d1":function(t,e,r){var n=r("59c2"),i=Math.min;t.exports=function(t){return t>0?i(n(t),9007199254740991):0}},"09dc":function(t,e,r){"use strict";t.exports=f;var n=r("9d8a").codes,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,a=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,u=r("e666");function h(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=e&&this.push(e),n(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length=e.length){o++;break}var a=e.slice(2,i-1);if(("0002"!==n.toString("hex")&&!r||"0001"!==n.toString("hex")&&r)&&o++,a.length<8&&o++,o)throw new Error("decryption error");return e.slice(i)}function d(t,e){t=f.from(t),e=f.from(e);var r=0,n=t.length;t.length!==e.length&&(r++,n=Math.min(t.length,e.length));var i=-1;while(++id||new a(e).cmp(u.modulus)>=0)throw new Error("decryption error");o=r?h(new a(e),u):s(e,u);var p=f.alloc(d-o.length);if(o=f.concat([p,o],d),4===i)return c(u,o);if(1===i)return l(u,o,r);if(3===i)return o;throw new Error("unknown padding")}},"0f33":function(t,e){t.exports=!1},"0fd9":function(t,e,r){var n,i,o,a=r("09e4"),s=r("a714"),u=r("d714"),h=r("4dd8"),f=r("68d9"),c=r("c4dd"),l=r("68e0"),d=a.location,p=a.setImmediate,m=a.clearImmediate,v=a.process,g=a.MessageChannel,b=a.Dispatch,y=0,w={},M="onreadystatechange",_=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},S=function(t){return function(){_(t)}},x=function(t){_(t.data)},k=function(t){a.postMessage(t+"",d.protocol+"//"+d.host)};p&&m||(p=function(t){var e=[],r=1;while(arguments.length>r)e.push(arguments[r++]);return w[++y]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},n(y),y},m=function(t){delete w[t]},"process"==u(v)?n=function(t){v.nextTick(S(t))}:b&&b.now?n=function(t){b.now(S(t))}:g&&!l?(i=new g,o=i.port2,i.port1.onmessage=x,n=h(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)||"file:"===d.protocol?n=M in c("script")?function(t){f.appendChild(c("script"))[M]=function(){f.removeChild(this),_(t)}}:function(t){setTimeout(S(t),0)}:(n=k,a.addEventListener("message",x,!1))),t.exports={set:p,clear:m}},"116d":function(t,e,r){t.exports=r("b4e8")},"11dc":function(t,e,r){"use strict";(function(e,n){var i=65536,o=4294967295;function a(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}var s=r("8707").Buffer,u=e.crypto||e.msCrypto;function h(t,e){if(t>o)throw new RangeError("requested too many random bytes");var r=s.allocUnsafe(t);if(t>0)if(t>i)for(var a=0;a1||"".split(/.?/).length?function(t,r){var n=String(a(this)),o=void 0===r?m:r>>>0;if(0===o)return[];if(void 0===t)return[n];if(!i(t))return e.call(n,t,o);var s,u,h,f=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,v=new RegExp(t.source,l+"g");while(s=c.call(v,n)){if(u=v.lastIndex,u>p&&(f.push(n.slice(p,s.index)),s.length>1&&s.index=o))break;v.lastIndex===s.index&&v.lastIndex++}return p===n.length?!h&&v.test("")||f.push(""):f.push(n.slice(p)),f.length>o?f.slice(0,o):f}:"0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:e.call(this,t,r)}:e,[function(e,r){var i=a(this),o=void 0==e?void 0:e[t];return void 0!==o?o.call(e,i,r):n.call(String(i),e,r)},function(t,i){var a=r(n,t,this,i,n!==e);if(a.done)return a.value;var c=o(t),l=String(this),d=s(c,RegExp),g=c.unicode,b=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(v?"y":"g"),y=new d(v?c:"^(?:"+c.source+")",b),w=void 0===i?m:i>>>0;if(0===w)return[];if(0===l.length)return null===f(y,l)?[l]:[];var M=0,_=0,S=[];while(_1?arguments[1]:void 0)}})},"13e2":function(t,e,r){"use strict";var n=r("c3c0"),i=r("edc9"),o=r("aa56"),a=n.rotl32,s=n.sum32,u=n.sum32_5,h=o.ft_1,f=i.BlockHash,c=[1518500249,1859775393,2400959708,3395469782];function l(){if(!(this instanceof l))return new l;f.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}n.inherits(l,f),t.exports=l,l.blockSize=512,l.outSize=160,l.hmacStrength=80,l.padLength=64,l.prototype._update=function(t,e){for(var r=this.W,n=0;n<16;n++)r[n]=t[e+n];for(;n1?arguments[1]:void 0)}},"189d":function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},"199f":function(t,e,r){var n=r("09e4"),i=r("2439").f,o=r("3261"),a=r("7024"),s=r("79ae"),u=r("2d0a"),h=r("25d0");t.exports=function(t,e){var r,f,c,l,d,p,m=t.target,v=t.global,g=t.stat;if(f=v?n:g?n[m]||s(m,{}):(n[m]||{}).prototype,f)for(c in e){if(d=e[c],t.noTargetGet?(p=i(f,c),l=p&&p.value):l=f[c],r=h(v?c:m+(g?".":"#")+c,t.forced),!r&&void 0!==l){if(typeof d===typeof l)continue;u(d,l)}(t.sham||l&&l.sham)&&o(d,"sham",!0),a(f,c,d,t)}}},"19ea":function(t,e,r){"use strict";(function(e,n){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){H(e,t)}}var o;t.exports=R,R.WritableState=A;var a={deprecate:r("b7d1")},s=r("5bbb"),u=r("b639").Buffer,h=e.Uint8Array||function(){};function f(t){return u.from(t)}function c(t){return u.isBuffer(t)||t instanceof h}var l,d=r("493f"),p=r("b9b5"),m=p.getHighWaterMark,v=r("9d8a").codes,g=v.ERR_INVALID_ARG_TYPE,b=v.ERR_METHOD_NOT_IMPLEMENTED,y=v.ERR_MULTIPLE_CALLBACK,w=v.ERR_STREAM_CANNOT_PIPE,M=v.ERR_STREAM_DESTROYED,_=v.ERR_STREAM_NULL_VALUES,S=v.ERR_STREAM_WRITE_AFTER_END,x=v.ERR_UNKNOWN_ENCODING,k=d.errorOrDestroy;function E(){}function A(t,e,n){o=o||r("e666"),t=t||{},"boolean"!==typeof n&&(n=e instanceof o),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=m(this,t,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){B(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function R(t){o=o||r("e666");var e=this instanceof o;if(!e&&!l.call(R,this))return new R(t);this._writableState=new A(t,this,e),this.writable=!0,t&&("function"===typeof t.write&&(this._write=t.write),"function"===typeof t.writev&&(this._writev=t.writev),"function"===typeof t.destroy&&(this._destroy=t.destroy),"function"===typeof t.final&&(this._final=t.final)),s.call(this)}function O(t,e){var r=new S;k(t,r),n.nextTick(e,r)}function j(t,e,r,i){var o;return null===r?o=new _:"string"===typeof r||e.objectMode||(o=new g("chunk",["string","Buffer"],r)),!o||(k(t,o),n.nextTick(i,o),!1)}function T(t,e,r){return t.objectMode||!1===t.decodeStrings||"string"!==typeof e||(e=u.from(e,r)),e}function I(t,e,r,n,i,o){if(!r){var a=T(e,n,i);n!==a&&(r=!0,i="buffer",n=a)}var s=e.objectMode?1:n.length;e.length+=s;var u=e.length-1))throw new x(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(R.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(R.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),R.prototype._write=function(t,e,r){r(new b("_write()"))},R.prototype._writev=null,R.prototype.end=function(t,e,r){var n=this._writableState;return"function"===typeof t?(r=t,t=null,e=null):"function"===typeof e&&(r=e,e=null),null!==t&&void 0!==t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||W(this,n,r),this},Object.defineProperty(R.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(R.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),R.prototype.destroy=d.destroy,R.prototype._undestroy=d.undestroy,R.prototype._destroy=function(t,e){e(t)}}).call(this,r("c8ba"),r("4362"))},"1a2a":function(t,e,r){"use strict";var n=r("3fb5"),i=r("d424"),o=r("6430"),a=r("8707").Buffer,s=r("5a76"),u=r("b5ca"),h=r("69f2"),f=a.alloc(128);function c(t,e){o.call(this,"digest"),"string"===typeof e&&(e=a.from(e));var r="sha512"===t||"sha384"===t?128:64;if(this._alg=t,this._key=e,e.length>r){var n="rmd160"===t?new u:h(t);e=n.update(e).digest()}else e.length=51||!n((function(){var e=[],r=e.constructor={};return r[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1e3c":function(t,e,r){var n=r("6430"),i=r("1545"),o=r("3fb5"),a=r("8707").Buffer,s={"des-ede3-cbc":i.CBC.instantiate(i.EDE),"des-ede3":i.EDE,"des-ede-cbc":i.CBC.instantiate(i.EDE),"des-ede":i.EDE,"des-cbc":i.CBC.instantiate(i.DES),"des-ecb":i.DES};function u(t){n.call(this);var e,r=t.mode.toLowerCase(),i=s[r];e=t.decrypt?"decrypt":"encrypt";var o=t.key;a.isBuffer(o)||(o=a.from(o)),"des-ede"!==r&&"des-ede-cbc"!==r||(o=a.concat([o,o.slice(0,8)]));var u=t.iv;a.isBuffer(u)||(u=a.from(u)),this._des=i.create({key:o,iv:u,type:e})}s.des=s["des-cbc"],s.des3=s["des-ede3-cbc"],t.exports=u,o(u,n),u.prototype._update=function(t){return a.from(this._des.update(t))},u.prototype._final=function(){return a.from(this._des.final())}},"1fb5":function(t,e,r){"use strict";e.byteLength=f,e.toByteArray=l,e.fromByteArray=m;for(var n=[],i=[],o="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");-1===r&&(r=e);var n=r===e?0:4-r%4;return[r,n]}function f(t){var e=h(t),r=e[0],n=e[1];return 3*(r+n)/4-n}function c(t,e,r){return 3*(e+r)/4-r}function l(t){var e,r,n=h(t),a=n[0],s=n[1],u=new o(c(t,a,s)),f=0,l=s>0?a-4:a;for(r=0;r>16&255,u[f++]=e>>8&255,u[f++]=255&e;return 2===s&&(e=i[t.charCodeAt(r)]<<2|i[t.charCodeAt(r+1)]>>4,u[f++]=255&e),1===s&&(e=i[t.charCodeAt(r)]<<10|i[t.charCodeAt(r+1)]<<4|i[t.charCodeAt(r+2)]>>2,u[f++]=e>>8&255,u[f++]=255&e),u}function d(t){return n[t>>18&63]+n[t>>12&63]+n[t>>6&63]+n[63&t]}function p(t,e,r){for(var n,i=[],o=e;ou?u:s+a));return 1===i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2===i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"=")),o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fc1":function(t,e){t.exports={}},"1fec":function(t,e,r){"use strict";var n=r("da3e"),i=r("3fb5"),o=r("0184"),a=r("4e2b");function s(t,e){n.equal(e.length,24,"Invalid key length");var r=e.slice(0,8),i=e.slice(8,16),o=e.slice(16,24);this.ciphers="encrypt"===t?[a.create({type:"encrypt",key:r}),a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:o})]:[a.create({type:"decrypt",key:o}),a.create({type:"encrypt",key:i}),a.create({type:"decrypt",key:r})]}function u(t){o.call(this,t);var e=new s(this.type,this.options.key);this._edeState=e}i(u,o),t.exports=u,u.create=function(t){return new u(t)},u.prototype._update=function(t,e,r,n){var i=this._edeState;i.ciphers[0]._update(t,e,r,n),i.ciphers[1]._update(r,n,r,n),i.ciphers[2]._update(r,n,r,n)},u.prototype._pad=a.prototype._pad,u.prototype._unpad=a.prototype._unpad},"206d":function(t,e,r){(function(e,n){var i,o=r("8707").Buffer,a=r("7d2a"),s=r("9f9d"),u=r("e07b"),h=r("8be6"),f=e.crypto&&e.crypto.subtle,c={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},l=[];function d(t){if(e.process&&!e.process.browser)return Promise.resolve(!1);if(!f||!f.importKey||!f.deriveBits)return Promise.resolve(!1);if(void 0!==l[t])return l[t];i=i||o.alloc(8);var r=p(i,i,10,128,t).then((function(){return!0})).catch((function(){return!1}));return l[t]=r,r}function p(t,e,r,n,i){return f.importKey("raw",t,{name:"PBKDF2"},!1,["deriveBits"]).then((function(t){return f.deriveBits({name:"PBKDF2",salt:e,iterations:r,hash:{name:i}},t,n<<3)})).then((function(t){return o.from(t)}))}function m(t,e){t.then((function(t){n.nextTick((function(){e(null,t)}))}),(function(t){n.nextTick((function(){e(t)}))}))}t.exports=function(t,r,i,o,f,l){"function"===typeof f&&(l=f,f=void 0),f=f||"sha1";var v=c[f.toLowerCase()];if(!v||"function"!==typeof e.Promise)return n.nextTick((function(){var e;try{e=u(t,r,i,o,f)}catch(n){return l(n)}l(null,e)}));if(a(i,o),t=h(t,s,"Password"),r=h(r,s,"Salt"),"function"!==typeof l)throw new Error("No callback provided to pbkdf2");m(d(v).then((function(e){return e?p(t,r,i,o,v):u(t,r,i,o,f)})),l)}}).call(this,r("c8ba"),r("4362"))},"20a7":function(t,e,r){var n=r("a714");t.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},"20f6":function(t,e,r){var n=e;n.der=r("cfbd"),n.pem=r("8df7")},2137:function(t,e,r){"use strict";var n=r("c3c0"),i=r("da3e");function o(t,e,r){if(!(this instanceof o))return new o(t,e,r);this.Hash=t,this.blockSize=t.blockSize/8,this.outSize=t.outSize/8,this.inner=null,this.outer=null,this._init(n.toArray(e,r))}t.exports=o,o.prototype._init=function(t){t.length>this.blockSize&&(t=(new this.Hash).update(t).digest()),i(t.length<=this.blockSize);for(var e=t.length;e0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";var e=this.head,r=""+e.data;while(e=e.next)r+=t+e.data;return r}},{key:"concat",value:function(t){if(0===this.length)return f.alloc(0);var e=f.allocUnsafe(t>>>0),r=this.head,n=0;while(r)p(r.data,e,n),n+=r.data.length,r=r.next;return e}},{key:"consume",value:function(t,e){var r;return ti.length?i.length:t;if(o===i.length?n+=i:n+=i.slice(0,t),t-=o,0===t){o===i.length?(++r,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(t){var e=f.allocUnsafe(t),r=this.head,n=1;r.data.copy(e),t-=r.data.length;while(r=r.next){var i=r.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),t-=o,0===t){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,e}},{key:d,value:function(t,e){return l(this,i({},e,{depth:0,customInspect:!1}))}}]),t}()},"23cb":function(t,e,r){var n=r("a691"),i=Math.max,o=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):o(r,e)}},"23e7":function(t,e,r){var n=r("da84"),i=r("06cf").f,o=r("9112"),a=r("6eeb"),s=r("ce4e"),u=r("e893"),h=r("94ca");t.exports=function(t,e){var r,f,c,l,d,p,m=t.target,v=t.global,g=t.stat;if(f=v?n:g?n[m]||s(m,{}):(n[m]||{}).prototype,f)for(c in e){if(d=e[c],t.noTargetGet?(p=i(f,c),l=p&&p.value):l=f[c],r=h(v?c:m+(g?".":"#")+c,t.forced),!r&&void 0!==l){if(typeof d===typeof l)continue;u(d,l)}(t.sham||l&&l.sham)&&o(d,"sham",!0),a(f,c,d,t)}}},"241c":function(t,e,r){var n=r("ca84"),i=r("7839"),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},2439:function(t,e,r){var n=r("0368"),i=r("0e17"),o=r("8d23"),a=r("a84f"),s=r("fe68"),u=r("7f34"),h=r("bf45"),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=a(t),e=s(e,!0),h)try{return f(t,e)}catch(r){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},2444:function(t,e,r){"use strict";(function(e){var n=r("c532"),i=r("c8af"),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function s(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e)&&(t=r("b50d")),t}var u={adapter:s(),transformRequest:[function(t,e){return i(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){u.headers[t]=n.merge(o)})),t.exports=u}).call(this,r("4362"))},2532:function(t,e,r){"use strict";var n=r("23e7"),i=r("5a34"),o=r("1d80"),a=r("ab13");n({target:"String",proto:!0,forced:!a("includes")},{includes:function(t){return!!~String(o(this)).indexOf(i(t),arguments.length>1?arguments[1]:void 0)}})},"25d0":function(t,e,r){var n=r("a714"),i=/#|\.prototype\./,o=function(t,e){var r=s[a(t)];return r==h||r!=u&&("function"==typeof e?n(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},u=o.NATIVE="N",h=o.POLYFILL="P";t.exports=o},"27bf":function(t,e,r){"use strict";t.exports=a;var n=r("b19a"),i=Object.create(r("3a7c"));function o(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(!n)return this.emit("error",new Error("write callback called multiple times"));r.writechunk=null,r.writecb=null,null!=e&&this.push(e),n(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length","license":"MIT","bugs":{"url":"https://github.com/indutny/elliptic/issues"},"homepage":"https://github.com/indutny/elliptic","devDependencies":{"brfs":"^1.4.3","coveralls":"^3.0.8","grunt":"^1.0.4","grunt-browserify":"^5.0.0","grunt-cli":"^1.2.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-mocha-istanbul":"^3.0.1","grunt-saucelabs":"^9.0.1","istanbul":"^0.4.2","jscs":"^3.0.7","jshint":"^2.10.3","mocha":"^6.2.2"},"dependencies":{"bn.js":"^4.4.0","brorand":"^1.0.1","hash.js":"^1.0.0","hmac-drbg":"^1.0.0","inherits":"^2.0.1","minimalistic-assert":"^1.0.0","minimalistic-crypto-utils":"^1.0.0"}}')},2877:function(t,e,r){"use strict";function n(t,e,r,n,i,o,a,s){var u,h="function"===typeof t?t.options:t;if(e&&(h.render=e,h.staticRenderFns=r,h._compiled=!0),n&&(h.functional=!0),o&&(h._scopeId="data-v-"+o),a?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},h._ssrRegister=u):i&&(u=s?function(){i.call(this,(h.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(h.functional){h._injectStyles=u;var f=h.render;h.render=function(t,e){return u.call(e),f(t,e)}}else{var c=h.beforeCreate;h.beforeCreate=c?[].concat(c,u):[u]}return{exports:t,options:h}}r.d(e,"a",(function(){return n}))},"2aee":function(t,e,r){var n=r("4111"),i=r("d70e"),o=r("4dd0"),a=r("fda6"),s=r("a099"),u=r("8707").Buffer;function h(t){var e;"object"!==typeof t||u.isBuffer(t)||(e=t.passphrase,t=t.key),"string"===typeof t&&(t=u.from(t));var r,i,a=o(t,e),s=a.tag,h=a.data;switch(s){case"CERTIFICATE":i=n.certificate.decode(h,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(i||(i=n.PublicKey.decode(h,"der")),r=i.algorithm.algorithm.join("."),r){case"1.2.840.113549.1.1.1":return n.RSAPublicKey.decode(i.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return i.subjectPrivateKey=i.subjectPublicKey,{type:"ec",data:i};case"1.2.840.10040.4.1":return i.algorithm.params.pub_key=n.DSAparam.decode(i.subjectPublicKey.data,"der"),{type:"dsa",data:i.algorithm.params};default:throw new Error("unknown key id "+r)}throw new Error("unknown key type "+s);case"ENCRYPTED PRIVATE KEY":h=n.EncryptedPrivateKey.decode(h,"der"),h=f(h,e);case"PRIVATE KEY":switch(i=n.PrivateKey.decode(h,"der"),r=i.algorithm.algorithm.join("."),r){case"1.2.840.113549.1.1.1":return n.RSAPrivateKey.decode(i.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:i.algorithm.curve,privateKey:n.ECPrivateKey.decode(i.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return i.algorithm.params.priv_key=n.DSAparam.decode(i.subjectPrivateKey,"der"),{type:"dsa",params:i.algorithm.params};default:throw new Error("unknown key id "+r)}throw new Error("unknown key type "+s);case"RSA PUBLIC KEY":return n.RSAPublicKey.decode(h,"der");case"RSA PRIVATE KEY":return n.RSAPrivateKey.decode(h,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:n.DSAPrivateKey.decode(h,"der")};case"EC PRIVATE KEY":return h=n.ECPrivateKey.decode(h,"der"),{curve:h.parameters.value,privateKey:h.privateKey};default:throw new Error("unknown key type "+s)}}function f(t,e){var r=t.algorithm.decrypt.kde.kdeparams.salt,n=parseInt(t.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=i[t.algorithm.decrypt.cipher.algo.join(".")],h=t.algorithm.decrypt.cipher.iv,f=t.subjectPrivateKey,c=parseInt(o.split("-")[1],10)/8,l=s.pbkdf2Sync(e,r,n,c,"sha1"),d=a.createDecipheriv(o,l,h),p=[];return p.push(d.update(f)),p.push(d.final()),u.concat(p)}t.exports=h,h.signature=n.signature},"2b0e":function(t,e,r){"use strict";(function(t){ +/*! + * Vue.js v2.6.11 + * (c) 2014-2019 Evan You + * Released under the MIT License. + */ +var r=Object.freeze({});function n(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return null!==t&&"object"===typeof t}var h=Object.prototype.toString;function f(t){return"[object Object]"===h.call(t)}function c(t){return"[object RegExp]"===h.call(t)}function l(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===h?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function v(t,e){for(var r=Object.create(null),n=t.split(","),i=0;i-1)return t.splice(r,1)}}var y=Object.prototype.hasOwnProperty;function w(t,e){return y.call(t,e)}function M(t){var e=Object.create(null);return function(r){var n=e[r];return n||(e[r]=t(r))}}var _=/-(\w)/g,S=M((function(t){return t.replace(_,(function(t,e){return e?e.toUpperCase():""}))})),x=M((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),k=/\B([A-Z])/g,E=M((function(t){return t.replace(k,"-$1").toLowerCase()}));function A(t,e){function r(r){var n=arguments.length;return n?n>1?t.apply(e,arguments):t.call(e,r):t.call(e)}return r._length=t.length,r}function R(t,e){return t.bind(e)}var O=Function.prototype.bind?R:A;function j(t,e){e=e||0;var r=t.length-e,n=new Array(r);while(r--)n[r]=t[r+e];return n}function T(t,e){for(var r in e)t[r]=e[r];return t}function I(t){for(var e={},r=0;r0,rt=Q&&Q.indexOf("edge/")>0,nt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===J),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(Y)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(Sa){}var ut=function(){return void 0===V&&(V=!Y&&!X&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),V},ht=Y&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var ct,lt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);ct="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=C,pt=0,mt=function(){this.id=pt++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){b(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,r=t.length;e-1)if(o&&!w(i,"default"))a=!1;else if(""===a||a===E(t)){var u=te(String,i.type);(u<0||s0&&(a=Ae(a,(e||"")+"_"+r),Ee(a[0])&&Ee(h)&&(f[u]=_t(h.text+a[0].text),a.shift()),f.push.apply(f,a)):s(a)?Ee(h)?f[u]=_t(h.text+a):""!==a&&f.push(_t(a)):Ee(a)&&Ee(h)?f[u]=_t(h.text+a.text):(o(t._isVList)&&i(a.tag)&&n(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+r+"__"),f.push(a)));return f}function Re(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Oe(t){var e=je(t.$options.inject,t);e&&(Ot(!1),Object.keys(e).forEach((function(r){Lt(t,r,e[r])})),Ot(!0))}function je(t,e){if(t){for(var r=Object.create(null),n=lt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!o&&!n.$hasNormal)return n;for(var u in i={},t)t[u]&&"$"!==u[0]&&(i[u]=Le(e,u,t[u]))}else i={};for(var h in e)h in i||(i[h]=Pe(e,h));return t&&Object.isExtensible(t)&&(t._normalized=i),H(i,"$stable",a),H(i,"$key",s),H(i,"$hasNormal",o),i}function Le(t,e,r){var n=function(){var t=arguments.length?r.apply(null,arguments):r({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:ke(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return r.proxy&&Object.defineProperty(t,e,{get:n,enumerable:!0,configurable:!0}),n}function Pe(t,e){return function(){return t[e]}}function Be(t,e){var r,n,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(r=new Array(t.length),n=0,o=t.length;n1?j(r):r;for(var n=j(arguments,1),i='event handler for "'+t+'"',o=0,a=r.length;odocument.createEvent("Event").timeStamp&&(Kr=function(){return Vr.now()})}function Gr(){var t,e;for(Zr=Kr(),zr=!0,qr.sort((function(t,e){return t.id-e.id})),Wr=0;WrWr&&qr[r].id>t.id)r--;qr.splice(r+1,0,t)}else qr.push(t);$r||($r=!0,pe(Gr))}}var tn=0,en=function(t,e,r,n,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++tn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ct,this.newDepIds=new ct,this.expression="","function"===typeof e?this.getter=e:(this.getter=K(e),this.getter||(this.getter=C)),this.value=this.lazy?void 0:this.get()};en.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Sa){if(!this.user)throw Sa;ee(Sa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ve(t),bt(),this.cleanupDeps()}return t},en.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},en.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},en.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Qr(this)},en.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(Sa){ee(Sa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},en.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},en.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},en.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rn={enumerable:!0,configurable:!0,get:C,set:C};function nn(t,e,r){rn.get=function(){return this[e][r]},rn.set=function(t){this[e][r]=t},Object.defineProperty(t,r,rn)}function on(t){t._watchers=[];var e=t.$options;e.props&&an(t,e.props),e.methods&&pn(t,e.methods),e.data?sn(t):Ct(t._data={},!0),e.computed&&fn(t,e.computed),e.watch&&e.watch!==ot&&mn(t,e.watch)}function an(t,e){var r=t.$options.propsData||{},n=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Ot(!1);var a=function(o){i.push(o);var a=Yt(o,e,r,t);Lt(n,o,a),o in t||nn(t,"_props",o)};for(var s in e)a(s);Ot(!0)}function sn(t){var e=t.$options.data;e=t._data="function"===typeof e?un(e,t):e||{},f(e)||(e={});var r=Object.keys(e),n=t.$options.props,i=(t.$options.methods,r.length);while(i--){var o=r[i];0,n&&w(n,o)||W(o)||nn(t,"_data",o)}Ct(e,!0)}function un(t,e){gt();try{return t.call(e,e)}catch(Sa){return ee(Sa,e,"data()"),{}}finally{bt()}}var hn={lazy:!0};function fn(t,e){var r=t._computedWatchers=Object.create(null),n=ut();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,n||(r[i]=new en(t,a||C,C,hn)),i in t||cn(t,i,o)}}function cn(t,e,r){var n=!ut();"function"===typeof r?(rn.get=n?ln(e):dn(r),rn.set=C):(rn.get=r.get?n&&!1!==r.cache?ln(e):dn(r.get):C,rn.set=r.set||C),Object.defineProperty(t,e,rn)}function ln(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function dn(t){return function(){return t.call(this,this)}}function pn(t,e){t.$options.props;for(var r in e)t[r]="function"!==typeof e[r]?C:O(e[r],t)}function mn(t,e){for(var r in e){var n=e[r];if(Array.isArray(n))for(var i=0;i-1)return this;var r=j(arguments,1);return r.unshift(this),"function"===typeof t.install?t.install.apply(t,r):"function"===typeof t&&t.apply(null,r),e.push(t),this}}function kn(t){t.mixin=function(t){return this.options=Vt(this.options,t),this}}function En(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var r=this,n=r.cid,i=t._Ctor||(t._Ctor={});if(i[n])return i[n];var o=t.name||r.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(r.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Vt(r.options,t),a["super"]=r,a.options.props&&An(a),a.options.computed&&Rn(a),a.extend=r.extend,a.mixin=r.mixin,a.use=r.use,U.forEach((function(t){a[t]=r[t]})),o&&(a.options.components[o]=a),a.superOptions=r.options,a.extendOptions=t,a.sealedOptions=T({},a.options),i[n]=a,a}}function An(t){var e=t.options.props;for(var r in e)nn(t.prototype,"_props",r)}function Rn(t){var e=t.options.computed;for(var r in e)cn(t.prototype,r,e[r])}function On(t){U.forEach((function(e){t[e]=function(t,r){return r?("component"===e&&f(r)&&(r.name=r.name||t,r=this.options._base.extend(r)),"directive"===e&&"function"===typeof r&&(r={bind:r,update:r}),this.options[e+"s"][t]=r,r):this.options[e+"s"][t]}}))}function jn(t){return t&&(t.Ctor.options.name||t.tag)}function Tn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!c(t)&&t.test(e)}function In(t,e){var r=t.cache,n=t.keys,i=t._vnode;for(var o in r){var a=r[o];if(a){var s=jn(a.componentOptions);s&&!e(s)&&Cn(r,o,n,i)}}}function Cn(t,e,r,n){var i=t[e];!i||n&&i.tag===n.tag||i.componentInstance.$destroy(),t[e]=null,b(r,e)}yn(Sn),gn(Sn),Rr(Sn),Ir(Sn),gr(Sn);var Ln=[String,RegExp,Array],Pn={name:"keep-alive",abstract:!0,props:{include:Ln,exclude:Ln,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Cn(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){In(t,(function(t){return Tn(e,t)}))})),this.$watch("exclude",(function(e){In(t,(function(t){return!Tn(e,t)}))}))},render:function(){var t=this.$slots.default,e=_r(t),r=e&&e.componentOptions;if(r){var n=jn(r),i=this,o=i.include,a=i.exclude;if(o&&(!n||!Tn(o,n))||a&&n&&Tn(a,n))return e;var s=this,u=s.cache,h=s.keys,f=null==e.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):e.key;u[f]?(e.componentInstance=u[f].componentInstance,b(h,f),h.push(f)):(u[f]=e,h.push(f),this.max&&h.length>parseInt(this.max)&&Cn(u,h[0],h,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Bn={KeepAlive:Pn};function Nn(t){var e={get:function(){return $}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:T,mergeOptions:Vt,defineReactive:Lt},t.set=Pt,t.delete=Bt,t.nextTick=pe,t.observable=function(t){return Ct(t),t},t.options=Object.create(null),U.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,T(t.options.components,Bn),xn(t),kn(t),En(t),On(t)}Nn(Sn),Object.defineProperty(Sn.prototype,"$isServer",{get:ut}),Object.defineProperty(Sn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Sn,"FunctionalRenderContext",{value:Xe}),Sn.version="2.6.11";var Dn=v("style,class"),qn=v("input,textarea,option,select,progress"),Un=function(t,e,r){return"value"===r&&qn(t)&&"button"!==e||"selected"===r&&"option"===t||"checked"===r&&"input"===t||"muted"===r&&"video"===t},Fn=v("contenteditable,draggable,spellcheck"),$n=v("events,caret,typing,plaintext-only"),zn=function(t,e){return Vn(e)||"false"===e?"false":"contenteditable"===t&&$n(e)?e:"true"},Wn=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Hn="http://www.w3.org/1999/xlink",Zn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kn=function(t){return Zn(t)?t.slice(6,t.length):""},Vn=function(t){return null==t||!1===t};function Gn(t){var e=t.data,r=t,n=t;while(i(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(e=Yn(n.data,e));while(i(r=r.parent))r&&r.data&&(e=Yn(e,r.data));return Xn(e.staticClass,e.class)}function Yn(t,e){return{staticClass:Jn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Xn(t,e){return i(t)||i(e)?Jn(t,Qn(e)):""}function Jn(t,e){return t?e?t+" "+e:t:e||""}function Qn(t){return Array.isArray(t)?ti(t):u(t)?ei(t):"string"===typeof t?t:""}function ti(t){for(var e,r="",n=0,o=t.length;n-1?si[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:si[t]=/HTMLUnknownElement/.test(e.toString())}var hi=v("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function ci(t,e){var r=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r}function li(t,e){return document.createElementNS(ri[t],e)}function di(t){return document.createTextNode(t)}function pi(t){return document.createComment(t)}function mi(t,e,r){t.insertBefore(e,r)}function vi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function bi(t){return t.parentNode}function yi(t){return t.nextSibling}function wi(t){return t.tagName}function Mi(t,e){t.textContent=e}function _i(t,e){t.setAttribute(e,"")}var Si=Object.freeze({createElement:ci,createElementNS:li,createTextNode:di,createComment:pi,insertBefore:mi,removeChild:vi,appendChild:gi,parentNode:bi,nextSibling:yi,tagName:wi,setTextContent:Mi,setStyleScope:_i}),xi={create:function(t,e){ki(e)},update:function(t,e){t.data.ref!==e.data.ref&&(ki(t,!0),ki(e))},destroy:function(t){ki(t,!0)}};function ki(t,e){var r=t.data.ref;if(i(r)){var n=t.context,o=t.componentInstance||t.elm,a=n.$refs;e?Array.isArray(a[r])?b(a[r],o):a[r]===o&&(a[r]=void 0):t.data.refInFor?Array.isArray(a[r])?a[r].indexOf(o)<0&&a[r].push(o):a[r]=[o]:a[r]=o}}var Ei=new yt("",{},[]),Ai=["create","activate","update","remove","destroy"];function Ri(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Oi(t,e)||o(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&n(e.asyncFactory.error))}function Oi(t,e){if("input"!==t.tag)return!0;var r,n=i(r=t.data)&&i(r=r.attrs)&&r.type,o=i(r=e.data)&&i(r=r.attrs)&&r.type;return n===o||hi(n)&&hi(o)}function ji(t,e,r){var n,o,a={};for(n=e;n<=r;++n)o=t[n].key,i(o)&&(a[o]=n);return a}function Ti(t){var e,r,a={},u=t.modules,h=t.nodeOps;for(e=0;em?(c=n(r[b+1])?null:r[b+1].elm,S(t,c,r,p,b,o)):p>b&&k(e,l,m)}function R(t,e,r,n){for(var o=r;o-1?$i(t,e,r):Wn(e)?Vn(r)?t.removeAttribute(e):(r="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,r)):Fn(e)?t.setAttribute(e,zn(e,r)):Zn(e)?Vn(r)?t.removeAttributeNS(Hn,Kn(e)):t.setAttributeNS(Hn,e,r):$i(t,e,r)}function $i(t,e,r){if(Vn(r))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==r&&!t.__ieph){var n=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(e,r)}}var zi={create:Ui,update:Ui};function Wi(t,e){var r=e.elm,o=e.data,a=t.data;if(!(n(o.staticClass)&&n(o.class)&&(n(a)||n(a.staticClass)&&n(a.class)))){var s=Gn(e),u=r._transitionClasses;i(u)&&(s=Jn(s,Qn(u))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var Hi,Zi={create:Wi,update:Wi},Ki="__r",Vi="__c";function Gi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Vi])&&(t.change=[].concat(t[Vi],t.change||[]),delete t[Vi])}function Yi(t,e,r){var n=Hi;return function i(){var o=e.apply(null,arguments);null!==o&&Qi(t,i,r,n)}}var Xi=ae&&!(it&&Number(it[1])<=53);function Ji(t,e,r,n){if(Xi){var i=Zr,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Hi.addEventListener(t,e,at?{capture:r,passive:n}:r)}function Qi(t,e,r,n){(n||Hi).removeEventListener(t,e._wrapper||e,r)}function to(t,e){if(!n(t.data.on)||!n(e.data.on)){var r=e.data.on||{},i=t.data.on||{};Hi=e.elm,Gi(r),we(r,i,Ji,Qi,Yi,e.context),Hi=void 0}}var eo,ro={create:to,update:to};function no(t,e){if(!n(t.data.domProps)||!n(e.data.domProps)){var r,o,a=e.elm,s=t.data.domProps||{},u=e.data.domProps||{};for(r in i(u.__ob__)&&(u=e.data.domProps=T({},u)),s)r in u||(a[r]="");for(r in u){if(o=u[r],"textContent"===r||"innerHTML"===r){if(e.children&&(e.children.length=0),o===s[r])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===r&&"PROGRESS"!==a.tagName){a._value=o;var h=n(o)?"":String(o);io(a,h)&&(a.value=h)}else if("innerHTML"===r&&ii(a.tagName)&&n(a.innerHTML)){eo=eo||document.createElement("div"),eo.innerHTML=""+o+"";var f=eo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(f.firstChild)a.appendChild(f.firstChild)}else if(o!==s[r])try{a[r]=o}catch(Sa){}}}}function io(t,e){return!t.composing&&("OPTION"===t.tagName||oo(t,e)||ao(t,e))}function oo(t,e){var r=!0;try{r=document.activeElement!==t}catch(Sa){}return r&&t.value!==e}function ao(t,e){var r=t.value,n=t._vModifiers;if(i(n)){if(n.number)return m(r)!==m(e);if(n.trim)return r.trim()!==e.trim()}return r!==e}var so={create:no,update:no},uo=M((function(t){var e={},r=/;(?![^(]*\))/g,n=/:(.+)/;return t.split(r).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function ho(t){var e=fo(t.style);return t.staticStyle?T(t.staticStyle,e):e}function fo(t){return Array.isArray(t)?I(t):"string"===typeof t?uo(t):t}function co(t,e){var r,n={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(r=ho(i.data))&&T(n,r)}(r=ho(t.data))&&T(n,r);var o=t;while(o=o.parent)o.data&&(r=ho(o.data))&&T(n,r);return n}var lo,po=/^--/,mo=/\s*!important$/,vo=function(t,e,r){if(po.test(e))t.style.setProperty(e,r);else if(mo.test(r))t.style.setProperty(E(e),r.replace(mo,""),"important");else{var n=bo(e);if(Array.isArray(r))for(var i=0,o=r.length;i-1?e.split(Mo).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var r=" "+(t.getAttribute("class")||"")+" ";r.indexOf(" "+e+" ")<0&&t.setAttribute("class",(r+e).trim())}}function So(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Mo).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var r=" "+(t.getAttribute("class")||"")+" ",n=" "+e+" ";while(r.indexOf(n)>=0)r=r.replace(n," ");r=r.trim(),r?t.setAttribute("class",r):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&T(e,ko(t.name||"v")),T(e,t),e}return"string"===typeof t?ko(t):void 0}}var ko=M((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Eo=Y&&!et,Ao="transition",Ro="animation",Oo="transition",jo="transitionend",To="animation",Io="animationend";Eo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Oo="WebkitTransition",jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(To="WebkitAnimation",Io="webkitAnimationEnd"));var Co=Y?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Lo(t){Co((function(){Co(t)}))}function Po(t,e){var r=t._transitionClasses||(t._transitionClasses=[]);r.indexOf(e)<0&&(r.push(e),_o(t,e))}function Bo(t,e){t._transitionClasses&&b(t._transitionClasses,e),So(t,e)}function No(t,e,r){var n=qo(t,e),i=n.type,o=n.timeout,a=n.propCount;if(!i)return r();var s=i===Ao?jo:Io,u=0,h=function(){t.removeEventListener(s,f),r()},f=function(e){e.target===t&&++u>=a&&h()};setTimeout((function(){u0&&(r=Ao,f=a,c=o.length):e===Ro?h>0&&(r=Ro,f=h,c=u.length):(f=Math.max(a,h),r=f>0?a>h?Ao:Ro:null,c=r?r===Ao?o.length:u.length:0);var l=r===Ao&&Do.test(n[Oo+"Property"]);return{type:r,timeout:f,propCount:c,hasTransform:l}}function Uo(t,e){while(t.length1}function Zo(t,e){!0!==e.data.show&&$o(e)}var Ko=Y?{create:Zo,activate:Zo,remove:function(t,e){!0!==t.data.show?zo(t,e):e()}}:{},Vo=[zi,Zi,ro,so,wo,Ko],Go=Vo.concat(qi),Yo=Ti({nodeOps:Si,modules:Go});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ia(t,"input")}));var Xo={inserted:function(t,e,r,n){"select"===r.tag?(n.elm&&!n.elm._vOptions?Me(r,"postpatch",(function(){Xo.componentUpdated(t,e,r)})):Jo(t,e,r.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===r.tag||hi(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",na),t.addEventListener("change",na),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,r){if("select"===r.tag){Jo(t,e,r.context);var n=t._vOptions,i=t._vOptions=[].map.call(t.options,ea);if(i.some((function(t,e){return!B(t,n[e])}))){var o=t.multiple?e.value.some((function(t){return ta(t,i)})):e.value!==e.oldValue&&ta(e.value,i);o&&ia(t,"change")}}}};function Jo(t,e,r){Qo(t,e,r),(tt||rt)&&setTimeout((function(){Qo(t,e,r)}),0)}function Qo(t,e,r){var n=e.value,i=t.multiple;if(!i||Array.isArray(n)){for(var o,a,s=0,u=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(B(ea(a),n))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!B(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function na(t){t.target.composing&&(t.target.composing=!1,ia(t.target,"input"))}function ia(t,e){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0),t.dispatchEvent(r)}function oa(t){return!t.componentInstance||t.data&&t.data.transition?t:oa(t.componentInstance._vnode)}var aa={bind:function(t,e,r){var n=e.value;r=oa(r);var i=r.data&&r.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;n&&i?(r.data.show=!0,$o(r,(function(){t.style.display=o}))):t.style.display=n?o:"none"},update:function(t,e,r){var n=e.value,i=e.oldValue;if(!n!==!i){r=oa(r);var o=r.data&&r.data.transition;o?(r.data.show=!0,n?$o(r,(function(){t.style.display=t.__vOriginalDisplay})):zo(r,(function(){t.style.display="none"}))):t.style.display=n?t.__vOriginalDisplay:"none"}},unbind:function(t,e,r,n,i){i||(t.style.display=t.__vOriginalDisplay)}},sa={model:Xo,show:aa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ha(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ha(_r(e.children)):t}function fa(t){var e={},r=t.$options;for(var n in r.propsData)e[n]=t[n];var i=r._parentListeners;for(var o in i)e[S(o)]=i[o];return e}function ca(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function la(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var pa=function(t){return t.tag||Mr(t)},ma=function(t){return"show"===t.name},va={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,r=this.$slots.default;if(r&&(r=r.filter(pa),r.length)){0;var n=this.mode;0;var i=r[0];if(la(this.$vnode))return i;var o=ha(i);if(!o)return i;if(this._leaving)return ca(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var u=(o.data||(o.data={})).transition=fa(this),h=this._vnode,f=ha(h);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),f&&f.data&&!da(o,f)&&!Mr(f)&&(!f.componentInstance||!f.componentInstance._vnode.isComment)){var c=f.data.transition=T({},u);if("out-in"===n)return this._leaving=!0,Me(c,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ca(t,i);if("in-out"===n){if(Mr(o))return h;var l,d=function(){l()};Me(u,"afterEnter",d),Me(u,"enterCancelled",d),Me(c,"delayLeave",(function(t){l=t}))}}return i}}},ga=T({tag:String,moveClass:String},ua);delete ga.mode;var ba={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(r,n){var i=jr(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,r,n)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=fa(this),s=0;s=74)&&(n=a.match(/Chrome\/(\d+)/),n&&(i=n[1]))),t.exports=i&&+i},"2d0a":function(t,e,r){var n=r("7f34"),i=r("b973"),o=r("2439"),a=r("4c07");t.exports=function(t,e){for(var r=i(e),s=a.f,u=o.f,h=0;h + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var o,a="4.17.19",s=200,u="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",h="Expected a function",f="__lodash_hash_undefined__",c=500,l="__lodash_placeholder__",d=1,p=2,m=4,v=1,g=2,b=1,y=2,w=4,M=8,_=16,S=32,x=64,k=128,E=256,A=512,R=30,O="...",j=800,T=16,I=1,C=2,L=3,P=1/0,B=9007199254740991,N=17976931348623157e292,D=NaN,q=4294967295,U=q-1,F=q>>>1,$=[["ary",k],["bind",b],["bindKey",y],["curry",M],["curryRight",_],["flip",A],["partial",S],["partialRight",x],["rearg",E]],z="[object Arguments]",W="[object Array]",H="[object AsyncFunction]",Z="[object Boolean]",K="[object Date]",V="[object DOMException]",G="[object Error]",Y="[object Function]",X="[object GeneratorFunction]",J="[object Map]",Q="[object Number]",tt="[object Null]",et="[object Object]",rt="[object Promise]",nt="[object Proxy]",it="[object RegExp]",ot="[object Set]",at="[object String]",st="[object Symbol]",ut="[object Undefined]",ht="[object WeakMap]",ft="[object WeakSet]",ct="[object ArrayBuffer]",lt="[object DataView]",dt="[object Float32Array]",pt="[object Float64Array]",mt="[object Int8Array]",vt="[object Int16Array]",gt="[object Int32Array]",bt="[object Uint8Array]",yt="[object Uint8ClampedArray]",wt="[object Uint16Array]",Mt="[object Uint32Array]",_t=/\b__p \+= '';/g,St=/\b(__p \+=) '' \+/g,xt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,kt=/&(?:amp|lt|gt|quot|#39);/g,Et=/[&<>"']/g,At=RegExp(kt.source),Rt=RegExp(Et.source),Ot=/<%-([\s\S]+?)%>/g,jt=/<%([\s\S]+?)%>/g,Tt=/<%=([\s\S]+?)%>/g,It=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ct=/^\w*$/,Lt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pt=/[\\^$.*+?()[\]{}|]/g,Bt=RegExp(Pt.source),Nt=/^\s+|\s+$/g,Dt=/^\s+/,qt=/\s+$/,Ut=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ft=/\{\n\/\* \[wrapped with (.+)\] \*/,$t=/,? & /,zt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Wt=/\\(\\)?/g,Ht=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Zt=/\w*$/,Kt=/^[-+]0x[0-9a-f]+$/i,Vt=/^0b[01]+$/i,Gt=/^\[object .+?Constructor\]$/,Yt=/^0o[0-7]+$/i,Xt=/^(?:0|[1-9]\d*)$/,Jt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Qt=/($^)/,te=/['\n\r\u2028\u2029\\]/g,ee="\\ud800-\\udfff",re="\\u0300-\\u036f",ne="\\ufe20-\\ufe2f",ie="\\u20d0-\\u20ff",oe=re+ne+ie,ae="\\u2700-\\u27bf",se="a-z\\xdf-\\xf6\\xf8-\\xff",ue="\\xac\\xb1\\xd7\\xf7",he="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",fe="\\u2000-\\u206f",ce=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",le="A-Z\\xc0-\\xd6\\xd8-\\xde",de="\\ufe0e\\ufe0f",pe=ue+he+fe+ce,me="['’]",ve="["+ee+"]",ge="["+pe+"]",be="["+oe+"]",ye="\\d+",we="["+ae+"]",Me="["+se+"]",_e="[^"+ee+pe+ye+ae+se+le+"]",Se="\\ud83c[\\udffb-\\udfff]",xe="(?:"+be+"|"+Se+")",ke="[^"+ee+"]",Ee="(?:\\ud83c[\\udde6-\\uddff]){2}",Ae="[\\ud800-\\udbff][\\udc00-\\udfff]",Re="["+le+"]",Oe="\\u200d",je="(?:"+Me+"|"+_e+")",Te="(?:"+Re+"|"+_e+")",Ie="(?:"+me+"(?:d|ll|m|re|s|t|ve))?",Ce="(?:"+me+"(?:D|LL|M|RE|S|T|VE))?",Le=xe+"?",Pe="["+de+"]?",Be="(?:"+Oe+"(?:"+[ke,Ee,Ae].join("|")+")"+Pe+Le+")*",Ne="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",De="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",qe=Pe+Le+Be,Ue="(?:"+[we,Ee,Ae].join("|")+")"+qe,Fe="(?:"+[ke+be+"?",be,Ee,Ae,ve].join("|")+")",$e=RegExp(me,"g"),ze=RegExp(be,"g"),We=RegExp(Se+"(?="+Se+")|"+Fe+qe,"g"),He=RegExp([Re+"?"+Me+"+"+Ie+"(?="+[ge,Re,"$"].join("|")+")",Te+"+"+Ce+"(?="+[ge,Re+je,"$"].join("|")+")",Re+"?"+je+"+"+Ie,Re+"+"+Ce,De,Ne,ye,Ue].join("|"),"g"),Ze=RegExp("["+Oe+ee+oe+de+"]"),Ke=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ve=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ge=-1,Ye={};Ye[dt]=Ye[pt]=Ye[mt]=Ye[vt]=Ye[gt]=Ye[bt]=Ye[yt]=Ye[wt]=Ye[Mt]=!0,Ye[z]=Ye[W]=Ye[ct]=Ye[Z]=Ye[lt]=Ye[K]=Ye[G]=Ye[Y]=Ye[J]=Ye[Q]=Ye[et]=Ye[it]=Ye[ot]=Ye[at]=Ye[ht]=!1;var Xe={};Xe[z]=Xe[W]=Xe[ct]=Xe[lt]=Xe[Z]=Xe[K]=Xe[dt]=Xe[pt]=Xe[mt]=Xe[vt]=Xe[gt]=Xe[J]=Xe[Q]=Xe[et]=Xe[it]=Xe[ot]=Xe[at]=Xe[st]=Xe[bt]=Xe[yt]=Xe[wt]=Xe[Mt]=!0,Xe[G]=Xe[Y]=Xe[ht]=!1;var Je={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Qe={"&":"&","<":"<",">":">",'"':""","'":"'"},tr={"&":"&","<":"<",">":">",""":'"',"'":"'"},er={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rr=parseFloat,nr=parseInt,ir="object"==typeof t&&t&&t.Object===Object&&t,or="object"==typeof self&&self&&self.Object===Object&&self,ar=ir||or||Function("return this")(),sr=e&&!e.nodeType&&e,ur=sr&&"object"==typeof n&&n&&!n.nodeType&&n,hr=ur&&ur.exports===sr,fr=hr&&ir.process,cr=function(){try{var t=ur&&ur.require&&ur.require("util").types;return t||fr&&fr.binding&&fr.binding("util")}catch(e){}}(),lr=cr&&cr.isArrayBuffer,dr=cr&&cr.isDate,pr=cr&&cr.isMap,mr=cr&&cr.isRegExp,vr=cr&&cr.isSet,gr=cr&&cr.isTypedArray;function br(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function yr(t,e,r,n){var i=-1,o=null==t?0:t.length;while(++i-1}function kr(t,e,r){var n=-1,i=null==t?0:t.length;while(++n-1);return r}function Xr(t,e){var r=t.length;while(r--&&Br(e,t[r],0)>-1);return r}function Jr(t,e){var r=t.length,n=0;while(r--)t[r]===e&&++n;return n}var Qr=Fr(Je),tn=Fr(Qe);function en(t){return"\\"+er[t]}function rn(t,e){return null==t?o:t[e]}function nn(t){return Ze.test(t)}function on(t){return Ke.test(t)}function an(t){var e,r=[];while(!(e=t.next()).done)r.push(e.value);return r}function sn(t){var e=-1,r=Array(t.size);return t.forEach((function(t,n){r[++e]=[n,t]})),r}function un(t,e){return function(r){return t(e(r))}}function hn(t,e){var r=-1,n=t.length,i=0,o=[];while(++r-1}function Un(t,e){var r=this.__data__,n=ui(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function Fn(t){var e=-1,r=null==t?0:t.length;this.clear();while(++e=e?t:e)),t}function mi(t,e,r,n,i,a){var s,u=e&d,h=e&p,f=e&m;if(r&&(s=i?r(t,n,i,a):r(t)),s!==o)return s;if(!Sf(t))return t;var c=sf(t);if(c){if(s=Qa(t),!u)return ra(t,s)}else{var l=Ga(t),v=l==Y||l==X;if(lf(t))return Zo(t,u);if(l==et||l==z||v&&!i){if(s=h||v?{}:ts(t),!u)return h?oa(t,ci(s,t)):ia(t,fi(s,t))}else{if(!Xe[l])return i?t:{};s=es(t,l,u)}}a||(a=new Yn);var g=a.get(t);if(g)return g;a.set(t,s),Bf(t)?t.forEach((function(n){s.add(mi(n,e,r,n,t,a))})):kf(t)&&t.forEach((function(n,i){s.set(i,mi(n,e,r,i,t,a))}));var b=f?h?Da:Na:h?_c:Mc,y=c?o:b(t);return wr(y||t,(function(n,i){y&&(i=n,n=t[i]),si(s,i,mi(n,e,r,i,t,a))})),s}function vi(t){var e=Mc(t);return function(r){return gi(r,t,e)}}function gi(t,e,r){var n=r.length;if(null==t)return!n;t=re(t);while(n--){var i=r[n],a=e[i],s=t[i];if(s===o&&!(i in t)||!a(s))return!1}return!0}function bi(t,e,r){if("function"!=typeof t)throw new oe(h);return Ss((function(){t.apply(o,r)}),e)}function yi(t,e,r,n){var i=-1,o=xr,a=!0,u=t.length,h=[],f=e.length;if(!u)return h;r&&(e=Er(e,Kr(r))),n?(o=kr,a=!1):e.length>=s&&(o=Gr,a=!1,e=new Kn(e));t:while(++ii?0:i+r),n=n===o||n>i?i:Kf(n),n<0&&(n+=i),n=r>n?0:Vf(n);while(r0&&r(s)?e>1?Ei(s,e-1,r,n,i):Ar(i,s):n||(i[i.length]=s)}return i}var Ai=ha(),Ri=ha(!0);function Oi(t,e){return t&&Ai(t,e,Mc)}function ji(t,e){return t&&Ri(t,e,Mc)}function Ti(t,e){return Sr(e,(function(e){return wf(t[e])}))}function Ii(t,e){e=$o(e,t);var r=0,n=e.length;while(null!=t&&re}function Bi(t,e){return null!=t&&ce.call(t,e)}function Ni(t,e){return null!=t&&e in re(t)}function Di(t,e,r){return t>=Fe(e,r)&&t=120&&l.length>=120)?new Kn(u&&l):o}l=t[0];var d=-1,p=h[0];t:while(++d-1)s!==t&&ke.call(s,u,1),ke.call(t,u,1)}return t}function mo(t,e){var r=t?e.length:0,n=r-1;while(r--){var i=e[r];if(r==n||i!==o){var o=i;is(i)?ke.call(t,i,1):Lo(t,i)}}return t}function vo(t,e){return t+Le(Ze()*(e-t+1))}function go(t,e,n,i){var o=-1,a=Ue(Ce((e-t)/(n||1)),0),s=r(a);while(a--)s[i?a:++o]=t,t+=n;return s}function bo(t,e){var r="";if(!t||e<1||e>B)return r;do{e%2&&(r+=t),e=Le(e/2),e&&(t+=t)}while(e);return r}function yo(t,e){return xs(bs(t,e,Ol),t+"")}function wo(t){return ni(Uc(t))}function Mo(t,e){var r=Uc(t);return As(r,pi(e,0,r.length))}function _o(t,e,r,n){if(!Sf(t))return t;e=$o(e,t);var i=-1,a=e.length,s=a-1,u=t;while(null!=u&&++io?0:o+e),n=n>o?o:n,n<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;var a=r(o);while(++i>>1,a=t[o];null!==a&&!Df(a)&&(r?a<=e:a=s){var f=e?null:Aa(t);if(f)return fn(f);a=!1,i=Gr,h=new Kn}else h=e?[]:u;t:while(++n=n?t:Eo(t,e,r)}var Ho=je||function(t){return ar.clearTimeout(t)};function Zo(t,e){if(e)return t.slice();var r=t.length,n=Me?Me(r):new t.constructor(r);return t.copy(n),n}function Ko(t){var e=new t.constructor(t.byteLength);return new we(e).set(new we(t)),e}function Vo(t,e){var r=e?Ko(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}function Go(t){var e=new t.constructor(t.source,Zt.exec(t));return e.lastIndex=t.lastIndex,e}function Yo(t){return gn?re(gn.call(t)):{}}function Xo(t,e){var r=e?Ko(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}function Jo(t,e){if(t!==e){var r=t!==o,n=null===t,i=t===t,a=Df(t),s=e!==o,u=null===e,h=e===e,f=Df(e);if(!u&&!f&&!a&&t>e||a&&s&&h&&!u&&!f||n&&s&&h||!r&&h||!i)return 1;if(!n&&!a&&!f&&t=s)return u;var h=r[n];return u*("desc"==h?-1:1)}}return t.index-e.index}function ta(t,e,n,i){var o=-1,a=t.length,s=n.length,u=-1,h=e.length,f=Ue(a-s,0),c=r(h+f),l=!i;while(++u1?r[i-1]:o,s=i>2?r[2]:o;a=t.length>3&&"function"==typeof a?(i--,a):o,s&&os(r[0],r[1],s)&&(a=i<3?o:a,i=1),e=re(e);while(++n-1?i[a?e[s]:s]:o}}function va(t){return Ba((function(e){var r=e.length,n=r,i=xn.prototype.thru;t&&e.reverse();while(n--){var a=e[n];if("function"!=typeof a)throw new oe(h);if(i&&!s&&"wrapper"==Ua(a))var s=new xn([],!0)}n=s?n:r;while(++n1&&b.reverse(),l&&fu))return!1;var f=a.get(t),c=a.get(e);if(f&&c)return f==e&&c==t;var l=-1,d=!0,p=r&g?new Kn:o;a.set(t,e),a.set(e,t);while(++l1?"& ":"")+e[n],e=e.join(r>2?", ":" "),t.replace(Ut,"{\n/* [wrapped with "+e+"] */\n")}function ns(t){return sf(t)||af(t)||!!(Ee&&t&&t[Ee])}function is(t,e){var r=typeof t;return e=null==e?B:e,!!e&&("number"==r||"symbol"!=r&&Xt.test(t))&&t>-1&&t%1==0&&t0){if(++e>=j)return arguments[0]}else e=0;return t.apply(o,arguments)}}function As(t,e){var r=-1,n=t.length,i=n-1;e=e===o?n:e;while(++r1?t[e-1]:o;return r="function"==typeof r?(t.pop(),r):o,Lu(t,r)}));function zu(t){var e=wn(t);return e.__chain__=!0,e}function Wu(t,e){return e(t),t}function Hu(t,e){return e(t)}var Zu=Ba((function(t){var e=t.length,r=e?t[0]:0,n=this.__wrapped__,i=function(e){return di(e,t)};return!(e>1||this.__actions__.length)&&n instanceof kn&&is(r)?(n=n.slice(r,+r+(e?1:0)),n.__actions__.push({func:Hu,args:[i],thisArg:o}),new xn(n,this.__chain__).thru((function(t){return e&&!t.length&&t.push(o),t}))):this.thru(i)}));function Ku(){return zu(this)}function Vu(){return new xn(this.value(),this.__chain__)}function Gu(){this.__values__===o&&(this.__values__=Hf(this.value()));var t=this.__index__>=this.__values__.length,e=t?o:this.__values__[this.__index__++];return{done:t,value:e}}function Yu(){return this}function Xu(t){var e,r=this;while(r instanceof Sn){var n=Is(r);n.__index__=0,n.__values__=o,e?i.__wrapped__=n:e=n;var i=n;r=r.__wrapped__}return i.__wrapped__=t,e}function Ju(){var t=this.__wrapped__;if(t instanceof kn){var e=t;return this.__actions__.length&&(e=new kn(this)),e=e.reverse(),e.__actions__.push({func:Hu,args:[lu],thisArg:o}),new xn(e,this.__chain__)}return this.thru(lu)}function Qu(){return No(this.__wrapped__,this.__actions__)}var th=aa((function(t,e,r){ce.call(t,r)?++t[r]:li(t,r,1)}));function eh(t,e,r){var n=sf(t)?_r:_i;return r&&os(t,e,r)&&(e=o),n(t,$a(e,3))}function rh(t,e){var r=sf(t)?Sr:ki;return r(t,$a(e,3))}var nh=ma(Ws),ih=ma(Hs);function oh(t,e){return Ei(ph(t,e),1)}function ah(t,e){return Ei(ph(t,e),P)}function sh(t,e,r){return r=r===o?1:Kf(r),Ei(ph(t,e),r)}function uh(t,e){var r=sf(t)?wr:wi;return r(t,$a(e,3))}function hh(t,e){var r=sf(t)?Mr:Mi;return r(t,$a(e,3))}var fh=aa((function(t,e,r){ce.call(t,r)?t[r].push(e):li(t,r,[e])}));function ch(t,e,r,n){t=hf(t)?t:Uc(t),r=r&&!n?Kf(r):0;var i=t.length;return r<0&&(r=Ue(i+r,0)),Nf(t)?r<=i&&t.indexOf(e,r)>-1:!!i&&Br(t,e,r)>-1}var lh=yo((function(t,e,n){var i=-1,o="function"==typeof e,a=hf(t)?r(t.length):[];return wi(t,(function(t){a[++i]=o?br(e,t,n):Fi(t,e,n)})),a})),dh=aa((function(t,e,r){li(t,r,e)}));function ph(t,e){var r=sf(t)?Er:no;return r(t,$a(e,3))}function mh(t,e,r,n){return null==t?[]:(sf(e)||(e=null==e?[]:[e]),r=n?o:r,sf(r)||(r=null==r?[]:[r]),ho(t,e,r))}var vh=aa((function(t,e,r){t[r?0:1].push(e)}),(function(){return[[],[]]}));function gh(t,e,r){var n=sf(t)?Rr:$r,i=arguments.length<3;return n(t,$a(e,4),r,i,wi)}function bh(t,e,r){var n=sf(t)?Or:$r,i=arguments.length<3;return n(t,$a(e,4),r,i,Mi)}function yh(t,e){var r=sf(t)?Sr:ki;return r(t,qh($a(e,3)))}function wh(t){var e=sf(t)?ni:wo;return e(t)}function Mh(t,e,r){e=(r?os(t,e,r):e===o)?1:Kf(e);var n=sf(t)?ii:Mo;return n(t,e)}function _h(t){var e=sf(t)?oi:ko;return e(t)}function Sh(t){if(null==t)return 0;if(hf(t))return Nf(t)?pn(t):t.length;var e=Ga(t);return e==J||e==ot?t.size:to(t).length}function xh(t,e,r){var n=sf(t)?jr:Ao;return r&&os(t,e,r)&&(e=o),n(t,$a(e,3))}var kh=yo((function(t,e){if(null==t)return[];var r=e.length;return r>1&&os(t,e[0],e[1])?e=[]:r>2&&os(e[0],e[1],e[2])&&(e=[e[0]]),ho(t,Ei(e,1),[])})),Eh=Te||function(){return ar.Date.now()};function Ah(t,e){if("function"!=typeof e)throw new oe(h);return t=Kf(t),function(){if(--t<1)return e.apply(this,arguments)}}function Rh(t,e,r){return e=r?o:e,e=t&&null==e?t.length:e,Oa(t,k,o,o,o,o,e)}function Oh(t,e){var r;if("function"!=typeof e)throw new oe(h);return t=Kf(t),function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=o),r}}var jh=yo((function(t,e,r){var n=b;if(r.length){var i=hn(r,Fa(jh));n|=S}return Oa(t,n,e,r,i)})),Th=yo((function(t,e,r){var n=b|y;if(r.length){var i=hn(r,Fa(Th));n|=S}return Oa(e,n,t,r,i)}));function Ih(t,e,r){e=r?o:e;var n=Oa(t,M,o,o,o,o,o,e);return n.placeholder=Ih.placeholder,n}function Ch(t,e,r){e=r?o:e;var n=Oa(t,_,o,o,o,o,o,e);return n.placeholder=Ch.placeholder,n}function Lh(t,e,r){var n,i,a,s,u,f,c=0,l=!1,d=!1,p=!0;if("function"!=typeof t)throw new oe(h);function m(e){var r=n,a=i;return n=i=o,c=e,s=t.apply(a,r),s}function v(t){return c=t,u=Ss(y,e),l?m(t):s}function g(t){var r=t-f,n=t-c,i=e-r;return d?Fe(i,a-n):i}function b(t){var r=t-f,n=t-c;return f===o||r>=e||r<0||d&&n>=a}function y(){var t=Eh();if(b(t))return w(t);u=Ss(y,g(t))}function w(t){return u=o,p&&n?m(t):(n=i=o,s)}function M(){u!==o&&Ho(u),c=0,n=f=i=u=o}function _(){return u===o?s:w(Eh())}function S(){var t=Eh(),r=b(t);if(n=arguments,i=this,f=t,r){if(u===o)return v(f);if(d)return Ho(u),u=Ss(y,e),m(f)}return u===o&&(u=Ss(y,e)),s}return e=Gf(e)||0,Sf(r)&&(l=!!r.leading,d="maxWait"in r,a=d?Ue(Gf(r.maxWait)||0,e):a,p="trailing"in r?!!r.trailing:p),S.cancel=M,S.flush=_,S}var Ph=yo((function(t,e){return bi(t,1,e)})),Bh=yo((function(t,e,r){return bi(t,Gf(e)||0,r)}));function Nh(t){return Oa(t,A)}function Dh(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new oe(h);var r=function(){var n=arguments,i=e?e.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=t.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(Dh.Cache||Fn),r}function qh(t){if("function"!=typeof t)throw new oe(h);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Uh(t){return Oh(2,t)}Dh.Cache=Fn;var Fh=zo((function(t,e){e=1==e.length&&sf(e[0])?Er(e[0],Kr($a())):Er(Ei(e,1),Kr($a()));var r=e.length;return yo((function(n){var i=-1,o=Fe(n.length,r);while(++i=e})),af=$i(function(){return arguments}())?$i:function(t){return xf(t)&&ce.call(t,"callee")&&!xe.call(t,"callee")},sf=r.isArray,uf=lr?Kr(lr):zi;function hf(t){return null!=t&&_f(t.length)&&!wf(t)}function ff(t){return xf(t)&&hf(t)}function cf(t){return!0===t||!1===t||xf(t)&&Li(t)==Z}var lf=Be||Kl,df=dr?Kr(dr):Wi;function pf(t){return xf(t)&&1===t.nodeType&&!Cf(t)}function mf(t){if(null==t)return!0;if(hf(t)&&(sf(t)||"string"==typeof t||"function"==typeof t.splice||lf(t)||qf(t)||af(t)))return!t.length;var e=Ga(t);if(e==J||e==ot)return!t.size;if(cs(t))return!to(t).length;for(var r in t)if(ce.call(t,r))return!1;return!0}function vf(t,e){return Hi(t,e)}function gf(t,e,r){r="function"==typeof r?r:o;var n=r?r(t,e):o;return n===o?Hi(t,e,o,r):!!n}function bf(t){if(!xf(t))return!1;var e=Li(t);return e==G||e==V||"string"==typeof t.message&&"string"==typeof t.name&&!Cf(t)}function yf(t){return"number"==typeof t&&Ne(t)}function wf(t){if(!Sf(t))return!1;var e=Li(t);return e==Y||e==X||e==H||e==nt}function Mf(t){return"number"==typeof t&&t==Kf(t)}function _f(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=B}function Sf(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function xf(t){return null!=t&&"object"==typeof t}var kf=pr?Kr(pr):Ki;function Ef(t,e){return t===e||Vi(t,e,Wa(e))}function Af(t,e,r){return r="function"==typeof r?r:o,Vi(t,e,Wa(e),r)}function Rf(t){return If(t)&&t!=+t}function Of(t){if(fs(t))throw new i(u);return Gi(t)}function jf(t){return null===t}function Tf(t){return null==t}function If(t){return"number"==typeof t||xf(t)&&Li(t)==Q}function Cf(t){if(!xf(t)||Li(t)!=et)return!1;var e=_e(t);if(null===e)return!0;var r=ce.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&fe.call(r)==me}var Lf=mr?Kr(mr):Yi;function Pf(t){return Mf(t)&&t>=-B&&t<=B}var Bf=vr?Kr(vr):Xi;function Nf(t){return"string"==typeof t||!sf(t)&&xf(t)&&Li(t)==at}function Df(t){return"symbol"==typeof t||xf(t)&&Li(t)==st}var qf=gr?Kr(gr):Ji;function Uf(t){return t===o}function Ff(t){return xf(t)&&Ga(t)==ht}function $f(t){return xf(t)&&Li(t)==ft}var zf=xa(ro),Wf=xa((function(t,e){return t<=e}));function Hf(t){if(!t)return[];if(hf(t))return Nf(t)?mn(t):ra(t);if(Ae&&t[Ae])return an(t[Ae]());var e=Ga(t),r=e==J?sn:e==ot?fn:Uc;return r(t)}function Zf(t){if(!t)return 0===t?t:0;if(t=Gf(t),t===P||t===-P){var e=t<0?-1:1;return e*N}return t===t?t:0}function Kf(t){var e=Zf(t),r=e%1;return e===e?r?e-r:e:0}function Vf(t){return t?pi(Kf(t),0,q):0}function Gf(t){if("number"==typeof t)return t;if(Df(t))return D;if(Sf(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Sf(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Nt,"");var r=Vt.test(t);return r||Yt.test(t)?nr(t.slice(2),r?2:8):Kt.test(t)?D:+t}function Yf(t){return na(t,_c(t))}function Xf(t){return t?pi(Kf(t),-B,B):0===t?t:0}function Jf(t){return null==t?"":Io(t)}var Qf=sa((function(t,e){if(cs(e)||hf(e))na(e,Mc(e),t);else for(var r in e)ce.call(e,r)&&si(t,r,e[r])})),tc=sa((function(t,e){na(e,_c(e),t)})),ec=sa((function(t,e,r,n){na(e,_c(e),t,n)})),rc=sa((function(t,e,r,n){na(e,Mc(e),t,n)})),nc=Ba(di);function ic(t,e){var r=_n(t);return null==e?r:fi(r,e)}var oc=yo((function(t,e){t=re(t);var r=-1,n=e.length,i=n>2?e[2]:o;i&&os(e[0],e[1],i)&&(n=1);while(++r1),e})),na(t,Da(t),r),n&&(r=mi(r,d|p|m,Ia));var i=e.length;while(i--)Lo(r,e[i]);return r}));function Rc(t,e){return jc(t,qh($a(e)))}var Oc=Ba((function(t,e){return null==t?{}:fo(t,e)}));function jc(t,e){if(null==t)return{};var r=Er(Da(t),(function(t){return[t]}));return e=$a(e),co(t,r,(function(t,r){return e(t,r[0])}))}function Tc(t,e,r){e=$o(e,t);var n=-1,i=e.length;i||(i=1,t=o);while(++ne){var n=t;t=e,e=n}if(r||t%1||e%1){var i=Ze();return Fe(t+i*(e-t+rr("1e-"+((i+"").length-1))),e)}return vo(t,e)}var Hc=la((function(t,e,r){return e=e.toLowerCase(),t+(r?Zc(e):e)}));function Zc(t){return yl(Jf(t).toLowerCase())}function Kc(t){return t=Jf(t),t&&t.replace(Jt,Qr).replace(ze,"")}function Vc(t,e,r){t=Jf(t),e=Io(e);var n=t.length;r=r===o?n:pi(Kf(r),0,n);var i=r;return r-=e.length,r>=0&&t.slice(r,i)==e}function Gc(t){return t=Jf(t),t&&Rt.test(t)?t.replace(Et,tn):t}function Yc(t){return t=Jf(t),t&&Bt.test(t)?t.replace(Pt,"\\$&"):t}var Xc=la((function(t,e,r){return t+(r?"-":"")+e.toLowerCase()})),Jc=la((function(t,e,r){return t+(r?" ":"")+e.toLowerCase()})),Qc=ca("toLowerCase");function tl(t,e,r){t=Jf(t),e=Kf(e);var n=e?pn(t):0;if(!e||n>=e)return t;var i=(e-n)/2;return Ma(Le(i),r)+t+Ma(Ce(i),r)}function el(t,e,r){t=Jf(t),e=Kf(e);var n=e?pn(t):0;return e&&n>>0,r?(t=Jf(t),t&&("string"==typeof e||null!=e&&!Lf(e))&&(e=Io(e),!e&&nn(t))?Wo(mn(t),0,r):t.split(e,r)):[]}var ul=la((function(t,e,r){return t+(r?" ":"")+yl(e)}));function hl(t,e,r){return t=Jf(t),r=null==r?0:pi(Kf(r),0,t.length),e=Io(e),t.slice(r,r+e.length)==e}function fl(t,e,r){var n=wn.templateSettings;r&&os(t,e,r)&&(e=o),t=Jf(t),e=ec({},e,n,ja);var i,a,s=ec({},e.imports,n.imports,ja),u=Mc(s),h=Vr(s,u),f=0,c=e.interpolate||Qt,l="__p += '",d=ne((e.escape||Qt).source+"|"+c.source+"|"+(c===Tt?Ht:Qt).source+"|"+(e.evaluate||Qt).source+"|$","g"),p="//# sourceURL="+(ce.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ge+"]")+"\n";t.replace(d,(function(e,r,n,o,s,u){return n||(n=o),l+=t.slice(f,u).replace(te,en),r&&(i=!0,l+="' +\n__e("+r+") +\n'"),s&&(a=!0,l+="';\n"+s+";\n__p += '"),n&&(l+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),f=u+e.length,e})),l+="';\n";var m=ce.call(e,"variable")&&e.variable;m||(l="with (obj) {\n"+l+"\n}\n"),l=(a?l.replace(_t,""):l).replace(St,"$1").replace(xt,"$1;"),l="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+l+"return __p\n}";var v=Ml((function(){return zt(u,p+"return "+l).apply(o,h)}));if(v.source=l,bf(v))throw v;return v}function cl(t){return Jf(t).toLowerCase()}function ll(t){return Jf(t).toUpperCase()}function dl(t,e,r){if(t=Jf(t),t&&(r||e===o))return t.replace(Nt,"");if(!t||!(e=Io(e)))return t;var n=mn(t),i=mn(e),a=Yr(n,i),s=Xr(n,i)+1;return Wo(n,a,s).join("")}function pl(t,e,r){if(t=Jf(t),t&&(r||e===o))return t.replace(qt,"");if(!t||!(e=Io(e)))return t;var n=mn(t),i=Xr(n,mn(e))+1;return Wo(n,0,i).join("")}function ml(t,e,r){if(t=Jf(t),t&&(r||e===o))return t.replace(Dt,"");if(!t||!(e=Io(e)))return t;var n=mn(t),i=Yr(n,mn(e));return Wo(n,i).join("")}function vl(t,e){var r=R,n=O;if(Sf(e)){var i="separator"in e?e.separator:i;r="length"in e?Kf(e.length):r,n="omission"in e?Io(e.omission):n}t=Jf(t);var a=t.length;if(nn(t)){var s=mn(t);a=s.length}if(r>=a)return t;var u=r-pn(n);if(u<1)return n;var h=s?Wo(s,0,u).join(""):t.slice(0,u);if(i===o)return h+n;if(s&&(u+=h.length-u),Lf(i)){if(t.slice(u).search(i)){var f,c=h;i.global||(i=ne(i.source,Jf(Zt.exec(i))+"g")),i.lastIndex=0;while(f=i.exec(c))var l=f.index;h=h.slice(0,l===o?u:l)}}else if(t.indexOf(Io(i),u)!=u){var d=h.lastIndexOf(i);d>-1&&(h=h.slice(0,d))}return h+n}function gl(t){return t=Jf(t),t&&At.test(t)?t.replace(kt,vn):t}var bl=la((function(t,e,r){return t+(r?" ":"")+e.toUpperCase()})),yl=ca("toUpperCase");function wl(t,e,r){return t=Jf(t),e=r?o:e,e===o?on(t)?yn(t):Cr(t):t.match(e)||[]}var Ml=yo((function(t,e){try{return br(t,o,e)}catch(r){return bf(r)?r:new i(r)}})),_l=Ba((function(t,e){return wr(e,(function(e){e=Os(e),li(t,e,jh(t[e],t))})),t}));function Sl(t){var e=null==t?0:t.length,r=$a();return t=e?Er(t,(function(t){if("function"!=typeof t[1])throw new oe(h);return[r(t[0]),t[1]]})):[],yo((function(r){var n=-1;while(++nB)return[];var r=q,n=Fe(t,q);e=$a(e),t-=q;var i=Hr(n,e);while(++r0||e<0)?new kn(r):(t<0?r=r.takeRight(-t):t&&(r=r.drop(t)),e!==o&&(e=Kf(e),r=e<0?r.dropRight(-e):r.take(e-t)),r)},kn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},kn.prototype.toArray=function(){return this.take(q)},Oi(kn.prototype,(function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),n=/^(?:head|last)$/.test(e),i=wn[n?"take"+("last"==e?"Right":""):e],a=n||/^find/.test(e);i&&(wn.prototype[e]=function(){var e=this.__wrapped__,s=n?[1]:arguments,u=e instanceof kn,h=s[0],f=u||sf(e),c=function(t){var e=i.apply(wn,Ar([t],s));return n&&l?e[0]:e};f&&r&&"function"==typeof h&&1!=h.length&&(u=f=!1);var l=this.__chain__,d=!!this.__actions__.length,p=a&&!l,m=u&&!d;if(!a&&f){e=m?e:new kn(this);var v=t.apply(e,s);return v.__actions__.push({func:Hu,args:[c],thisArg:o}),new xn(v,l)}return p&&m?t.apply(this,s):(v=this.thru(c),p?n?v.value()[0]:v.value():v)})})),wr(["pop","push","shift","sort","splice","unshift"],(function(t){var e=ae[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",n=/^(?:pop|shift)$/.test(t);wn.prototype[t]=function(){var t=arguments;if(n&&!this.__chain__){var i=this.value();return e.apply(sf(i)?i:[],t)}return this[r]((function(r){return e.apply(sf(r)?r:[],t)}))}})),Oi(kn.prototype,(function(t,e){var r=wn[e];if(r){var n=r.name+"";ce.call(ur,n)||(ur[n]=[]),ur[n].push({name:e,func:r})}})),ur[ga(o,y).name]=[{name:"wrapper",func:o}],kn.prototype.clone=En,kn.prototype.reverse=An,kn.prototype.value=Rn,wn.prototype.at=Zu,wn.prototype.chain=Ku,wn.prototype.commit=Vu,wn.prototype.next=Gu,wn.prototype.plant=Xu,wn.prototype.reverse=Ju,wn.prototype.toJSON=wn.prototype.valueOf=wn.prototype.value=Qu,wn.prototype.first=wn.prototype.head,Ae&&(wn.prototype[Ae]=Yu),wn},Mn=wn();ar._=Mn,i=function(){return Mn}.call(e,r,e,n),i===o||(n.exports=i)}).call(this)}).call(this,r("c8ba"),r("62e4")(t))},"2f62":function(t,e,r){"use strict";(function(t){ +/** + * vuex v3.1.2 + * (c) 2019 Evan You + * @license MIT + */ +function n(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var r=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,r.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}r.d(e,"b",(function(){return C}));var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){o.emit("vuex:mutation",t,e)})))}function s(t,e){Object.keys(t).forEach((function(r){return e(t[r],r)}))}function u(t){return null!==t&&"object"===typeof t}function h(t){return t&&"function"===typeof t.then}function f(t,e){return function(){return t(e)}}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var r=t.state;this.state=("function"===typeof r?r():r)||{}},l={namespaced:{configurable:!0}};l.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){s(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,l);var d=function(t){this.register([],t,!1)};function p(t,e,r){if(e.update(r),r.modules)for(var n in r.modules){if(!e.getChild(n))return void 0;p(t.concat(n),e.getChild(n),r.modules[n])}}d.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},d.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,r){return e=e.getChild(r),t+(e.namespaced?r+"/":"")}),"")},d.prototype.update=function(t){p([],this.root,t)},d.prototype.register=function(t,e,r){var n=this;void 0===r&&(r=!0);var i=new c(e,r);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&s(e.modules,(function(e,i){n.register(t.concat(i),e,r)}))},d.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),r=t[t.length-1];e.getChild(r).runtime&&e.removeChild(r)};var m;var v=function(t){var e=this;void 0===t&&(t={}),!m&&"undefined"!==typeof window&&window.Vue&&j(window.Vue);var r=t.plugins;void 0===r&&(r=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new d(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new m,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,u=o.commit;this.dispatch=function(t,e){return s.call(i,t,e)},this.commit=function(t,e,r){return u.call(i,t,e,r)},this.strict=n;var h=this._modules.root.state;M(this,h,[],this._modules.root),w(this,h),r.forEach((function(t){return t(e)}));var f=void 0!==t.devtools?t.devtools:m.config.devtools;f&&a(this)},g={state:{configurable:!0}};function b(t,e){return e.indexOf(t)<0&&e.push(t),function(){var r=e.indexOf(t);r>-1&&e.splice(r,1)}}function y(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var r=t.state;M(t,r,[],t._modules.root,!0),w(t,r,e)}function w(t,e,r){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};s(i,(function(e,r){o[r]=f(e,t),Object.defineProperty(t.getters,r,{get:function(){return t._vm[r]},enumerable:!0})}));var a=m.config.silent;m.config.silent=!0,t._vm=new m({data:{$$state:e},computed:o}),m.config.silent=a,t.strict&&A(t),n&&(r&&t._withCommit((function(){n._data.$$state=null})),m.nextTick((function(){return n.$destroy()})))}function M(t,e,r,n,i){var o=!r.length,a=t._modules.getNamespace(r);if(n.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=n),!o&&!i){var s=R(e,r.slice(0,-1)),u=r[r.length-1];t._withCommit((function(){m.set(s,u,n.state)}))}var h=n.context=_(t,a,r);n.forEachMutation((function(e,r){var n=a+r;x(t,n,e,h)})),n.forEachAction((function(e,r){var n=e.root?r:a+r,i=e.handler||e;k(t,n,i,h)})),n.forEachGetter((function(e,r){var n=a+r;E(t,n,e,h)})),n.forEachChild((function(n,o){M(t,e,r.concat(o),n,i)}))}function _(t,e,r){var n=""===e,i={dispatch:n?t.dispatch:function(r,n,i){var o=O(r,n,i),a=o.payload,s=o.options,u=o.type;return s&&s.root||(u=e+u),t.dispatch(u,a)},commit:n?t.commit:function(r,n,i){var o=O(r,n,i),a=o.payload,s=o.options,u=o.type;s&&s.root||(u=e+u),t.commit(u,a,s)}};return Object.defineProperties(i,{getters:{get:n?function(){return t.getters}:function(){return S(t,e)}},state:{get:function(){return R(t.state,r)}}}),i}function S(t,e){if(!t._makeLocalGettersCache[e]){var r={},n=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,n)===e){var o=i.slice(n);Object.defineProperty(r,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=r}return t._makeLocalGettersCache[e]}function x(t,e,r,n){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){r.call(t,n.state,e)}))}function k(t,e,r,n){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=r.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return h(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function E(t,e,r,n){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return r(n.state,n.getters,t.state,t.getters)})}function A(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function R(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function O(t,e,r){return u(t)&&t.type&&(r=e,e=t,t=t.type),{type:t,payload:e,options:r}}function j(t){m&&t===m||(m=t,n(m))}g.state.get=function(){return this._vm._data.$$state},g.state.set=function(t){0},v.prototype.commit=function(t,e,r){var n=this,i=O(t,e,r),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),u=this._mutations[o];u&&(this._withCommit((function(){u.forEach((function(t){t(a)}))})),this._subscribers.forEach((function(t){return t(s,n.state)})))},v.prototype.dispatch=function(t,e){var r=this,n=O(t,e),i=n.type,o=n.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(a,r.state)}))}catch(h){0}var u=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return u.then((function(t){try{r._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,r.state)}))}catch(h){0}return t}))}},v.prototype.subscribe=function(t){return b(t,this._subscribers)},v.prototype.subscribeAction=function(t){var e="function"===typeof t?{before:t}:t;return b(e,this._actionSubscribers)},v.prototype.watch=function(t,e,r){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,r)},v.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},v.prototype.registerModule=function(t,e,r){void 0===r&&(r={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),M(this,this.state,t,this._modules.get(t),r.preserveState),w(this,this.state)},v.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var r=R(e.state,t.slice(0,-1));m.delete(r,t[t.length-1])})),y(this)},v.prototype.hotUpdate=function(t){this._modules.update(t),y(this,!0)},v.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(v.prototype,g);var T=D((function(t,e){var r={};return B(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){var e=this.$store.state,r=this.$store.getters;if(t){var n=q(this.$store,"mapState",t);if(!n)return;e=n.context.state,r=n.context.getters}return"function"===typeof i?i.call(this,e,r):e[i]},r[n].vuex=!0})),r})),I=D((function(t,e){var r={};return B(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){var e=[],r=arguments.length;while(r--)e[r]=arguments[r];var n=this.$store.commit;if(t){var o=q(this.$store,"mapMutations",t);if(!o)return;n=o.context.commit}return"function"===typeof i?i.apply(this,[n].concat(e)):n.apply(this.$store,[i].concat(e))}})),r})),C=D((function(t,e){var r={};return B(e).forEach((function(e){var n=e.key,i=e.val;i=t+i,r[n]=function(){if(!t||q(this.$store,"mapGetters",t))return this.$store.getters[i]},r[n].vuex=!0})),r})),L=D((function(t,e){var r={};return B(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){var e=[],r=arguments.length;while(r--)e[r]=arguments[r];var n=this.$store.dispatch;if(t){var o=q(this.$store,"mapActions",t);if(!o)return;n=o.context.dispatch}return"function"===typeof i?i.apply(this,[n].concat(e)):n.apply(this.$store,[i].concat(e))}})),r})),P=function(t){return{mapState:T.bind(null,t),mapGetters:C.bind(null,t),mapMutations:I.bind(null,t),mapActions:L.bind(null,t)}};function B(t){return N(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function N(t){return Array.isArray(t)||u(t)}function D(t){return function(e,r){return"string"!==typeof e?(r=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,r)}}function q(t,e,r){var n=t._modulesNamespaceMap[r];return n}var U={Store:v,install:j,version:"3.1.2",mapState:T,mapMutations:I,mapGetters:C,mapActions:L,createNamespacedHelpers:P};e["a"]=U}).call(this,r("c8ba"))},"30b5":function(t,e,r){"use strict";var n=r("c532");function i(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var o;if(r)o=r(e);else if(n.isURLSearchParams(e))o=e.toString();else{var a=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))})))})),o=a.join("&")}return o&&(t+=(-1===t.indexOf("?")?"?":"&")+o),t}},3261:function(t,e,r){var n=r("0368"),i=r("4c07"),o=r("8d23");t.exports=n?function(t,e,r){return i.f(t,e,o(1,r))}:function(t,e,r){return t[e]=r,t}},3300:function(t,e,r){"use strict";var n=r("f3a3"),i=r("80af"),o=r("3fb5"),a=r("ea53"),s=n.assert;function u(t){a.call(this,"short",t),this.a=new i(t.a,16).toRed(this.red),this.b=new i(t.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(t),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function h(t,e,r,n){a.BasePoint.call(this,t,"affine"),null===e&&null===r?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(e,16),this.y=new i(r,16),n&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function f(t,e,r,n){a.BasePoint.call(this,t,"jacobian"),null===e&&null===r&&null===n?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(e,16),this.y=new i(r,16),this.z=new i(n,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}o(u,a),t.exports=u,u.prototype._getEndomorphism=function(t){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var e,r,n;if(t.beta)e=new i(t.beta,16).toRed(this.red);else{var o=this._getEndoRoots(this.p);e=o[0].cmp(o[1])<0?o[0]:o[1],e=e.toRed(this.red)}if(t.lambda)r=new i(t.lambda,16);else{var a=this._getEndoRoots(this.n);0===this.g.mul(a[0]).x.cmp(this.g.x.redMul(e))?r=a[0]:(r=a[1],s(0===this.g.mul(r).x.cmp(this.g.x.redMul(e))))}return n=t.basis?t.basis.map((function(t){return{a:new i(t.a,16),b:new i(t.b,16)}})):this._getEndoBasis(r),{beta:e,lambda:r,basis:n}}},u.prototype._getEndoRoots=function(t){var e=t===this.p?this.red:i.mont(t),r=new i(2).toRed(e).redInvm(),n=r.redNeg(),o=new i(3).toRed(e).redNeg().redSqrt().redMul(r),a=n.redAdd(o).fromRed(),s=n.redSub(o).fromRed();return[a,s]},u.prototype._getEndoBasis=function(t){var e,r,n,o,a,s,u,h,f,c=this.n.ushrn(Math.floor(this.n.bitLength()/2)),l=t,d=this.n.clone(),p=new i(1),m=new i(0),v=new i(0),g=new i(1),b=0;while(0!==l.cmpn(0)){var y=d.div(l);h=d.sub(y.mul(l)),f=v.sub(y.mul(p));var w=g.sub(y.mul(m));if(!n&&h.cmp(c)<0)e=u.neg(),r=p,n=h.neg(),o=f;else if(n&&2===++b)break;u=h,d=l,l=h,v=p,p=f,g=m,m=w}a=h.neg(),s=f;var M=n.sqr().add(o.sqr()),_=a.sqr().add(s.sqr());return _.cmp(M)>=0&&(a=e,s=r),n.negative&&(n=n.neg(),o=o.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:n,b:o},{a:a,b:s}]},u.prototype._endoSplit=function(t){var e=this.endo.basis,r=e[0],n=e[1],i=n.b.mul(t).divRound(this.n),o=r.b.neg().mul(t).divRound(this.n),a=i.mul(r.a),s=o.mul(n.a),u=i.mul(r.b),h=o.mul(n.b),f=t.sub(a).sub(s),c=u.add(h).neg();return{k1:f,k2:c}},u.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var r=t.redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),n=r.redSqrt();if(0!==n.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");var o=n.fromRed().isOdd();return(e&&!o||!e&&o)&&(n=n.redNeg()),this.point(t,n)},u.prototype.validate=function(t){if(t.inf)return!0;var e=t.x,r=t.y,n=this.a.redMul(e),i=e.redSqr().redMul(e).redIAdd(n).redIAdd(this.b);return 0===r.redSqr().redISub(i).cmpn(0)},u.prototype._endoWnafMulAdd=function(t,e,r){for(var n=this._endoWnafT1,i=this._endoWnafT2,o=0;o":""},h.prototype.isInfinity=function(){return this.inf},h.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var e=this.y.redSub(t.y);0!==e.cmpn(0)&&(e=e.redMul(this.x.redSub(t.x).redInvm()));var r=e.redSqr().redISub(this.x).redISub(t.x),n=e.redMul(this.x.redSub(r)).redISub(this.y);return this.curve.point(r,n)},h.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var e=this.curve.a,r=this.x.redSqr(),n=t.redInvm(),i=r.redAdd(r).redIAdd(r).redIAdd(e).redMul(n),o=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(o)).redISub(this.y);return this.curve.point(o,a)},h.prototype.getX=function(){return this.x.fromRed()},h.prototype.getY=function(){return this.y.fromRed()},h.prototype.mul=function(t){return t=new i(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},h.prototype.mulAdd=function(t,e,r){var n=[this,e],i=[t,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},h.prototype.jmulAdd=function(t,e,r){var n=[this,e],i=[t,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},h.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},h.prototype.neg=function(t){if(this.inf)return this;var e=this.curve.point(this.x,this.y.redNeg());if(t&&this.precomputed){var r=this.precomputed,n=function(t){return t.neg()};e.precomputed={naf:r.naf&&{wnd:r.naf.wnd,points:r.naf.points.map(n)},doubles:r.doubles&&{step:r.doubles.step,points:r.doubles.points.map(n)}}}return e},h.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var t=this.curve.jpoint(this.x,this.y,this.curve.one);return t},o(f,a.BasePoint),u.prototype.jpoint=function(t,e,r){return new f(this,t,e,r)},f.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),e=t.redSqr(),r=this.x.redMul(e),n=this.y.redMul(e).redMul(t);return this.curve.point(r,n)},f.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},f.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var e=t.z.redSqr(),r=this.z.redSqr(),n=this.x.redMul(e),i=t.x.redMul(r),o=this.y.redMul(e.redMul(t.z)),a=t.y.redMul(r.redMul(this.z)),s=n.redSub(i),u=o.redSub(a);if(0===s.cmpn(0))return 0!==u.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var h=s.redSqr(),f=h.redMul(s),c=n.redMul(h),l=u.redSqr().redIAdd(f).redISub(c).redISub(c),d=u.redMul(c.redISub(l)).redISub(o.redMul(f)),p=this.z.redMul(t.z).redMul(s);return this.curve.jpoint(l,d,p)},f.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var e=this.z.redSqr(),r=this.x,n=t.x.redMul(e),i=this.y,o=t.y.redMul(e).redMul(this.z),a=r.redSub(n),s=i.redSub(o);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var u=a.redSqr(),h=u.redMul(a),f=r.redMul(u),c=s.redSqr().redIAdd(h).redISub(f).redISub(f),l=s.redMul(f.redISub(c)).redISub(i.redMul(h)),d=this.z.redMul(a);return this.curve.jpoint(c,l,d)},f.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var e=this,r=0;r=0)return!1;if(r.redIAdd(i),0===this.x.cmp(r))return!0}},f.prototype.inspect=function(){return this.isInfinity()?"":""},f.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},3337:function(t,e,r){"use strict";var n=e;n.version=r("2801").version,n.utils=r("f3a3"),n.rand=r("fdac"),n.curve=r("4136"),n.curves=r("0cbb"),n.ec=r("b9a8"),n.eddsa=r("945d")},"334a":function(t,e,r){e=t.exports=r("4250"),e.Stream=e,e.Readable=e,e.Writable=r("19ea"),e.Duplex=r("e666"),e.Transform=r("09dc"),e.PassThrough=r("0ae3"),e.finished=r("ee93"),e.pipeline=r("fbd5")},"342f":function(t,e,r){var n=r("d066");t.exports=n("navigator","userAgent")||""},"343e":function(t,e,r){var n=e;n.der=r("3768"),n.pem=r("85b3")},"34d5":function(t,e,r){e=t.exports=r("cf35"),e.Stream=e,e.Readable=e,e.Writable=r("49ce"),e.Duplex=r("5e7d"),e.Transform=r("f1c8"),e.PassThrough=r("9d28"),e.finished=r("42a7"),e.pipeline=r("ac4f")},3505:function(t,e,r){var n=r("8707").Buffer,i=r("8c8a");function o(t,e,r){var o=e.length,a=i(e,t._cache);return t._cache=t._cache.slice(o),t._prev=n.concat([t._prev,r?e:a]),a}e.encrypt=function(t,e,r){var i,a=n.allocUnsafe(0);while(e.length){if(0===t._cache.length&&(t._cache=t._cipher.encryptBlock(t._prev),t._prev=n.allocUnsafe(0)),!(t._cache.length<=e.length)){a=n.concat([a,o(t,e,r)]);break}i=t._cache.length,a=n.concat([a,o(t,e.slice(0,i),r)]),e=e.slice(i)}return a}},3768:function(t,e,r){var n=r("3fb5"),i=r("b639").Buffer,o=r("7f7a"),a=o.base,s=o.constants.der;function u(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new h,this.tree._init(t.body)}function h(t){a.Node.call(this,"der",t)}function f(t){return t<10?"0"+t:t}function c(t,e,r,n){var i;if("seqof"===t?t="seq":"setof"===t&&(t="set"),s.tagByName.hasOwnProperty(t))i=s.tagByName[t];else{if("number"!==typeof t||(0|t)!==t)return n.error("Unknown tag: "+t);i=t}return i>=31?n.error("Multi-octet tag encoding unsupported"):(e||(i|=32),i|=s.tagClassByName[r||"universal"]<<6,i)}t.exports=u,u.prototype.encode=function(t,e){return this.tree._encode(t,e).join()},n(h,a.Node),h.prototype._encodeComposite=function(t,e,r,n){var o=c(t,e,r,this.reporter);if(n.length<128){var a=new i(2);return a[0]=o,a[1]=n.length,this._createEncoderBuffer([a,n])}for(var s=1,u=n.length;u>=256;u>>=8)s++;a=new i(2+s);a[0]=o,a[1]=128|s;u=1+s;for(var h=n.length;h>0;u--,h>>=8)a[u]=255&h;return this._createEncoderBuffer([a,n])},h.prototype._encodeStr=function(t,e){if("bitstr"===e)return this._createEncoderBuffer([0|t.unused,t.data]);if("bmpstr"===e){for(var r=new i(2*t.length),n=0;n=40)return this.reporter.error("Second objid identifier OOB");t.splice(0,2,40*t[0]+t[1])}var o=0;for(n=0;n=128;a>>=7)o++}var s=new i(o),u=s.length-1;for(n=t.length-1;n>=0;n--){a=t[n];s[u--]=127&a;while((a>>=7)>0)s[u--]=128|127&a}return this._createEncoderBuffer(s)},h.prototype._encodeTime=function(t,e){var r,n=new Date(t);return"gentime"===e?r=[f(n.getFullYear()),f(n.getUTCMonth()+1),f(n.getUTCDate()),f(n.getUTCHours()),f(n.getUTCMinutes()),f(n.getUTCSeconds()),"Z"].join(""):"utctime"===e?r=[f(n.getFullYear()%100),f(n.getUTCMonth()+1),f(n.getUTCDate()),f(n.getUTCHours()),f(n.getUTCMinutes()),f(n.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+e+" time is not supported yet"),this._encodeStr(r,"octstr")},h.prototype._encodeNull=function(){return this._createEncoderBuffer("")},h.prototype._encodeInt=function(t,e){if("string"===typeof t){if(!e)return this.reporter.error("String int or enum given, but no values map");if(!e.hasOwnProperty(t))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(t));t=e[t]}if("number"!==typeof t&&!i.isBuffer(t)){var r=t.toArray();!t.sign&&128&r[0]&&r.unshift(0),t=new i(r)}if(i.isBuffer(t)){var n=t.length;0===t.length&&n++;var o=new i(n);return t.copy(o),0===t.length&&(o[0]=0),this._createEncoderBuffer(o)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);n=1;for(var a=t;a>=256;a>>=8)n++;for(o=new Array(n),a=o.length-1;a>=0;a--)o[a]=255&t,t>>=8;return 128&o[0]&&o.unshift(0),this._createEncoderBuffer(new i(o))},h.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},h.prototype._use=function(t,e){return"function"===typeof t&&(t=t(e)),t._getEncoder("der").tree},h.prototype._skipDefault=function(t,e,r){var n,i=this._baseState;if(null===i["default"])return!1;var o=t.join();if(void 0===i.defaultBuffer&&(i.defaultBuffer=this._encodeValue(i["default"],e,r).join()),o.length!==i.defaultBuffer.length)return!1;for(n=0;n=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return n}function u(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"===typeof t)return this._initNumber(t,e,r);if("object"===typeof t)return this._initArray(t,e,r);"hex"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=6)i=s(t,r,r+6),this.words[n]|=i<>>26-o&4194303,o+=24,o>=26&&(o-=26,n++);r+6!==e&&(i=s(t,e,r+6),this.words[n]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=e)n++;n--,i=i/e|0;for(var o=t.length-r,a=o%n,s=Math.min(o,o-a)+r,h=0,f=r;f1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],c=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function l(t){for(var e=new Array(t.bitLength()),r=0;r>>i}return e}function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;r.words[0]=s;for(var h=1;h>>26,c=67108863&u,l=Math.min(h,e.length-1),d=Math.max(0,h-t.length+1);d<=l;d++){var p=h-d|0;i=0|t.words[p],o=0|e.words[d],a=i*o+c,f+=a/67108864|0,c=67108863&a}r.words[h]=0|c,u=0|f}return 0!==u?r.words[h]=0|u:r.length--,r.strip()}o.prototype.toString=function(t,e){var r;if(t=t||10,e=0|e||1,16===t||"hex"===t){r="";for(var i=0,o=0,a=0;a>>24-i&16777215,r=0!==o||a!==this.length-1?h[6-u.length]+u+r:u+r,i+=2,i>=26&&(i-=26,a--)}0!==o&&(r=o.toString(16)+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var l=f[t],d=c[t];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(t);p=p.idivn(d),r=p.isZero()?m+r:h[l-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,u="le"===e,h=new t(o),f=this.clone();if(u){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),h[s]=a;for(;s=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0===(8191&e)&&(r+=13,e>>>=13),0===(127&e)&&(r+=7,e>>>=7),0===(15&e)&&(r+=4,e>>>=4),0===(3&e)&&(r+=2,e>>>=2),0===(1&e)&&r++,r},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;nt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"===typeof t&&t>=0);var r=t/26|0,i=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<t.length?(r=this,n=t):(r=t,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=t):(r=t,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&e;for(;0!==o&&a>26,this.words[a]=67108863&e;if(0===o&&a>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,b=v>>>13,y=0|a[3],w=8191&y,M=y>>>13,_=0|a[4],S=8191&_,x=_>>>13,k=0|a[5],E=8191&k,A=k>>>13,R=0|a[6],O=8191&R,j=R>>>13,T=0|a[7],I=8191&T,C=T>>>13,L=0|a[8],P=8191&L,B=L>>>13,N=0|a[9],D=8191&N,q=N>>>13,U=0|s[0],F=8191&U,$=U>>>13,z=0|s[1],W=8191&z,H=z>>>13,Z=0|s[2],K=8191&Z,V=Z>>>13,G=0|s[3],Y=8191&G,X=G>>>13,J=0|s[4],Q=8191&J,tt=J>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,ht=st>>>13,ft=0|s[8],ct=8191&ft,lt=ft>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;r.negative=t.negative^e.negative,r.length=19,n=Math.imul(c,F),i=Math.imul(c,$),i=i+Math.imul(l,F)|0,o=Math.imul(l,$);var vt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(p,F),i=Math.imul(p,$),i=i+Math.imul(m,F)|0,o=Math.imul(m,$),n=n+Math.imul(c,W)|0,i=i+Math.imul(c,H)|0,i=i+Math.imul(l,W)|0,o=o+Math.imul(l,H)|0;var gt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,n=Math.imul(g,F),i=Math.imul(g,$),i=i+Math.imul(b,F)|0,o=Math.imul(b,$),n=n+Math.imul(p,W)|0,i=i+Math.imul(p,H)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,H)|0,n=n+Math.imul(c,K)|0,i=i+Math.imul(c,V)|0,i=i+Math.imul(l,K)|0,o=o+Math.imul(l,V)|0;var bt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(w,F),i=Math.imul(w,$),i=i+Math.imul(M,F)|0,o=Math.imul(M,$),n=n+Math.imul(g,W)|0,i=i+Math.imul(g,H)|0,i=i+Math.imul(b,W)|0,o=o+Math.imul(b,H)|0,n=n+Math.imul(p,K)|0,i=i+Math.imul(p,V)|0,i=i+Math.imul(m,K)|0,o=o+Math.imul(m,V)|0,n=n+Math.imul(c,Y)|0,i=i+Math.imul(c,X)|0,i=i+Math.imul(l,Y)|0,o=o+Math.imul(l,X)|0;var yt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(S,F),i=Math.imul(S,$),i=i+Math.imul(x,F)|0,o=Math.imul(x,$),n=n+Math.imul(w,W)|0,i=i+Math.imul(w,H)|0,i=i+Math.imul(M,W)|0,o=o+Math.imul(M,H)|0,n=n+Math.imul(g,K)|0,i=i+Math.imul(g,V)|0,i=i+Math.imul(b,K)|0,o=o+Math.imul(b,V)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0,n=n+Math.imul(c,Q)|0,i=i+Math.imul(c,tt)|0,i=i+Math.imul(l,Q)|0,o=o+Math.imul(l,tt)|0;var wt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(E,F),i=Math.imul(E,$),i=i+Math.imul(A,F)|0,o=Math.imul(A,$),n=n+Math.imul(S,W)|0,i=i+Math.imul(S,H)|0,i=i+Math.imul(x,W)|0,o=o+Math.imul(x,H)|0,n=n+Math.imul(w,K)|0,i=i+Math.imul(w,V)|0,i=i+Math.imul(M,K)|0,o=o+Math.imul(M,V)|0,n=n+Math.imul(g,Y)|0,i=i+Math.imul(g,X)|0,i=i+Math.imul(b,Y)|0,o=o+Math.imul(b,X)|0,n=n+Math.imul(p,Q)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,Q)|0,o=o+Math.imul(m,tt)|0,n=n+Math.imul(c,rt)|0,i=i+Math.imul(c,nt)|0,i=i+Math.imul(l,rt)|0,o=o+Math.imul(l,nt)|0;var Mt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(O,F),i=Math.imul(O,$),i=i+Math.imul(j,F)|0,o=Math.imul(j,$),n=n+Math.imul(E,W)|0,i=i+Math.imul(E,H)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,H)|0,n=n+Math.imul(S,K)|0,i=i+Math.imul(S,V)|0,i=i+Math.imul(x,K)|0,o=o+Math.imul(x,V)|0,n=n+Math.imul(w,Y)|0,i=i+Math.imul(w,X)|0,i=i+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,n=n+Math.imul(g,Q)|0,i=i+Math.imul(g,tt)|0,i=i+Math.imul(b,Q)|0,o=o+Math.imul(b,tt)|0,n=n+Math.imul(p,rt)|0,i=i+Math.imul(p,nt)|0,i=i+Math.imul(m,rt)|0,o=o+Math.imul(m,nt)|0,n=n+Math.imul(c,ot)|0,i=i+Math.imul(c,at)|0,i=i+Math.imul(l,ot)|0,o=o+Math.imul(l,at)|0;var _t=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(I,F),i=Math.imul(I,$),i=i+Math.imul(C,F)|0,o=Math.imul(C,$),n=n+Math.imul(O,W)|0,i=i+Math.imul(O,H)|0,i=i+Math.imul(j,W)|0,o=o+Math.imul(j,H)|0,n=n+Math.imul(E,K)|0,i=i+Math.imul(E,V)|0,i=i+Math.imul(A,K)|0,o=o+Math.imul(A,V)|0,n=n+Math.imul(S,Y)|0,i=i+Math.imul(S,X)|0,i=i+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,n=n+Math.imul(w,Q)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(M,Q)|0,o=o+Math.imul(M,tt)|0,n=n+Math.imul(g,rt)|0,i=i+Math.imul(g,nt)|0,i=i+Math.imul(b,rt)|0,o=o+Math.imul(b,nt)|0,n=n+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,n=n+Math.imul(c,ut)|0,i=i+Math.imul(c,ht)|0,i=i+Math.imul(l,ut)|0,o=o+Math.imul(l,ht)|0;var St=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(P,F),i=Math.imul(P,$),i=i+Math.imul(B,F)|0,o=Math.imul(B,$),n=n+Math.imul(I,W)|0,i=i+Math.imul(I,H)|0,i=i+Math.imul(C,W)|0,o=o+Math.imul(C,H)|0,n=n+Math.imul(O,K)|0,i=i+Math.imul(O,V)|0,i=i+Math.imul(j,K)|0,o=o+Math.imul(j,V)|0,n=n+Math.imul(E,Y)|0,i=i+Math.imul(E,X)|0,i=i+Math.imul(A,Y)|0,o=o+Math.imul(A,X)|0,n=n+Math.imul(S,Q)|0,i=i+Math.imul(S,tt)|0,i=i+Math.imul(x,Q)|0,o=o+Math.imul(x,tt)|0,n=n+Math.imul(w,rt)|0,i=i+Math.imul(w,nt)|0,i=i+Math.imul(M,rt)|0,o=o+Math.imul(M,nt)|0,n=n+Math.imul(g,ot)|0,i=i+Math.imul(g,at)|0,i=i+Math.imul(b,ot)|0,o=o+Math.imul(b,at)|0,n=n+Math.imul(p,ut)|0,i=i+Math.imul(p,ht)|0,i=i+Math.imul(m,ut)|0,o=o+Math.imul(m,ht)|0,n=n+Math.imul(c,ct)|0,i=i+Math.imul(c,lt)|0,i=i+Math.imul(l,ct)|0,o=o+Math.imul(l,lt)|0;var xt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(D,F),i=Math.imul(D,$),i=i+Math.imul(q,F)|0,o=Math.imul(q,$),n=n+Math.imul(P,W)|0,i=i+Math.imul(P,H)|0,i=i+Math.imul(B,W)|0,o=o+Math.imul(B,H)|0,n=n+Math.imul(I,K)|0,i=i+Math.imul(I,V)|0,i=i+Math.imul(C,K)|0,o=o+Math.imul(C,V)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(j,Y)|0,o=o+Math.imul(j,X)|0,n=n+Math.imul(E,Q)|0,i=i+Math.imul(E,tt)|0,i=i+Math.imul(A,Q)|0,o=o+Math.imul(A,tt)|0,n=n+Math.imul(S,rt)|0,i=i+Math.imul(S,nt)|0,i=i+Math.imul(x,rt)|0,o=o+Math.imul(x,nt)|0,n=n+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,n=n+Math.imul(g,ut)|0,i=i+Math.imul(g,ht)|0,i=i+Math.imul(b,ut)|0,o=o+Math.imul(b,ht)|0,n=n+Math.imul(p,ct)|0,i=i+Math.imul(p,lt)|0,i=i+Math.imul(m,ct)|0,o=o+Math.imul(m,lt)|0,n=n+Math.imul(c,pt)|0,i=i+Math.imul(c,mt)|0,i=i+Math.imul(l,pt)|0,o=o+Math.imul(l,mt)|0;var kt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(D,W),i=Math.imul(D,H),i=i+Math.imul(q,W)|0,o=Math.imul(q,H),n=n+Math.imul(P,K)|0,i=i+Math.imul(P,V)|0,i=i+Math.imul(B,K)|0,o=o+Math.imul(B,V)|0,n=n+Math.imul(I,Y)|0,i=i+Math.imul(I,X)|0,i=i+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,n=n+Math.imul(O,Q)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(j,Q)|0,o=o+Math.imul(j,tt)|0,n=n+Math.imul(E,rt)|0,i=i+Math.imul(E,nt)|0,i=i+Math.imul(A,rt)|0,o=o+Math.imul(A,nt)|0,n=n+Math.imul(S,ot)|0,i=i+Math.imul(S,at)|0,i=i+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,n=n+Math.imul(w,ut)|0,i=i+Math.imul(w,ht)|0,i=i+Math.imul(M,ut)|0,o=o+Math.imul(M,ht)|0,n=n+Math.imul(g,ct)|0,i=i+Math.imul(g,lt)|0,i=i+Math.imul(b,ct)|0,o=o+Math.imul(b,lt)|0,n=n+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Et=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(D,K),i=Math.imul(D,V),i=i+Math.imul(q,K)|0,o=Math.imul(q,V),n=n+Math.imul(P,Y)|0,i=i+Math.imul(P,X)|0,i=i+Math.imul(B,Y)|0,o=o+Math.imul(B,X)|0,n=n+Math.imul(I,Q)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(C,Q)|0,o=o+Math.imul(C,tt)|0,n=n+Math.imul(O,rt)|0,i=i+Math.imul(O,nt)|0,i=i+Math.imul(j,rt)|0,o=o+Math.imul(j,nt)|0,n=n+Math.imul(E,ot)|0,i=i+Math.imul(E,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,n=n+Math.imul(S,ut)|0,i=i+Math.imul(S,ht)|0,i=i+Math.imul(x,ut)|0,o=o+Math.imul(x,ht)|0,n=n+Math.imul(w,ct)|0,i=i+Math.imul(w,lt)|0,i=i+Math.imul(M,ct)|0,o=o+Math.imul(M,lt)|0,n=n+Math.imul(g,pt)|0,i=i+Math.imul(g,mt)|0,i=i+Math.imul(b,pt)|0,o=o+Math.imul(b,mt)|0;var At=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(D,Y),i=Math.imul(D,X),i=i+Math.imul(q,Y)|0,o=Math.imul(q,X),n=n+Math.imul(P,Q)|0,i=i+Math.imul(P,tt)|0,i=i+Math.imul(B,Q)|0,o=o+Math.imul(B,tt)|0,n=n+Math.imul(I,rt)|0,i=i+Math.imul(I,nt)|0,i=i+Math.imul(C,rt)|0,o=o+Math.imul(C,nt)|0,n=n+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(j,ot)|0,o=o+Math.imul(j,at)|0,n=n+Math.imul(E,ut)|0,i=i+Math.imul(E,ht)|0,i=i+Math.imul(A,ut)|0,o=o+Math.imul(A,ht)|0,n=n+Math.imul(S,ct)|0,i=i+Math.imul(S,lt)|0,i=i+Math.imul(x,ct)|0,o=o+Math.imul(x,lt)|0,n=n+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(M,pt)|0,o=o+Math.imul(M,mt)|0;var Rt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,n=Math.imul(D,Q),i=Math.imul(D,tt),i=i+Math.imul(q,Q)|0,o=Math.imul(q,tt),n=n+Math.imul(P,rt)|0,i=i+Math.imul(P,nt)|0,i=i+Math.imul(B,rt)|0,o=o+Math.imul(B,nt)|0,n=n+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,n=n+Math.imul(O,ut)|0,i=i+Math.imul(O,ht)|0,i=i+Math.imul(j,ut)|0,o=o+Math.imul(j,ht)|0,n=n+Math.imul(E,ct)|0,i=i+Math.imul(E,lt)|0,i=i+Math.imul(A,ct)|0,o=o+Math.imul(A,lt)|0,n=n+Math.imul(S,pt)|0,i=i+Math.imul(S,mt)|0,i=i+Math.imul(x,pt)|0,o=o+Math.imul(x,mt)|0;var Ot=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,n=Math.imul(D,rt),i=Math.imul(D,nt),i=i+Math.imul(q,rt)|0,o=Math.imul(q,nt),n=n+Math.imul(P,ot)|0,i=i+Math.imul(P,at)|0,i=i+Math.imul(B,ot)|0,o=o+Math.imul(B,at)|0,n=n+Math.imul(I,ut)|0,i=i+Math.imul(I,ht)|0,i=i+Math.imul(C,ut)|0,o=o+Math.imul(C,ht)|0,n=n+Math.imul(O,ct)|0,i=i+Math.imul(O,lt)|0,i=i+Math.imul(j,ct)|0,o=o+Math.imul(j,lt)|0,n=n+Math.imul(E,pt)|0,i=i+Math.imul(E,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var jt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,n=Math.imul(D,ot),i=Math.imul(D,at),i=i+Math.imul(q,ot)|0,o=Math.imul(q,at),n=n+Math.imul(P,ut)|0,i=i+Math.imul(P,ht)|0,i=i+Math.imul(B,ut)|0,o=o+Math.imul(B,ht)|0,n=n+Math.imul(I,ct)|0,i=i+Math.imul(I,lt)|0,i=i+Math.imul(C,ct)|0,o=o+Math.imul(C,lt)|0,n=n+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(j,pt)|0,o=o+Math.imul(j,mt)|0;var Tt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,ut),i=Math.imul(D,ht),i=i+Math.imul(q,ut)|0,o=Math.imul(q,ht),n=n+Math.imul(P,ct)|0,i=i+Math.imul(P,lt)|0,i=i+Math.imul(B,ct)|0,o=o+Math.imul(B,lt)|0,n=n+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(C,pt)|0,o=o+Math.imul(C,mt)|0;var It=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(D,ct),i=Math.imul(D,lt),i=i+Math.imul(q,ct)|0,o=Math.imul(q,lt),n=n+Math.imul(P,pt)|0,i=i+Math.imul(P,mt)|0,i=i+Math.imul(B,pt)|0,o=o+Math.imul(B,mt)|0;var Ct=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(D,pt),i=Math.imul(D,mt),i=i+Math.imul(q,pt)|0,o=Math.imul(q,mt);var Lt=(h+n|0)+((8191&i)<<13)|0;return h=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,u[0]=vt,u[1]=gt,u[2]=bt,u[3]=yt,u[4]=wt,u[5]=Mt,u[6]=_t,u[7]=St,u[8]=xt,u[9]=kt,u[10]=Et,u[11]=At,u[12]=Rt,u[13]=Ot,u[14]=jt,u[15]=Tt,u[16]=It,u[17]=Ct,u[18]=Lt,0!==h&&(u[19]=h,r.length++),r};function m(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o>>26)|0,i+=a>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}function v(t,e,r){var n=new g;return n.mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r,n=this.length+t.length;return r=10===this.length&&10===t.length?p(this,t,e):n<63?d(this,t,e):n<1024?m(this,t,e):v(this,t,e),r},g.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n>=1;return n},g.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*e;a>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=l(t);if(0===e.length)return new o(1);for(var r=this,n=0;n=0);var e,r=t%26,i=(t-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(e=0;e>>26-r}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,h=0;h=0&&(0!==f||h>=i);h--){var c=0|this.words[h];this.words[h]=f<<26-o|c>>>o,f=c&s}return u&&0!==f&&(u.words[u.length++]=f),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"===typeof t&&t>=0);var e=t%26,r=(t-e)/26,i=1<=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"===typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(u/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var u,h=n.length-i.length;if("mod"!==e){u=new o(null),u.length=h+1,u.words=new Array(u.length);for(var f=0;f=0;l--){var d=67108864*(0|n.words[i.length+l])+(0|n.words[i.length+l-1]);d=Math.min(d/a|0,67108863),n._ishlnsubmul(i,d,l);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,l),n.isZero()||(n.negative^=1);u&&(u.words[l]=d)}return u&&u.strip(),n.strip(),"div"!==e&&0!==r&&n.iushrn(r),{div:u||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),i=t.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;i>=0;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),u=new o(1),h=0;while(e.isEven()&&r.isEven())e.iushrn(1),r.iushrn(1),++h;var f=r.clone(),c=e.clone();while(!e.isZero()){for(var l=0,d=1;0===(e.words[0]&d)&&l<26;++l,d<<=1);if(l>0){e.iushrn(l);while(l-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(f),a.isub(c)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||u.isOdd())&&(s.iadd(f),u.isub(c)),s.iushrn(1),u.iushrn(1)}e.cmp(r)>=0?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(h)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),u=r.clone();while(e.cmpn(1)>0&&r.cmpn(1)>0){for(var h=0,f=1;0===(e.words[0]&f)&&h<26;++h,f<<=1);if(h>0){e.iushrn(h);while(h-- >0)a.isOdd()&&a.iadd(u),a.iushrn(1)}for(var c=0,l=1;0===(r.words[0]&l)&&c<26;++c,l<<=1);if(c>0){r.iushrn(c);while(c-- >0)s.isOdd()&&s.iadd(u),s.iushrn(1)}e.cmp(r)>=0?(e.isub(r),a.isub(s)):(r.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);do{while(e.isEven())e.iushrn(1);while(r.isEven())r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}while(1);return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"===typeof t);var e=t%26,r=(t-e)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|t.words[r];if(n!==i){ni&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new x(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var b={k256:null,p224:null,p192:null,p25519:null};function y(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function w(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function _(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function x(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function k(t){x.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},y.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),e=r.bitLength()}while(e>this.n);var n=e0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},y.prototype.split=function(t,e){t.iushrn(this.n,0,e)},y.prototype.imulK=function(t){return t.imul(this.k)},i(w,y),w.prototype.split=function(t,e){for(var r=4194303,n=Math.min(t.length,9),i=0;i>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},w.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(b[t])return b[t];var e;if("k256"===t)e=new w;else if("p224"===t)e=new M;else if("p192"===t)e=new _;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new S}return b[t]=e,e},x.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},x.prototype._verify2=function(t,e){n(0===(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},x.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},x.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},x.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},x.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},x.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},x.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},x.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},x.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},x.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},x.prototype.isqr=function(t){return this.imul(t,t.clone())},x.prototype.sqr=function(t){return this.mul(t,t)},x.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2===1),3===e){var r=this.m.add(new o(1)).iushrn(2);return this.pow(t,r)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();f=new o(2*f*f).toRed(this);while(0!==this.pow(f,h).cmp(u))f.redIAdd(u);var c=this.pow(f,i),l=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;while(0!==d.cmp(s)){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();n(v=0;i--){for(var f=e.words[i],c=h-1;c>=0;c--){var l=f>>c&1;a!==n[0]&&(a=this.sqr(a)),0!==l||0!==s?(s<<=1,s|=l,u++,(u===r||0===i&&0===c)&&(a=this.mul(a,n[s]),u=0,s=0)):u=0}h=26}return a},x.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},x.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new k(t)},i(k,x),k.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},k.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},k.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},k.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,r("62e4")(t))},"37e8":function(t,e,r){var n=r("83ab"),i=r("9bf2"),o=r("825a"),a=r("df75");t.exports=n?Object.defineProperties:function(t,e){o(t);var r,n=a(e),s=n.length,u=0;while(s>u)i.f(t,r=n[u++],e[r]);return t}},"380f":function(t,e,r){"use strict";var n=r("f3a3"),i=n.assert,o=n.parseBytes,a=n.cachedProperty;function s(t,e){this.eddsa=t,this._secret=o(e.secret),t.isPoint(e.pub)?this._pub=e.pub:this._pubBytes=o(e.pub)}s.fromPublic=function(t,e){return e instanceof s?e:new s(t,{pub:e})},s.fromSecret=function(t,e){return e instanceof s?e:new s(t,{secret:e})},s.prototype.secret=function(){return this._secret},a(s,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),a(s,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),a(s,"privBytes",(function(){var t=this.eddsa,e=this.hash(),r=t.encodingLength-1,n=e.slice(0,t.encodingLength);return n[0]&=248,n[r]&=127,n[r]|=64,n})),a(s,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),a(s,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),a(s,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),s.prototype.sign=function(t){return i(this._secret,"KeyPair can only verify"),this.eddsa.sign(t,this)},s.prototype.verify=function(t,e){return this.eddsa.verify(t,e,this)},s.prototype.getSecret=function(t){return i(this._secret,"KeyPair is public only"),n.encode(this.secret(),t)},s.prototype.getPublic=function(t){return n.encode(this.pubBytes(),t)},t.exports=s},"387f":function(t,e,r){"use strict";t.exports=function(t,e,r,n,i){return t.config=e,r&&(t.code=r),t.request=n,t.response=i,t}},3934:function(t,e,r){"use strict";var n=r("c532");t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function i(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=i(window.location.href),function(e){var r=n.isString(e)?i(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return function(){return!0}}()},"399f":function(t,e,r){(function(t){(function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a=r(12).Buffer}catch(O){}function s(t,e,r){for(var i=0,o=Math.min(t.length,r),a=0,s=e;s=49&&h<=54?h-49+10:h>=17&&h<=22?h-17+10:h,i|=u,a|=u}return n(!(240&a),"Invalid character in "+t),i}function u(t,e,r,i){for(var o=0,a=0,s=Math.min(t.length,r),u=e;u=49?h-49+10:h>=17?h-17+10:h,n(h>=0&&a"}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"===typeof t)return this._initNumber(t,e,r);if("object"===typeof t)return this._initArray(t,e,r);"hex"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this._strip(),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this._strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=6)i=s(t,r,r+6),this.words[n]|=i<>>26-o&4194303,o+=24,o>=26&&(o-=26,n++);r+6!==e&&(i=s(t,e,r+6),this.words[n]|=i<>>26-o&4194303),this._strip()},o.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=e)n++;n--,i=i/e|0;for(var o=t.length-r,a=o%n,s=Math.min(o,o-a)+r,h=0,f=r;f1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!==typeof Symbol&&"function"===typeof Symbol.for?o.prototype[Symbol.for("nodejs.util.inspect.custom")]=f:o.prototype.inspect=f;var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];o.prototype.toString=function(t,e){var r;if(t=t||10,e=0|e||1,16===t||"hex"===t){r="";for(var i=0,o=0,a=0;a>>24-i&16777215,r=0!==o||a!==this.length-1?c[6-u.length]+u+r:u+r,i+=2,i>=26&&(i-=26,a--)}0!==o&&(r=o.toString(16)+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var h=l[t],f=d[t];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modrn(f).toString(t);p=p.idivn(f),r=p.isZero()?m+r:c[h-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16,2)},a&&(o.prototype.toBuffer=function(t,e){return this.toArrayLike(a,t,e)}),o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)};var p=function(t,e){return t.allocUnsafe?t.allocUnsafe(e):new t(e)};function m(t){for(var e=new Array(t.bitLength()),r=0;r>>i&1}return e}function v(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;r.words[0]=s;for(var h=1;h>>26,c=67108863&u,l=Math.min(h,e.length-1),d=Math.max(0,h-t.length+1);d<=l;d++){var p=h-d|0;i=0|t.words[p],o=0|e.words[d],a=i*o+c,f+=a/67108864|0,c=67108863&a}r.words[h]=0|c,u=0|f}return 0!==u?r.words[h]=0|u:r.length--,r._strip()}o.prototype.toArrayLike=function(t,e,r){this._strip();var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0");var a=p(t,o),s="le"===e?"LE":"BE";return this["_toArrayLike"+s](a,i),a},o.prototype._toArrayLikeLE=function(t,e){for(var r=0,n=0,i=0,o=0;i>8&255),r>16&255),6===o?(r>24&255),n=0,o=0):(n=a>>>24,o+=2)}if(r=0&&(t[r--]=a>>8&255),r>=0&&(t[r--]=a>>16&255),6===o?(r>=0&&(t[r--]=a>>24&255),n=0,o=0):(n=a>>>24,o+=2)}if(r>=0){t[r--]=n;while(r>=0)t[r--]=0}},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,r=0;return e>=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0===(8191&e)&&(r+=13,e>>>=13),0===(127&e)&&(r+=7,e>>>=7),0===(15&e)&&(r+=4,e>>>=4),0===(3&e)&&(r+=2,e>>>=2),0===(1&e)&&r++,r},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;nt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this._strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"===typeof t&&t>=0);var r=t/26|0,i=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<t.length?(r=this,n=t):(r=t,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=t):(r=t,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&e;for(;0!==o&&a>26,this.words[a]=67108863&e;if(0===o&&a>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,b=v>>>13,y=0|a[3],w=8191&y,M=y>>>13,_=0|a[4],S=8191&_,x=_>>>13,k=0|a[5],E=8191&k,A=k>>>13,R=0|a[6],O=8191&R,j=R>>>13,T=0|a[7],I=8191&T,C=T>>>13,L=0|a[8],P=8191&L,B=L>>>13,N=0|a[9],D=8191&N,q=N>>>13,U=0|s[0],F=8191&U,$=U>>>13,z=0|s[1],W=8191&z,H=z>>>13,Z=0|s[2],K=8191&Z,V=Z>>>13,G=0|s[3],Y=8191&G,X=G>>>13,J=0|s[4],Q=8191&J,tt=J>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,ht=st>>>13,ft=0|s[8],ct=8191&ft,lt=ft>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;r.negative=t.negative^e.negative,r.length=19,n=Math.imul(c,F),i=Math.imul(c,$),i=i+Math.imul(l,F)|0,o=Math.imul(l,$);var vt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(p,F),i=Math.imul(p,$),i=i+Math.imul(m,F)|0,o=Math.imul(m,$),n=n+Math.imul(c,W)|0,i=i+Math.imul(c,H)|0,i=i+Math.imul(l,W)|0,o=o+Math.imul(l,H)|0;var gt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,n=Math.imul(g,F),i=Math.imul(g,$),i=i+Math.imul(b,F)|0,o=Math.imul(b,$),n=n+Math.imul(p,W)|0,i=i+Math.imul(p,H)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,H)|0,n=n+Math.imul(c,K)|0,i=i+Math.imul(c,V)|0,i=i+Math.imul(l,K)|0,o=o+Math.imul(l,V)|0;var bt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(w,F),i=Math.imul(w,$),i=i+Math.imul(M,F)|0,o=Math.imul(M,$),n=n+Math.imul(g,W)|0,i=i+Math.imul(g,H)|0,i=i+Math.imul(b,W)|0,o=o+Math.imul(b,H)|0,n=n+Math.imul(p,K)|0,i=i+Math.imul(p,V)|0,i=i+Math.imul(m,K)|0,o=o+Math.imul(m,V)|0,n=n+Math.imul(c,Y)|0,i=i+Math.imul(c,X)|0,i=i+Math.imul(l,Y)|0,o=o+Math.imul(l,X)|0;var yt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(S,F),i=Math.imul(S,$),i=i+Math.imul(x,F)|0,o=Math.imul(x,$),n=n+Math.imul(w,W)|0,i=i+Math.imul(w,H)|0,i=i+Math.imul(M,W)|0,o=o+Math.imul(M,H)|0,n=n+Math.imul(g,K)|0,i=i+Math.imul(g,V)|0,i=i+Math.imul(b,K)|0,o=o+Math.imul(b,V)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0,n=n+Math.imul(c,Q)|0,i=i+Math.imul(c,tt)|0,i=i+Math.imul(l,Q)|0,o=o+Math.imul(l,tt)|0;var wt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(E,F),i=Math.imul(E,$),i=i+Math.imul(A,F)|0,o=Math.imul(A,$),n=n+Math.imul(S,W)|0,i=i+Math.imul(S,H)|0,i=i+Math.imul(x,W)|0,o=o+Math.imul(x,H)|0,n=n+Math.imul(w,K)|0,i=i+Math.imul(w,V)|0,i=i+Math.imul(M,K)|0,o=o+Math.imul(M,V)|0,n=n+Math.imul(g,Y)|0,i=i+Math.imul(g,X)|0,i=i+Math.imul(b,Y)|0,o=o+Math.imul(b,X)|0,n=n+Math.imul(p,Q)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,Q)|0,o=o+Math.imul(m,tt)|0,n=n+Math.imul(c,rt)|0,i=i+Math.imul(c,nt)|0,i=i+Math.imul(l,rt)|0,o=o+Math.imul(l,nt)|0;var Mt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(O,F),i=Math.imul(O,$),i=i+Math.imul(j,F)|0,o=Math.imul(j,$),n=n+Math.imul(E,W)|0,i=i+Math.imul(E,H)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,H)|0,n=n+Math.imul(S,K)|0,i=i+Math.imul(S,V)|0,i=i+Math.imul(x,K)|0,o=o+Math.imul(x,V)|0,n=n+Math.imul(w,Y)|0,i=i+Math.imul(w,X)|0,i=i+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,n=n+Math.imul(g,Q)|0,i=i+Math.imul(g,tt)|0,i=i+Math.imul(b,Q)|0,o=o+Math.imul(b,tt)|0,n=n+Math.imul(p,rt)|0,i=i+Math.imul(p,nt)|0,i=i+Math.imul(m,rt)|0,o=o+Math.imul(m,nt)|0,n=n+Math.imul(c,ot)|0,i=i+Math.imul(c,at)|0,i=i+Math.imul(l,ot)|0,o=o+Math.imul(l,at)|0;var _t=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(I,F),i=Math.imul(I,$),i=i+Math.imul(C,F)|0,o=Math.imul(C,$),n=n+Math.imul(O,W)|0,i=i+Math.imul(O,H)|0,i=i+Math.imul(j,W)|0,o=o+Math.imul(j,H)|0,n=n+Math.imul(E,K)|0,i=i+Math.imul(E,V)|0,i=i+Math.imul(A,K)|0,o=o+Math.imul(A,V)|0,n=n+Math.imul(S,Y)|0,i=i+Math.imul(S,X)|0,i=i+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,n=n+Math.imul(w,Q)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(M,Q)|0,o=o+Math.imul(M,tt)|0,n=n+Math.imul(g,rt)|0,i=i+Math.imul(g,nt)|0,i=i+Math.imul(b,rt)|0,o=o+Math.imul(b,nt)|0,n=n+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,n=n+Math.imul(c,ut)|0,i=i+Math.imul(c,ht)|0,i=i+Math.imul(l,ut)|0,o=o+Math.imul(l,ht)|0;var St=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(P,F),i=Math.imul(P,$),i=i+Math.imul(B,F)|0,o=Math.imul(B,$),n=n+Math.imul(I,W)|0,i=i+Math.imul(I,H)|0,i=i+Math.imul(C,W)|0,o=o+Math.imul(C,H)|0,n=n+Math.imul(O,K)|0,i=i+Math.imul(O,V)|0,i=i+Math.imul(j,K)|0,o=o+Math.imul(j,V)|0,n=n+Math.imul(E,Y)|0,i=i+Math.imul(E,X)|0,i=i+Math.imul(A,Y)|0,o=o+Math.imul(A,X)|0,n=n+Math.imul(S,Q)|0,i=i+Math.imul(S,tt)|0,i=i+Math.imul(x,Q)|0,o=o+Math.imul(x,tt)|0,n=n+Math.imul(w,rt)|0,i=i+Math.imul(w,nt)|0,i=i+Math.imul(M,rt)|0,o=o+Math.imul(M,nt)|0,n=n+Math.imul(g,ot)|0,i=i+Math.imul(g,at)|0,i=i+Math.imul(b,ot)|0,o=o+Math.imul(b,at)|0,n=n+Math.imul(p,ut)|0,i=i+Math.imul(p,ht)|0,i=i+Math.imul(m,ut)|0,o=o+Math.imul(m,ht)|0,n=n+Math.imul(c,ct)|0,i=i+Math.imul(c,lt)|0,i=i+Math.imul(l,ct)|0,o=o+Math.imul(l,lt)|0;var xt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(D,F),i=Math.imul(D,$),i=i+Math.imul(q,F)|0,o=Math.imul(q,$),n=n+Math.imul(P,W)|0,i=i+Math.imul(P,H)|0,i=i+Math.imul(B,W)|0,o=o+Math.imul(B,H)|0,n=n+Math.imul(I,K)|0,i=i+Math.imul(I,V)|0,i=i+Math.imul(C,K)|0,o=o+Math.imul(C,V)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(j,Y)|0,o=o+Math.imul(j,X)|0,n=n+Math.imul(E,Q)|0,i=i+Math.imul(E,tt)|0,i=i+Math.imul(A,Q)|0,o=o+Math.imul(A,tt)|0,n=n+Math.imul(S,rt)|0,i=i+Math.imul(S,nt)|0,i=i+Math.imul(x,rt)|0,o=o+Math.imul(x,nt)|0,n=n+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,n=n+Math.imul(g,ut)|0,i=i+Math.imul(g,ht)|0,i=i+Math.imul(b,ut)|0,o=o+Math.imul(b,ht)|0,n=n+Math.imul(p,ct)|0,i=i+Math.imul(p,lt)|0,i=i+Math.imul(m,ct)|0,o=o+Math.imul(m,lt)|0,n=n+Math.imul(c,pt)|0,i=i+Math.imul(c,mt)|0,i=i+Math.imul(l,pt)|0,o=o+Math.imul(l,mt)|0;var kt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(D,W),i=Math.imul(D,H),i=i+Math.imul(q,W)|0,o=Math.imul(q,H),n=n+Math.imul(P,K)|0,i=i+Math.imul(P,V)|0,i=i+Math.imul(B,K)|0,o=o+Math.imul(B,V)|0,n=n+Math.imul(I,Y)|0,i=i+Math.imul(I,X)|0,i=i+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,n=n+Math.imul(O,Q)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(j,Q)|0,o=o+Math.imul(j,tt)|0,n=n+Math.imul(E,rt)|0,i=i+Math.imul(E,nt)|0,i=i+Math.imul(A,rt)|0,o=o+Math.imul(A,nt)|0,n=n+Math.imul(S,ot)|0,i=i+Math.imul(S,at)|0,i=i+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,n=n+Math.imul(w,ut)|0,i=i+Math.imul(w,ht)|0,i=i+Math.imul(M,ut)|0,o=o+Math.imul(M,ht)|0,n=n+Math.imul(g,ct)|0,i=i+Math.imul(g,lt)|0,i=i+Math.imul(b,ct)|0,o=o+Math.imul(b,lt)|0,n=n+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Et=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(D,K),i=Math.imul(D,V),i=i+Math.imul(q,K)|0,o=Math.imul(q,V),n=n+Math.imul(P,Y)|0,i=i+Math.imul(P,X)|0,i=i+Math.imul(B,Y)|0,o=o+Math.imul(B,X)|0,n=n+Math.imul(I,Q)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(C,Q)|0,o=o+Math.imul(C,tt)|0,n=n+Math.imul(O,rt)|0,i=i+Math.imul(O,nt)|0,i=i+Math.imul(j,rt)|0,o=o+Math.imul(j,nt)|0,n=n+Math.imul(E,ot)|0,i=i+Math.imul(E,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,n=n+Math.imul(S,ut)|0,i=i+Math.imul(S,ht)|0,i=i+Math.imul(x,ut)|0,o=o+Math.imul(x,ht)|0,n=n+Math.imul(w,ct)|0,i=i+Math.imul(w,lt)|0,i=i+Math.imul(M,ct)|0,o=o+Math.imul(M,lt)|0,n=n+Math.imul(g,pt)|0,i=i+Math.imul(g,mt)|0,i=i+Math.imul(b,pt)|0,o=o+Math.imul(b,mt)|0;var At=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(D,Y),i=Math.imul(D,X),i=i+Math.imul(q,Y)|0,o=Math.imul(q,X),n=n+Math.imul(P,Q)|0,i=i+Math.imul(P,tt)|0,i=i+Math.imul(B,Q)|0,o=o+Math.imul(B,tt)|0,n=n+Math.imul(I,rt)|0,i=i+Math.imul(I,nt)|0,i=i+Math.imul(C,rt)|0,o=o+Math.imul(C,nt)|0,n=n+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(j,ot)|0,o=o+Math.imul(j,at)|0,n=n+Math.imul(E,ut)|0,i=i+Math.imul(E,ht)|0,i=i+Math.imul(A,ut)|0,o=o+Math.imul(A,ht)|0,n=n+Math.imul(S,ct)|0,i=i+Math.imul(S,lt)|0,i=i+Math.imul(x,ct)|0,o=o+Math.imul(x,lt)|0,n=n+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(M,pt)|0,o=o+Math.imul(M,mt)|0;var Rt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,n=Math.imul(D,Q),i=Math.imul(D,tt),i=i+Math.imul(q,Q)|0,o=Math.imul(q,tt),n=n+Math.imul(P,rt)|0,i=i+Math.imul(P,nt)|0,i=i+Math.imul(B,rt)|0,o=o+Math.imul(B,nt)|0,n=n+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,n=n+Math.imul(O,ut)|0,i=i+Math.imul(O,ht)|0,i=i+Math.imul(j,ut)|0,o=o+Math.imul(j,ht)|0,n=n+Math.imul(E,ct)|0,i=i+Math.imul(E,lt)|0,i=i+Math.imul(A,ct)|0,o=o+Math.imul(A,lt)|0,n=n+Math.imul(S,pt)|0,i=i+Math.imul(S,mt)|0,i=i+Math.imul(x,pt)|0,o=o+Math.imul(x,mt)|0;var Ot=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,n=Math.imul(D,rt),i=Math.imul(D,nt),i=i+Math.imul(q,rt)|0,o=Math.imul(q,nt),n=n+Math.imul(P,ot)|0,i=i+Math.imul(P,at)|0,i=i+Math.imul(B,ot)|0,o=o+Math.imul(B,at)|0,n=n+Math.imul(I,ut)|0,i=i+Math.imul(I,ht)|0,i=i+Math.imul(C,ut)|0,o=o+Math.imul(C,ht)|0,n=n+Math.imul(O,ct)|0,i=i+Math.imul(O,lt)|0,i=i+Math.imul(j,ct)|0,o=o+Math.imul(j,lt)|0,n=n+Math.imul(E,pt)|0,i=i+Math.imul(E,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var jt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,n=Math.imul(D,ot),i=Math.imul(D,at),i=i+Math.imul(q,ot)|0,o=Math.imul(q,at),n=n+Math.imul(P,ut)|0,i=i+Math.imul(P,ht)|0,i=i+Math.imul(B,ut)|0,o=o+Math.imul(B,ht)|0,n=n+Math.imul(I,ct)|0,i=i+Math.imul(I,lt)|0,i=i+Math.imul(C,ct)|0,o=o+Math.imul(C,lt)|0,n=n+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(j,pt)|0,o=o+Math.imul(j,mt)|0;var Tt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,ut),i=Math.imul(D,ht),i=i+Math.imul(q,ut)|0,o=Math.imul(q,ht),n=n+Math.imul(P,ct)|0,i=i+Math.imul(P,lt)|0,i=i+Math.imul(B,ct)|0,o=o+Math.imul(B,lt)|0,n=n+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(C,pt)|0,o=o+Math.imul(C,mt)|0;var It=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(D,ct),i=Math.imul(D,lt),i=i+Math.imul(q,ct)|0,o=Math.imul(q,lt),n=n+Math.imul(P,pt)|0,i=i+Math.imul(P,mt)|0,i=i+Math.imul(B,pt)|0,o=o+Math.imul(B,mt)|0;var Ct=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(D,pt),i=Math.imul(D,mt),i=i+Math.imul(q,pt)|0,o=Math.imul(q,mt);var Lt=(h+n|0)+((8191&i)<<13)|0;return h=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,u[0]=vt,u[1]=gt,u[2]=bt,u[3]=yt,u[4]=wt,u[5]=Mt,u[6]=_t,u[7]=St,u[8]=xt,u[9]=kt,u[10]=Et,u[11]=At,u[12]=Rt,u[13]=Ot,u[14]=jt,u[15]=Tt,u[16]=It,u[17]=Ct,u[18]=Lt,0!==h&&(u[19]=h,r.length++),r};function b(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o>>26)|0,i+=a>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r._strip()}function y(t,e,r){return b(t,e,r)}function w(t,e){this.x=t,this.y=e}Math.imul||(g=v),o.prototype.mulTo=function(t,e){var r,n=this.length+t.length;return r=10===this.length&&10===t.length?g(this,t,e):n<63?v(this,t,e):n<1024?b(this,t,e):y(this,t,e),r},w.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n>=1;return n},w.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*e;a>=26,r+=o/67108864|0,r+=a>>>26,this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),e?this.ineg():this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=m(t);if(0===e.length)return new o(1);for(var r=this,n=0;n=0);var e,r=t%26,i=(t-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(e=0;e>>26-r}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,h=0;h=0&&(0!==f||h>=i);h--){var c=0|this.words[h];this.words[h]=f<<26-o|c>>>o,f=c&s}return u&&0!==f&&(u.words[u.length++]=f),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"===typeof t&&t>=0);var e=t%26,r=(t-e)/26,i=1<=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"===typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(u/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this._strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this._strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var u,h=n.length-i.length;if("mod"!==e){u=new o(null),u.length=h+1,u.words=new Array(u.length);for(var f=0;f=0;l--){var d=67108864*(0|n.words[i.length+l])+(0|n.words[i.length+l-1]);d=Math.min(d/a|0,67108863),n._ishlnsubmul(i,d,l);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,l),n.isZero()||(n.negative^=1);u&&(u.words[l]=d)}return u&&u._strip(),n._strip(),"div"!==e&&0!==r&&n.iushrn(r),{div:u||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modrn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modrn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),i=t.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modrn=function(t){var e=t<0;e&&(t=-t),n(t<=67108863);for(var r=(1<<26)%t,i=0,o=this.length-1;o>=0;o--)i=(r*i+(0|this.words[o]))%t;return e?-i:i},o.prototype.modn=function(t){return this.modrn(t)},o.prototype.idivn=function(t){var e=t<0;e&&(t=-t),n(t<=67108863);for(var r=0,i=this.length-1;i>=0;i--){var o=(0|this.words[i])+67108864*r;this.words[i]=o/t|0,r=o%t}return this._strip(),e?this.ineg():this},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),u=new o(1),h=0;while(e.isEven()&&r.isEven())e.iushrn(1),r.iushrn(1),++h;var f=r.clone(),c=e.clone();while(!e.isZero()){for(var l=0,d=1;0===(e.words[0]&d)&&l<26;++l,d<<=1);if(l>0){e.iushrn(l);while(l-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(f),a.isub(c)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||u.isOdd())&&(s.iadd(f),u.isub(c)),s.iushrn(1),u.iushrn(1)}e.cmp(r)>=0?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(h)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),u=r.clone();while(e.cmpn(1)>0&&r.cmpn(1)>0){for(var h=0,f=1;0===(e.words[0]&f)&&h<26;++h,f<<=1);if(h>0){e.iushrn(h);while(h-- >0)a.isOdd()&&a.iadd(u),a.iushrn(1)}for(var c=0,l=1;0===(r.words[0]&l)&&c<26;++c,l<<=1);if(c>0){r.iushrn(c);while(c-- >0)s.isOdd()&&s.iadd(u),s.iushrn(1)}e.cmp(r)>=0?(e.isub(r),a.isub(s)):(r.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);do{while(e.isEven())e.iushrn(1);while(r.isEven())r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}while(1);return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"===typeof t);var e=t%26,r=(t-e)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|t.words[r];if(n!==i){ni&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new A(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var M={k256:null,p224:null,p192:null,p25519:null};function _(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function S(){_.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){_.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){_.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){_.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function A(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function R(t){A.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}_.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},_.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),e=r.bitLength()}while(e>this.n);var n=e0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},_.prototype.split=function(t,e){t.iushrn(this.n,0,e)},_.prototype.imulK=function(t){return t.imul(this.k)},i(S,_),S.prototype.split=function(t,e){for(var r=4194303,n=Math.min(t.length,9),i=0;i>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},S.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(M[t])return M[t];var e;if("k256"===t)e=new S;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new E}return M[t]=e,e},A.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},A.prototype._verify2=function(t,e){n(0===(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},A.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):(h(t,t.umod(this.m)._forceRed(this)),t)},A.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},A.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},A.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},A.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},A.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},A.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},A.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},A.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},A.prototype.isqr=function(t){return this.imul(t,t.clone())},A.prototype.sqr=function(t){return this.mul(t,t)},A.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2===1),3===e){var r=this.m.add(new o(1)).iushrn(2);return this.pow(t,r)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();f=new o(2*f*f).toRed(this);while(0!==this.pow(f,h).cmp(u))f.redIAdd(u);var c=this.pow(f,i),l=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;while(0!==d.cmp(s)){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();n(v=0;i--){for(var f=e.words[i],c=h-1;c>=0;c--){var l=f>>c&1;a!==n[0]&&(a=this.sqr(a)),0!==l||0!==s?(s<<=1,s|=l,u++,(u===r||0===i&&0===c)&&(a=this.mul(a,n[s]),u=0,s=0)):u=0}h=26}return a},A.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},A.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new R(t)},i(R,A),R.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},R.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},R.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},R.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},R.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,r("62e4")(t))},"39a9":function(t,e,r){ +/*! safe-buffer. MIT License. Feross Aboukhadijeh */ +var n=r("b639"),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,r){if("number"===typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!==typeof t)throw new TypeError("Argument must be a number");var n=i(t);return void 0!==e?"string"===typeof r?n.fill(e,r):n.fill(e):n.fill(0),n},a.allocUnsafe=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},"39f5":function(t,e,r){var n=r("8707").Buffer;function i(t){n.isBuffer(t)||(t=n.from(t));for(var e=t.length/4|0,r=new Array(e),i=0;i>>24]^f[p>>>16&255]^c[m>>>8&255]^l[255&v]^e[g++],a=h[p>>>24]^f[m>>>16&255]^c[v>>>8&255]^l[255&d]^e[g++],s=h[m>>>24]^f[v>>>16&255]^c[d>>>8&255]^l[255&p]^e[g++],u=h[v>>>24]^f[d>>>16&255]^c[p>>>8&255]^l[255&m]^e[g++],d=o,p=a,m=s,v=u;return o=(n[d>>>24]<<24|n[p>>>16&255]<<16|n[m>>>8&255]<<8|n[255&v])^e[g++],a=(n[p>>>24]<<24|n[m>>>16&255]<<16|n[v>>>8&255]<<8|n[255&d])^e[g++],s=(n[m>>>24]<<24|n[v>>>16&255]<<16|n[d>>>8&255]<<8|n[255&p])^e[g++],u=(n[v>>>24]<<24|n[d>>>16&255]<<16|n[p>>>8&255]<<8|n[255&m])^e[g++],o>>>=0,a>>>=0,s>>>=0,u>>>=0,[o,a,s,u]}var s=[0,1,2,4,8,16,32,64,128,27,54],u=function(){for(var t=new Array(256),e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var r=[],n=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,u=0;u<256;++u){var h=s^s<<1^s<<2^s<<3^s<<4;h=h>>>8^255&h^99,r[a]=h,n[h]=a;var f=t[a],c=t[f],l=t[c],d=257*t[h]^16843008*h;i[0][a]=d<<24|d>>>8,i[1][a]=d<<16|d>>>16,i[2][a]=d<<8|d>>>24,i[3][a]=d,d=16843009*l^65537*c^257*f^16843008*a,o[0][h]=d<<24|d>>>8,o[1][h]=d<<16|d>>>16,o[2][h]=d<<8|d>>>24,o[3][h]=d,0===a?a=s=1:(a=f^t[t[t[l^f]]],s^=t[t[s]])}return{SBOX:r,INV_SBOX:n,SUB_MIX:i,INV_SUB_MIX:o}}();function h(t){this._key=i(t),this._reset()}h.blockSize=16,h.keySize=32,h.prototype.blockSize=h.blockSize,h.prototype.keySize=h.keySize,h.prototype._reset=function(){for(var t=this._key,e=t.length,r=e+6,n=4*(r+1),i=[],o=0;o>>24,a=u.SBOX[a>>>24]<<24|u.SBOX[a>>>16&255]<<16|u.SBOX[a>>>8&255]<<8|u.SBOX[255&a],a^=s[o/e|0]<<24):e>6&&o%e===4&&(a=u.SBOX[a>>>24]<<24|u.SBOX[a>>>16&255]<<16|u.SBOX[a>>>8&255]<<8|u.SBOX[255&a]),i[o]=i[o-e]^a}for(var h=[],f=0;f>>24]]^u.INV_SUB_MIX[1][u.SBOX[l>>>16&255]]^u.INV_SUB_MIX[2][u.SBOX[l>>>8&255]]^u.INV_SUB_MIX[3][u.SBOX[255&l]]}this._nRounds=r,this._keySchedule=i,this._invKeySchedule=h},h.prototype.encryptBlockRaw=function(t){return t=i(t),a(t,this._keySchedule,u.SUB_MIX,u.SBOX,this._nRounds)},h.prototype.encryptBlock=function(t){var e=this.encryptBlockRaw(t),r=n.allocUnsafe(16);return r.writeUInt32BE(e[0],0),r.writeUInt32BE(e[1],4),r.writeUInt32BE(e[2],8),r.writeUInt32BE(e[3],12),r},h.prototype.decryptBlock=function(t){t=i(t);var e=t[1];t[1]=t[3],t[3]=e;var r=a(t,this._invKeySchedule,u.INV_SUB_MIX,u.INV_SBOX,this._nRounds),o=n.allocUnsafe(16);return o.writeUInt32BE(r[0],0),o.writeUInt32BE(r[3],4),o.writeUInt32BE(r[2],8),o.writeUInt32BE(r[1],12),o},h.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},t.exports.AES=h},"3a7c":function(t,e,r){(function(t){function r(t){return Array.isArray?Array.isArray(t):"[object Array]"===v(t)}function n(t){return"boolean"===typeof t}function i(t){return null===t}function o(t){return null==t}function a(t){return"number"===typeof t}function s(t){return"string"===typeof t}function u(t){return"symbol"===typeof t}function h(t){return void 0===t}function f(t){return"[object RegExp]"===v(t)}function c(t){return"object"===typeof t&&null!==t}function l(t){return"[object Date]"===v(t)}function d(t){return"[object Error]"===v(t)||t instanceof Error}function p(t){return"function"===typeof t}function m(t){return null===t||"boolean"===typeof t||"number"===typeof t||"string"===typeof t||"symbol"===typeof t||"undefined"===typeof t}function v(t){return Object.prototype.toString.call(t)}e.isArray=r,e.isBoolean=n,e.isNull=i,e.isNullOrUndefined=o,e.isNumber=a,e.isString=s,e.isSymbol=u,e.isUndefined=h,e.isRegExp=f,e.isObject=c,e.isDate=l,e.isError=d,e.isFunction=p,e.isPrimitive=m,e.isBuffer=t.isBuffer}).call(this,r("b639").Buffer)},"3bbe":function(t,e,r){var n=r("861d");t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3daf":function(t,e,r){"use strict";var n=r("f3a3"),i=r("80af"),o=r("3fb5"),a=r("ea53"),s=n.assert;function u(t){this.twisted=1!==(0|t.a),this.mOneA=this.twisted&&-1===(0|t.a),this.extended=this.mOneA,a.call(this,"edwards",t),this.a=new i(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new i(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new i(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|t.c)}function h(t,e,r,n,o){a.BasePoint.call(this,t,"projective"),null===e&&null===r&&null===n?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new i(e,16),this.y=new i(r,16),this.z=n?new i(n,16):this.curve.one,this.t=o&&new i(o,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}o(u,a),t.exports=u,u.prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},u.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},u.prototype.jpoint=function(t,e,r,n){return this.point(t,e,r,n)},u.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var r=t.redSqr(),n=this.c2.redSub(this.a.redMul(r)),o=this.one.redSub(this.c2.redMul(this.d).redMul(r)),a=n.redMul(o.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var u=s.fromRed().isOdd();return(e&&!u||!e&&u)&&(s=s.redNeg()),this.point(t,s)},u.prototype.pointFromY=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var r=t.redSqr(),n=r.redSub(this.c2),o=r.redMul(this.d).redMul(this.c2).redSub(this.a),a=n.redMul(o.redInvm());if(0===a.cmp(this.zero)){if(e)throw new Error("invalid point");return this.point(this.zero,t)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==e&&(s=s.redNeg()),this.point(s,t)},u.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var e=t.x.redSqr(),r=t.y.redSqr(),n=e.redMul(this.a).redAdd(r),i=this.c2.redMul(this.one.redAdd(this.d.redMul(e).redMul(r)));return 0===n.cmp(i)},o(h,a.BasePoint),u.prototype.pointFromJSON=function(t){return h.fromJSON(this,t)},u.prototype.point=function(t,e,r,n){return new h(this,t,e,r,n)},h.fromJSON=function(t,e){return new h(t,e[0],e[1],e[2])},h.prototype.inspect=function(){return this.isInfinity()?"":""},h.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},h.prototype._extDbl=function(){var t=this.x.redSqr(),e=this.y.redSqr(),r=this.z.redSqr();r=r.redIAdd(r);var n=this.curve._mulA(t),i=this.x.redAdd(this.y).redSqr().redISub(t).redISub(e),o=n.redAdd(e),a=o.redSub(r),s=n.redSub(e),u=i.redMul(a),h=o.redMul(s),f=i.redMul(s),c=a.redMul(o);return this.curve.point(u,h,c,f)},h.prototype._projDbl=function(){var t,e,r,n=this.x.redAdd(this.y).redSqr(),i=this.x.redSqr(),o=this.y.redSqr();if(this.curve.twisted){var a=this.curve._mulA(i),s=a.redAdd(o);if(this.zOne)t=n.redSub(i).redSub(o).redMul(s.redSub(this.curve.two)),e=s.redMul(a.redSub(o)),r=s.redSqr().redSub(s).redSub(s);else{var u=this.z.redSqr(),h=s.redSub(u).redISub(u);t=n.redSub(i).redISub(o).redMul(h),e=s.redMul(a.redSub(o)),r=s.redMul(h)}}else{a=i.redAdd(o),u=this.curve._mulC(this.z).redSqr(),h=a.redSub(u).redSub(u);t=this.curve._mulC(n.redISub(a)).redMul(h),e=this.curve._mulC(a).redMul(i.redISub(o)),r=a.redMul(h)}return this.curve.point(t,e,r)},h.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},h.prototype._extAdd=function(t){var e=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),r=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),n=this.t.redMul(this.curve.dd).redMul(t.t),i=this.z.redMul(t.z.redAdd(t.z)),o=r.redSub(e),a=i.redSub(n),s=i.redAdd(n),u=r.redAdd(e),h=o.redMul(a),f=s.redMul(u),c=o.redMul(u),l=a.redMul(s);return this.curve.point(h,f,l,c)},h.prototype._projAdd=function(t){var e,r,n=this.z.redMul(t.z),i=n.redSqr(),o=this.x.redMul(t.x),a=this.y.redMul(t.y),s=this.curve.d.redMul(o).redMul(a),u=i.redSub(s),h=i.redAdd(s),f=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(o).redISub(a),c=n.redMul(u).redMul(f);return this.curve.twisted?(e=n.redMul(h).redMul(a.redSub(this.curve._mulA(o))),r=u.redMul(h)):(e=n.redMul(h).redMul(a.redSub(o)),r=this.curve._mulC(u).redMul(h)),this.curve.point(c,e,r)},h.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},h.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},h.prototype.mulAdd=function(t,e,r){return this.curve._wnafMulAdd(1,[this,e],[t,r],2,!1)},h.prototype.jmulAdd=function(t,e,r){return this.curve._wnafMulAdd(1,[this,e],[t,r],2,!0)},h.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},h.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},h.prototype.getX=function(){return this.normalize(),this.x.fromRed()},h.prototype.getY=function(){return this.normalize(),this.y.fromRed()},h.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},h.prototype.eqXToP=function(t){var e=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(e))return!0;for(var r=t.clone(),n=this.curve.redN.redMul(this.z);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(e.redIAdd(n),0===this.x.cmp(e))return!0}},h.prototype.toP=h.prototype.normalize,h.prototype.mixedAdd=h.prototype.add},"3f62":function(t,e,r){var n=r("8707").Buffer,i=n.alloc(16,0);function o(t){return[t.readUInt32BE(0),t.readUInt32BE(4),t.readUInt32BE(8),t.readUInt32BE(12)]}function a(t){var e=n.allocUnsafe(16);return e.writeUInt32BE(t[0]>>>0,0),e.writeUInt32BE(t[1]>>>0,4),e.writeUInt32BE(t[2]>>>0,8),e.writeUInt32BE(t[3]>>>0,12),e}function s(t){this.h=t,this.state=n.alloc(16,0),this.cache=n.allocUnsafe(0)}s.prototype.ghash=function(t){var e=-1;while(++e0;t--)n[t]=n[t]>>>1|(1&n[t-1])<<31;n[0]=n[0]>>>1,r&&(n[0]=n[0]^225<<24)}this.state=a(i)},s.prototype.update=function(t){var e;this.cache=n.concat([this.cache,t]);while(this.cache.length>=16)e=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(e)},s.prototype.final=function(t,e){return this.cache.length&&this.ghash(n.concat([this.cache,i],16)),this.ghash(a([0,t,0,e])),this.state},t.exports=s},"3f8c":function(t,e){t.exports={}},"3fb5":function(t,e){"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},"409b":function(t,e){t.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},4111:function(t,e,r){"use strict";var n=r("7f7a");e.certificate=r("56b5");var i=n.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}));e.RSAPrivateKey=i;var o=n.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}));e.RSAPublicKey=o;var a=n.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}));e.PublicKey=a;var s=n.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())})),u=n.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())}));e.PrivateKey=u;var h=n.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}));e.EncryptedPrivateKey=h;var f=n.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}));e.DSAPrivateKey=f,e.DSAparam=n.define("DSAparam",(function(){this.int()}));var c=n.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(l),this.key("publicKey").optional().explicit(1).bitstr())}));e.ECPrivateKey=c;var l=n.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));e.signature=n.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},4127:function(t,e,r){"use strict";var n=r("d233"),i=r("b313"),o={brackets:function(t){return t+"[]"},indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},a=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,serializeDate:function(t){return a.call(t)},skipNulls:!1,strictNullHandling:!1},u=function t(e,r,i,o,a,u,h,f,c,l,d,p){var m=e;if("function"===typeof h)m=h(r,m);else if(m instanceof Date)m=l(m);else if(null===m){if(o)return u&&!p?u(r,s.encoder):r;m=""}if("string"===typeof m||"number"===typeof m||"boolean"===typeof m||n.isBuffer(m)){if(u){var v=p?r:u(r,s.encoder);return[d(v)+"="+d(u(m,s.encoder))]}return[d(r)+"="+d(String(m))]}var g,b=[];if("undefined"===typeof m)return b;if(Array.isArray(h))g=h;else{var y=Object.keys(m);g=f?y.sort(f):y}for(var w=0;w0?A+E:""}},4136:function(t,e,r){"use strict";var n=e;n.base=r("ea53"),n.short=r("3300"),n.mont=r("676f"),n.edwards=r("3daf")},4160:function(t,e,r){"use strict";var n=r("23e7"),i=r("17c2");n({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},4186:function(t,e,r){"use strict";(function(e){var n;function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var o=r("ee93"),a=Symbol("lastResolve"),s=Symbol("lastReject"),u=Symbol("error"),h=Symbol("ended"),f=Symbol("lastPromise"),c=Symbol("handlePromise"),l=Symbol("stream");function d(t,e){return{value:t,done:e}}function p(t){var e=t[a];if(null!==e){var r=t[l].read();null!==r&&(t[f]=null,t[a]=null,t[s]=null,e(d(r,!1)))}}function m(t){e.nextTick(p,t)}function v(t,e){return function(r,n){t.then((function(){e[h]?r(d(void 0,!0)):e[c](r,n)}),n)}}var g=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((n={get stream(){return this[l]},next:function(){var t=this,r=this[u];if(null!==r)return Promise.reject(r);if(this[h])return Promise.resolve(d(void 0,!0));if(this[l].destroyed)return new Promise((function(r,n){e.nextTick((function(){t[u]?n(t[u]):r(d(void 0,!0))}))}));var n,i=this[f];if(i)n=new Promise(v(i,this));else{var o=this[l].read();if(null!==o)return Promise.resolve(d(o,!1));n=new Promise(this[c])}return this[f]=n,n}},i(n,Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var t=this;return new Promise((function(e,r){t[l].destroy(null,(function(t){t?r(t):e(d(void 0,!0))}))}))})),n),g),y=function(t){var e,r=Object.create(b,(e={},i(e,l,{value:t,writable:!0}),i(e,a,{value:null,writable:!0}),i(e,s,{value:null,writable:!0}),i(e,u,{value:null,writable:!0}),i(e,h,{value:t._readableState.endEmitted,writable:!0}),i(e,c,{value:function(t,e){var n=r[l].read();n?(r[f]=null,r[a]=null,r[s]=null,t(d(n,!1))):(r[a]=t,r[s]=e)},writable:!0}),e));return r[f]=null,o(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=r[s];return null!==e&&(r[f]=null,r[a]=null,r[s]=null,e(t)),void(r[u]=t)}var n=r[a];null!==n&&(r[f]=null,r[a]=null,r[s]=null,n(d(void 0,!0))),r[h]=!0})),t.on("readable",m.bind(null,r)),r};t.exports=y}).call(this,r("4362"))},"41df":function(t,e,r){var n=e;n.Reporter=r("d1c8").Reporter,n.DecoderBuffer=r("6283").DecoderBuffer,n.EncoderBuffer=r("6283").EncoderBuffer,n.Node=r("8360")},4228:function(t,e,r){var n=r("82f0"),i=r("8707").Buffer,o=r("bac2"),a=r("09f5"),s=r("6430"),u=r("39f5"),h=r("ae84"),f=r("3fb5");function c(t,e,r){s.call(this),this._cache=new l,this._last=void 0,this._cipher=new u.AES(e),this._prev=i.from(r),this._mode=t,this._autopadding=!0}function l(){this.cache=i.allocUnsafe(0)}function d(t){var e=t[15];if(e<1||e>16)throw new Error("unable to decrypt data");var r=-1;while(++r16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e}else if(this.cache.length>=16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e;return null},l.prototype.flush=function(){if(this.cache.length)return this.cache},e.createDecipher=m,e.createDecipheriv=p},4250:function(t,e,r){"use strict";(function(e,n){var i;t.exports=O,O.ReadableState=R;r("faa1").EventEmitter;var o=function(t,e){return t.listeners(e).length},a=r("5bbb"),s=r("b639").Buffer,u=e.Uint8Array||function(){};function h(t){return s.from(t)}function f(t){return s.isBuffer(t)||t instanceof u}var c,l=r(1);c=l&&l.debuglog?l.debuglog("stream"):function(){};var d,p,m,v=r("96a5"),g=r("493f"),b=r("b9b5"),y=b.getHighWaterMark,w=r("9d8a").codes,M=w.ERR_INVALID_ARG_TYPE,_=w.ERR_STREAM_PUSH_AFTER_EOF,S=w.ERR_METHOD_NOT_IMPLEMENTED,x=w.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(O,a);var k=g.errorOrDestroy,E=["error","close","destroy","pause","resume"];function A(t,e,r){if("function"===typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}function R(t,e,n){i=i||r("e666"),t=t||{},"boolean"!==typeof n&&(n=e instanceof i),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=y(this,t,"readableHighWaterMark",n),this.buffer=new v,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(t.encoding),this.encoding=t.encoding)}function O(t){if(i=i||r("e666"),!(this instanceof O))return new O(t);var e=this instanceof i;this._readableState=new R(t,this,e),this.readable=!0,t&&("function"===typeof t.read&&(this._read=t.read),"function"===typeof t.destroy&&(this._destroy=t.destroy)),a.call(this)}function j(t,e,r,n,i){c("readableAddChunk",e);var o,a=t._readableState;if(null===e)a.reading=!1,B(t,a);else if(i||(o=I(a,e)),o)k(t,o);else if(a.objectMode||e&&e.length>0)if("string"===typeof e||a.objectMode||Object.getPrototypeOf(e)===s.prototype||(e=h(e)),n)a.endEmitted?k(t,new x):T(t,a,e,!0);else if(a.ended)k(t,new _);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!r?(e=a.decoder.write(e),a.objectMode||0!==e.length?T(t,a,e,!1):q(t,a)):T(t,a,e,!1)}else n||(a.reading=!1,q(t,a));return!a.ended&&(a.length=C?t=C:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function P(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=L(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function B(t,e){if(c("onEofChunk"),!e.ended){if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?N(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,D(t)))}}function N(t){var e=t._readableState;c("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(c("emitReadable",e.flowing),e.emittedReadable=!0,n.nextTick(D,t))}function D(t){var e=t._readableState;c("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,Z(t)}function q(t,e){e.readingMore||(e.readingMore=!0,n.nextTick(U,t,e))}function U(t,e){while(!e.reading&&!e.ended&&(e.length0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function z(t){c("readable nexttick read 0"),t.read(0)}function W(t,e){e.resumeScheduled||(e.resumeScheduled=!0,n.nextTick(H,t,e))}function H(t,e){c("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),Z(t),e.flowing&&!e.reading&&t.read(0)}function Z(t){var e=t._readableState;c("flow",e.flowing);while(e.flowing&&null!==t.read());}function K(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r);var r}function V(t){var e=t._readableState;c("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,n.nextTick(G,e,t))}function G(t,e){if(c("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var r=e._writableState;(!r||r.autoDestroy&&r.finished)&&e.destroy()}}function Y(t,e){for(var r=0,n=t.length;r=e.highWaterMark:e.length>0)||e.ended))return c("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?V(this):N(this),null;if(t=P(t,e),0===t&&e.ended)return 0===e.length&&V(this),null;var n,i=e.needReadable;return c("need readable",i),(0===e.length||e.length-t0?K(t,e):null,null===n?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&V(this)),null!==n&&this.emit("data",n),n},O.prototype._read=function(t){k(this,new S("_read()"))},O.prototype.pipe=function(t,e){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t);break}i.pipesCount+=1,c("pipe count=%d opts=%j",i.pipesCount,e);var a=(!e||!1!==e.end)&&t!==n.stdout&&t!==n.stderr,s=a?h:b;function u(t,e){c("onunpipe"),t===r&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,d())}function h(){c("onend"),t.end()}i.endEmitted?n.nextTick(s):r.once("end",s),t.on("unpipe",u);var f=F(r);t.on("drain",f);var l=!1;function d(){c("cleanup"),t.removeListener("close",v),t.removeListener("finish",g),t.removeListener("drain",f),t.removeListener("error",m),t.removeListener("unpipe",u),r.removeListener("end",h),r.removeListener("end",b),r.removeListener("data",p),l=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||f()}function p(e){c("ondata");var n=t.write(e);c("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===t||i.pipesCount>1&&-1!==Y(i.pipes,t))&&!l&&(c("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function m(e){c("onerror",e),b(),t.removeListener("error",m),0===o(t,"error")&&k(t,e)}function v(){t.removeListener("finish",g),b()}function g(){c("onfinish"),t.removeListener("close",v),b()}function b(){c("unpipe"),r.unpipe(t)}return r.on("data",p),A(t,"error",m),t.once("close",v),t.once("finish",g),t.emit("pipe",r),i.flowing||(c("pipe resume"),r.resume()),t},O.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r)),this;if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o0,!1!==i.flowing&&this.resume()):"readable"===t&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,c("on readable",i.length,i.reading),i.length?N(this):i.reading||n.nextTick(z,this))),r},O.prototype.addListener=O.prototype.on,O.prototype.removeListener=function(t,e){var r=a.prototype.removeListener.call(this,t,e);return"readable"===t&&n.nextTick($,this),r},O.prototype.removeAllListeners=function(t){var e=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||n.nextTick($,this),e},O.prototype.resume=function(){var t=this._readableState;return t.flowing||(c("resume"),t.flowing=!t.readableListening,W(this,t)),t.paused=!1,this},O.prototype.pause=function(){return c("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(c("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},O.prototype.wrap=function(t){var e=this,r=this._readableState,n=!1;for(var i in t.on("end",(function(){if(c("wrapped end"),r.decoder&&!r.ended){var t=r.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){if(c("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!==i&&void 0!==i)&&(r.objectMode||i&&i.length)){var o=e.push(i);o||(n=!0,t.pause())}})),t)void 0===this[i]&&"function"===typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return n}function u(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"===typeof t)return this._initNumber(t,e,r);if("object"===typeof t)return this._initArray(t,e,r);"hex"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=6)i=s(t,r,r+6),this.words[n]|=i<>>26-o&4194303,o+=24,o>=26&&(o-=26,n++);r+6!==e&&(i=s(t,e,r+6),this.words[n]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=e)n++;n--,i=i/e|0;for(var o=t.length-r,a=o%n,s=Math.min(o,o-a)+r,h=0,f=r;f1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],c=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function l(t){for(var e=new Array(t.bitLength()),r=0;r>>i}return e}function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;r.words[0]=s;for(var h=1;h>>26,c=67108863&u,l=Math.min(h,e.length-1),d=Math.max(0,h-t.length+1);d<=l;d++){var p=h-d|0;i=0|t.words[p],o=0|e.words[d],a=i*o+c,f+=a/67108864|0,c=67108863&a}r.words[h]=0|c,u=0|f}return 0!==u?r.words[h]=0|u:r.length--,r.strip()}o.prototype.toString=function(t,e){var r;if(t=t||10,e=0|e||1,16===t||"hex"===t){r="";for(var i=0,o=0,a=0;a>>24-i&16777215,r=0!==o||a!==this.length-1?h[6-u.length]+u+r:u+r,i+=2,i>=26&&(i-=26,a--)}0!==o&&(r=o.toString(16)+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(t===(0|t)&&t>=2&&t<=36){var l=f[t],d=c[t];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(t);p=p.idivn(d),r=p.isZero()?m+r:h[l-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%e!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,u="le"===e,h=new t(o),f=this.clone();if(u){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),h[s]=a;for(;s=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0===(8191&e)&&(r+=13,e>>>=13),0===(127&e)&&(r+=7,e>>>=7),0===(15&e)&&(r+=4,e>>>=4),0===(3&e)&&(r+=2,e>>>=2),0===(1&e)&&r++,r},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;rt.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;nt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"===typeof t&&t>=0);var r=t/26|0,i=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<t.length?(r=this,n=t):(r=t,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=t):(r=t,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&e;for(;0!==o&&a>26,this.words[a]=67108863&e;if(0===o&&a>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,b=v>>>13,y=0|a[3],w=8191&y,M=y>>>13,_=0|a[4],S=8191&_,x=_>>>13,k=0|a[5],E=8191&k,A=k>>>13,R=0|a[6],O=8191&R,j=R>>>13,T=0|a[7],I=8191&T,C=T>>>13,L=0|a[8],P=8191&L,B=L>>>13,N=0|a[9],D=8191&N,q=N>>>13,U=0|s[0],F=8191&U,$=U>>>13,z=0|s[1],W=8191&z,H=z>>>13,Z=0|s[2],K=8191&Z,V=Z>>>13,G=0|s[3],Y=8191&G,X=G>>>13,J=0|s[4],Q=8191&J,tt=J>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,ht=st>>>13,ft=0|s[8],ct=8191&ft,lt=ft>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;r.negative=t.negative^e.negative,r.length=19,n=Math.imul(c,F),i=Math.imul(c,$),i=i+Math.imul(l,F)|0,o=Math.imul(l,$);var vt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(p,F),i=Math.imul(p,$),i=i+Math.imul(m,F)|0,o=Math.imul(m,$),n=n+Math.imul(c,W)|0,i=i+Math.imul(c,H)|0,i=i+Math.imul(l,W)|0,o=o+Math.imul(l,H)|0;var gt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,n=Math.imul(g,F),i=Math.imul(g,$),i=i+Math.imul(b,F)|0,o=Math.imul(b,$),n=n+Math.imul(p,W)|0,i=i+Math.imul(p,H)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,H)|0,n=n+Math.imul(c,K)|0,i=i+Math.imul(c,V)|0,i=i+Math.imul(l,K)|0,o=o+Math.imul(l,V)|0;var bt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(w,F),i=Math.imul(w,$),i=i+Math.imul(M,F)|0,o=Math.imul(M,$),n=n+Math.imul(g,W)|0,i=i+Math.imul(g,H)|0,i=i+Math.imul(b,W)|0,o=o+Math.imul(b,H)|0,n=n+Math.imul(p,K)|0,i=i+Math.imul(p,V)|0,i=i+Math.imul(m,K)|0,o=o+Math.imul(m,V)|0,n=n+Math.imul(c,Y)|0,i=i+Math.imul(c,X)|0,i=i+Math.imul(l,Y)|0,o=o+Math.imul(l,X)|0;var yt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(S,F),i=Math.imul(S,$),i=i+Math.imul(x,F)|0,o=Math.imul(x,$),n=n+Math.imul(w,W)|0,i=i+Math.imul(w,H)|0,i=i+Math.imul(M,W)|0,o=o+Math.imul(M,H)|0,n=n+Math.imul(g,K)|0,i=i+Math.imul(g,V)|0,i=i+Math.imul(b,K)|0,o=o+Math.imul(b,V)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0,n=n+Math.imul(c,Q)|0,i=i+Math.imul(c,tt)|0,i=i+Math.imul(l,Q)|0,o=o+Math.imul(l,tt)|0;var wt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(E,F),i=Math.imul(E,$),i=i+Math.imul(A,F)|0,o=Math.imul(A,$),n=n+Math.imul(S,W)|0,i=i+Math.imul(S,H)|0,i=i+Math.imul(x,W)|0,o=o+Math.imul(x,H)|0,n=n+Math.imul(w,K)|0,i=i+Math.imul(w,V)|0,i=i+Math.imul(M,K)|0,o=o+Math.imul(M,V)|0,n=n+Math.imul(g,Y)|0,i=i+Math.imul(g,X)|0,i=i+Math.imul(b,Y)|0,o=o+Math.imul(b,X)|0,n=n+Math.imul(p,Q)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,Q)|0,o=o+Math.imul(m,tt)|0,n=n+Math.imul(c,rt)|0,i=i+Math.imul(c,nt)|0,i=i+Math.imul(l,rt)|0,o=o+Math.imul(l,nt)|0;var Mt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(O,F),i=Math.imul(O,$),i=i+Math.imul(j,F)|0,o=Math.imul(j,$),n=n+Math.imul(E,W)|0,i=i+Math.imul(E,H)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,H)|0,n=n+Math.imul(S,K)|0,i=i+Math.imul(S,V)|0,i=i+Math.imul(x,K)|0,o=o+Math.imul(x,V)|0,n=n+Math.imul(w,Y)|0,i=i+Math.imul(w,X)|0,i=i+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,n=n+Math.imul(g,Q)|0,i=i+Math.imul(g,tt)|0,i=i+Math.imul(b,Q)|0,o=o+Math.imul(b,tt)|0,n=n+Math.imul(p,rt)|0,i=i+Math.imul(p,nt)|0,i=i+Math.imul(m,rt)|0,o=o+Math.imul(m,nt)|0,n=n+Math.imul(c,ot)|0,i=i+Math.imul(c,at)|0,i=i+Math.imul(l,ot)|0,o=o+Math.imul(l,at)|0;var _t=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(I,F),i=Math.imul(I,$),i=i+Math.imul(C,F)|0,o=Math.imul(C,$),n=n+Math.imul(O,W)|0,i=i+Math.imul(O,H)|0,i=i+Math.imul(j,W)|0,o=o+Math.imul(j,H)|0,n=n+Math.imul(E,K)|0,i=i+Math.imul(E,V)|0,i=i+Math.imul(A,K)|0,o=o+Math.imul(A,V)|0,n=n+Math.imul(S,Y)|0,i=i+Math.imul(S,X)|0,i=i+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,n=n+Math.imul(w,Q)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(M,Q)|0,o=o+Math.imul(M,tt)|0,n=n+Math.imul(g,rt)|0,i=i+Math.imul(g,nt)|0,i=i+Math.imul(b,rt)|0,o=o+Math.imul(b,nt)|0,n=n+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,n=n+Math.imul(c,ut)|0,i=i+Math.imul(c,ht)|0,i=i+Math.imul(l,ut)|0,o=o+Math.imul(l,ht)|0;var St=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(P,F),i=Math.imul(P,$),i=i+Math.imul(B,F)|0,o=Math.imul(B,$),n=n+Math.imul(I,W)|0,i=i+Math.imul(I,H)|0,i=i+Math.imul(C,W)|0,o=o+Math.imul(C,H)|0,n=n+Math.imul(O,K)|0,i=i+Math.imul(O,V)|0,i=i+Math.imul(j,K)|0,o=o+Math.imul(j,V)|0,n=n+Math.imul(E,Y)|0,i=i+Math.imul(E,X)|0,i=i+Math.imul(A,Y)|0,o=o+Math.imul(A,X)|0,n=n+Math.imul(S,Q)|0,i=i+Math.imul(S,tt)|0,i=i+Math.imul(x,Q)|0,o=o+Math.imul(x,tt)|0,n=n+Math.imul(w,rt)|0,i=i+Math.imul(w,nt)|0,i=i+Math.imul(M,rt)|0,o=o+Math.imul(M,nt)|0,n=n+Math.imul(g,ot)|0,i=i+Math.imul(g,at)|0,i=i+Math.imul(b,ot)|0,o=o+Math.imul(b,at)|0,n=n+Math.imul(p,ut)|0,i=i+Math.imul(p,ht)|0,i=i+Math.imul(m,ut)|0,o=o+Math.imul(m,ht)|0,n=n+Math.imul(c,ct)|0,i=i+Math.imul(c,lt)|0,i=i+Math.imul(l,ct)|0,o=o+Math.imul(l,lt)|0;var xt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(D,F),i=Math.imul(D,$),i=i+Math.imul(q,F)|0,o=Math.imul(q,$),n=n+Math.imul(P,W)|0,i=i+Math.imul(P,H)|0,i=i+Math.imul(B,W)|0,o=o+Math.imul(B,H)|0,n=n+Math.imul(I,K)|0,i=i+Math.imul(I,V)|0,i=i+Math.imul(C,K)|0,o=o+Math.imul(C,V)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(j,Y)|0,o=o+Math.imul(j,X)|0,n=n+Math.imul(E,Q)|0,i=i+Math.imul(E,tt)|0,i=i+Math.imul(A,Q)|0,o=o+Math.imul(A,tt)|0,n=n+Math.imul(S,rt)|0,i=i+Math.imul(S,nt)|0,i=i+Math.imul(x,rt)|0,o=o+Math.imul(x,nt)|0,n=n+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,n=n+Math.imul(g,ut)|0,i=i+Math.imul(g,ht)|0,i=i+Math.imul(b,ut)|0,o=o+Math.imul(b,ht)|0,n=n+Math.imul(p,ct)|0,i=i+Math.imul(p,lt)|0,i=i+Math.imul(m,ct)|0,o=o+Math.imul(m,lt)|0,n=n+Math.imul(c,pt)|0,i=i+Math.imul(c,mt)|0,i=i+Math.imul(l,pt)|0,o=o+Math.imul(l,mt)|0;var kt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(D,W),i=Math.imul(D,H),i=i+Math.imul(q,W)|0,o=Math.imul(q,H),n=n+Math.imul(P,K)|0,i=i+Math.imul(P,V)|0,i=i+Math.imul(B,K)|0,o=o+Math.imul(B,V)|0,n=n+Math.imul(I,Y)|0,i=i+Math.imul(I,X)|0,i=i+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,n=n+Math.imul(O,Q)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(j,Q)|0,o=o+Math.imul(j,tt)|0,n=n+Math.imul(E,rt)|0,i=i+Math.imul(E,nt)|0,i=i+Math.imul(A,rt)|0,o=o+Math.imul(A,nt)|0,n=n+Math.imul(S,ot)|0,i=i+Math.imul(S,at)|0,i=i+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,n=n+Math.imul(w,ut)|0,i=i+Math.imul(w,ht)|0,i=i+Math.imul(M,ut)|0,o=o+Math.imul(M,ht)|0,n=n+Math.imul(g,ct)|0,i=i+Math.imul(g,lt)|0,i=i+Math.imul(b,ct)|0,o=o+Math.imul(b,lt)|0,n=n+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Et=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(D,K),i=Math.imul(D,V),i=i+Math.imul(q,K)|0,o=Math.imul(q,V),n=n+Math.imul(P,Y)|0,i=i+Math.imul(P,X)|0,i=i+Math.imul(B,Y)|0,o=o+Math.imul(B,X)|0,n=n+Math.imul(I,Q)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(C,Q)|0,o=o+Math.imul(C,tt)|0,n=n+Math.imul(O,rt)|0,i=i+Math.imul(O,nt)|0,i=i+Math.imul(j,rt)|0,o=o+Math.imul(j,nt)|0,n=n+Math.imul(E,ot)|0,i=i+Math.imul(E,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,n=n+Math.imul(S,ut)|0,i=i+Math.imul(S,ht)|0,i=i+Math.imul(x,ut)|0,o=o+Math.imul(x,ht)|0,n=n+Math.imul(w,ct)|0,i=i+Math.imul(w,lt)|0,i=i+Math.imul(M,ct)|0,o=o+Math.imul(M,lt)|0,n=n+Math.imul(g,pt)|0,i=i+Math.imul(g,mt)|0,i=i+Math.imul(b,pt)|0,o=o+Math.imul(b,mt)|0;var At=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(D,Y),i=Math.imul(D,X),i=i+Math.imul(q,Y)|0,o=Math.imul(q,X),n=n+Math.imul(P,Q)|0,i=i+Math.imul(P,tt)|0,i=i+Math.imul(B,Q)|0,o=o+Math.imul(B,tt)|0,n=n+Math.imul(I,rt)|0,i=i+Math.imul(I,nt)|0,i=i+Math.imul(C,rt)|0,o=o+Math.imul(C,nt)|0,n=n+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(j,ot)|0,o=o+Math.imul(j,at)|0,n=n+Math.imul(E,ut)|0,i=i+Math.imul(E,ht)|0,i=i+Math.imul(A,ut)|0,o=o+Math.imul(A,ht)|0,n=n+Math.imul(S,ct)|0,i=i+Math.imul(S,lt)|0,i=i+Math.imul(x,ct)|0,o=o+Math.imul(x,lt)|0,n=n+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(M,pt)|0,o=o+Math.imul(M,mt)|0;var Rt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,n=Math.imul(D,Q),i=Math.imul(D,tt),i=i+Math.imul(q,Q)|0,o=Math.imul(q,tt),n=n+Math.imul(P,rt)|0,i=i+Math.imul(P,nt)|0,i=i+Math.imul(B,rt)|0,o=o+Math.imul(B,nt)|0,n=n+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,n=n+Math.imul(O,ut)|0,i=i+Math.imul(O,ht)|0,i=i+Math.imul(j,ut)|0,o=o+Math.imul(j,ht)|0,n=n+Math.imul(E,ct)|0,i=i+Math.imul(E,lt)|0,i=i+Math.imul(A,ct)|0,o=o+Math.imul(A,lt)|0,n=n+Math.imul(S,pt)|0,i=i+Math.imul(S,mt)|0,i=i+Math.imul(x,pt)|0,o=o+Math.imul(x,mt)|0;var Ot=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,n=Math.imul(D,rt),i=Math.imul(D,nt),i=i+Math.imul(q,rt)|0,o=Math.imul(q,nt),n=n+Math.imul(P,ot)|0,i=i+Math.imul(P,at)|0,i=i+Math.imul(B,ot)|0,o=o+Math.imul(B,at)|0,n=n+Math.imul(I,ut)|0,i=i+Math.imul(I,ht)|0,i=i+Math.imul(C,ut)|0,o=o+Math.imul(C,ht)|0,n=n+Math.imul(O,ct)|0,i=i+Math.imul(O,lt)|0,i=i+Math.imul(j,ct)|0,o=o+Math.imul(j,lt)|0,n=n+Math.imul(E,pt)|0,i=i+Math.imul(E,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var jt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,n=Math.imul(D,ot),i=Math.imul(D,at),i=i+Math.imul(q,ot)|0,o=Math.imul(q,at),n=n+Math.imul(P,ut)|0,i=i+Math.imul(P,ht)|0,i=i+Math.imul(B,ut)|0,o=o+Math.imul(B,ht)|0,n=n+Math.imul(I,ct)|0,i=i+Math.imul(I,lt)|0,i=i+Math.imul(C,ct)|0,o=o+Math.imul(C,lt)|0,n=n+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(j,pt)|0,o=o+Math.imul(j,mt)|0;var Tt=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,ut),i=Math.imul(D,ht),i=i+Math.imul(q,ut)|0,o=Math.imul(q,ht),n=n+Math.imul(P,ct)|0,i=i+Math.imul(P,lt)|0,i=i+Math.imul(B,ct)|0,o=o+Math.imul(B,lt)|0,n=n+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(C,pt)|0,o=o+Math.imul(C,mt)|0;var It=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(D,ct),i=Math.imul(D,lt),i=i+Math.imul(q,ct)|0,o=Math.imul(q,lt),n=n+Math.imul(P,pt)|0,i=i+Math.imul(P,mt)|0,i=i+Math.imul(B,pt)|0,o=o+Math.imul(B,mt)|0;var Ct=(h+n|0)+((8191&i)<<13)|0;h=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(D,pt),i=Math.imul(D,mt),i=i+Math.imul(q,pt)|0,o=Math.imul(q,mt);var Lt=(h+n|0)+((8191&i)<<13)|0;return h=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,u[0]=vt,u[1]=gt,u[2]=bt,u[3]=yt,u[4]=wt,u[5]=Mt,u[6]=_t,u[7]=St,u[8]=xt,u[9]=kt,u[10]=Et,u[11]=At,u[12]=Rt,u[13]=Ot,u[14]=jt,u[15]=Tt,u[16]=It,u[17]=Ct,u[18]=Lt,0!==h&&(u[19]=h,r.length++),r};function m(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o>>26)|0,i+=a>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}function v(t,e,r){var n=new g;return n.mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r,n=this.length+t.length;return r=10===this.length&&10===t.length?p(this,t,e):n<63?d(this,t,e):n<1024?m(this,t,e):v(this,t,e),r},g.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n>=1;return n},g.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*e;a>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=l(t);if(0===e.length)return new o(1);for(var r=this,n=0;n=0);var e,r=t%26,i=(t-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(e=0;e>>26-r}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,h=0;h=0&&(0!==f||h>=i);h--){var c=0|this.words[h];this.words[h]=f<<26-o|c>>>o,f=c&s}return u&&0!==f&&(u.words[u.length++]=f),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"===typeof t&&t>=0);var e=t%26,r=(t-e)/26,i=1<=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var i=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"===typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(u/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var u,h=n.length-i.length;if("mod"!==e){u=new o(null),u.length=h+1,u.words=new Array(u.length);for(var f=0;f=0;l--){var d=67108864*(0|n.words[i.length+l])+(0|n.words[i.length+l-1]);d=Math.min(d/a|0,67108863),n._ishlnsubmul(i,d,l);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,l),n.isZero()||(n.negative^=1);u&&(u.words[l]=d)}return u&&u.strip(),n.strip(),"div"!==e&&0!==r&&n.iushrn(r),{div:u||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),i=t.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;i>=0;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),u=new o(1),h=0;while(e.isEven()&&r.isEven())e.iushrn(1),r.iushrn(1),++h;var f=r.clone(),c=e.clone();while(!e.isZero()){for(var l=0,d=1;0===(e.words[0]&d)&&l<26;++l,d<<=1);if(l>0){e.iushrn(l);while(l-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(f),a.isub(c)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||u.isOdd())&&(s.iadd(f),u.isub(c)),s.iushrn(1),u.iushrn(1)}e.cmp(r)>=0?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(h)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),u=r.clone();while(e.cmpn(1)>0&&r.cmpn(1)>0){for(var h=0,f=1;0===(e.words[0]&f)&&h<26;++h,f<<=1);if(h>0){e.iushrn(h);while(h-- >0)a.isOdd()&&a.iadd(u),a.iushrn(1)}for(var c=0,l=1;0===(r.words[0]&l)&&c<26;++c,l<<=1);if(c>0){r.iushrn(c);while(c-- >0)s.isOdd()&&s.iadd(u),s.iushrn(1)}e.cmp(r)>=0?(e.isub(r),a.isub(s)):(r.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);do{while(e.isEven())e.iushrn(1);while(r.isEven())r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}while(1);return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"===typeof t);var e=t%26,r=(t-e)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:it.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|t.words[r];if(n!==i){ni&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new x(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var b={k256:null,p224:null,p192:null,p25519:null};function y(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function w(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function _(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function x(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function k(t){x.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},y.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),e=r.bitLength()}while(e>this.n);var n=e0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},y.prototype.split=function(t,e){t.iushrn(this.n,0,e)},y.prototype.imulK=function(t){return t.imul(this.k)},i(w,y),w.prototype.split=function(t,e){for(var r=4194303,n=Math.min(t.length,9),i=0;i>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},w.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(b[t])return b[t];var e;if("k256"===t)e=new w;else if("p224"===t)e=new M;else if("p192"===t)e=new _;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new S}return b[t]=e,e},x.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},x.prototype._verify2=function(t,e){n(0===(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},x.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},x.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},x.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},x.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},x.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},x.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},x.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},x.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},x.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},x.prototype.isqr=function(t){return this.imul(t,t.clone())},x.prototype.sqr=function(t){return this.mul(t,t)},x.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2===1),3===e){var r=this.m.add(new o(1)).iushrn(2);return this.pow(t,r)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();f=new o(2*f*f).toRed(this);while(0!==this.pow(f,h).cmp(u))f.redIAdd(u);var c=this.pow(f,i),l=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;while(0!==d.cmp(s)){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();n(v=0;i--){for(var f=e.words[i],c=h-1;c>=0;c--){var l=f>>c&1;a!==n[0]&&(a=this.sqr(a)),0!==l||0!==s?(s<<=1,s|=l,u++,(u===r||0===i&&0===c)&&(a=this.mul(a,n[s]),u=0,s=0)):u=0}h=26}return a},x.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},x.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new k(t)},i(k,x),k.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},k.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},k.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},k.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,r("62e4")(t))},4930:function(t,e,r){var n=r("d039");t.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},"493f":function(t,e,r){"use strict";(function(e){function r(t,r){var o=this,s=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return s||u?(r?r(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(a,this,t)):e.nextTick(a,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!r&&t?o._writableState?o._writableState.errorEmitted?e.nextTick(i,o):(o._writableState.errorEmitted=!0,e.nextTick(n,o,t)):e.nextTick(n,o,t):r?(e.nextTick(i,o),r(t)):e.nextTick(i,o)})),this)}function n(t,e){a(t,e),i(t)}function i(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(t,e){t.emit("error",e)}function s(t,e){var r=t._readableState,n=t._writableState;r&&r.autoDestroy||n&&n.autoDestroy?t.destroy(e):t.emit("error",e)}t.exports={destroy:r,undestroy:o,errorOrDestroy:s}}).call(this,r("4362"))},"49ce":function(t,e,r){"use strict";(function(e,n){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){H(e,t)}}var o;t.exports=R,R.WritableState=A;var a={deprecate:r("b7d1")},s=r("f12a"),u=r("b639").Buffer,h=e.Uint8Array||function(){};function f(t){return u.from(t)}function c(t){return u.isBuffer(t)||t instanceof h}var l,d=r("9019"),p=r("05f0"),m=p.getHighWaterMark,v=r("d113").codes,g=v.ERR_INVALID_ARG_TYPE,b=v.ERR_METHOD_NOT_IMPLEMENTED,y=v.ERR_MULTIPLE_CALLBACK,w=v.ERR_STREAM_CANNOT_PIPE,M=v.ERR_STREAM_DESTROYED,_=v.ERR_STREAM_NULL_VALUES,S=v.ERR_STREAM_WRITE_AFTER_END,x=v.ERR_UNKNOWN_ENCODING,k=d.errorOrDestroy;function E(){}function A(t,e,n){o=o||r("5e7d"),t=t||{},"boolean"!==typeof n&&(n=e instanceof o),this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=m(this,t,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){B(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function R(t){o=o||r("5e7d");var e=this instanceof o;if(!e&&!l.call(R,this))return new R(t);this._writableState=new A(t,this,e),this.writable=!0,t&&("function"===typeof t.write&&(this._write=t.write),"function"===typeof t.writev&&(this._writev=t.writev),"function"===typeof t.destroy&&(this._destroy=t.destroy),"function"===typeof t.final&&(this._final=t.final)),s.call(this)}function O(t,e){var r=new S;k(t,r),n.nextTick(e,r)}function j(t,e,r,i){var o;return null===r?o=new _:"string"===typeof r||e.objectMode||(o=new g("chunk",["string","Buffer"],r)),!o||(k(t,o),n.nextTick(i,o),!1)}function T(t,e,r){return t.objectMode||!1===t.decodeStrings||"string"!==typeof e||(e=u.from(e,r)),e}function I(t,e,r,n,i,o){if(!r){var a=T(e,n,i);n!==a&&(r=!0,i="buffer",n=a)}var s=e.objectMode?1:n.length;e.length+=s;var u=e.length-1))throw new x(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(R.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(R.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),R.prototype._write=function(t,e,r){r(new b("_write()"))},R.prototype._writev=null,R.prototype.end=function(t,e,r){var n=this._writableState;return"function"===typeof t?(r=t,t=null,e=null):"function"===typeof e&&(r=e,e=null),null!==t&&void 0!==t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||W(this,n,r),this},Object.defineProperty(R.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(R.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),R.prototype.destroy=d.destroy,R.prototype._undestroy=d.undestroy,R.prototype._destroy=function(t,e){e(t)}}).call(this,r("c8ba"),r("4362"))},"4c07":function(t,e,r){var n=r("0368"),i=r("bf45"),o=r("d0c8"),a=r("fe68"),s=Object.defineProperty;e.f=n?s:function(t,e,r){if(o(t),e=a(e,!0),o(r),i)try{return s(t,e,r)}catch(n){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},"4d64":function(t,e,r){var n=r("fc6a"),i=r("50c4"),o=r("23cb"),a=function(t){return function(e,r,a){var s,u=n(e),h=i(u.length),f=o(a,h);if(t&&r!=r){while(h>f)if(s=u[f++],s!=s)return!0}else for(;h>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4dd0":function(t,e,r){var n=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r\+\/\=]+)[\n\r]+/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r\+\/\=]+)-----END \1-----$/m,a=r("ae84"),s=r("fda6"),u=r("8707").Buffer;t.exports=function(t,e){var r,h=t.toString(),f=h.match(n);if(f){var c="aes"+f[1],l=u.from(f[2],"hex"),d=u.from(f[3].replace(/[\r\n]/g,""),"base64"),p=a(e,l.slice(0,8),parseInt(f[1],10)).key,m=[],v=s.createDecipheriv(c,p,l);m.push(v.update(d)),m.push(v.final()),r=u.concat(m)}else{var g=h.match(o);r=new u(g[2].replace(/[\r\n]/g,""),"base64")}var b=h.match(i)[1];return{tag:b,data:r}}},"4dd8":function(t,e,r){var n=r("90c5");t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,i){return t.call(e,r,n,i)}}return function(){return t.apply(e,arguments)}}},"4de4":function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").filter,o=r("1dde"),a=r("ae40"),s=o("filter"),u=a("filter");n({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4e2b":function(t,e,r){"use strict";var n=r("da3e"),i=r("3fb5"),o=r("5ee7"),a=r("0184");function s(){this.tmp=new Array(2),this.keys=null}function u(t){a.call(this,t);var e=new s;this._desState=e,this.deriveKeys(e,t.key)}i(u,a),t.exports=u,u.create=function(t){return new u(t)};var h=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];u.prototype.deriveKeys=function(t,e){t.keys=new Array(32),n.equal(e.length,this.blockSize,"Invalid key length");var r=o.readUInt32BE(e,0),i=o.readUInt32BE(e,4);o.pc1(r,i,t.tmp,0),r=t.tmp[0],i=t.tmp[1];for(var a=0;a>>1];r=o.r28shl(r,s),i=o.r28shl(i,s),o.pc2(r,i,t.keys,a)}},u.prototype._update=function(t,e,r,n){var i=this._desState,a=o.readUInt32BE(t,e),s=o.readUInt32BE(t,e+4);o.ip(a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],"encrypt"===this.type?this._encrypt(i,a,s,i.tmp,0):this._decrypt(i,a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],o.writeUInt32BE(r,a,n),o.writeUInt32BE(r,s,n+4)},u.prototype._pad=function(t,e){for(var r=t.length-e,n=e;n>>0,a=d}o.rip(s,a,n,i)},u.prototype._decrypt=function(t,e,r,n,i){for(var a=r,s=e,u=t.keys.length-2;u>=0;u-=2){var h=t.keys[u],f=t.keys[u+1];o.expand(a,t.tmp,0),h^=t.tmp[0],f^=t.tmp[1];var c=o.substitute(h,f),l=o.permute(c),d=a;a=(s^l)>>>0,s=d}o.rip(a,s,n,i)}},"4fd1":function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function u(){this.init(),this._w=s,i.call(this,128,112)}function h(t,e,r){return r^t&(e^r)}function f(t,e,r){return t&e|r&(t|e)}function c(t,e){return(t>>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function l(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function d(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^t>>>7}function p(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^(t>>>7|e<<25)}function m(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^t>>>6}function v(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^(t>>>6|e<<26)}function g(t,e){return t>>>0>>0?1:0}n(u,i),u.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},u.prototype._update=function(t){for(var e=this._w,r=0|this._ah,n=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,u=0|this._fh,b=0|this._gh,y=0|this._hh,w=0|this._al,M=0|this._bl,_=0|this._cl,S=0|this._dl,x=0|this._el,k=0|this._fl,E=0|this._gl,A=0|this._hl,R=0;R<32;R+=2)e[R]=t.readInt32BE(4*R),e[R+1]=t.readInt32BE(4*R+4);for(;R<160;R+=2){var O=e[R-30],j=e[R-30+1],T=d(O,j),I=p(j,O);O=e[R-4],j=e[R-4+1];var C=m(O,j),L=v(j,O),P=e[R-14],B=e[R-14+1],N=e[R-32],D=e[R-32+1],q=I+B|0,U=T+P+g(q,I)|0;q=q+L|0,U=U+C+g(q,L)|0,q=q+D|0,U=U+N+g(q,D)|0,e[R]=U,e[R+1]=q}for(var F=0;F<160;F+=2){U=e[F],q=e[F+1];var $=f(r,n,i),z=f(w,M,_),W=c(r,w),H=c(w,r),Z=l(s,x),K=l(x,s),V=a[F],G=a[F+1],Y=h(s,u,b),X=h(x,k,E),J=A+K|0,Q=y+Z+g(J,A)|0;J=J+X|0,Q=Q+Y+g(J,X)|0,J=J+G|0,Q=Q+V+g(J,G)|0,J=J+q|0,Q=Q+U+g(J,q)|0;var tt=H+z|0,et=W+$+g(tt,H)|0;y=b,A=E,b=u,E=k,u=s,k=x,x=S+J|0,s=o+Q+g(x,S)|0,o=i,S=_,i=n,_=M,n=r,M=w,w=J+tt|0,r=Q+et+g(w,J)|0}this._al=this._al+w|0,this._bl=this._bl+M|0,this._cl=this._cl+_|0,this._dl=this._dl+S|0,this._el=this._el+x|0,this._fl=this._fl+k|0,this._gl=this._gl+E|0,this._hl=this._hl+A|0,this._ah=this._ah+r+g(this._al,w)|0,this._bh=this._bh+n+g(this._bl,M)|0,this._ch=this._ch+i+g(this._cl,_)|0,this._dh=this._dh+o+g(this._dl,S)|0,this._eh=this._eh+s+g(this._el,x)|0,this._fh=this._fh+u+g(this._fl,k)|0,this._gh=this._gh+b+g(this._gl,E)|0,this._hh=this._hh+y+g(this._hl,A)|0},u.prototype._hash=function(){var t=o.allocUnsafe(64);function e(e,r,n){t.writeInt32BE(e,n),t.writeInt32BE(r,n+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t},t.exports=u},"50c4":function(t,e,r){var n=r("a691"),i=Math.min;t.exports=function(t){return t>0?i(n(t),9007199254740991):0}},5118:function(t,e,r){(function(t){var n="undefined"!==typeof t&&t||"undefined"!==typeof self&&self||window,i=Function.prototype.apply;function o(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new o(i.call(setTimeout,n,arguments),clearTimeout)},e.setInterval=function(){return new o(i.call(setInterval,n,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(n,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},r("6017"),e.setImmediate="undefined"!==typeof self&&self.setImmediate||"undefined"!==typeof t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!==typeof self&&self.clearImmediate||"undefined"!==typeof t&&t.clearImmediate||this&&this.clearImmediate}).call(this,r("c8ba"))},5135:function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},5165:function(t,e,r){(function(t){var n=r("8c8a");function i(t){return t._prev=t._cipher.encryptBlock(t._prev),t._prev}e.encrypt=function(e,r){while(e._cache.lengthf){var d,p=h(arguments[f++]),m=c?o(p).concat(c(p)):o(p),v=m.length,g=0;while(v>g)d=m[g++],n&&!l.call(p,d)||(r[d]=p[d])}return r}:f},5239:function(t,e,r){var n=r("8707").Buffer;function i(t,e,r){var n,i,a,s=-1,u=8,h=0;while(++s>s%8,t._prev=o(t._prev,r?i:a);return h}function o(t,e){var r=t.length,i=-1,o=n.allocUnsafe(t.length);t=n.concat([t,n.from([e])]);while(++i>7;return o}e.encrypt=function(t,e,r){var o=e.length,a=n.allocUnsafe(o),s=-1;while(++st)r.ishrn(1);if(r.isEven()&&r.iadd(u),r.testn(1)||r.iadd(h),e.cmp(h)){if(!e.cmp(f))while(r.mod(c).cmp(l))r.iadd(p)}else while(r.mod(o).cmp(d))r.iadd(p);if(a=r.shrn(1),g(a)&&g(r)&&b(a)&&b(r)&&s.test(a)&&s.test(r))return r}}},5919:function(t,e,r){"use strict";e.sha1=r("13e2"),e.sha224=r("07f2"),e.sha256=r("6eed"),e.sha384=r("8b95"),e.sha512=r("b525")},5923:function(t,e,r){var n,i,o,a,s,u,h,f,c=r("09e4"),l=r("2439").f,d=r("d714"),p=r("0fd9").set,m=r("68e0"),v=c.MutationObserver||c.WebKitMutationObserver,g=c.process,b=c.Promise,y="process"==d(g),w=l(c,"queueMicrotask"),M=w&&w.value;M||(n=function(){var t,e;y&&(t=g.domain)&&t.exit();while(i){e=i.fn,i=i.next;try{e()}catch(r){throw i?a():o=void 0,r}}o=void 0,t&&t.enter()},y?a=function(){g.nextTick(n)}:v&&!m?(s=!0,u=document.createTextNode(""),new v(n).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):b&&b.resolve?(h=b.resolve(void 0),f=h.then,a=function(){f.call(h,n)}):a=function(){p.call(c,n)}),t.exports=M||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},"59c2":function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:r)(t)}},"5a34":function(t,e,r){var n=r("44e7");t.exports=function(t){if(n(t))throw TypeError("The method doesn't accept regular expressions");return t}},"5a76":function(t,e,r){var n=r("f576");t.exports=function(t){return(new n).update(t).digest()}},"5bbb":function(t,e,r){t.exports=r("faa1").EventEmitter},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5dc8":function(t,e,r){var n=r("199f"),i=r("51d2");n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},"5e1a":function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=r("8707").Buffer,o=r(4);function a(t,e,r){t.copy(e,r)}t.exports=function(){function t(){n(this,t),this.head=null,this.tail=null,this.length=0}return t.prototype.push=function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},t.prototype.unshift=function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},t.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},t.prototype.clear=function(){this.head=this.tail=null,this.length=0},t.prototype.join=function(t){if(0===this.length)return"";var e=this.head,r=""+e.data;while(e=e.next)r+=t+e.data;return r},t.prototype.concat=function(t){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;var e=i.allocUnsafe(t>>>0),r=this.head,n=0;while(r)a(r.data,e,n),n+=r.data.length,r=r.next;return e},t}(),o&&o.inspect&&o.inspect.custom&&(t.exports.prototype[o.inspect.custom]=function(){var t=o.inspect({length:this.length});return this.constructor.name+" "+t})},"5e7d":function(t,e,r){"use strict";(function(e){var n=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};t.exports=h;var i=r("cf35"),o=r("49ce");r("3fb5")(h,i);for(var a=n(o.prototype),s=0;s>>0},e.writeUInt32BE=function(t,e,r){t[0+r]=e>>>24,t[1+r]=e>>>16&255,t[2+r]=e>>>8&255,t[3+r]=255&e},e.ip=function(t,e,r,n){for(var i=0,o=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1}r[n+0]=i>>>0,r[n+1]=o>>>0},e.rip=function(t,e,r,n){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)i<<=1,i|=e>>>s+a&1,i<<=1,i|=t>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)o<<=1,o|=e>>>s+a&1,o<<=1,o|=t>>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},e.pc1=function(t,e,r,n){for(var i=0,o=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},e.r28shl=function(t,e){return t<>>28-e};var n=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];e.pc2=function(t,e,r,i){for(var o=0,a=0,s=n.length>>>1,u=0;u>>n[u]&1;for(u=s;u>>n[u]&1;r[i+0]=o>>>0,r[i+1]=a>>>0},e.expand=function(t,e,r){var n=0,i=0;n=(1&t)<<5|t>>>27;for(var o=23;o>=15;o-=4)n<<=6,n|=t>>>o&63;for(o=11;o>=3;o-=4)i|=t>>>o&63,i<<=6;i|=(31&t)<<1|t>>>31,e[r+0]=n>>>0,e[r+1]=i>>>0};var i=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];e.substitute=function(t,e){for(var r=0,n=0;n<4;n++){var o=t>>>18-6*n&63,a=i[64*n+o];r<<=4,r|=a}for(n=0;n<4;n++){o=e>>>18-6*n&63,a=i[256+64*n+o];r<<=4,r|=a}return r>>>0};var o=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];e.permute=function(t){for(var e=0,r=0;r>>o[r]&1;return e>>>0},e.padSplit=function(t,e,r){var n=t.toString(2);while(n.length=h?t?"":void 0:(o=s.charCodeAt(u),o<55296||o>56319||u+1===h||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536)}};t.exports={codeAt:o(!1),charAt:o(!0)}},"65ee":function(t,e,r){"use strict";var n,i,o,a=r("9aed"),s=r("3261"),u=r("7f34"),h=r("8b0e"),f=r("0f33"),c=h("iterator"),l=!1,d=function(){return this};[].keys&&(o=[].keys(),"next"in o?(i=a(a(o)),i!==Object.prototype&&(n=i)):l=!0),void 0==n&&(n={}),f||u(n,c)||s(n,c,d),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:l}},"65f0":function(t,e,r){var n=r("861d"),i=r("e8b5"),o=r("b622"),a=o("species");t.exports=function(t,e){var r;return i(t)&&(r=t.constructor,"function"!=typeof r||r!==Array&&!i(r.prototype)?n(r)&&(r=r[a],null===r&&(r=void 0)):r=void 0),new(void 0===r?Array:r)(0===e?0:e)}},6756:function(t,e,r){var n,i=r("d0c8"),o=r("df84"),a=r("c51e"),s=r("1fc1"),u=r("68d9"),h=r("c4dd"),f=r("816e"),c=">",l="<",d="prototype",p="script",m=f("IE_PROTO"),v=function(){},g=function(t){return l+p+c+t+l+"/"+p+c},b=function(t){t.write(g("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=h("iframe"),r="java"+p+":";return e.style.display="none",u.appendChild(e),e.src=String(r),t=e.contentWindow.document,t.open(),t.write(g("document.F=Object")),t.close(),t.F},w=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(e){}w=n?b(n):y();var t=a.length;while(t--)delete w[d][a[t]];return w()};s[m]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(v[d]=i(t),r=new v,v[d]=null,r[m]=t):r=w(),void 0===e?r:o(r,e)}},"676f":function(t,e,r){"use strict";var n=r("80af"),i=r("3fb5"),o=r("ea53"),a=r("f3a3");function s(t){o.call(this,"mont",t),this.a=new n(t.a,16).toRed(this.red),this.b=new n(t.b,16).toRed(this.red),this.i4=new n(4).toRed(this.red).redInvm(),this.two=new n(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function u(t,e,r){o.BasePoint.call(this,t,"projective"),null===e&&null===r?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new n(e,16),this.z=new n(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,o),t.exports=s,s.prototype.validate=function(t){var e=t.normalize().x,r=e.redSqr(),n=r.redMul(e).redAdd(r.redMul(this.a)).redAdd(e),i=n.redSqrt();return 0===i.redSqr().cmp(n)},i(u,o.BasePoint),s.prototype.decodePoint=function(t,e){return this.point(a.toArray(t,e),1)},s.prototype.point=function(t,e){return new u(this,t,e)},s.prototype.pointFromJSON=function(t){return u.fromJSON(this,t)},u.prototype.precompute=function(){},u.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},u.fromJSON=function(t,e){return new u(t,e[0],e[1]||t.one)},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},u.prototype.dbl=function(){var t=this.x.redAdd(this.z),e=t.redSqr(),r=this.x.redSub(this.z),n=r.redSqr(),i=e.redSub(n),o=e.redMul(n),a=i.redMul(n.redAdd(this.curve.a24.redMul(i)));return this.curve.point(o,a)},u.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.diffAdd=function(t,e){var r=this.x.redAdd(this.z),n=this.x.redSub(this.z),i=t.x.redAdd(t.z),o=t.x.redSub(t.z),a=o.redMul(r),s=i.redMul(n),u=e.z.redMul(a.redAdd(s).redSqr()),h=e.x.redMul(a.redISub(s).redSqr());return this.curve.point(u,h)},u.prototype.mul=function(t){for(var e=t.clone(),r=this,n=this.curve.point(null,null),i=this,o=[];0!==e.cmpn(0);e.iushrn(1))o.push(e.andln(1));for(var a=o.length-1;a>=0;a--)0===o[a]?(r=r.diffAdd(n,i),n=n.dbl()):(n=r.diffAdd(n,i),r=r.dbl());return n},u.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},u.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},u.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},"68d9":function(t,e,r){var n=r("0ee6");t.exports=n("document","documentElement")},"68e0":function(t,e,r){var n=r("5f2f");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},"69f2":function(t,e,r){e=t.exports=function(t){t=t.toLowerCase();var r=e[t];if(!r)throw new Error(t+" is not supported (we accept pull requests)");return new r};e.sha=r("087f"),e.sha1=r("7e78"),e.sha224=r("72aa"),e.sha256=r("a255"),e.sha384=r("b837"),e.sha512=r("4fd1")},"69f3":function(t,e,r){var n,i,o,a=r("7f9a"),s=r("da84"),u=r("861d"),h=r("9112"),f=r("5135"),c=r("f772"),l=r("d012"),d=s.WeakMap,p=function(t){return o(t)?i(t):n(t,{})},m=function(t){return function(e){var r;if(!u(e)||(r=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}};if(a){var v=new d,g=v.get,b=v.has,y=v.set;n=function(t,e){return y.call(v,t,e),e},i=function(t){return g.call(v,t)||{}},o=function(t){return b.call(v,t)}}else{var w=c("state");l[w]=!0,n=function(t,e){return h(t,w,e),e},i=function(t){return f(t,w)?t[w]:{}},o=function(t){return f(t,w)}}t.exports={set:n,get:i,has:o,enforce:p,getterFor:m}},"6aa2":function(t,e,r){"use strict";var n=r("7d92"),i=r("7658"),o=r("da3e");function a(t){if(!(this instanceof a))return new a(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var e=i.toArray(t.entropy,t.entropyEnc||"hex"),r=i.toArray(t.nonce,t.nonceEnc||"hex"),n=i.toArray(t.pers,t.persEnc||"hex");o(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,r,n)}t.exports=a,a.prototype._init=function(t,e,r){var n=t.concat(e).concat(r);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(t.concat(r||[])),this._reseed=1},a.prototype.generate=function(t,e,r,n){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof e&&(n=r,r=e,e=null),r&&(r=i.toArray(r,n||"hex"),this._update(r));var o=[];while(o.length2)){t.next=15;break}n=r[0],i=r[r.length-1],t.t0=e,t.next="auto"===t.t0?9:"rear"===t.t0?10:"front"===t.t0?11:12;break;case 9:return t.abrupt("return",{deviceId:{exact:i.deviceId}});case 10:return t.abrupt("return",{deviceId:{exact:i.deviceId}});case 11:return t.abrupt("return",{deviceId:{exact:n.deviceId}});case 12:return t.abrupt("return",void 0);case 13:t.next=22;break;case 15:t.t1=e,t.next="auto"===t.t1?18:"rear"===t.t1?19:"front"===t.t1?20:21;break;case 18:return t.abrupt("return",{facingMode:{ideal:"environment"}});case 19:return t.abrupt("return",{facingMode:{exact:"environment"}});case 20:return t.abrupt("return",{facingMode:{exact:"user"}});case 21:return t.abrupt("return",void 0);case 22:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),k=!0!==window.isSecureContext,E=!(navigator&&(navigator.getUserMedia||navigator.mediaDevices&&navigator.mediaDevices.getUserMedia)),A=_((function(){var t=document.createElement("script");return t.src="https://webrtc.github.io/adapter/adapter-7.6.3.js",document.head.appendChild(t),Object(M["a"])(t,"load")})),R=function(t,e){return O.apply(this,arguments)};function O(){return O=Object(o["a"])(regeneratorRuntime.mark((function t(e,r){var n,i,o,a,s,u,h,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=r.camera,i=r.torch,!k){t.next=3;break}throw new y["c"];case 3:if(!E){t.next=5;break}throw new y["d"];case 5:return t.next=7,A();case 7:return t.t0=f,t.t1={width:{min:360,ideal:640,max:1920},height:{min:240,ideal:480,max:1080}},t.next=11,x(n);case 11:return t.t2=t.sent,t.t3=(0,t.t0)(t.t1,t.t2),o={audio:!1,video:t.t3},t.next=16,navigator.mediaDevices.getUserMedia(o);case 16:return a=t.sent,void 0!==e.srcObject?e.srcObject=a:void 0!==e.mozSrcObject?e.mozSrcObject=a:window.URL.createObjectURL?e.src=window.URL.createObjectURL(a):window.webkitURL?e.src=window.webkitURL.createObjectURL(a):e.src=a,t.next=20,Object(M["a"])(e,"loadeddata");case 20:return t.next=22,Object(M["b"])(500);case 22:return i&&(s=a.getVideoTracks(),u=m(s,1),h=u[0],c=h.getCapabilities(),c.torch?h.applyConstraints({advanced:[{torch:!0}]}):console.warn("device does not support torch capability")),t.abrupt("return",new S(e,a));case 24:case"end":return t.stop()}}),t)}))),O.apply(this,arguments)}var j=r("b3af"),T=r("3c85"),I={name:"qrcode-stream",mixins:[j["a"]],props:{camera:{type:String,default:"auto",validator:function(t){return["auto","rear","front","off"].includes(t)}},torch:{type:Boolean,default:!1},track:{type:[Function,Boolean],default:!0},worker:{type:Function,default:T["a"]}},data:function(){return{cameraInstance:null,destroyed:!1,stopScanning:function(){}}},computed:{shouldStream:function(){return!1===this.destroyed&&"off"!==this.camera},shouldScan:function(){return!0===this.shouldStream&&null!==this.cameraInstance},scanInterval:function(){return!1===this.track?500:40},trackRepaintFunction:function(){return!0===this.track?s({color:"#ff0000"}):!1===this.track?void 0:this.track}},watch:{shouldStream:function(t){if(!t){var e=this.cameraInstance.captureFrame();this.paintPauseFrame(e)}},shouldScan:function(t){t?(this.clearPauseFrame(),this.clearTrackingLayer(),this.startScanning()):this.stopScanning()},torch:function(){this.init()},camera:function(){this.init()}},mounted:function(){this.init()},beforeDestroy:function(){this.beforeResetCamera(),this.stopScanning(),this.destroyed=!0},methods:{init:function(){var t=this,e=Object(o["a"])(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.beforeResetCamera(),"off"!==t.camera){e.next=6;break}return t.cameraInstance=null,e.abrupt("return",{capabilities:{}});case 6:return e.next=8,R(t.$refs.video,{camera:t.camera,torch:t.torch});case 8:return t.cameraInstance=e.sent,r=t.cameraInstance.getCapabilities(),t.destroyed&&t.cameraInstance.stop(),e.abrupt("return",{capabilities:r});case 12:case"end":return e.stop()}}),e)})))();this.$emit("init",e)},startScanning:function(){var t=this,e=function(e){t.onDetect(Promise.resolve(e))};this.stopScanning=Object(a["a"])(this.worker,this.cameraInstance,{detectHandler:e,locateHandler:this.onLocate,minDelay:this.scanInterval})},beforeResetCamera:function(){null!==this.cameraInstance&&(this.cameraInstance.stop(),this.cameraInstance=null)},onLocate:function(t){void 0===this.trackRepaintFunction||null===t?this.clearTrackingLayer():this.repaintTrackingLayer(t)},repaintTrackingLayer:function(t){var e=this,r=this.$refs.video,n=this.$refs.trackingLayer,i=n.getContext("2d"),o=r.offsetWidth,a=r.offsetHeight,s=r.videoWidth,u=r.videoHeight,h=Math.max(o/s,a/u),f=s*h,c=u*h,l=f/s,d=c/u,p=(o-f)/2,m=(a-c)/2,v={};for(var g in t)v[g]={x:Math.floor(t[g].x*l+p),y:Math.floor(t[g].y*d+m)};window.requestAnimationFrame((function(){n.width=o,n.height=a,e.trackRepaintFunction(v,i)}))},clearTrackingLayer:function(){var t=this.$refs.trackingLayer,e=t.getContext("2d");window.requestAnimationFrame((function(){e.clearRect(0,0,t.width,t.height)}))},paintPauseFrame:function(t){var e=this.$refs.pauseFrame,r=e.getContext("2d");window.requestAnimationFrame((function(){e.width=t.width,e.height=t.height,r.putImageData(t,0,0)}))},clearPauseFrame:function(){var t=this.$refs.pauseFrame,e=t.getContext("2d");window.requestAnimationFrame((function(){e.clearRect(0,0,t.width,t.height)}))}}},C=I,L=(r("f5ae"),r("2877")),P=Object(L["a"])(C,n,i,!1,null,"e0ba7c1e",null);e["a"]=P.exports},"0d3b":function(t,e,r){var n=r("d039"),i=r("b622"),o=r("c430"),a=i("iterator");t.exports=!n((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,r="";return t.pathname="c%20d",e.forEach((function(t,n){e["delete"]("b"),r+=n+t})),o&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},"131a":function(t,e,r){var n=r("23e7"),i=r("d2bb");n({target:"Object",stat:!0},{setPrototypeOf:i})},"14c3":function(t,e,r){var n=r("c6b6"),i=r("9263");t.exports=function(t,e){var r=t.exec;if("function"===typeof r){var o=r.call(t,e);if("object"!==typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==n(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},"159b":function(t,e,r){var n=r("da84"),i=r("fdbc"),o=r("17c2"),a=r("9112");for(var s in i){var u=n[s],h=u&&u.prototype;if(h&&h.forEach!==o)try{a(h,"forEach",o)}catch(f){h.forEach=o}}},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,i=r("a640"),o=r("ae40"),a=i("forEach"),s=o("forEach");t.exports=a&&s?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"19aa":function(t,e){t.exports=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t}},"1be4":function(t,e,r){var n=r("d066");t.exports=n("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,r){var n=r("b622"),i=n("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}t.exports=function(t,e){if(!e&&!o)return!1;var r=!1;try{var n={};n[i]=function(){return{next:function(){return{done:r=!0}}}},t(n)}catch(u){}return r}},"1cc0":function(t,e,r){"use strict";r.d(e,"b",(function(){return m})),r.d(e,"a",(function(){return v})),r.d(e,"d",(function(){return g})),r.d(e,"c",(function(){return b})),r("b0c0");var n=r("d4ec");function i(t,e){return i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},i(t,e)}function o(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function s(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function u(t){return u="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function h(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t,e){return!e||"object"!==u(e)&&"function"!==typeof e?h(t):e}function c(t){var e=s();return function(){var r,n=a(t);if(e){var i=a(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return f(this,r)}}function l(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function d(t,e,r){return d=s()?Reflect.construct:function(t,e,r){var n=[null];n.push.apply(n,e);var o=Function.bind.apply(t,n),a=new o;return r&&i(a,r.prototype),a},d.apply(null,arguments)}function p(t){var e="function"===typeof Map?new Map:void 0;return p=function(t){if(null===t||!l(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return d(t,arguments,a(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i(r,t)},p(t)}r("131a"),r("4ae1"),r("3410"),r("d3b7"),r("25f0"),r("a4d3"),r("e01a"),r("d28b"),r("e260"),r("3ca3"),r("ddb0"),r("4ec9"),r("c975");var m=function(t){o(r,t);var e=c(r);function r(){var t;return Object(n["a"])(this,r),t=e.call(this,"can't process cross-origin image"),t.name="DropImageFetchError",t}return r}(p(Error)),v=function(t){o(r,t);var e=c(r);function r(){var t;return Object(n["a"])(this,r),t=e.call(this,"drag-and-dropped file is not of type image and can't be decoded"),t.name="DropImageDecodeError",t}return r}(p(Error)),g=function(t){o(r,t);var e=c(r);function r(){var t;return Object(n["a"])(this,r),t=e.call(this,"this browser has no Stream API support"),t.name="StreamApiNotSupportedError",t}return r}(p(Error)),b=function(t){o(r,t);var e=c(r);function r(){var t;return Object(n["a"])(this,r),t=e.call(this,"camera access is only permitted in secure context. Use HTTPS or localhost rather than HTTP."),t.name="InsecureContextError",t}return r}(p(Error))},"1cdc":function(t,e,r){var n=r("342f");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1da1":function(t,e,r){"use strict";function n(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(h){return void r(h)}s.done?e(u):Promise.resolve(u).then(n,i)}function i(t){return function(){var e=this,r=arguments;return new Promise((function(i,o){var a=t.apply(e,r);function s(t){n(a,i,o,s,u,"next",t)}function u(t){n(a,i,o,s,u,"throw",t)}s(void 0)}))}}r.d(e,"a",(function(){return i})),r("d3b7"),r("e6cf")},"1dde":function(t,e,r){var n=r("d039"),i=r("b622"),o=r("2d00"),a=i("species");t.exports=function(t){return o>=51||!n((function(){var e=[],r=e.constructor={};return r[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},2266:function(t,e,r){var n=r("825a"),i=r("e95a"),o=r("50c4"),a=r("0366"),s=r("35a1"),u=r("9bdd"),h=function(t,e){this.stopped=t,this.result=e},f=t.exports=function(t,e,r,f,c){var l,d,p,m,v,g,b,y=a(e,r,f?2:1);if(c)l=t;else{if(d=s(t),"function"!=typeof d)throw TypeError("Target is not iterable");if(i(d)){for(p=0,m=o(t.length);m>p;p++)if(v=f?y(n(b=t[p])[0],b[1]):y(t[p]),v&&v instanceof h)return v;return new h(!1)}l=d.call(t)}g=l.next;while(!(b=g.call(l)).done)if(v=u(l,y,b.value,f),"object"==typeof v&&v&&v instanceof h)return v;return new h(!1)};f.stop=function(t){return new h(!0,t)}},"23cb":function(t,e,r){var n=r("a691"),i=Math.max,o=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):o(r,e)}},"23e7":function(t,e,r){var n=r("da84"),i=r("06cf").f,o=r("9112"),a=r("6eeb"),s=r("ce4e"),u=r("e893"),h=r("94ca");t.exports=function(t,e){var r,f,c,l,d,p,m=t.target,v=t.global,g=t.stat;if(f=v?n:g?n[m]||s(m,{}):(n[m]||{}).prototype,f)for(c in e){if(d=e[c],t.noTargetGet?(p=i(f,c),l=p&&p.value):l=f[c],r=h(v?c:m+(g?".":"#")+c,t.forced),!r&&void 0!==l){if(typeof d===typeof l)continue;u(d,l)}(t.sham||l&&l.sham)&&o(d,"sham",!0),a(f,c,d,t)}}},"241c":function(t,e,r){var n=r("ca84"),i=r("7839"),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},"24fb":function(t,e,r){"use strict";function n(t,e){var r=t[1]||"",n=t[3];if(!n)return r;if(e&&"function"===typeof btoa){var o=i(n),a=n.sources.map((function(t){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(t," */")}));return[r].concat(a).concat([o]).join("\n")}return[r].join("\n")}function i(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(r," */")}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r=n(e,t);return e[2]?"@media ".concat(e[2]," {").concat(r,"}"):r})).join("")},e.i=function(t,r,n){"string"===typeof t&&(t=[[null,t,""]]);var i={};if(n)for(var o=0;o1?arguments[1]:void 0)}})},"25f0":function(t,e,r){"use strict";var n=r("6eeb"),i=r("825a"),o=r("d039"),a=r("ad6d"),s="toString",u=RegExp.prototype,h=u[s],f=o((function(){return"/a/b"!=h.call({source:"a",flags:"b"})})),c=h.name!=s;(f||c)&&n(RegExp.prototype,s,(function(){var t=i(this),e=String(t.source),r=t.flags,n=String(void 0===r&&t instanceof RegExp&&!("flags"in u)?a.call(t):r);return"/"+e+"/"+n}),{unsafe:!0})},2626:function(t,e,r){"use strict";var n=r("d066"),i=r("9bf2"),o=r("b622"),a=r("83ab"),s=o("species");t.exports=function(t){var e=n(t),r=i.f;a&&e&&!e[s]&&r(e,s,{configurable:!0,get:function(){return this}})}},2877:function(t,e,r){"use strict";function n(t,e,r,n,i,o,a,s){var u,h="function"===typeof t?t.options:t;if(e&&(h.render=e,h.staticRenderFns=r,h._compiled=!0),n&&(h.functional=!0),o&&(h._scopeId="data-v-"+o),a?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},h._ssrRegister=u):i&&(u=s?function(){i.call(this,(h.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(h.functional){h._injectStyles=u;var f=h.render;h.render=function(t,e){return u.call(e),f(t,e)}}else{var c=h.beforeCreate;h.beforeCreate=c?[].concat(c,u):[u]}return{exports:t,options:h}}r.d(e,"a",(function(){return n}))},2909:function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var n=r("6b75");function i(t){if(Array.isArray(t))return Object(n["a"])(t)}function o(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}r("a4d3"),r("e01a"),r("d28b"),r("a630"),r("e260"),r("d3b7"),r("3ca3"),r("ddb0");var a=r("06c5");function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(t){return i(t)||o(t)||Object(a["a"])(t)||s()}},"2b3d":function(t,e,r){"use strict";r("3ca3");var n,i=r("23e7"),o=r("83ab"),a=r("0d3b"),s=r("da84"),u=r("37e8"),h=r("6eeb"),f=r("19aa"),c=r("5135"),l=r("60da"),d=r("4df4"),p=r("6547").codeAt,m=r("5fb2"),v=r("d44e"),g=r("9861"),b=r("69f3"),y=s.URL,w=g.URLSearchParams,M=g.getState,_=b.set,S=b.getterFor("URL"),x=Math.floor,k=Math.pow,E="Invalid authority",A="Invalid scheme",R="Invalid host",O="Invalid port",j=/[A-Za-z]/,T=/[\d+-.A-Za-z]/,I=/\d/,C=/^(0x|0X)/,L=/^[0-7]+$/,P=/^\d+$/,B=/^[\dA-Fa-f]+$/,N=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,D=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,q=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,U=/[\u0009\u000A\u000D]/g,F=function(t,e){var r,n,i;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return R;if(r=z(e.slice(1,-1)),!r)return R;t.host=r}else if(J(t)){if(e=m(e),N.test(e))return R;if(r=$(e),null===r)return R;t.host=r}else{if(D.test(e))return R;for(r="",n=d(e),i=0;i4)return t;for(r=[],n=0;n1&&"0"==i.charAt(0)&&(o=C.test(i)?16:8,i=i.slice(8==o?1:2)),""===i)a=0;else{if(!(10==o?P:8==o?L:B).test(i))return t;a=parseInt(i,o)}r.push(a)}for(n=0;n=k(256,5-e))return null}else if(a>255)return null;for(s=r.pop(),n=0;n6)return;n=0;while(l()){if(i=null,n>0){if(!("."==l()&&n<4))return;c++}if(!I.test(l()))return;while(I.test(l())){if(o=parseInt(l(),10),null===i)i=o;else{if(0==i)return;i=10*i+o}if(i>255)return;c++}u[h]=256*u[h]+i,n++,2!=n&&4!=n||h++}if(4!=n)return;break}if(":"==l()){if(c++,!l())return}else if(l())return;u[h++]=e}else{if(null!==f)return;c++,h++,f=h}}if(null!==f){a=h-f,h=7;while(0!=h&&a>0)s=u[h],u[h--]=u[f+a-1],u[f+--a]=s}else if(8!=h)return;return u},W=function(t){for(var e=null,r=1,n=null,i=0,o=0;o<8;o++)0!==t[o]?(i>r&&(e=n,r=i),n=null,i=0):(null===n&&(n=o),++i);return i>r&&(e=n,r=i),e},H=function(t){var e,r,n,i;if("number"==typeof t){for(e=[],r=0;r<4;r++)e.unshift(t%256),t=x(t/256);return e.join(".")}if("object"==typeof t){for(e="",n=W(t),r=0;r<8;r++)i&&0===t[r]||(i&&(i=!1),n===r?(e+=r?":":"::",i=!0):(e+=t[r].toString(16),r<7&&(e+=":")));return"["+e+"]"}return t},Z={},K=l({},Z,{" ":1,'"':1,"<":1,">":1,"`":1}),V=l({},K,{"#":1,"?":1,"{":1,"}":1}),G=l({},V,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Y=function(t,e){var r=p(t,0);return r>32&&r<127&&!c(e,t)?t:encodeURIComponent(t)},X={ftp:21,file:null,http:80,https:443,ws:80,wss:443},J=function(t){return c(X,t.scheme)},Q=function(t){return""!=t.username||""!=t.password},tt=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},et=function(t,e){var r;return 2==t.length&&j.test(t.charAt(0))&&(":"==(r=t.charAt(1))||!e&&"|"==r)},rt=function(t){var e;return t.length>1&&et(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},nt=function(t){var e=t.path,r=e.length;!r||"file"==t.scheme&&1==r&&et(e[0],!0)||e.pop()},it=function(t){return"."===t||"%2e"===t.toLowerCase()},ot=function(t){return t=t.toLowerCase(),".."===t||"%2e."===t||".%2e"===t||"%2e%2e"===t},at={},st={},ut={},ht={},ft={},ct={},lt={},dt={},pt={},mt={},vt={},gt={},bt={},yt={},wt={},Mt={},_t={},St={},xt={},kt={},Et={},At=function(t,e,r,i){var o,a,s,u,h=r||at,f=0,l="",p=!1,m=!1,v=!1;r||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(q,"")),e=e.replace(U,""),o=d(e);while(f<=o.length){switch(a=o[f],h){case at:if(!a||!j.test(a)){if(r)return A;h=ut;continue}l+=a.toLowerCase(),h=st;break;case st:if(a&&(T.test(a)||"+"==a||"-"==a||"."==a))l+=a.toLowerCase();else{if(":"!=a){if(r)return A;l="",h=ut,f=0;continue}if(r&&(J(t)!=c(X,l)||"file"==l&&(Q(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=l,r)return void(J(t)&&X[t.scheme]==t.port&&(t.port=null));l="","file"==t.scheme?h=yt:J(t)&&i&&i.scheme==t.scheme?h=ht:J(t)?h=dt:"/"==o[f+1]?(h=ft,f++):(t.cannotBeABaseURL=!0,t.path.push(""),h=xt)}break;case ut:if(!i||i.cannotBeABaseURL&&"#"!=a)return A;if(i.cannotBeABaseURL&&"#"==a){t.scheme=i.scheme,t.path=i.path.slice(),t.query=i.query,t.fragment="",t.cannotBeABaseURL=!0,h=Et;break}h="file"==i.scheme?yt:ct;continue;case ht:if("/"!=a||"/"!=o[f+1]){h=ct;continue}h=pt,f++;break;case ft:if("/"==a){h=mt;break}h=St;continue;case ct:if(t.scheme=i.scheme,a==n)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query;else if("/"==a||"\\"==a&&J(t))h=lt;else if("?"==a)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query="",h=kt;else{if("#"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.path.pop(),h=St;continue}t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query,t.fragment="",h=Et}break;case lt:if(!J(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,h=St;continue}h=mt}else h=pt;break;case dt:if(h=pt,"/"!=a||"/"!=l.charAt(f+1))continue;f++;break;case pt:if("/"!=a&&"\\"!=a){h=mt;continue}break;case mt:if("@"==a){p&&(l="%40"+l),p=!0,s=d(l);for(var g=0;g65535)return O;t.port=J(t)&&w===X[t.scheme]?null:w,l=""}if(r)return;h=_t;continue}return O}l+=a;break;case yt:if(t.scheme="file","/"==a||"\\"==a)h=wt;else{if(!i||"file"!=i.scheme){h=St;continue}if(a==n)t.host=i.host,t.path=i.path.slice(),t.query=i.query;else if("?"==a)t.host=i.host,t.path=i.path.slice(),t.query="",h=kt;else{if("#"!=a){rt(o.slice(f).join(""))||(t.host=i.host,t.path=i.path.slice(),nt(t)),h=St;continue}t.host=i.host,t.path=i.path.slice(),t.query=i.query,t.fragment="",h=Et}}break;case wt:if("/"==a||"\\"==a){h=Mt;break}i&&"file"==i.scheme&&!rt(o.slice(f).join(""))&&(et(i.path[0],!0)?t.path.push(i.path[0]):t.host=i.host),h=St;continue;case Mt:if(a==n||"/"==a||"\\"==a||"?"==a||"#"==a){if(!r&&et(l))h=St;else if(""==l){if(t.host="",r)return;h=_t}else{if(u=F(t,l),u)return u;if("localhost"==t.host&&(t.host=""),r)return;l="",h=_t}continue}l+=a;break;case _t:if(J(t)){if(h=St,"/"!=a&&"\\"!=a)continue}else if(r||"?"!=a)if(r||"#"!=a){if(a!=n&&(h=St,"/"!=a))continue}else t.fragment="",h=Et;else t.query="",h=kt;break;case St:if(a==n||"/"==a||"\\"==a&&J(t)||!r&&("?"==a||"#"==a)){if(ot(l)?(nt(t),"/"==a||"\\"==a&&J(t)||t.path.push("")):it(l)?"/"==a||"\\"==a&&J(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&et(l)&&(t.host&&(t.host=""),l=l.charAt(0)+":"),t.path.push(l)),l="","file"==t.scheme&&(a==n||"?"==a||"#"==a))while(t.path.length>1&&""===t.path[0])t.path.shift();"?"==a?(t.query="",h=kt):"#"==a&&(t.fragment="",h=Et)}else l+=Y(a,V);break;case xt:"?"==a?(t.query="",h=kt):"#"==a?(t.fragment="",h=Et):a!=n&&(t.path[0]+=Y(a,Z));break;case kt:r||"#"!=a?a!=n&&("'"==a&&J(t)?t.query+="%27":t.query+="#"==a?"%23":Y(a,Z)):(t.fragment="",h=Et);break;case Et:a!=n&&(t.fragment+=Y(a,K));break}f++}},Rt=function(t){var e,r,n=f(this,Rt,"URL"),i=arguments.length>1?arguments[1]:void 0,a=String(t),s=_(n,{type:"URL"});if(void 0!==i)if(i instanceof Rt)e=S(i);else if(r=At(e={},String(i)),r)throw TypeError(r);if(r=At(s,a,null,e),r)throw TypeError(r);var u=s.searchParams=new w,h=M(u);h.updateSearchParams(s.query),h.updateURL=function(){s.query=String(u)||null},o||(n.href=jt.call(n),n.origin=Tt.call(n),n.protocol=It.call(n),n.username=Ct.call(n),n.password=Lt.call(n),n.host=Pt.call(n),n.hostname=Bt.call(n),n.port=Nt.call(n),n.pathname=Dt.call(n),n.search=qt.call(n),n.searchParams=Ut.call(n),n.hash=Ft.call(n))},Ot=Rt.prototype,jt=function(){var t=S(this),e=t.scheme,r=t.username,n=t.password,i=t.host,o=t.port,a=t.path,s=t.query,u=t.fragment,h=e+":";return null!==i?(h+="//",Q(t)&&(h+=r+(n?":"+n:"")+"@"),h+=H(i),null!==o&&(h+=":"+o)):"file"==e&&(h+="//"),h+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(h+="?"+s),null!==u&&(h+="#"+u),h},Tt=function(){var t=S(this),e=t.scheme,r=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(n){return"null"}return"file"!=e&&J(t)?e+"://"+H(t.host)+(null!==r?":"+r:""):"null"},It=function(){return S(this).scheme+":"},Ct=function(){return S(this).username},Lt=function(){return S(this).password},Pt=function(){var t=S(this),e=t.host,r=t.port;return null===e?"":null===r?H(e):H(e)+":"+r},Bt=function(){var t=S(this).host;return null===t?"":H(t)},Nt=function(){var t=S(this).port;return null===t?"":String(t)},Dt=function(){var t=S(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},qt=function(){var t=S(this).query;return t?"?"+t:""},Ut=function(){return S(this).searchParams},Ft=function(){var t=S(this).fragment;return t?"#"+t:""},$t=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(o&&u(Ot,{href:$t(jt,(function(t){var e=S(this),r=String(t),n=At(e,r);if(n)throw TypeError(n);M(e.searchParams).updateSearchParams(e.query)})),origin:$t(Tt),protocol:$t(It,(function(t){var e=S(this);At(e,String(t)+":",at)})),username:$t(Ct,(function(t){var e=S(this),r=d(String(t));if(!tt(e)){e.username="";for(var n=0;n1?arguments[1]:void 0,e.length)),n=String(t);return f?f.call(e,n,r):e.slice(r,r+n.length)===n}})},"2cf4":function(t,e,r){var n,i,o,a=r("da84"),s=r("d039"),u=r("c6b6"),h=r("0366"),f=r("1be4"),c=r("cc12"),l=r("1cdc"),d=a.location,p=a.setImmediate,m=a.clearImmediate,v=a.process,g=a.MessageChannel,b=a.Dispatch,y=0,w={},M="onreadystatechange",_=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},S=function(t){return function(){_(t)}},x=function(t){_(t.data)},k=function(t){a.postMessage(t+"",d.protocol+"//"+d.host)};p&&m||(p=function(t){var e=[],r=1;while(arguments.length>r)e.push(arguments[r++]);return w[++y]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},n(y),y},m=function(t){delete w[t]},"process"==u(v)?n=function(t){v.nextTick(S(t))}:b&&b.now?n=function(t){b.now(S(t))}:g&&!l?(i=new g,o=i.port2,i.port1.onmessage=x,n=h(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)||"file:"===d.protocol?n=M in c("script")?function(t){f.appendChild(c("script"))[M]=function(){f.removeChild(this),_(t)}}:function(t){setTimeout(S(t),0)}:(n=k,a.addEventListener("message",x,!1))),t.exports={set:p,clear:m}},"2d00":function(t,e,r){var n,i,o=r("da84"),a=r("342f"),s=o.process,u=s&&s.versions,h=u&&u.v8;h?(n=h.split("."),i=n[0]+n[1]):a&&(n=a.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/),n&&(i=n[1]))),t.exports=i&&+i},3410:function(t,e,r){var n=r("23e7"),i=r("d039"),o=r("7b0b"),a=r("e163"),s=r("e177"),u=i((function(){a(1)}));n({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},"342f":function(t,e,r){var n=r("d066");t.exports=n("navigator","userAgent")||""},"35a1":function(t,e,r){var n=r("f5df"),i=r("3f8c"),o=r("b622"),a=o("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||i[n(t)]}},"37e8":function(t,e,r){var n=r("83ab"),i=r("9bf2"),o=r("825a"),a=r("df75");t.exports=n?Object.defineProperties:function(t,e){o(t);var r,n=a(e),s=n.length,u=0;while(s>u)i.f(t,r=n[u++],e[r]);return t}},"3bbe":function(t,e,r){var n=r("861d");t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3c85":function(t,e,r){"use strict";r("e260"),r("d3b7"),r("ac1f"),r("25f0"),r("3ca3"),r("466d"),r("498a"),r("ddb0"),r("2b3d");var n=function(t){var e=t.toString().trim().match(/^function\s*\w*\s*\([\w\s,]*\)\s*{([\w\W]*?)}$/)[1];return new Worker(URL.createObjectURL(new Blob([e],{type:"text/javascript"})))};e["a"]=function(){return n((function(){self.importScripts("https://cdn.jsdelivr.net/npm/jsqr@1.3.1/dist/jsQR.min.js"),self.addEventListener("message",(function(t){var e=t.data,r=jsQR(e.data,e.width,e.height),n=null,i=null;null!==r&&(n=r.data,i=r.location);var o={content:n,location:i,imageData:e};self.postMessage(o,[e.data.buffer])}))}))}},"3ca3":function(t,e,r){"use strict";var n=r("6547").charAt,i=r("69f3"),o=r("7dd0"),a="String Iterator",s=i.set,u=i.getterFor(a);o(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=u(this),r=e.string,i=e.index;return i>=r.length?{value:void 0,done:!0}:(t=n(r,i),e.index+=t.length,{value:t,done:!1})}))},"3f8c":function(t,e){t.exports={}},4160:function(t,e,r){"use strict";var n=r("23e7"),i=r("17c2");n({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},"428f":function(t,e,r){var n=r("da84");t.exports=n},"44ad":function(t,e,r){var n=r("d039"),i=r("c6b6"),o="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},"44d2":function(t,e,r){var n=r("b622"),i=r("7c73"),o=r("9bf2"),a=n("unscopables"),s=Array.prototype;void 0==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44de":function(t,e,r){var n=r("da84");t.exports=function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}},"44e7":function(t,e,r){var n=r("861d"),i=r("c6b6"),o=r("b622"),a=o("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==i(t))}},"466d":function(t,e,r){"use strict";var n=r("d784"),i=r("825a"),o=r("50c4"),a=r("1d80"),s=r("8aa5"),u=r("14c3");n("match",1,(function(t,e,r){return[function(e){var r=a(this),n=void 0==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var a=i(t),h=String(this);if(!a.global)return u(a,h);var f=a.unicode;a.lastIndex=0;var c,l=[],d=0;while(null!==(c=u(a,h))){var p=String(c[0]);l[d]=p,""===p&&(a.lastIndex=s(h,o(a.lastIndex),f)),d++}return 0===d?null:l}]}))},4840:function(t,e,r){var n=r("825a"),i=r("1c0b"),o=r("b622"),a=o("species");t.exports=function(t,e){var r,o=n(t).constructor;return void 0===o||void 0==(r=n(o)[a])?e:i(r)}},4930:function(t,e,r){var n=r("d039");t.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},"498a":function(t,e,r){"use strict";var n=r("23e7"),i=r("58a8").trim,o=r("c8d2");n({target:"String",proto:!0,forced:o("trim")},{trim:function(){return i(this)}})},"499e":function(t,e,r){"use strict";function n(t,e){for(var r=[],n={},i=0;ir.parts.length&&(n.parts.length=r.parts.length)}else{var a=[];for(i=0;if)if(s=u[f++],s!=s)return!0}else for(;h>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").filter,o=r("1dde"),a=r("ae40"),s=o("filter"),u=a("filter");n({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,r){"use strict";var n=r("0366"),i=r("7b0b"),o=r("9bdd"),a=r("e95a"),s=r("50c4"),u=r("8418"),h=r("35a1");t.exports=function(t){var e,r,f,c,l,d,p=i(t),m="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,b=void 0!==g,y=h(p),w=0;if(b&&(g=n(g,v>2?arguments[2]:void 0,2)),void 0==y||m==Array&&a(y))for(e=s(p.length),r=new m(e);e>w;w++)d=b?g(p[w],w):p[w],u(r,w,d);else for(c=y.call(p),l=c.next,r=new m;!(f=l.call(c)).done;w++)d=b?o(c,g,[f.value,w],!0):f.value,u(r,w,d);return r.length=w,r}},"4ec9":function(t,e,r){"use strict";var n=r("6d61"),i=r("6566");t.exports=n("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},"50c4":function(t,e,r){var n=r("a691"),i=Math.min;t.exports=function(t){return t>0?i(n(t),9007199254740991):0}},5135:function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},5692:function(t,e,r){var n=r("c430"),i=r("c6cd");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(t,e,r){var n=r("d066"),i=r("241c"),o=r("7418"),a=r("825a");t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(a(t)),r=o.f;return r?e.concat(r(t)):e}},5899:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,e,r){var n=r("1d80"),i=r("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),u=function(t){return function(e){var r=String(n(e));return 1&t&&(r=r.replace(a,"")),2&t&&(r=r.replace(s,"")),r}};t.exports={start:u(1),end:u(2),trim:u(3)}},"5a34":function(t,e,r){var n=r("44e7");t.exports=function(t){if(n(t))throw TypeError("The method doesn't accept regular expressions");return t}},"5c0b":function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("input",{attrs:{type:"file",name:"image",accept:"image/*",capture:"environment",multiple:""},on:{change:t.onChangeInput}})},i=[],o=(r("4160"),r("d81d"),r("159b"),r("96cf"),r("1da1")),a=r("2909"),s=r("a180"),u=r("f718"),h=r("b3af"),f=r("3c85"),c={name:"qrcode-capture",mixins:[h["a"]],props:{worker:{type:Function,default:f["a"]}},methods:{onChangeInput:function(t){var e=Object(a["a"])(t.target.files),r=e.map(this.processFile);r.forEach(this.onDetect)},processFile:function(t){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function r(){var n,i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Object(u["a"])(t);case 2:return n=r.sent,r.next=5,Object(s["b"])(e.worker,n);case 5:return i=r.sent,r.abrupt("return",i);case 7:case"end":return r.stop()}}),r)})))()}}},l=c,d=r("2877"),p=Object(d["a"])(l,n,i,!1,null,null,null);e["a"]=p.exports},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5fb2":function(t,e,r){"use strict";var n=2147483647,i=36,o=1,a=26,s=38,u=700,h=72,f=128,c="-",l=/[^\0-\u007E]/,d=/[.\u3002\uFF0E\uFF61]/g,p="Overflow: input needs wider integers to process",m=i-o,v=Math.floor,g=String.fromCharCode,b=function(t){var e=[],r=0,n=t.length;while(r=55296&&i<=56319&&r>1,t+=v(t/e);t>m*a>>1;n+=i)t=v(t/m);return v(n+(m+1)*t/(t+s))},M=function(t){var e=[];t=b(t);var r,s,u=t.length,l=f,d=0,m=h;for(r=0;r=l&&sv((n-d)/x))throw RangeError(p);for(d+=(S-l)*x,l=S,r=0;rn)throw RangeError(p);if(s==l){for(var k=d,E=i;;E+=i){var A=E<=m?o:E>=m+a?a:E-m;if(kf){var d,p=h(arguments[f++]),m=c?o(p).concat(c(p)):o(p),v=m.length,g=0;while(v>g)d=m[g++],n&&!l.call(p,d)||(r[d]=p[d])}return r}:f},6547:function(t,e,r){var n=r("a691"),i=r("1d80"),o=function(t){return function(e,r){var o,a,s=String(i(e)),u=n(r),h=s.length;return u<0||u>=h?t?"":void 0:(o=s.charCodeAt(u),o<55296||o>56319||u+1===h||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536)}};t.exports={codeAt:o(!1),charAt:o(!0)}},6566:function(t,e,r){"use strict";var n=r("9bf2").f,i=r("7c73"),o=r("e2cc"),a=r("0366"),s=r("19aa"),u=r("2266"),h=r("7dd0"),f=r("2626"),c=r("83ab"),l=r("f183").fastKey,d=r("69f3"),p=d.set,m=d.getterFor;t.exports={getConstructor:function(t,e,r,h){var f=t((function(t,n){s(t,f,e),p(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),c||(t.size=0),void 0!=n&&u(n,t[h],t,r)})),d=m(e),v=function(t,e,r){var n,i,o=d(t),a=g(t,e);return a?a.value=r:(o.last=a={index:i=l(e,!0),key:e,value:r,previous:n=o.last,next:void 0,removed:!1},o.first||(o.first=a),n&&(n.next=a),c?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},g=function(t,e){var r,n=d(t),i=l(e);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==e)return r};return o(f.prototype,{clear:function(){var t=this,e=d(t),r=e.index,n=e.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;e.first=e.last=void 0,c?e.size=0:t.size=0},delete:function(t){var e=this,r=d(e),n=g(e,t);if(n){var i=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=i),i&&(i.previous=o),r.first==n&&(r.first=i),r.last==n&&(r.last=o),c?r.size--:e.size--}return!!n},forEach:function(t){var e,r=d(this),n=a(t,arguments.length>1?arguments[1]:void 0,3);while(e=e?e.next:r.first){n(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!g(this,t)}}),o(f.prototype,r?{get:function(t){var e=g(this,t);return e&&e.value},set:function(t,e){return v(this,0===t?0:t,e)}}:{add:function(t){return v(this,t=0===t?0:t,t)}}),c&&n(f.prototype,"size",{get:function(){return d(this).size}}),f},setStrong:function(t,e,r){var n=e+" Iterator",i=m(e),o=m(n);h(t,e,(function(t,e){p(this,{type:n,target:t,state:i(t),kind:e,last:void 0})}),(function(){var t=o(this),e=t.kind,r=t.last;while(r&&r.removed)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?"keys"==e?{value:r.key,done:!1}:"values"==e?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),f(e)}}},"65f0":function(t,e,r){var n=r("861d"),i=r("e8b5"),o=r("b622"),a=o("species");t.exports=function(t,e){var r;return i(t)&&(r=t.constructor,"function"!=typeof r||r!==Array&&!i(r.prototype)?n(r)&&(r=r[a],null===r&&(r=void 0)):r=void 0),new(void 0===r?Array:r)(0===e?0:e)}},"69f3":function(t,e,r){var n,i,o,a=r("7f9a"),s=r("da84"),u=r("861d"),h=r("9112"),f=r("5135"),c=r("f772"),l=r("d012"),d=s.WeakMap,p=function(t){return o(t)?i(t):n(t,{})},m=function(t){return function(e){var r;if(!u(e)||(r=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}};if(a){var v=new d,g=v.get,b=v.has,y=v.set;n=function(t,e){return y.call(v,t,e),e},i=function(t){return g.call(v,t)||{}},o=function(t){return b.call(v,t)}}else{var w=c("state");l[w]=!0,n=function(t,e){return h(t,w,e),e},i=function(t){return f(t,w)?t[w]:{}},o=function(t){return f(t,w)}}t.exports={set:n,get:i,has:o,enforce:p,getterFor:m}},"6b75":function(t,e,r){"use strict";function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r",l="<",d="prototype",p="script",m=f("IE_PROTO"),v=function(){},g=function(t){return l+p+c+t+l+"/"+p+c},b=function(t){t.write(g("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=h("iframe"),r="java"+p+":";return e.style.display="none",u.appendChild(e),e.src=String(r),t=e.contentWindow.document,t.open(),t.write(g("document.F=Object")),t.close(),t.F},w=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(e){}w=n?b(n):y();var t=a.length;while(t--)delete w[d][a[t]];return w()};s[m]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(v[d]=i(t),r=new v,v[d]=null,r[m]=t):r=w(),void 0===e?r:o(r,e)}},"7dd0":function(t,e,r){"use strict";var n=r("23e7"),i=r("9ed3"),o=r("e163"),a=r("d2bb"),s=r("d44e"),u=r("9112"),h=r("6eeb"),f=r("b622"),c=r("c430"),l=r("3f8c"),d=r("ae93"),p=d.IteratorPrototype,m=d.BUGGY_SAFARI_ITERATORS,v=f("iterator"),g="keys",b="values",y="entries",w=function(){return this};t.exports=function(t,e,r,f,d,M,_){i(r,e,f);var S,x,k,E=function(t){if(t===d&&T)return T;if(!m&&t in O)return O[t];switch(t){case g:return function(){return new r(this,t)};case b:return function(){return new r(this,t)};case y:return function(){return new r(this,t)}}return function(){return new r(this)}},A=e+" Iterator",R=!1,O=t.prototype,j=O[v]||O["@@iterator"]||d&&O[d],T=!m&&j||E(d),I="Array"==e&&O.entries||j;if(I&&(S=o(I.call(new t)),p!==Object.prototype&&S.next&&(c||o(S)===p||(a?a(S,p):"function"!=typeof S[v]&&u(S,v,w)),s(S,A,!0,!0),c&&(l[A]=w))),d==b&&j&&j.name!==b&&(R=!0,T=function(){return j.call(this)}),c&&!_||O[v]===T||u(O,v,T),l[e]=T,d)if(x={values:E(b),keys:M?T:E(g),entries:E(y)},_)for(k in x)(m||R||!(k in O))&&h(O,k,x[k]);else n({target:e,proto:!0,forced:m||R},x);return x}},"7f9a":function(t,e,r){var n=r("da84"),i=r("8925"),o=n.WeakMap;t.exports="function"===typeof o&&/native code/.test(i(o))},"825a":function(t,e,r){var n=r("861d");t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,r){var n=r("d039");t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(t,e,r){"use strict";var n=r("c04e"),i=r("9bf2"),o=r("5c6c");t.exports=function(t,e,r){var a=n(e);a in t?i.f(t,a,o(0,r)):t[a]=r}},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8875:function(t,e,r){var n,i,o;(function(r,a){i=[],n=a,o="function"===typeof n?n.apply(e,i):n,void 0===o||(t.exports=o)})("undefined"!==typeof self&&self,(function(){function t(){var e=Object.getOwnPropertyDescriptor(document,"currentScript");if(!e&&"currentScript"in document&&document.currentScript)return document.currentScript;if(e&&e.get!==t&&document.currentScript)return document.currentScript;try{throw new Error}catch(d){var r,n,i,o=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,a=/@([^@]*):(\d+):(\d+)\s*$/gi,s=o.exec(d.stack)||a.exec(d.stack),u=s&&s[1]||!1,h=s&&s[2]||!1,f=document.location.href.replace(document.location.hash,""),c=document.getElementsByTagName("script");u===f&&(r=document.documentElement.outerHTML,n=new RegExp("(?:[^\\n]+?\\n){0,"+(h-2)+"}[^<]*
PyCon TW 2023 × OPass

Reward Card

Scan your QR Code

\ No newline at end of file diff --git a/stamp.html b/stamp.html new file mode 100644 index 0000000..9c46e08 --- /dev/null +++ b/stamp.html @@ -0,0 +1 @@ +{{ Conf Name }} × OPass {{ Title zh-TW }} {{ Title en }}
PyCon TW 2023 × OPass

攤位蓋章機

\ No newline at end of file