Six4Win.WebApi

<back to all web services

GetDraw

The following routes are available for this service:
All Verbs/qry/rounds/draw
# frozen_string_literal: true
# encoding: utf-8


require 'json'
require 'servicestack'


module CustomBetType
    FIRST_NUMBER_ODD = 4
    FIRST_NUMBER_EVEN = 5
    FIRSTNUMBERLESSTHAN24_5 = 6
    FIRSTNUMBERGREATERTHAN24_5 = 7
    SUMOFFIRSTFIVELESSTHAN122_5 = 8
    SUMOFFIRSTFIVEGREATERTHAN122_5 = 9
    FIRST_COLOR1 = 10
    FIRST_COLOR2 = 11
    FIRST_COLOR3 = 12
    FIRST_COLOR4 = 13
    FIRST_COLOR5 = 14
    FIRST_COLOR6 = 15
    FIRST_COLOR7 = 16
    FIRST_COLOR8 = 17
    MORE_ODD_NUMBERS = 18
    MORE_EVEN_NUMBERS = 19
end

class Pool
    include ServiceStack::DTO

    # @return [Integer]
    attr_accessor :id
    # @return [String]
    attr_accessor :name
    # @return [BigDecimal]
    attr_accessor :coefficient
    # @return [BigDecimal]
    attr_accessor :rtp
    # @return [BigDecimal]
    attr_accessor :threshold
    # @return [BigDecimal]
    attr_accessor :balance
    # @return [BigDecimal]
    attr_accessor :rrtp
    # @return [BigDecimal]
    attr_accessor :r_balance

    def self.properties
        {
            id: { name: 'id' },
            name: { name: 'name' },
            coefficient: { name: 'coefficient' },
            rtp: { name: 'rtp' },
            threshold: { name: 'threshold' },
            balance: { name: 'balance' },
            rrtp: { name: 'rrtp' },
            r_balance: { name: 'rBalance' },
        }
    end

end

class DrawItem
    include ServiceStack::DTO

    # @return [Integer]
    attr_accessor :ordinal
    # @return [Integer]
    attr_accessor :number
    # @return [Float]
    attr_accessor :coefficient
    # @return [TrueClass]
    attr_accessor :is_double_triple
    # @return [TrueClass]
    attr_accessor :constitutes_jackpot
    # @return [Integer]
    attr_accessor :hits
    # @return [BigDecimal]
    attr_accessor :win

    def self.properties
        {
            ordinal: { name: 'ordinal' },
            number: { name: 'number' },
            coefficient: { name: 'coefficient' },
            is_double_triple: { name: 'isDoubleTriple' },
            constitutes_jackpot: { name: 'constitutesJackpot' },
            hits: { name: 'hits' },
            win: { name: 'win' },
        }
    end

end

class CustomBetOutcome
    include ServiceStack::DTO

    # @return [CustomBetType]
    attr_accessor :type
    # @return [Float]
    attr_accessor :coef
    # @return [Integer]
    attr_accessor :win_count
    # @return [BigDecimal]
    attr_accessor :win
    # @return [TrueClass]
    attr_accessor :is_win
    # @return [String]
    attr_accessor :results

    def self.properties
        {
            type: { name: 'type' },
            coef: { name: 'coef' },
            win_count: { name: 'winCount' },
            win: { name: 'win' },
            is_win: { name: 'isWin' },
            results: { name: 'results' },
        }
    end

end

class BettingApp
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :name
    # @return [String]
    attr_accessor :version

    def self.properties
        {
            name: { name: 'name' },
            version: { name: 'version' },
        }
    end

end

class Ref
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :id
    # @return [String]
    attr_accessor :val

    def self.properties
        {
            id: { name: 'id' },
            val: { name: 'val' },
        }
    end

end

class RefEx < Ref
    # @return [RecordDictionary]
    attr_accessor :data

    def self.properties
        {
            data: { name: 'data', type: RecordDictionary },
        }
    end

end

class Origin
    include ServiceStack::DTO

    # @return [BettingApp]
    attr_accessor :application
    # @return [String]
    attr_accessor :ip
    # @return [RefEx]
    attr_accessor :organization
    # @return [Ref]
    attr_accessor :region
    # @return [Ref]
    attr_accessor :location_group
    # @return [RefEx]
    attr_accessor :location
    # @return [RefEx]
    attr_accessor :device
    # @return [Ref]
    attr_accessor :clerk

    def self.properties
        {
            application: { name: 'application', type: BettingApp },
            ip: { name: 'ip' },
            organization: { name: 'organization', type: RefEx },
            region: { name: 'region', type: Ref },
            location_group: { name: 'locationGroup', type: Ref },
            location: { name: 'location', type: RefEx },
            device: { name: 'device', type: RefEx },
            clerk: { name: 'clerk', type: Ref },
        }
    end

end

class WinnerByCode
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :round_id
    # @return [DateTime]
    attr_accessor :drawn_at_utc
    # @return [String]
    attr_accessor :slip_id
    # @return [String]
    attr_accessor :bet_id
    # @return [String]
    attr_accessor :code
    # @return [BigDecimal]
    attr_accessor :amount
    # @return [Origin]
    attr_accessor :origin
    # @return [Ref]
    attr_accessor :bettor
    # @return [String]
    attr_accessor :location_address_or_bettor_info

    def self.properties
        {
            round_id: { name: 'roundId' },
            drawn_at_utc: { name: 'drawnAtUtc', type: DateTime },
            slip_id: { name: 'slipId' },
            bet_id: { name: 'betId' },
            code: { name: 'code' },
            amount: { name: 'amount' },
            origin: { name: 'origin', type: Origin },
            bettor: { name: 'bettor', type: Ref },
            location_address_or_bettor_info: { name: 'locationAddressOrBettorInfo' },
        }
    end

end

class SuperWinWinner
    include ServiceStack::DTO

    # @return [TrueClass]
    attr_accessor :is_drawn
    # @return [DateTime]
    attr_accessor :drawn_at_utc
    # @return [String]
    attr_accessor :round_id
    # @return [String]
    attr_accessor :bet_id
    # @return [String]
    attr_accessor :slip_id
    # @return [Origin]
    attr_accessor :origin
    # @return [Ref]
    attr_accessor :bettor
    # @return [String]
    attr_accessor :code
    # @return [BigDecimal]
    attr_accessor :amount
    # @return [String]
    attr_accessor :location_address_or_bettor_info

    def self.properties
        {
            is_drawn: { name: 'isDrawn' },
            drawn_at_utc: { name: 'drawnAtUtc', type: DateTime },
            round_id: { name: 'roundId' },
            bet_id: { name: 'betId' },
            slip_id: { name: 'slipId' },
            origin: { name: 'origin', type: Origin },
            bettor: { name: 'bettor', type: Ref },
            code: { name: 'code' },
            amount: { name: 'amount' },
            location_address_or_bettor_info: { name: 'locationAddressOrBettorInfo' },
        }
    end

end

class SuperWinInfo
    include ServiceStack::DTO

    # @return [TrueClass]
    attr_accessor :is_active
    # @return [SuperWinWinner]
    attr_accessor :winner
    # @return [BigDecimal]
    attr_accessor :available_amount
    # @return [TrueClass]
    attr_accessor :all_prizes_awarded

    def self.properties
        {
            is_active: { name: 'isActive' },
            winner: { name: 'winner', type: SuperWinWinner },
            available_amount: { name: 'availableAmount' },
            all_prizes_awarded: { name: 'allPrizesAwarded' },
        }
    end

end

class JackPot5Winner
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :bet_id
    # @return [Integer]
    attr_accessor :nr_of_combinations
    # @return [BigDecimal]
    attr_accessor :winnings_amount
    # @return [Origin]
    attr_accessor :origin
    # @return [Ref]
    attr_accessor :bettor
    # @return [Dictionary]
    attr_accessor :payload

    def self.properties
        {
            bet_id: { name: 'betId' },
            nr_of_combinations: { name: 'nrOfCombinations' },
            winnings_amount: { name: 'winningsAmount' },
            origin: { name: 'origin', type: Origin },
            bettor: { name: 'bettor', type: Ref },
            payload: { name: 'payload' },
        }
    end

end

class Jackpot5Info
    include ServiceStack::DTO

    # @return [TrueClass]
    attr_accessor :is_hit
    # @return [BigDecimal]
    attr_accessor :amount_accumulated
    # @return [BigDecimal]
    attr_accessor :amount_awarded
    # @return [Integer]
    attr_accessor :nr_of_winners
    # @return [List]
    attr_accessor :jack_pot5_winners

    def self.properties
        {
            is_hit: { name: 'isHit' },
            amount_accumulated: { name: 'amountAccumulated' },
            amount_awarded: { name: 'amountAwarded' },
            nr_of_winners: { name: 'nrOfWinners' },
            jack_pot5_winners: { name: 'jackPot5Winners', type: [JackPot5Winner] },
        }
    end

end

class GlobalCodePotInfo
    include ServiceStack::DTO

    # @return [TrueClass]
    attr_accessor :is_active
    # @return [TrueClass]
    attr_accessor :is_drawn
    # @return [WinnerByCode]
    attr_accessor :winner
    # @return [String]
    attr_accessor :inert_code
    # @return [BigDecimal]
    attr_accessor :accumulation

    def self.properties
        {
            is_active: { name: 'isActive' },
            is_drawn: { name: 'isDrawn' },
            winner: { name: 'winner', type: WinnerByCode },
            inert_code: { name: 'inertCode' },
            accumulation: { name: 'accumulation' },
        }
    end

end

class RoundOutcome
    include ServiceStack::DTO

    # @return [List]
    attr_accessor :draw
    # @return [List]
    attr_accessor :custom_bet_outcomes
    # @return [List]
    attr_accessor :lcp_winners
    # @return [SuperWinInfo]
    attr_accessor :super_win_info
    # @return [Jackpot5Info]
    attr_accessor :jackpot5_info
    # @return [GlobalCodePotInfo]
    attr_accessor :global_code_pot_info
    # @return [BigDecimal]
    attr_accessor :stake
    # @return [Integer]
    attr_accessor :bet_count
    # @return [BigDecimal]
    attr_accessor :winnings
    # @return [BigDecimal]
    attr_accessor :balance
    # @return [BigDecimal]
    attr_accessor :return_to_player
    # @return [Integer]
    attr_accessor :win_count
    # @return [Integer]
    attr_accessor :slip_win_count
    # @return [Float]
    attr_accessor :win_count_pct
    # @return [Integer]
    attr_accessor :slip_count
    # @return [Integer]
    attr_accessor :unit_bet_count

    def self.properties
        {
            draw: { name: 'draw', type: [DrawItem] },
            custom_bet_outcomes: { name: 'customBetOutcomes', type: [CustomBetOutcome] },
            lcp_winners: { name: 'lcpWinners', type: [WinnerByCode] },
            super_win_info: { name: 'superWinInfo', type: SuperWinInfo },
            jackpot5_info: { name: 'jackpot5Info', type: Jackpot5Info },
            global_code_pot_info: { name: 'globalCodePotInfo', type: GlobalCodePotInfo },
            stake: { name: 'stake' },
            bet_count: { name: 'betCount' },
            winnings: { name: 'winnings' },
            balance: { name: 'balance' },
            return_to_player: { name: 'returnToPlayer' },
            win_count: { name: 'winCount' },
            slip_win_count: { name: 'slipWinCount' },
            win_count_pct: { name: 'winCountPct' },
            slip_count: { name: 'slipCount' },
            unit_bet_count: { name: 'unitBetCount' },
        }
    end

end

class Draw
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :id
    # @return [String]
    attr_accessor :sequence
    # @return [List]
    attr_accessor :input_accumulation
    # @return [List]
    attr_accessor :output_accumulation
    # @return [RoundOutcome]
    attr_accessor :outcome

    def self.properties
        {
            id: { name: 'id' },
            sequence: { name: 'sequence' },
            input_accumulation: { name: 'inputAccumulation', type: [Pool] },
            output_accumulation: { name: 'outputAccumulation', type: [Pool] },
            outcome: { name: 'outcome', type: RoundOutcome },
        }
    end

end

class GetDraw
    include ServiceStack::DTO

    # @return [String]
    attr_accessor :id

    def self.properties
        {
            id: { name: 'id' },
        }
    end

    def response_type() = Draw
    def get_type_name() = 'GetDraw'
end

class RecordDictionary < Hash
end

Ruby GetDraw DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /qry/rounds/draw HTTP/1.1 
Host: s4w1.api.bettor.webhop.biz 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<GetDraw xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Six4Win.WebApi.ServiceModel">
  <Id>String</Id>
</GetDraw>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<Draw xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Six4Win.ReadModel">
  <Id>String</Id>
  <InputAccumulation>
    <Accumulation.Pool>
      <Amount>0</Amount>
      <Id>0</Id>
      <Name>String</Name>
      <ReserveAmount>0</ReserveAmount>
    </Accumulation.Pool>
  </InputAccumulation>
  <Outcome>
    <Balance>0</Balance>
    <BetCount>0</BetCount>
    <CustomBetOutcomes>
      <CustomBetOutcome>
        <Coef>0</Coef>
        <IsWin>false</IsWin>
        <Results>String</Results>
        <Type>FirstNumberOdd</Type>
        <Win>0</Win>
        <WinCount>0</WinCount>
      </CustomBetOutcome>
    </CustomBetOutcomes>
    <Draw>
      <DrawItem>
        <Coefficient>0</Coefficient>
        <ConstitutesJackpot>false</ConstitutesJackpot>
        <Hits>0</Hits>
        <IsDoubleTriple>false</IsDoubleTriple>
        <Number>0</Number>
        <Ordinal>0</Ordinal>
        <Win>0</Win>
      </DrawItem>
    </Draw>
    <GlobalCodePotInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/Six4Win">
      <d3p1:Accumulation>0</d3p1:Accumulation>
      <d3p1:InertCode>String</d3p1:InertCode>
      <d3p1:IsActive>false</d3p1:IsActive>
      <d3p1:Winner>
        <d3p1:Amount>0</d3p1:Amount>
        <d3p1:BetId>String</d3p1:BetId>
        <d3p1:Bettor xmlns:d5p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
          <d5p1:_x003C_Id_x003E_k__BackingField>String</d5p1:_x003C_Id_x003E_k__BackingField>
          <d5p1:_x003C_Val_x003E_k__BackingField>String</d5p1:_x003C_Val_x003E_k__BackingField>
        </d3p1:Bettor>
        <d3p1:Code>String</d3p1:Code>
        <d3p1:DrawnAtUtc>0001-01-01T00:00:00</d3p1:DrawnAtUtc>
        <d3p1:LocationAddressOrBettorInfo>String</d3p1:LocationAddressOrBettorInfo>
        <d3p1:Origin xmlns:d5p1="http://schemas.datacontract.org/2004/07/Betting.Common">
          <d5p1:Application>
            <d5p1:Name>String</d5p1:Name>
            <d5p1:Version>String</d5p1:Version>
          </d5p1:Application>
          <d5p1:Clerk xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Clerk>
          <d5p1:Device xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Device>
          <d5p1:IP>String</d5p1:IP>
          <d5p1:Location xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Location>
          <d5p1:LocationGroup xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:LocationGroup>
          <d5p1:Organization xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Organization>
          <d5p1:Region xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Region>
        </d3p1:Origin>
        <d3p1:RoundId>String</d3p1:RoundId>
        <d3p1:SlipId>String</d3p1:SlipId>
      </d3p1:Winner>
    </GlobalCodePotInfo>
    <Jackpot5Info xmlns:d3p1="http://schemas.datacontract.org/2004/07/Six4Win">
      <d3p1:AmountAccumulated>0</d3p1:AmountAccumulated>
      <d3p1:AmountAwarded>0</d3p1:AmountAwarded>
      <d3p1:IsHit>false</d3p1:IsHit>
      <d3p1:JackPot5Winners>
        <d3p1:JackPot5Winner>
          <d3p1:BetId>String</d3p1:BetId>
          <d3p1:Bettor xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d3p1:Bettor>
          <d3p1:NrOfCombinations>0</d3p1:NrOfCombinations>
          <d3p1:Origin xmlns:d6p1="http://schemas.datacontract.org/2004/07/Betting.Common">
            <d6p1:Application>
              <d6p1:Name>String</d6p1:Name>
              <d6p1:Version>String</d6p1:Version>
            </d6p1:Application>
            <d6p1:Clerk xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
            </d6p1:Clerk>
            <d6p1:Device xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
              <d7p1:_x003C_Data_x003E_k__BackingField xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:KeyValueOfstringstring>
                  <d8p1:Key>String</d8p1:Key>
                  <d8p1:Value>String</d8p1:Value>
                </d8p1:KeyValueOfstringstring>
              </d7p1:_x003C_Data_x003E_k__BackingField>
            </d6p1:Device>
            <d6p1:IP>String</d6p1:IP>
            <d6p1:Location xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
              <d7p1:_x003C_Data_x003E_k__BackingField xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:KeyValueOfstringstring>
                  <d8p1:Key>String</d8p1:Key>
                  <d8p1:Value>String</d8p1:Value>
                </d8p1:KeyValueOfstringstring>
              </d7p1:_x003C_Data_x003E_k__BackingField>
            </d6p1:Location>
            <d6p1:LocationGroup xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
            </d6p1:LocationGroup>
            <d6p1:Organization xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
              <d7p1:_x003C_Data_x003E_k__BackingField xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:KeyValueOfstringstring>
                  <d8p1:Key>String</d8p1:Key>
                  <d8p1:Value>String</d8p1:Value>
                </d8p1:KeyValueOfstringstring>
              </d7p1:_x003C_Data_x003E_k__BackingField>
            </d6p1:Organization>
            <d6p1:Region xmlns:d7p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
              <d7p1:_x003C_Id_x003E_k__BackingField>String</d7p1:_x003C_Id_x003E_k__BackingField>
              <d7p1:_x003C_Val_x003E_k__BackingField>String</d7p1:_x003C_Val_x003E_k__BackingField>
            </d6p1:Region>
          </d3p1:Origin>
          <d3p1:Payload xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>String</d6p1:Key>
              <d6p1:Value>String</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </d3p1:Payload>
          <d3p1:WinningsAmount>0</d3p1:WinningsAmount>
        </d3p1:JackPot5Winner>
      </d3p1:JackPot5Winners>
      <d3p1:NrOfWinners>0</d3p1:NrOfWinners>
    </Jackpot5Info>
    <LCPWinners xmlns:d3p1="http://schemas.datacontract.org/2004/07/Six4Win">
      <d3p1:WinnerByCode>
        <d3p1:Amount>0</d3p1:Amount>
        <d3p1:BetId>String</d3p1:BetId>
        <d3p1:Bettor xmlns:d5p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
          <d5p1:_x003C_Id_x003E_k__BackingField>String</d5p1:_x003C_Id_x003E_k__BackingField>
          <d5p1:_x003C_Val_x003E_k__BackingField>String</d5p1:_x003C_Val_x003E_k__BackingField>
        </d3p1:Bettor>
        <d3p1:Code>String</d3p1:Code>
        <d3p1:DrawnAtUtc>0001-01-01T00:00:00</d3p1:DrawnAtUtc>
        <d3p1:LocationAddressOrBettorInfo>String</d3p1:LocationAddressOrBettorInfo>
        <d3p1:Origin xmlns:d5p1="http://schemas.datacontract.org/2004/07/Betting.Common">
          <d5p1:Application>
            <d5p1:Name>String</d5p1:Name>
            <d5p1:Version>String</d5p1:Version>
          </d5p1:Application>
          <d5p1:Clerk xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Clerk>
          <d5p1:Device xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Device>
          <d5p1:IP>String</d5p1:IP>
          <d5p1:Location xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Location>
          <d5p1:LocationGroup xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:LocationGroup>
          <d5p1:Organization xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Organization>
          <d5p1:Region xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Region>
        </d3p1:Origin>
        <d3p1:RoundId>String</d3p1:RoundId>
        <d3p1:SlipId>String</d3p1:SlipId>
      </d3p1:WinnerByCode>
    </LCPWinners>
    <ReturnToPlayer>0</ReturnToPlayer>
    <SlipCount>0</SlipCount>
    <SlipWinCount>0</SlipWinCount>
    <Stake>0</Stake>
    <SuperWinInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/Six4Win">
      <d3p1:AllPrizesAwarded>false</d3p1:AllPrizesAwarded>
      <d3p1:AvailableAmount>0</d3p1:AvailableAmount>
      <d3p1:IsActive>false</d3p1:IsActive>
      <d3p1:Winner>
        <d3p1:Amount>0</d3p1:Amount>
        <d3p1:BetId>String</d3p1:BetId>
        <d3p1:Bettor xmlns:d5p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
          <d5p1:_x003C_Id_x003E_k__BackingField>String</d5p1:_x003C_Id_x003E_k__BackingField>
          <d5p1:_x003C_Val_x003E_k__BackingField>String</d5p1:_x003C_Val_x003E_k__BackingField>
        </d3p1:Bettor>
        <d3p1:Code>String</d3p1:Code>
        <d3p1:DrawnAtUtc>0001-01-01T00:00:00</d3p1:DrawnAtUtc>
        <d3p1:IsDrawn>false</d3p1:IsDrawn>
        <d3p1:LocationAddressOrBettorInfo>String</d3p1:LocationAddressOrBettorInfo>
        <d3p1:Origin xmlns:d5p1="http://schemas.datacontract.org/2004/07/Betting.Common">
          <d5p1:Application>
            <d5p1:Name>String</d5p1:Name>
            <d5p1:Version>String</d5p1:Version>
          </d5p1:Application>
          <d5p1:Clerk xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Clerk>
          <d5p1:Device xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Device>
          <d5p1:IP>String</d5p1:IP>
          <d5p1:Location xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Location>
          <d5p1:LocationGroup xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:LocationGroup>
          <d5p1:Organization xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
            <d6p1:_x003C_Data_x003E_k__BackingField xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>String</d7p1:Key>
                <d7p1:Value>String</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </d6p1:_x003C_Data_x003E_k__BackingField>
          </d5p1:Organization>
          <d5p1:Region xmlns:d6p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
            <d6p1:_x003C_Id_x003E_k__BackingField>String</d6p1:_x003C_Id_x003E_k__BackingField>
            <d6p1:_x003C_Val_x003E_k__BackingField>String</d6p1:_x003C_Val_x003E_k__BackingField>
          </d5p1:Region>
        </d3p1:Origin>
        <d3p1:RoundId>String</d3p1:RoundId>
        <d3p1:SlipId>String</d3p1:SlipId>
      </d3p1:Winner>
    </SuperWinInfo>
    <UnitBetCount>0</UnitBetCount>
    <WinCount>0</WinCount>
    <Winnings>0</Winnings>
  </Outcome>
  <OutputAccumulation>
    <Accumulation.Pool>
      <Amount>0</Amount>
      <Id>0</Id>
      <Name>String</Name>
      <ReserveAmount>0</ReserveAmount>
    </Accumulation.Pool>
  </OutputAccumulation>
  <Sequence>String</Sequence>
</Draw>